		#containersez {
		top: 0%;
		/*	height: 400px;
			*/width: 58em;
		margin: 1em auto 0px;
		text-align: right;
		height: auto;
		padding-right: 2em;
		}body {
			text-align: center;
			margin: 0.5em;
			padding: 0px;
			font-family: Arial, Helvetica, sans-serif;
		}#coldx {
		width: 8em;
		float: right;
		padding-top: 0em;
		margin-top: 2em;
		}
		.nascosto {height: 0px;
			width: 0px;
			display: none!important;
			font-size: 0px;
			line-height: 0px;
			margin: 0px;
			padding: 0px;
			
		
		}#colsx {
			width: 21.5em;
			float: left;
			font-size: 0.9em;
		}
		#corpo {
			width: 48%;
			float: left;
			font-size: 80%;
			line-height: 1.5em;
			padding-top: 0em;
			padding-left: 1.5em;
			margin-top: 2.5em;
		}
		
		ul.listasez {
			margin: 0px;
			color: #FFFFFF;
			text-align: right;
			float: right;
			margin-left: 0px;
			padding-left: 0px;
			width: 16.9em;
			display: block;
			margin-right: 0px;
			padding-right: 0px;
		}
		.listasez li{
			display: inline;
			list-style: none;
			float: left;
			height: 5em;
			width: 5em;
			text-align: right;
			margin: 3px;
			padding: 0px;
		}
		.listasez a {
			text-align: right;
			height: 5.5em;
			width: 6em;
			background: url(immagini/back_img/quad_salm_sc.gif) right top;
			color: #FFFFFF;
			text-decoration: none;
			display: block;
			padding-top: 1em;
			padding-right: 3px;
			margin-top: 0px;
			font-size: 11px;
			font-weight: bold;
		}
		
		#titolomainlink {
			background: none;
			text-align: right;
			color: #FFFFFF;
			text-decoration: none;
			padding-top: 0em;
			padding-right: 0px;
			margin-top: 0px;
			display:inline;	}
		#menusxgabbia {
			margin-top:0px;
			width: 21.5em;
		}
		#titoloagesol {
			text-align: center;
		}
		#toplinesez {
			width: 21.5em;
			height: 6em;
			margin-top: 0em;
			padding-top: 2em;
		}
		#containersez #corpo p {
		text-align: left;
		padding: 0px;
		margin: 0em 0px 0px;
		}#form1 {
			
			background: url(immagini/back_img/quad_violetto.jpg) repeat-x center center;
			display: block;
			height: 6em;
			width: 12.5em;
			font-size:0.8em;
			color: #000000;
			text-align: right;
			margin: 0px 0px 0px 0px;
			padding: 1px 5px 0px 0px;
		}
		#corpo h1 {
		text-align: left;
		margin: 0em 0em 0.3em;
		font-size: 140%;
		color: #ff3300;
		padding: 0px;
		}
		#corpo .sportellorif h2 {
			color: #6600CC;
			text-align: left;
			font-size: 110%;
		}
		h2 {
		margin: 0px;
		padding: 0px;
		text-align: left;
		}
		#corpo .sportellorif {
			margin-top: 1em;
			padding-left: 3.5em;
			background: url(immagini/back_img/sportello_rif.jpg) no-repeat left top;
			padding-top: 0.5em;
			width: 80%;
			float: left;
		}
		.servizidetenuti {
			background: url(immagini/back_img/sportello_rif_big.jpg) no-repeat right top;
		}
		#corpo .sportellorifONLINE {
		
			margin-top: 1em;
			padding-left: 4em;
			background: url(immagini/back_img/sportello_rif_ROSSO.gif) no-repeat left top;
			padding-top: 0.5em;
			width: 65%;
			float: left;
		}
		#corpo .sportellorifONLINE h2 {
		
			color: #FF3300;
			text-align: left;
			font-size: 150%;
		}
		#CONSULENZAONLINE {
			text-align: left;
		}
		fieldset {
			border: 1px solid #FFFFFF;
		}
		#CONSULENZAONLINE input {
			margin-top: 5px;
			border: 1px solid #999999;
		}
	#corpo #didascalia {
		float: right;
		height: auto;
		width: 10.5em;
		overflow: hidden;
		visibility: inherit;
		z-index: auto;
		clear: right;
	}
	
	
		#CONSULENZAONLINE textarea {
			vertical-align: super;
			margin-top: 5px;
			border: 1px solid #666666;
		}
		#coldx p {
	font-size: 0.8em;
	margin-right: 0px;
	text-align: center;
	margin-top: 0px;
	padding-left: 0.3em;
		}
		#coldx a {
			color: #802AD5;
			text-decoration: underline;
		}
		
		.iconprogetti {
			background: url(immagini/back_img/quad_rosso_spna.gif) center top!important;
		}
		#coldx .ANNUNCIODX {
		margin-bottom: 0em;
		margin-top: 0em;
		text-align: right;
		}
		.avvmeno3 {
			margin-left: -3px !important;
		}
				
		.topsec {
			background: url(immagini/back_img/quad_salm_.gif) !important;
			margin-left: 0px!important;
			font-weight:bolder!important;
		}
		.responsabilitasez a {
			font-weight: normal;
			background: url(immagini/back_img/quad_rosso.jpg) right top;
		}
		.verdeac a {
			background: url(immagini/back_img/quad_verde_ac_spna.gif) !important;
		}
	.iconcontattaci {
		background: url(immagini/back_img/quad_salm_.gif) right top !important;
	}
	#menusxgabbia  a:hover,#menusxgabbia  a:active{
		text-decoration: underline;
	}
	
	#form1 .invia {
		height: 1.8em;
		margin-top: 2px;
		width: 6em;
		border: 1px solid #FFFFFF;
		font-size: 0.9em;
		font-weight: normal;
	}
	.ANNUNCIODX img {
		margin-bottom: 0px;
	}
	.mainbackprogetti {
		background: #3366CC url(immagini/back_img/progetti_main_back_sx.gif) no-repeat left top;
	}
	
	#corpo .progetti {
		margin-top: 0em;
		padding-left: 3.5em;
		background: no-repeat left top;
		padding-top: 0em;
		width: 90%;
		float: left;
		margin-bottom: 1.5em;
	}
	
	#corpo .progetti h2 {
		color: #99cc00;
		text-align: left;
		font-size: 110%;
		background: url(immagini/back_img/progetto_titolo_bck.gif) no-repeat left center;
		padding-left: 3.5em;
	}
	#containersez #corpo  .iconcarceri {
		padding-left: 3.5em;
		background: url(immagini/back_img/icocarceri.gif) no-repeat left top;
		font-weight: normal;
		margin-top: 5px;
		padding-bottom: 1.5em;
		padding-top: 0.7em;
	}#containersez #corpo  .iconsottotitolo {
		padding-left: 3.5em;
		font-weight: normal;
		margin-top: 5px;
		line-height: 1.1em;
		color: #83AE00;
	}
	#containersez #corpo  .iconscheda {
		padding-left: 4em;
		background: url(immagini/PDF.gif) no-repeat left top;
		font-weight: normal;
		margin-top: 1px;
		text-align: left;
		font-size: 90%;
		margin-bottom: 0em;
		padding-bottom: 1.5em;
	}
	.inostriprogetti {
	
			background: url(immagini/back_img/progetti_main_back_sx.gif) no-repeat left top;
	}
	#didascalia p {
		text-align: right !important;
		font-size: 75%;
		line-height: 1.3em;
	}
	#containersez #corpo .progetti .iconscheda a {
		color: #333333;
		font-size: 100%;
	}
	.chisiamo {
	}
	#corpo #descchisiamo h3 {
		color: #FF3300;
	}
	
	.ANNUNCIODX #chisiamodx {
		background: #DCD1F1;
		height: auto;
		margin-top: 1em;
	}
	.ANNUNCIODX #chisiamodx p {
		text-align: right;
		margin-right: 5px;
		margin-bottom: 5px;
		padding-bottom: 5px;
		margin-top: -5px;
	}
	.ANNUNCIODX #chisiamodx a {
		color: #6600CC;
	}
	#messaggiosez {
		text-align: left;
		float: left;
		clear: both;
		margin-left: 0px;
		margin-top: 10px;
		width: 34em;
	}
	#messaggiosez .enfasi {
		font-size: 150%;
		font-style: italic;
		font-weight: bold;
	}
	#messaggiosez .piupic {
		font-weight: bold;
	}
	#onlussez {
		text-align: right;
		color: #000000;
		font-size: 70%;
		float: none;
		height: auto;
	}
	#corpo #descchisiamo {
		float: left;
		clear: both;
		text-align: left;
		margin-top: 0.em;
		width: 95%;
	}#corpo #descresp {
		float: left;
		clear: both;
		text-align: left;
		margin-top: 1em;
		width: 95%;
	}
	#descchisiamo h2 {
		color: #FF3300;
		font-size: 140%;
		margin-bottom: 1em;
		margin-top: 1em;
	}
	#descresp h2 {
		color: #000000;
		font-size: 135%;
		margin-bottom: 1em;
		margin-top: 1em;
	}
	.ANNUNCIODX #menudx {
		background: #802AD5;
		padding-right: 5px;
		padding-bottom: 1px;
		min-height:8em!important;
		width: 8em;
		padding-top: 0.1em;
	}
	.ANNUNCIODX #menudx h2 {
		color: #FFFFFF;
		font-size: 130%;
		text-align: right;
	}
	.ANNUNCIODX #menudx a {
		font-size: 80%;
		color: #FFFFFF;
		display: block;
		text-decoration: none;
		margin-top: 0.6em;
		margin-bottom: 0.6em;
		border-right: 1px solid #FFFFFF;
		padding-right: 0.2em;
		height: auto;
	}
	#menudx .evi {
		font-size: 100%!important;
		font-weight:bold;
	}
	#videochisiamo {
		width: 13em;
		float: left;
	}
	
	.ANNUNCIODX #menudx a:hover, .ANNUNCIODX #menudx a:active {
		display: block;
		text-decoration: underline;
		}
	#descattivita {
		width: 65%;
		float: left;
		text-align: left;
	}
	#descmodalitainfo2 h2 {
		color: #802AD5;
		font-size: 110%;
	}
	
	#descattivita h2 {
		font-size: 140%;
		color: #802AD5;
		margin-bottom: 1em;
	}
	#descattivita ul {
		list-style: none;
		margin: 0px;
		padding-left: 0em;
	}
	#descattivita li {
		padding-left: 1.5em;
		text-indent: 0em;
		background: url(immagini/back_img/stile_ul_desc.jpg) no-repeat left top;
		margin-top: 0.75em;
	}
	#descattivita em {
		font-size: 120%;
		font-style: normal;
	}
	
	#descattivita em strong {
		color: #802AD5;
	}.ANNUNCIODX .immaginipers {
		height: 8em;
		width: 8em;
		padding-top: 2px;
		padding-right: 2px;
		margin-top: 1em;
		margin-right: -2px;
	}.ANNUNCIODX .immaginipers p{
		text-align: right !important;
		font-size:70% !important;
		display: block;
		margin-left: 0px;
		margin-right: 5px !important;
		margin-bottom: 0px;
	}
	
	.ANNUNCIODX .lilla p {
		color: #000000;
	}
	
	.ANNUNCIODX .lilla  {
		background: #dcd1f1;
	}
	
	
	.ANNUNCIODX .rosso p  {
		color: #FFFFFF;
	}.ANNUNCIODX  .rosso{
		background: #FF3300;
	}.ANNUNCIODX .rossomeno p  {
		color: #FFFFFF;
	}.ANNUNCIODX  .rossomeno{
		background: #FF5C33;
	}
	.ANNUNCIODX .viola  p{
		color: #FFFFFF;
	}
	
	.ANNUNCIODX .blue p{
	color: #FFFFFF;
	text-align: left!important;
	margin-left: 0.5em;
	}.ANNUNCIODX .blue{
	background: #333399;
	margin-top: 1em;
	}
	
	.ANNUNCIODX  .viola{
		background: #9650DC;
	}
	
	#descsoci {
	
		width: 65%;
		float: left;
		text-align: left;
	}
	#descsoci h2 {
		font-size: 140%;
		color: #802AD5;
		margin-bottom: 0.5em;
		font-weight: normal;
	}#descsoci ul {
		list-style: disc !important;
		margin: 0px 0px 1.5em 1.5em;
		padding-left: 0em;
	}
	#descsoci li {
		margin-top: 0.3em;
		list-style: disc;
	}
	#descsoci a:visited,#descsoci a:link {
		color: #802AD5;
	}
	#descsoci a:active,#descsoci a:hover{
		color: #FF3300;
	}
	#docsoci ul {
		list-style: none !important;
	}
	 #docsoci li {
		list-style: none;
		background: url(immagini/PDF.gif) no-repeat left top;
		padding-left: 2.2em;
	}.docsoci ul {
		font-weight: bold;
		list-style: none !important;
		margin: 1em 0px 0px 2em;
		padding: 0px;
	}
	 .docsoci li {
		list-style: none;
		background: url(immagini/PDF.gif) no-repeat left top;
		padding-top: 0em;
		padding-left: 2.2em;
		padding-bottom: 1em;
	}.docdoc ul {
		list-style: none !important;
		margin-left: 0em;
		padding-left: 1em;
		margin-bottom: 1em !important;
		margin-top:1em!important;
		height: auto;
	
	}
	 #docdoc li {
		list-style: none;
		padding-left: 2.2em;
		height:auto;
	}#descdoc #docsoci ul {
		font-weight: bold;
		list-style: none !important;
	}
	 #descdoc #docsoci li {
		list-style: none;
		background: url(immagini/PDF.gif) no-repeat left top;
		padding-left: 2.2em;
		height: 40px;
	}#docdoc ul {
		list-style: none !important;
		float: none;
	}
	 #docdoc li {
		list-style: none;
		padding-left: 2.2em;
		padding-top: 0.3em;
	}
	.rosso#menudx {
		background: #FF3300;
	}
	.ANNUNCIODX .rosso#menudx a {
		font-size: 90%;
		color: #481878;
		display: block;
		text-decoration: none;
		margin-top: 0.6em;
		margin-bottom: 0.6em;
	}
	.infopointint {
		background: url(immagini/intestazione_infopoint.gif) no-repeat left top;
		height: 135px;
		display: block;
		margin-left: 1.52em;
		width: 15em;
		float: left;
		clear: both;
	}.respint {
		background: url(immagini/back_img/resp_logo.gif) no-repeat right top;
		height: 175px;
		display: block;
		margin-left: 1.52em;
		width: auto;
		float: left;
		clear: both;
		
		
		
	}h1.respint{
		width:22em !important;
		text-align: right;
		color: #802AD5;
	
	}
	#corpo #sottotitolo p {
		color: #FF3300;
		font-size: 110%;
		margin-left: 1.5em;
		margin-right: 3em;
	}
	#descinfopoint {
	
	
		width: 90%;
		float: left;
		text-align: left;
	}
	#descinformazioniutili {
	
	
		width: 90%;
		float: left;
		text-align: left;
	}
	
	#descinfopoint #attivazioneinfopoint {
		margin-left: 2.5em;
	}
	#descinfopoint #attivazioneinfopoint p {
		height: 3em;
		padding-left: 3.5em;
		margin: 0.7em 0px;
		display: block;
	}
	#descinfopoint #attivazioneinfopoint .telefono {
		background: url(immagini/back_img/telefono.gif) no-repeat left center;
	}
	#descinfopoint h2 {
		font-size: 120%;
		color: #000000;
		margin-bottom: 0.5em;
		font-weight: normal;
		margin-top: 1em;
		margin-left: 1.45em;
	}
	#descinfopoint ul {
		list-style: none;
		margin: 0px;
		padding-left: 0em;
		margin-left: 1.5em;
	}
	#descinfopoint li {
	
		padding-left: 1.5em;
		text-indent: 0em;
		background: url(immagini/back_img/stile_ul_desc.jpg) no-repeat left top;
		margin-top: 0.75em;
	}
	#descinfopoint #attivazioneinfopoint .appuntamento {
	
		background: url(immagini/back_img/appuntamento.gif) no-repeat left center;
	}
	#descinfopoint #attivazioneinfopoint .email {
	
	
		background: url(immagini/back_img/email_info.gif) no-repeat left center;
	}
	#descinfopoint #attivazioneinfopoint .sottotitolo {
		font-size: 130%;
		color: #FE2A02;
		font-weight: bold;
	}
	.ANNUNCIODX .margineinf15 {
		margin-bottom: 1em;
	}.ANNUNCIODX .marginesup15 {
		margin-top: 1em;
	}
	#termini_desc {
		border: 1px solid #999999;
		overflow: auto;
		height: 6em;
		width: 27em;
		margin-top: 2em;
	}
	
	#descchisiamo p {
		text-align: justify !important;
	}
	#corpo #intinfopoint {
		clear: both;
	}#sottotitolo {
		clear: both;
	}
	#corpo .respdida {
		background: no-repeat;
		border: 1px solid #6600CC;
		height: 10em!important;
		width: 10em!important;
		display: block;
	}
	#coldx .respdida {
	background: no-repeat;
	border: 0px solid #6600CC;
	height: 8em!important;
	width: 8em!important;
	display: block;
	}
	
	.responsabilitap {
		font-size: 90%!important;
		margin-right: 5px !important;
	}
	.responsabilitap a {
	color: #6A05CB;
	font-weight: bold;
	font-size: 90%;
	margin: 0px;
	padding: 0px;
	}
	#descmodalitainfo {
		width: 75%;
		float: left;
		text-align: left;
		margin-bottom: 0em;
	}#descformazione {
		width: 90%;
		float: left;
		text-align: left;
		margin-bottom: 0em;
	}
	#descmodalitainfo2 {
	
	
		width: 90%;
		float: left;
		text-align: left;
	}
	#descmodalitainfo2 #docsoci ul {
		list-style: none !important;
		margin-left: 0em;
	}
	#descmodalitainfo2 #docsoci li {
		list-style: none;
		padding-left: 2.2em;
		margin-top: 1.5em;
		
	}
	#menudx ul {
		width: auto;
		list-style: none;
		margin: 0px;
		padding: 0em 0px 0px;
	}#menudx li {
	;
		margin: 0px;
		padding: 0px;
	}
	#descmodalitainfo .evi {
		color: #FE2A02;
	}#descdoc .evi {
		color: #FE2A02;
	}
	.coop ul{
		display: inline;
		width: 6em;
		text-align: left;
		list-style: none;
	}
	 .coop li{
		display: block;
		float: left;
		height: auto;
		margin-right: 0.5em;
		width: 11em;
		font-size: 80%;
		margin-bottom: 1em;
	}
	#galcoop{
		text-align: left !important;
		width: 100%;
		margin-top: 0em;
		clear: both;
		padding-top: 2em;
	}
		#descmodalitainfo .evi {
	}
	.immperslink {
		color: #FFFFFF !important;
		text-decoration: none !important;
	}
	#descinfoaccordi {
	
	
		width: 90%;
		float: left;
		text-align: left;
	}
	.rossopara {
		color: #FE2A02;
	}
	
	#descinfoaccordi h3 {
		font-size: 120%;
		color: #000000;
		margin-bottom: 0em;
		font-weight: bold;
		margin-top: 0em;
		background: url(immagini/back_img/pdf_sf_bianco.gif) no-repeat left center;
		height: 50px;
		padding-left: 40px;
		padding-top: 15px;
	}
	#descinfoaccordi ul {
		list-style: none !important;
		margin-left: 1em;
	}
	#descinfoaccordi li {
		list-style: none;
		background: url(immagini/PDF.gif) no-repeat left top;
		padding-left: 2.2em;
		height: 50px;
	}
	#descinfoaccordi a:visited,#descinfoaccordi a:link {
	
		color: #802AD5;
	}
	#descinfoaccordi a:active,#descinfoaccordi a:hover {
	
		color: #FF3300;
	}
	.associarsi {
		color: #FFFFFF;
		background: #009999 !important;
	}
	.bianco {
		color: #FFFFFF !important;
	}
	#descassociarsi {
		background: url(immagini/mano.jpg) no-repeat right;
		text-align: left;
	}
	#descassociarsi p {
		width: 50%;
	}
	#descassociarsi .centrato {
		text-align: left!important;
		width: 50%;
		margin-left: 4em;
	}#quote .centrato {
		text-align: left!important;
		width: 60%!important;
		margin-left: 0em;
		
	}
	#quote {
		text-align: left!important;
	}
	#descassociarsi em {
		font-size: 90%;
		font-style: normal;
	}
	.gov5x1000 {
	
		background: url(immagini/mano_5x1000.jpg) no-repeat left top;
		height: 170px;
		display: block;
		margin-left: 0em;
		clear: both;
	}
	#desc5x1000 h2 {
		color: #FF5C33!important;
		font-size: 110%;
		text-align: left !important;
		margin: 0px;
		padding: 0px;
	}
	.progetti .iconscheda h3 {
		font-size: 100%;
		margin: 0.5EM 0px 0.0em;
	}
	#descresp h3 {
		color: #FE2A02;
		font-size: 120%;
		margin: 1.2em 0px 0.2em;
	}
	#descresp strong {
		color: #FE2A02;
	}
	.pdfdoc {
	background:url(immagini/PDF.gif) no-repeat left top !important;
	}.htmdoc {
	background:url(immagini/HTM.gif) no-repeat left top !important;
	}.rtfdoc {
	background:url(immagini/RTF.gif) no-repeat left top !important;
	}.xlsdoc {
	background:url(immagini/XLS.gif) no-repeat left top !important;
	}.doc {
	background:none !important;
	}
	#docsoci a {
		color: #6600CC;
	}#docdoc a {
		color: #6600CC;
	}
	.iconacarceri {
			background: url(immagini/back_img/carceri.gif) no-repeat left center;
		height: 2em;
		line-height: 2em;
		
		padding-left: 3em;
	
	}
	.iconaistituzioni {
			background: url(immagini/back_img/istituzioni.gif) no-repeat left center;
		height: 2em;
		line-height: 2em;
		padding-left: 3em;
	
	}.iconaglossario {
			background: url(immagini/back_img/glossario.gif) no-repeat left center;
		height: 2em;
		line-height: 2em;
		padding-left: 3em;
	
	}
	#listadoc {
		text-align: left;
	}
	#docdoc .evi {
		color: #FF3300;
	}
	#docdoc {
		text-align: left;
	}
	#docdoc h2 {
	line-height:normal;
	height:auto!important;
	text-align: left;
	margin-top: 0.5em;
	clear: both;
	padding: 0px;
	margin-bottom: 0px;
		}
	.docmenu {
		height: auto !important;
		min-height:8EM;
		
	}
	.immnobord {
		border-style: none;
	}
	.logosez {
		border-style: none;
	}
	.hdocumenti {
		margin: 0px !important;
		padding: 0px !important;
		font-size:100%!important;
	}
	
	.informazioniutili {
		background: url(immagini/back_img/informazioni_utili.gif) no-repeat right top;
	}
	
	#corpo #descmodalitainfo a {
		color: #6600CC;
	}
	#descmodalitainfo h2{
	font-size: 110%;
		color: #6600CC;
		margin-top: 0.5em;}
	#informazioniutili {
		margin-left: 1.5em;
		margin-top: 1.5em;
	}
	#descmodalitainfo #informazioniutili .docsoci a {
		display: block;
		height: auto !important;
		min-height:3em;
		margin-bottom: 1em;
		margin-top: 0.5em;
	}
	.didamenudx {
		font-size: 60% !important;
		text-align: right !important;
	}
	#descmodalitainfo .linkutili  ul {
		list-style: url(immagini/back_img/link_back.gif) none;
	}
	.linkutili h2{
		background: url(immagini/back_img/link_back.gif) no-repeat left center;
		padding-left: 2em;
	
	}
	.linkutili a {
		height: 2em;
		display: block;
		padding-left: 0em;
	}
	
	div.linkutili {
		width: 65%!important;
		margin-left: 0em;
		margin-right: -2em;
	}
	
	.linkutili {
		width: 65%!important;
		margin: 0px;
		padding: 0px;
	}
	.centrodoc{
		width: 75%!important;
		margin: 0px;
		padding: 0px;
	}
	#descmodalitainfo ul {
		padding: 0px 0px 0px 1.5em;
		margin: 0px 0em 1em 0.7em;
		list-style: circle url(none);
	}
	#descmodalitainfo li {
	margin: 0px;
	padding: 0px 0px 0px02em;
	height: auto;
	}
	#descformazione .illustrazione {
		margin-bottom: 0em;
		clear: both;
	}
	#descformazione ul {
		width: 23em;
		list-style: none;
		text-align: left;
	}
	#descformazione .anteprimaforma li {
		padding: 0px 0px 1em 2.5em;
		margin-top: 0.5em;
		
	}
	.iconasupporto {
		background: url(immagini/back_img/supporto_formazione.jpg) no-repeat left top;
	}
	.iconasupervisione {
		background: url(immagini/back_img/supervisione_formazione.jpg) no-repeat left top;
	}
	#descformazione h2 {
		font-size: 100%;
		font-weight: normal;
		margin-top: 0.5em;
	}
	#descformazione h3 {
		color: #FF3300;
		font-size: 120%;
		margin-left: 2em;
		padding-left: 3em;
		padding-bottom: 1.2em;
		margin-bottom: 0px;
	}
	.iconasupportobig {
		background: url(immagini/back_img/supporto_formazione_big.jpg) no-repeat left top;
	}.iconasupervisionebig {
		background: url(immagini/back_img/supervisione_formazione_big.jpg) no-repeat left top;
	}
	.anteprimaforma{color: #FF3300;
		font-weight: bold;}
	#descformazione .listaforma {
		margin: 0px;
		padding: 0px;
		text-align: justify;
	}
	#containersez #corpo #descformazione ul.listaforma {
		margin-left: 6em;
		padding: 0px;
		margin-top: 0em;
	}
	.listaforma ul.subformazione {
		list-style: disc !important;
		margin-left: 0em;
		margin-right: 5em;
		margin-top: 1em;
	}
	.listaforma .subformazione li {
		margin-top: 0.5em;
	}
	.listaforma p {
		text-align: justify !important;padding-left: 2em;
	}
	.listaforma li {
		margin-bottom: 1em;
	}
	#descmodalitainfo .linkutili {
		margin: 0px -3em 0px 0px !important;
		padding: 0px;
	}
	#descmodalitainfo .linkutli ul {
		margin: 0px -3em 0px 0px;
		padding: 0px;
	}
	.giusti {
		text-align: justify !important;
	}
	.newsappuntamenti {
		background: url(immagini/back_img/news_appuntamenti.jpg) no-repeat right top;
	}
	#docdoc img.newsimg {
	margin-top: 0.5em;
	float: left;
	margin-right: 0.5em;
	}
	ul.NEWSLISTA {
		margin: 0em 0px 0px!important;
		padding: 0px!important;
	}
	.NEWSLISTA li { 
	margin:0px 0px 0px 1em!important;
	padding:0px !important;} 
	#docdoc h3 {
	color: #6600CC;
	margin: 0.5em 0px 0em;
	padding: 0.5em 0px 0px;
	clear: both;
	}
	.NEWSLISTA strong {
		color: #FF3300;
	}
