/* *************************************************************************** *//* ***************			INIZIO STRUTTURA SKIN 			****************** *//* *************************************************************************** */body {	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align:center;	font-size:100%;	color:#000000;	background-color:#d1e2ab;			/*background-color: #005C7B 	background-image: url(../../Images/sfondomarrone.bmp);*/}/* ----#contenitore {*/#contenitore{	margin: 0 auto;	padding: 0;	text-align: left;	width: 860px;	background-color:#FFF;	padding:1px;	border:1px solid #336633;	/*border:1px solid #707C5E;*/		}/*#contenitoresfumatura{	margin: 0 auto;	padding: 0;	text-align: left;	width: 940px;	background-image:url(Images/sfondosfumatura.gif);	background-repeat:no-repeat;			/*border:1px solid #707C5E;*//*		}	#contenitoresfumaturacentrale{	margin: 0 auto;	padding: 0;	text-align: left;	width: 940px;	background-image:url(Images/sfondosfumaturacentrale.gif);	background-repeat: repeat-y;	background-position: center 100px;	/*border:1px solid #707C5E;*/	/*	}#contenitoresfumaturafinale{	margin: 0 auto;	padding: 0;	text-align: left;	width: 940px;	background-image:url(Images/sfondosfumaturafinale.gif);	background-repeat:no-repeat;	background-position: center bottom;			/*border:1px solid #707C5E;}*/		p {	border:0;	padding:0;	}/*   SEZIONI E IMPOSTAZIONI DELLE PAGINE */	/* Sezione: "TI TROVI IN: Home"*/.Normal {		text-decoration: none;	font:small Verdana, Arial, Helvetica, sans-serif;	color:#000;		}#barraUsername {	padding:0;	border: 1px solid #336633;	min-height:20px;	background-color:#fff;	/*background-image:url(Images/sfbarrausername.jpg);		background-repeat: repeat-x;	background-position: left bottom;*/	margin-top:5px;}	.SiscomLinkGrande {/* Sezione: "TI TROVI IN: Home    STILE DELLA VOCE "HOME" "*/	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;	/*color: #002149;*/}.SiscomLinkGrande:a {/* Sezione: "TI TROVI IN: Home    STILE DELLA VOCE "HOME" "*/	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;	/*color: #002149;*/}.SiscomLinkGrande:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	/*color: #002149;*/	color:#000;}.SiscomLinkGrande:Link{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000;	/*color: #002149;*/}.SiscomLinkGrande:Visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000;	/*color: #002149;*/}.SiscomLinkGrande:Hover {	text-decoration:underline;	/*color: #002149;*/	color:#000;}	.SiscomTestoRicercato {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #000;	font-size: small;	text-align: left;	}	.Linkpie{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: center;	color:#000;	font-weight:normal;}.Linkpiemail{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: center;	color:#000;	font-weight:normal;}.Linkpiemail:link, .Linkpiemail:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: center;	color:#000;	font-weight:normal;}.Linkpiemail:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: center;	color:#333;	font-weight:normal;}.LinkpieVoci{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: center;	color:#000;	font-weight:normal;}.LinkpieVoci:link, .LinkpieVoci:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: center;	color:#000;	font-weight:normal;}.LinkpieVoci:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: center;	color:#333;	font-weight:normal;}/* FINE Sezione: "TI TROVI IN: Home"*/.imgborderPPiano{}.SfPpianImg{	text-align: center;	background-color:#FFFFFF;	border:1px solid #336633;	padding:0;	margin:0;	vertical-align:top;}.TitoloPrimoPiano{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000;	font-weight:normal;	font-size: x-small; 	text-align:justify;	padding:0;	margin:0;		} 			.TitoloPrimoPiano:Link{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000;	font-weight:normal;	font-size: x-small; 	text-align:justify; 	padding:0;	margin:0;		} 	.TitoloPrimoPiano:Hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000;	font-weight:normal;	font-size: x-small; 	text-align:justify; 	padding:0;	margin:0;		}#sup {	text-decoration: none;	padding-top: 0px;	padding-right: 1px;	padding-bottom: 0px;	padding-left:1px;	text-align: right;	 }#dataodierna {	float:left;		text-decoration: none;	text-align: left;	width: 25%;	margin-left:5px;	padding:0;	margin-top:0;	height:23px;}#intestazente{	/*   carattere del nome ente dietro lo sfondo */	color:#F8ECCB;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.6em;	padding-top:90px;	text-align: left;	vertical-align: top;	}#intestazione {		padding:0;	}#rimpiazza {	position:relative;	z-index:1;	width:100%;	height:140px;	margin:0;	padding:0;	background-color:#FFF;				/*background-color:yellow;*/}#rimpiazza a{/*   lasciare come nome immagine topcomune.gif in quanto la newsletter punta a questa immagine*/	display:block;	text-align:center;	background-color:#FFF;	background:  url(Images/topcomune.gif) no-repeat;		text-decoration:none;	height:140px;	margin:0;	padding:0;	width:858px;	border:1px solid #336633;	}#rimpiazza a span{	position:relative;	z-index:-1;	margin:0;	padding:0;	text-align: left;	vertical-align: bottom;	font-size:1.0em;	color:#000000;}#navigation {	/*height:auto;*/	/*height:30px;*/	width:100%;	/* line-height:24px;  */	/*margin-left:20%;*/	/*position:relative;	z-index:1;*/	text-align:left;	/*clear:both;	float:left;*/	padding:0;	margin:0;	height: 0px;}#corpo {	float: left;	width: 100%;;	color: #000;	margin: 0 3px 0 3px ;	display: inline;}#menucentrato {	text-align:left;		/*background-color:#C6D5C6;*/}#corposenzacs {	float: left;	width: 100%;	color: #000;	display: inline;	margin-bottom:50px;}#ausiliario {	float: left;	width: 100%;	/*RICCARDO background: transparent url(Images/sfondocolonnadv.jpg) right top repeat-y;*/	/*background: transparent url(Images/sfondocolonnadv.jpg) right top repeat-y;*/}/*   COLONNE DNN  */#dnn_colonna2 {	float: right;	width: 175px;		/*margin: 1px 1px 0 0;	margin: 5px 5px 5px 5px;*/	clear:right;}#dnn_colonna3 {	margin: 0 180px 0 163px;	vertical-align:top;	background: transparent;	color: #000;}#dnn_colonna9 /*si usa per le pagine interne, scompare la terza colonna sulla destra*/{	margin: 0 0 0 163px;	vertical-align:top;	background: transparent;	color: #000;}#dnn_menudiservizio{	float:left;	width:70%;	margin:0;	padding:0;	/*background	/*background-color: #FFFFFF;	*/}#intestazione {/* Sezione contenente il titolo del sito*/width:100%; }#dnn_menusezioni{	margin:0;	padding:0;		/*background-color: #FFFFFF;	*/	  width:30%;	background: transparent;	position:relative;	left:60%;	top:1px;}#dnn_contentpane{	width:650px;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin:0;}#dnn_contentpanebottom{	width:650px;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin:0;}#dnn_colonnasinistra{	float:left;	width:74%;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 1px 0 0;	vertical-align:top;	}#dnn_colonnadestra{	float:left;	width:20%;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 0 0 0;	vertical-align:top;}#dnn_colonnasinistra2{/* colonna della pagina centrale di dim diverse dalla colonna sin precedente  */	float:left;	width:160px;	color:#000;	text-align: left;		line-height: 0.9em;	/*margin: 1px 1px 0 0;*/	vertical-align:top;	clear:left;	}#dnn_colonnadestra2{/* colonna della pagina centrale di dim diverse dalla colonna destra precedente  */	float:left;	width:490px;	padding: 5px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 0 1px 10px;	vertical-align:top;	}#dnn_colonnaintsx{/* colonna della pagina centrale di dim diverse dalla colonna sin precedente  */	float:left;	width:240px;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 1px 1px 10px;}#dnn_colonnaintdx{/* colonna interna destra della colonna destra2 serve per ad es immagine e descrizione paese  */	float:right;	width:240px;	padding-top: 10px;	padding-right: 1px;	padding-left: 14px;	padding-bottom: 6px;	color:#000;	text-align: center;		margin: 1px 7px 0 0;}#dnn_colonnasinistra3{/* colonna della pagina centrale di dim uguale alla colonna sinistra  */	float:left;	width:48%;	padding: 1px;	color:#003366;	text-align: left;		line-height: 0.9em;	margin: 1px 1px 0 0;	vertical-align:top;}#dnn_colonnadestra3{/* colonna della pagina centrale di dim uguale alla colonna sinistra  */	float:left;	width:50%;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 0 0 0;	vertical-align:top;}#dnn_colonnasinistra4{/* colonna della pagina centrale contenente il menu */	float:left;	width:160px;	padding-top: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin:0;	vertical-align:top;	/*padding-left:5px;*/	/*background-color:#E4E6EA;*/		}#dnn_colonnadestra4{/* colonna della pagina centrale che comprende tutta la pagina restante  */	float:left;	width:688px;	color:#000;	text-align:center;		line-height: 0.9em;	margin:0;	padding-left:6px;		}/*   FINE COLONNE DNN  *//*   INIZIO CONTENT STYLES  */.lblerrore{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: black;}.alignelencomenu {	text-align:left;	margin-left:40%;}.elencomenu {	color:#85B358;	font-size: 1.0em;	list-style-type: square;	line-height:2.0em;		}.elencomenutit {color:#2d538d;	font-size: 1.0em;	list-style-type: circle;	line-height:2.0em;		}#colonna1 {	float: left; 	width: 150px;	font: 85%;	padding: 0.2em; 	background: transparent;	color: #000;}#colonna4 /*si usa per le pagine interne, scompare la terza colonna sulla destra*/{	margin: 0 0 0 163px;	vertical-align:top;	background: transparent;	color: #000;}#colonna7 /*si usa per le pagine interne del menu di destra, scompare la prima colonna sulla sinistra, ricompare la terza colonna sulla destra*/{	margin: 0 0 0 0;	vertical-align:top;}#alto {	background-color: #FFFFFF;	}.right {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 40%;}#dnn_piepagina {		border-top:1px dotted #ccc;		}#pie-di-pagina {	clear: left;	/*border-top: dashed 1px #3D6344;*/	margin-top:50px;	padding-top:10px;		/*background-image:url(Images/pie.gif);	background-repeat: no-repeat;	background-position: left top;*/	min-height:150px;	/*margin-left:20px;	margin-right:20px;*/} /*#pie-di-pagina a{	color:#000000;	}#pie-di-pagina a:hover{	color:red;	}*/Title{	color: #000000;	font-weight:bold;	font-size: 0.9em; 	text-align:center; 	padding:0;} .colonnatab{	color:#000000;background-color:#FFFFCC;padding:2px;font-size:0.9em;width:15%;border:solid;	border-width:1px;	border-color:#cccccc;} /*stili generici, su header e footer*//*Riccardo HEAD è il css del TITOLO dei conteiners */.Head {    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:small;	font-weight:bold;	color:#000;	margin-top:10px;	}/* style of item titles on edit and admin pages */.SubHead    {   	font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:small;    font-weight:bold;    color: #000;} .incolonnato{	width:100px;	background-color:#00CC33;	text-align:center;		}.vedianche{	background-color:#F7F7CD;	padding:4px;	margin:4px;	border:1px solid #333;} #menuintestazione {	width: 100%;	background: #fff;	color: #FFF;}	.divisoriotop{margin-top:3px;border-top-color:#7AA451;border-top-style:double;border-top-width:2px;padding-top:5px;	}.divisorio{margin-bottom:3px;border-bottom-color:#999999;border-bottom-style:dotted;border-bottom-width:1px;	}a:link{	background:transparent;	border:none;	text-decoration:none;}a:visited{	background:transparent;	text-decoration: none;	}a:hover,a:focus,a:active{background:transparent;}.LinkDocs{	font-size:0.7em;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;	color:#790000;}.LinkDocs:hover{	font-size:0.7em;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#790000;	}.LinkDocs:a{	font-size:0.7em;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#790000;	}.Link2{	/*font-size:0.7em;*/	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;}.Link:hover{	/*font-size:0.7em;*/	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000;	text-decoration: underline !important;	}.Link{	/*font-size:0.7em;*/	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000;	text-decoration:none;}.Link:link{	/*font-size:0.7em;*/	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000;	text-decoration:none;}.Link:visited{	/*font-size:0.7em;*/	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#333;	text-decoration:none;}.supdestra { font-family: Verdana, Arial, Helvetica, sans-serif; 			color: #000; 			font-size: 0.7em; 			text-decoration: none; 			font-weight: normal}			.supdestra:hover {			color: #000; 						text-decoration: underline; 			}.supdestra:visited {			color: #000; 						text-decoration: none; 			}.menupiecomuni { font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #000000; 	font-size: 0.9em; 	text-decoration: none; 	font-weight: bold; 	background: transparent;}.menupiecomuni:hover{	color:#000000;	text-decoration:underline;}.menupiecomuni:visited{	color:#333333;	text-decoration:none;}img {	/*border-color:#333333;	border-style:solid;	border:1px;*/	margin:2px;	padding:1px;	}a img {	/*border:none;	margin:0;	padding:0;*/	}div.textimage{padding: 3px 2px 3px 3px; } /*risolve il peek-a-boo bug di IE6*/div.textimage img{float:left; margin: 1px 4px 1px 1px; border: 1px #3366cc solid; vertical-align: top:2em 2em 2em 0;}.imgborder{margin: 1px 4px 1px 1px; border: 1px #336633 solid; vertical-align: top:2em 2em 2em 0;}div.textimager{margin: 1px 1px 1px 1px; border-bottom: 0 solid transparent;; padding: 2px 2px} /*risolve il peek-a-boo bug di IE6*/div.textimager img{float:right;margin: 1px; border: 2px #999999 solid:2em 2em 2em 0;}.titoloiso9001 {vertical-align:center; font-size: .6em; color:#000000;font-weight:bold;}#clear {clear:left;}.clear {clear:left;}.griglia {	text-align:center;	margin-left:15%;	}.sezioni {	float: left;	width: 80px;	text-align:center;	background-color:/*#F6F1D8 #F2F8AE  #F8E2AE*/ #F7ED9A;	height:10em;	border-color:#7AA451;	border-style:solid;	border-width:2px;	margin:1px;	color:#000000;	padding:3px;}#alignleftfloat{	float:left;	width:50%; 	margin:0;	padding:0;	}#alignrightfloat {	float:left;	color: #000;	text-decoration: none;	text-align: right;	width: 35%;	margin-left:5px;	padding:0;	margin-top:0;	}.aligncenterdettagliog { 		text-align: center; 	}.aligncenter { 		text-align: center; }.alignleft { 		text-align: left; }.alignright { 		text-align: right; }.textHeaderWhite {	padding-left: 10px;	font-weight:bold;    color:#FFFFFF;	font-style: normal; 	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 1.8em;	white-space:nowrap;}.textHeaderRed {	font-weight:bold;    color: #E52626;	font-style: normal; 	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 1.8em;	white-space:nowrap;}.textHeaderWhiteNormal {	padding-right: 10px;    color: #ffffff;	font-style: normal; 	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 1.0em;}.noborder {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: bottom}/**************** Content styles ****************//**#right {	 width:300px;}.testoneroBold,.testoneroBold p {/* usato sopra all'elenco comuni della convenzione*//*	padding:3px;	font-size:0.7em;	font-weight:bold;	color: #000000; */	/*}.testonero,.testonero p { *//* usato sopra all'elenco comuni della convenzione*//*	padding:3px;	font-size:0.7em;	font-weight:normal;	color: #000000;	*/	/*}*//*div#testoneroBold2,div#testoneroBold2 p {*//* usato sopra all'elenco comuni della convenzione*//*	padding:3px;	font-size:0.7em;	font-weight:bold;	color:red; /*#000000;*//*}.testoneroNews {	color:#000000; 	font-size:11px;	}.testoblu{	padding:3px;	font-size:0.7em;	font-weight:normal;	color:#003366;	}.blu{	padding:3px;	//*font-size:0.7em;*/	/*/	font-weight:normal;	color:#003366;	}div p {	padding:3px;	font-weight:normal;	/*color:#003366;*//*	}.menuInterno{/* menu della parte destra*//*	font-size: 1.01em; 	width:98%;	margin:0;	padding-left:2px;	list-style:none;	border-top:1px dotted #999;}.menuInterno a{	display:block;	text-decoration:none;	padding:6px 0.5em 6px 16px;	border-bottom:1px dotted #999;}.menuInterno a:link,.menuInterno a:visited{	background:url(Images/marcatore.gif) transparent 3px 50% no-repeat;	color:#000;}.menuInterno a:focus{	background:url(Images/marcatore_rollover.gif) #CAD3C7 3px 50% no-repeat;}.menuInterno a:active,.menuInterno a:hover{	/*background:url(Images/marcatore_rollover.gif) #CCE6B7 3px 50% no-repeat; *//*	background:url(Images/marcatore_rollover.gif) 3px 50% no-repeat;	color:#006699;}.menuInterno{	background:url(Images/marcatore_rollover.gif) -200px -200px no-repeat;/* carica l'immagine in anticipo *//*}.menuInterno .voceCorrente a:link,.menuInterno .voceCorrente a:visited,.menuInterno .voceCorrente a:hover,.menuInterno .voceCorrente a:focus,.menuInterno .voceCorrente a:active{	background:url(Images/marcatore_rollover.gif) #779679 3px 50% no-repeat;	color:#fff;}#dnn_subcontent{	float:right;	width:40%; 	padding:0 0 0 0;}#dnn_subcontentpane p{margin:2px 0 16px 0; font-size:0.9em;}/**************** Columns *************************/#dnn_splitcontentleft{float:left; width:64%;padding:5px 0 0 0px;}#dnn_splitcontentright{float:right; width:24%;padding:5px 0 5px 0;}#dnn_singlecolumn{width: auto; padding:5px; text-align:left;}/* ================================    CSS STYLES FOR Module DNN.Announcements   ================================*/.DNN_ANN_DesignTable{	width:auto;}.DNN_ANN_Description{ }.DNN_ANN_Description P{	margin-top:0px;	color:green;}/* ================================    / CSS STYLES FOR Module DNN.Announcements   ================================*//* ================================    CSS STYLES FOR Module DNN.Documents   ================================*/.DNN_Documents .TitleHeader {	color: #435C2A;	font-size:1.4em;		border:solid 1px #435C2A;		background-color:#F6F2CD;	padding:2px;	margin:1px;}.DNN_Documents .CategoryHeader {	color: #435C2A;	font-size:1.4em;		border:solid 1px #435C2A;		background-color:#F6F2CD;	padding:2px;	margin:1px;} .DNN_Documents .DescriptionHeader {	color: #435C2A;	font-size:1.4em;		border:solid 1px #435C2A;		background-color:#F6F2CD;	padding:2px;	margin:1px;}  .DNN_Documents .ModifiedDateHeader {	color: #435C2A;	font-size:1.4em;	border:solid 1px #435C2A;	background-color:#F6F2CD;	padding:2px;	margin:1px;} .DNN_Documents .SizeHeader {	color: #435C2A;	font-size:1.4em;	border:solid 1px #435C2A;	background-color:#F6F2CD;	padding:2px;	margin:1px;} .DNN_Documents .DownloadHeader {	color: #435C2A;	font-size:1.4em;	background-color:#F6F2CD;		border:solid 1px #435C2A;	padding:2px;	margin:1px;}  .DNN_Documents .CategoryCell {	color: #003366;		border:solid 1px #757470;	padding:2px;	margin:1px;} .DNN_Documents .TitleCell {	color: #003366;		border:solid 1px #757470;	padding:2px;	margin:1px;} .DNN_Documents .TitleCell a{	color: #003366;} .DNN_Documents .TitleCell a:hover{	color: #003366;	text-decoration:underline;	}.DNN_Documents .TitleCell a:visited{	color: #790000;	text-decoration:underline;}.DNN_Documents .DescriptionCell {	color: #003366;	border:solid 1px #757470;	padding:2px;	margin:1px;}  .DNN_Documents .SizeCell {	color: #003366;	border:solid 1px #757470;	padding:2px;	margin:1px;}.DNN_Documents .ModifiedDateCell {	color: #003366;	border:solid 1px #757470;	padding:2px;	margin:1px;}.DNN_Documents .DownloadCell {	color: #003366;		border:solid 1px #757470;	padding:2px;	margin:1px;} .DNN_Documents .DownloadCell a{	color: #003366;} .DNN_Documents .DownloadCell a:hover{	color: #003366;	text-decoration:underline;	}.DNN_Documents .DownloadCell a:visited{	color: #790000;	text-decoration:underline;}/* ================================    / CSS STYLES FOR Module DNN.Announcements   ================================*//* *************************************************************************** *//* ***************			FINE STRUTTURA SKIN 			****************** *//* *************************************************************************** *//* ***************************************** *//*        INIZIO x MENU ArtmediaCSSMenu      *//* ***************************************** */ /* Tier 1 */ /* riccardo generale menù */.artmediacssmenu ul.AspNet-Menu {	width: 100%;	line-height:15px;	min-height:30px;	text-align:center;	padding: 0px 0px 0px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	background-color: #F6FDFC;}/* INIZIO  voci menu root */.artmediacssmenu li.AspNet-Menu-Leaf a{	}.artmediacssmenu li.AspNet-Menu-Leaf a:link,.artmediacssmenu li.AspNet-Menu-Leaf a:visited,.artmediacssmenu li.AspNet-Menu-Leaf a:link {	color: black; /*colore del testo nelle voci root che NON hanno di figli. NB: solo per quelle che NON hanno figli! */	text-decoration: none;}.artmediacssmenu li.AspNet-Menu-Leaf a:hover {	color: black; /* #80807F; #1B8ACF; */	background-color: #C8E3F9;}/* FINE voci menu root *//* Tier 2 */.artmediacssmenu ul.AspNet-Menu ul{	top: 100%;	left: 0;	/* segue added da luca x larghezza voci dei livelli inferiori */	width:165px !important;	background-color: #FFFFFF;	/*white-space:nowrap !important; */}/* SEGUE VOCE added da luca x larghezza voci del Tier 2  */ul li ul li.AspNet-Menu-WithChildren,ul li ul li.AspNet-Menu-Leaf {    color: black; 	background: 0 !important; 	 	/* segue added da luca x larghezza voci dei livelli inferiori */	width:165px !important;			/*white-space:nowrap !important;*/ }.artmediacssmenu ul.AspNet-Menu ul li a:hover,.artmediacssmenu ul.AspNet-Menu ul ul li a:hover,.artmediacssmenu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren:hover,.artmediacssmenu ul.AspNet-Menu ul ul li.AspNet-Menu-WithChildren:hover,/* riccardo */.artmediacssmenu ul.AspNet-Menu ul ul ul li.AspNet-Menu-WithChildren:hover  {	color: #006699!important;	background-color: #FFFFFF;}/* assegno il colore alle voci di livello 2 */.artmediacssmenu ul.AspNet-Menu ul li a,.artmediacssmenu ul.AspNet-Menu ul ul li a,.artmediacssmenu ul.AspNet-Menu ul ul ul li a,.artmediacssmenu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren,.artmediacssmenu ul.AspNet-Menu ul ul li.AspNet-Menu-WithChildren,.artmediacssmenu ul.AspNet-Menu ul ul ul li.AspNet-Menu-WithChildren  {	color: black !important;!important; 	background-color: #FBFFFF;}/* /VOCE added da luca x larghezza voci dei livelli inferiori *//* Tier 3+ */.artmediacssmenu ul.AspNet-Menu ul ul,.artmediacssmenu ul.AspNet-Menu ul ul ul {	/*width: 120px; */    top: -0.5em;	left: 165px; /* #B9B9B9; */	/* segue added da luca x larghezza voci dei livelli inferiori */	width:160px !important;	background-color: #000080;		/*white-space:nowrap !important; */}/* all list items */.artmediacssmenu li {    width: 105px;    background: transparent;/*	font-family: 'trebuchet ms', 'Georgia', Tahoma, Verdana, Arial, serif;	font-size: .8em;	font-weight: bold; 	font-style: normal;*/}.artmediacssmenu ul.AspNet-Menu li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em; 	font-weight: normal; 	font-style: normal;	text-align:center;}.artmediacssmenu ul.AspNet-Menu ul li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em; 	font-weight: normal; 	font-style: normal;	height:20px;	text-align:left !important;	}.artmediacssmenu ul.AspNet-Menu ul ul li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em; 	font-weight: bold; 	font-style: normal;}/* list items being hovered over */.artmediacssmenu li:hover, /* riccardo sfondo menu alto */.artmediacssmenu li.AspNet-Menu-Hover {	background-color: #C8E3F9;}/* all anchors and spans (nodes with no link) */.artmediacssmenu a, /* riccardo bordo menù  */.artmediacssmenu span {	color: black; /*colore del testo nelle voci root che hanno di figli. NB: solo per quelle che hanno figli! */	padding: 2px 2px 1px 2px;	height:30px;	border:1px solid;	border-color: #EAEFFD;   /* background: transparent url(arrowRight.gif) right center no-repeat; */}/* leaves */.artmediacssmenu li.AspNet-Menu-Leaf a, .artmediacssmenu li.AspNet-Menu-Leaf span {    background-image: none !important;}/* colore del testo HOVER nelle voci root che hanno di figli. NB: solo per quelle che hanno figli! */.artmediacssmenu li:hover a, /* hovered text */.artmediacssmenu li:hover span,.artmediacssmenu li.AspNet-Menu-Hover a,.artmediacssmenu li.AspNet-Menu-Hover span,.artmediacssmenu li:hover li:hover a,.artmediacssmenu li:hover li:hover span,.artmediacssmenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,.artmediacssmenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,.artmediacssmenu li:hover li:hover li:hover a,.artmediacssmenu li:hover li:hover li:hover span,.artmediacssmenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,.artmediacssmenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span{/*	REMMATO XCHE' ASSEGNATO IN MODO ESPLICITO ALLE VOCI DI LIVELLO 2 E 3    color: White; 	background: #333333; */}.artmediacssmenu li:hover li a, /* the tier above this one is hovered */.artmediacssmenu li:hover li span,.artmediacssmenu li.AspNet-Menu-Hover li a,.artmediacssmenu li.AspNet-Menu-Hover li span,.artmediacssmenu li:hover li:hover li a,.artmediacssmenu li:hover li:hover li span,.artmediacssmenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,.artmediacssmenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span {    color: White; /*colore del testo nelle sottovoci (voci figlie delle voci root) */    /*background: transparent url(arrowRight.gif) right center no-repeat;*/	 }.artmediacssmenu .AspNet-Menu-Selected /* this tier is selected */{	}.artmediacssmenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */{ /*	Background-color: #C8E3F9;	*/}.artmediacssmenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */{	background-color: #000080;	/*    border: solid 1px #0000ff !important;	*/}/* ***************************************** *//*        FINE x MENU ArtmediaCSSMenu      *//* ***************************************** *//********************************************************//*************** CSS DEI MODULI SISCOM ******************//********************************************************//* MODULO vocimenu */.TitoloVociMenu {		color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.0em;	font-weight: bold;	padding-top:5px;	padding-bottom:5px;	text-align:center;	background-color: #e7eae6;	border:1px solid #336633;}.SiscomImmagineMenu{	color: #000000;		font-size: x-small; 	text-align:center; 	padding:0;}/* Fine Modulo siscomricercahome *//* MODULO SISCOMPAGINELIBERE DEL COMUNE */.LinkCollegamenti{	border-left-width: 10px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-left-color: #F1D68C;		padding-left:4px;	padding-bottom:8px}/* Fine Modulo siscompaginelibere *//**  INIZIO MODULO PAGINA RICERCA    ***/.Ricerca{padding-top:30px;padding-bottom:15px;padding-left:5px;padding-right:5px;border-bottom: 1px solid #333;}.ElencoRicerca{padding-top:5px;padding-bottom:5px;padding-left:5px;	}.ElencoRisultati{padding-bottom:20px;padding-left:5px;}.SiscomBtCerca{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: black;	font-weight: normal;	text-align: center;	background-color:#ccc;	padding: 1px;	}/**  FINE MODULO ricerca    ***//**  INIZIO MODULO INTRODUZIONE PAESE    ***/.SiscomIntroduzionePaeseTit {	color:#000000;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	/*border-bottom:1px solid #000;*/	text-align: left;		padding-left:5px;	}.SiscomIntroduzionePaeseDesc {	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	/*border-bottom:1px solid #000;*/	text-align: left;		}/**  FINE MODULO introduzionepaese    ***//**  INIZIO MODULO siscomfotoorizzontale    ***/.SiscomImgFotoO{	width:220px;		text-align:center;	padding:0;	}.SiscomContFotoO{/*classe del div contenitore*/	max-width:220px;	/*height:180px;*/	padding:1px;	text-align:center;	vertical-align:middle;	border: 1px solid #336633;}.SiscomFotoOTesto{/*classe del div contenitore*/	padding:5px;		text-align:center;}/**  FINE MODULO siscomfotoorizzontale    ***//**  INIZIO MODULO GESTIONE    ***/.GestDati{	background-color:#E9E5E5;	border:1px solid #999;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: normal;	color: #993300;	}.GestIntestaz{	background-color:#F7F2CE;	border:1px solid #999;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	}.GestTestoPiccolo{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #000000;	background-color:#ccc;	border:1px solid #999;}/**  INIZIO MODULO SALUTI SINDACO    ***/.SiscomSalutiSindacoTit {	color:#000000;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	border-bottom:1px solid #000;	text-align: center;		}.SiscomSalutiSindacoDesc {	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	border-bottom:1px solid #000;	text-align: center;		}/**  FINE MODULO SALUTI SINDACO    ***//**  FINE MODULO GESTIONE    ***//**  MODULO galleria    ***/.SiscomGalleriaimgp{	width:152px;	/*height:135px;*/	padding:2px;	border: solid 1px #666;		}.SiscomGalleriatestop{	/*width:152px;	padding:2px;*/	border: solid 1px #999;	width:156px;			}.SiscomGalleriatitoloG{max-width:470px;	/*padding:2px;*/	border: 0px none #999;	text-align:center;	vertical-align:middle;	padding-top:4px;	padding-bottom:4px;	margin:0px;	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:medium;}/**  MODULO NEWSLETTER    ***/.SiscomBtNewsletter {	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	background-color:#ccc;	}.Siscomsfcontnewsletter {	padding-top:10px;	padding-left:5px;	padding-right:5px;	padding-bottom:5px;	text-align: left;	vertical-align: top;}SiscomTestoNewletter{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000000;	width:660px;}.SiscomTestoNewletterscomTitolo {	/**      titolo dei link del menu***/	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color: #000;	text-align: left;	vertical-align: middle;	}.TestoSito{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: black;}/**  MODULO MENU    ***/.RigaMenu{	padding-bottom:5px;		/*border-bottom:1px solid #000;*/}.SiscomTitolo{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	font-weight:normal;	color: #000000;	text-align: left;	color:#000000;	line-height:1.4em;	}.SiscomTitolo:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	font-weight:normal;	color: #000000;	text-align: left;	}.SiscomTitolo:Visited {	color: #000;	text-align: left;	font-weight:normal;	}.SiscomTitolo:Hover {	text-decoration:none;	font-weight:normal;	color:#000;			}/** modulo come fare**/.SiscomTitoloComeFare{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	font-weight:normal;	color: #000000;	text-align: left;}.SiscomTitoloComeFare:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	font-weight:normal;	color: #000000;	text-align: left;		}.SiscomTitoloComeFare:Visited {	color: #333;	text-align: left;	}.SiscomTitoloComeFare:Hover {	text-decoration:underline;	background-color:#E4EBE5;			}/** **/.SiscomTitolo2 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;	text-align:left;	font-weight:normal;	}.SiscomTitolo3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;	text-align: center;	font-weight: bold;	padding-bottom:5px;}.SiscomTitolo4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color:#5B5B5B;	text-align: left;	font-weight: bold;	}.SiscomTitoloBordo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #790000;	text-align: left;	border-left-color:#BFBFBF;	border-bottom-color: #BFBFBF;	border-top-style: solid;	border-top-color: #BFBFBF;	border-right-style: solid;	border-left-style: solid;	border-right-color: #BFBFBF;	border-bottom-style: solid;	border-width: 1px;}.SiscomTitoloBordo:Hover {	font-weight: bold;	text-decoration: none;	}.SiscomTitoloGrande {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	color: #790000;	text-align: left;}.SiscomTitoloGrande:Hover {	font-weight: bold;	text-decoration: none;	}/* MODULO SISCOMRICERCAHOME */.SiscomCercaHome {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: black;	text-align: left;	width:80px;	}.SiscomBtCercaHome{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: black;	font-weight: normal;	text-align: center;	background-color:#ccc;	padding:0px;}/* Fine Modulo siscomricercahome */.SiscomDescrizione2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #002149;	text-align: justify;		}.SiscomDescrizione2: Hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #002149!important;	text-align: justify;		}.SiscomDescrizione2: link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #002149;	text-align: justify;		}.SiscomDescrizione2: a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #002149;	text-align: justify;		}.SiscomDescrizione {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #263A29;	text-align: left;}.SiscomTestoPiccoloCentrato {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xsmall;	color: #790000;	text-align: center;}.SiscomDescrizione3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: center;	color:#000000;	}.SiscomBordoBasso{		border-bottom-color: black;		border-bottom-style: solid;	border-width: 1px;	text-align: left;	border-color: #BFBFBF;}.SiscomBordoCentro{	text-align: left;}.SiscomBordoAlto{	}.SiscomLink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #000;}.SiscomLink:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #000;}.SiscomLink:Visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #000;}.SiscomLink:Hover {	text-decoration:underline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #000;}.SiscomLeft{	text-align: left;}.SiscomCenter{	text-align: center;	padding-bottom: 5px;}.SiscomRight{	text-align: right;}.SiscomTable{	background-color: white;}.LblErrore{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: red;}.SiscomLente{	text-align: left;	vertical-align: middle;	background-image:url(Images/sflente.gif);	background-repeat: no-repeat;	background-position: center 1px;	}/** Il comune di Breve **/.SiscomCella1{    border-left-color: buttonface;    border-bottom-color: buttonface;    border-top-style: solid;    border-top-color: buttonface;    border-right-style: solid;    border-left-style: solid;    border-right-color: buttonface;    border-bottom-style: solid;    border-width: 1px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color:#000;	text-align: left;}.SiscomCella2{	border-left-color: buttonface;	border-bottom-color: buttonface;	border-top-style: solid;	border-top-color: buttonface;	border-right-style: solid;	border-left-style: solid;	border-right-color: buttonface;	border-bottom-style: solid;	border-width: 1px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	color: #000;	text-align: left;	background-color: #F5F3EF;}.SiscomCella1Center{    border-left-color: buttonface;    border-bottom-color: buttonface;    border-top-style: solid;    border-top-color: buttonface;    border-right-style: solid;    border-left-style: solid;    border-right-color: buttonface;    border-bottom-style: solid;    border-width: 1px;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: black;	text-align: center;}.SiscomCella2Center{	border-left-color: buttonface;	border-bottom-color: buttonface;	border-top-style: solid;	border-top-color: buttonface;	border-right-style: solid;	border-left-style: solid;	border-right-color: buttonface;	border-bottom-style: solid;	border-width: 1px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: Black;	text-align: center;	background-color: #F5F3EF;}.TestoPiccoloAmm {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size: small;		background-color: #FFFFFF;}.TestoPiccoloAmmSind {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size: x-small;	}.TestoPiccoloColoreAmm {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #790000;	font-size: x-small;}.TestoGrandeAmm {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: small;	background-color: #fef7d9;	border:1px solid #ccc;	color: #000;	padding:5px;}.TestoPiccoloGrassettoAmm {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;}.TestoGrandeGrassettoAmm {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	background-color: #fef7d9;	border:1px solid #ccc; 	padding:5px;	color:#000;}.TestoGrandeGrassettoAmmSind {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bold;}.TableGesAmm {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size: x-small;	border-left-color:#BFBFBF;	border-bottom-color: #BFBFBF;	border-top-style: solid;	border-top-color: #BFBFBF;	border-right-style: solid;	border-left-style: solid;	border-right-color: #BFBFBF;	border-bottom-style: solid;	border-width: 1px;	background-color: white;}.EmailSindacoAmm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000;	padding-top:5px;	padding-bottom:5px;	background-color: #FFFFFF;}.EmailSindacoAmm:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000;	}.EmailSindacoAmm:hover {	text-decoration:underline;	color: #000;}.CellaVuotaAmm {	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	color: #FFFFFF;	font-color: #FFFFFF;	border-left-color: buttonface;	border-bottom-color: buttonface;	border-top-style: solid;	border-top-color: buttonface;	border-right-style: solid;	border-left-style: solid;	border-right-color: buttonface;	border-bottom-style: solid;    border-width: 1px;    text-align:justify;}.FotoAmm {	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	border-left-color: buttonface;	border-bottom-color: buttonface;	border-top-style: solid;	border-top-color: buttonface;	border-right-style: solid;	border-left-style: solid;	border-right-color: buttonface;	border-bottom-style: solid;    border-width: 1px;    text-align:justify;}.Foto {	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	border-left-color: buttonface;	border-bottom-color: buttonface;	border-top-style: solid;	border-top-color: buttonface;	border-right-style: solid;	border-left-style: solid;	border-right-color: buttonface;	border-bottom-style: solid;    border-width: 1px;    text-align:justify;}.SiscomTitoloBordo {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #790000;	font-size: small;	font-weight: bold;	text-align: left;	border-left-color: buttonface;	border-bottom-color: buttonface;	border-top-style: solid;	border-top-color: buttonface;	border-right-style: solid;	border-left-style: solid;	border-right-color: buttonface;	border-bottom-style: solid;	border-width: 1px;	background-color: #F5F3EF;}.SiscomTableGes {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size: x-small;	border-left-color:#BFBFBF;	border-bottom-color: #BFBFBF;	border-top-style: solid;	border-top-color: #BFBFBF;	border-right-style: solid;	border-left-style: solid;	border-right-color: #BFBFBF;	border-bottom-style: solid;	border-width: 1px;	background-color: white;}.SiscomCellaCenter{	text-align: center;	padding-left: 5px;	}.SiscomCellaLeft{	text-align: left;			padding-left: 5px;	}.SiscomCellaRight{	text-align: right;		padding-left: 5px;		}.SiscomTestoPiccolo{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000;	font-size: small;}.SiscomElencoMenu{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align: left;	padding-top:1px;	padding-bottom:1px;	vertical-align: middle;		border-bottom:1px dotted #999;}.SiscomElencoMenu:Link{	color: #790000;	}.SiscomElencoMenu:Link:Hover{	text-decoration: none;}/* colore della data in alto*/.SkinObject{    color: #000;	}/**  MODULO MENU  DINAMICO  ***/.SiscomMenuRowPadre{line-height:1.0em;text-align:left;}.SiscomMenuRowFiglio{line-height:0.9em;text-align:left;}.SiscomMenuLinkPadre{	display:block;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.8em;	padding-top:4px;	font-weight:normal;	padding-bottom:4px;	background-image:url(Images/puntini.gif);	background-repeat: no-repeat;		background-position:left center;	padding-left:20px;		background-color:#e7eae6;	margin-bottom:1px;	margin-top:3px;	}.SiscomMenuLinkPadre:a{ }.SiscomMenuLinkPadre:Link{	display:block;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	padding-top:4px;	padding-bottom:4px;	margin-bottom:1px;	color:#000;	font-weight:normal;	background-color:#e7eae6;	background-image:url(Images/puntini.gif);	background-repeat: no-repeat;		background-position:left center;	padding-left:20px;	margin-top:3px;}.SiscomMenuLinkPadre:Hover{	color: #000!important;  	font-weight:normal;	background-color:#ffffcc!important;		background-image:url(Images/puntini.gif);	background-repeat: no-repeat;	background-position:left center;	padding-left:20px;}.SiscomMenuLinkPadre:Focus{	color:#000;	font-weight:normal;	background-color:#e7eae6;		background-image:url(Images/puntini.gif);	background-repeat: no-repeat;		background-position:left center;	padding-left:20px;}.SiscomMenuLinkPadre:Visited{	color:#000;		font-weight:normal;	background-color:#e7eae6;		background-image:url(Images/puntini.gif);	background-repeat: no-repeat;		background-position:left center;	padding-left:20px;}.SiscomMenuLinkPadre:selected {	color:#000;	font-weight:normal;	background-color:#e7eae6;		background-image:url(Images/puntini.gif);	background-repeat: no-repeat;	background-position:left center;	padding-left:20px;}/*Figlio*/.SiscomMenuLinkFiglio{	display:block;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.8em;	padding-top:4px;	padding-right:1px;	padding-left:8px;	padding-bottom:4px;	border-left:6px solid #3366cc;	border-bottom:1px dotted #ccc;	margin-bottom:1px;		background-color:#ccffcc;	}.SiscomMenuLinkFiglio:a{}.SiscomMenuLinkFiglio:Link{	display:block;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	padding-top:4px;	padding-left:8px;	padding-bottom:4px;	padding-right:1px;	border-left:6px solid #3366cc;	margin-bottom:1px;	background-color:#fff;	border-bottom:1px dotted #ccc;			}.SiscomMenuLinkFiglio:Hover{ 	color: #000000 !important; 	padding-right:1px;	padding-left:8px;	border-left:6px solid #ccc !important;	background-color:#fff !important;	border-bottom:1px dotted #ccc;}.SiscomMenuLinkFiglio:Focus{		color:#000000;	padding-right:1px;	padding-left:8px;	border-left:6px solid #3366cc;	background-color:#fff;	border-bottom:1px dotted #ccc;	}.SiscomMenuLinkFiglio:Visited{		color: #000000;	padding-right:1px;	padding-left:8px;	border-left:6px solid #3366cc;	background-color:#fff;	border-bottom:1px dotted #ccc;		}.SiscomMenuLinkFiglio:selected{		background-color:#333 !important;	color: #000000;	padding-right:1px;	padding-left:8px;	border-left:6px solid #3366cc;	background-color:#fff;	border-bottom:1px dotted #ccc;}/**  FINE MODULO MENU DINAMICO   ***/.SiscomDescrizioneAggiuntiva{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-small;	color: #000000;	padding-left:40px;	text-align: left;}.bold {	font-weight: bold;}.TestoSito{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: black;}.TitoloSito{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #790000;	text-align: center;}h1{	/*   carattere del nome ente dietro lo sfondo */	color:#F8ECCB;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.6em;	padding-top:90px;	text-align: left;	vertical-align: top;	}h2{	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	font-weight: bold;	padding-bottom:35px;	padding-left:20px;	vertical-align:top;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;	text-align: center;	font-weight: bold;	padding-bottom:5px;}h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;		font-weight: bold;	padding-bottom:5px; padding:0;   margin:0;   text-align:left; } h5 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;	text-align:left;	font-weight:normal;	}h6{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	font-weight:normal;	color: #000000;	text-align: left;	color:#000000;	line-height:1.4em;	}.SiscomHiddenH1{display:none;} .SiscomHidden{visibility:hidden;} .SiscomFloatLeftCenter{float:left;text-align:center;vertical-align:top;} .SiscomFloatLeftLeft{float:left;text-align:left;vertical-align:top;} .SiscomFloatLeftNone{clear:left;} 