.bloccospazi {
	clear: both;
	
}
.newslistahd h3 {
	font-size: 115%;
}
 h2.newslistahd {
 	color: #7DB32F!important;
	font-size: 150%;
	margin-top: 1.5em!important;
	
}
#docdoc h2 a {
	display:block  !important;
	color:#FF3300;
	background: url(immagini/back_img/icoscheda.gif) no-repeat left center;
	padding-left: 2.5em;
	padding-top:0.4EM;
	padding-bottom:0.4em;
	font-size: 0.7em !important;
}#credits {
	clear: both;
	padding-top: 1.5em;
}
#credits p {
	margin: 0px 0px 0.3em;
	padding: 0px;
	font-size: 60%;
	letter-spacing: 0.07em;
}
#credits strong {
	color: #FF3300;
}
#credits abbr {
}
.alto8 {
	height: 8em;
}
.notelegali h2 {
	font-size: 140%!important;
	color: #FF3300!important;
	font-weight: bold!important;
}
.notelegali p{
	text-align: justify!important;
}

#webdesigncredits {
	float: left;
	padding-top: 0.5em;
	padding-left: 4.8em;
}#webdesigncredits img{
border:none;}
.ANNUNCIODX .linkdida p {
	margin-top: 0.5em !important;
	margin-bottom: 0.5em !important;
}
.ANNUNCIODX .linkdida a:hover, .ANNUNCIODX .linkdida a:active{
text-decoration:underline !important;}
.altoauto{

height:auto !important;
padding-bottom:0.5em!important;}
.ANNUNCIODX #strumenti {
	text-align: center;
	margin-top: 1em;
}
#strumenti  img {
	border-style: none;
}
.sportellorif img {
	float: left;
	margin-right: 5px;
	border: 1px solid #9650DC;
}
.centrodoc h3 {
	font-size:110%;
	color: #FF3300!important;
	margin-bottom: 0.5em;
}
 .centrodoc h4 {
	font-size:100%;
	color: #000000!important;
	margin: 0px;
}
	.centrodoc_ill{
		background: url(immagini/back_img/libreria.jpg) no-repeat right top;
	}

.didaforma {
	text-align: right;
	margin: 0px!important;
	padding: 0px!important;
	font-weight: bold!important;
	color: #FF3300;
	font-size: 120%!important;
}
#descmodalitainfo2 #docsoci H3 {
	margin: 0.5em 0px 0px;
	padding: 0px;
	font-size: 115%;
	color: #FF0000;
}
.imgdx_top {
	float: right;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	
}

.genesi_titolo {
	color: #FF5C33;
	font-size: 220%;
	margin-bottom: 1em;
	text-align: right;
	margin-right: 1em;
}
.doc_soci_style {
	height: 20px;
}
.doc_soci_style {
	display: block;
	height: 42px;
}
.sfondo_rosso {
	color: #FFFFFF;
	background: #FF0000;
	text-align: left!important;
}
.forte {
	font-size: 120%;
}
h2.forte {
	font-size: 100%!important;
	padding-left: 0.5em;
	margin-top: 1em;
	padding-top: 0.5em;
}
.bianco {
color:#FFFFFF}
.box_form {
	width: 100%;
	margin: 3px 0px;
	padding: 0px;
	text-align: center;
}
	
.bianco-box p {
	color: #003399;
	font-size: 70%!important;
	margin-top: 0.5em;
	padding-top: 0.5em;
	text-align: left!important;
}
.bianco-box {
	margin-top: 1em;
	border: 1px solid #003399;
}
