/* *************************************************************************** *//* ***************			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:#FFFFFF;}.ImgDettaglioNews {	border:1px solid #CCCCCC;	max-width:450px;	padding:2px;	}#bordoombra {	background-image:url(Images/sfcontenitore.gif);	background-repeat: repeat-y;	background-position: left top;	width: 884px;	margin: 0 auto;	padding: 0;}/* ----#contenitore {/*  DIV CON IMPOSTAZIONI LARG SITO *//*	 -----width: 860px;	-----height:auto;	-----text-align:left;	/*border: 1px solid #476348;*/	/* ------background-color:#fff;		/*margin: 0 -3px 0 -3px ;*/	/*background-image:url(Images/body.gif)*/	/*display: inline;*/	/*border: 1px solid #7AA451;	/*background-image: url(../../Images/sfondo.jpg);*/	/*background-repeat: repeat-y; */	/*background-color: #2d538d; */	/*background-image: url(Images/body.gif);*/	/*background-position: bottom;*/	/*} */#contenitore{margin: 0 auto;	padding: 0;	text-align: left;	width: 860px;	/*background-color:#EFF7E4;*/background-color:#FFFFFF;	border-top:3px solid #53717E;		border-bottom:1px solid #53717E;			border-left:1px solid #53717E;				border-right:1px solid #53717E;}p {	border:0;	padding:0;	}/*   SEZIONI E IMPOSTAZIONI DELLE PAGINE */	/* Sezione: "TI TROVI IN: Home"*/.Normal {		text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;    color: #000000;	font-size:small;	}#barraUsername {	width:100%;	padding-top:spx;	padding-bottom:2px;	border-bottom-width:1px;	border-bottom-style:solid;	border-bottom-color:#666;	background-color: #FBE99E;	background-repeat: repeat-x;	background-position: left top;}	.barraUsername {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	color: #000;}	.SiscomLinkBreadcrumb {/* Sezione: "TI TROVI IN: Home    STILE DELLA VOCE "HOME" "*/	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	color: #000;}.SiscomLinkBreadcrumb:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	color: #000;}.SiscomLinkBreadcrumb:Visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000;	}.SiscomLinkBreadcrumb:Hover {	text-decoration:underline;	color: #000;		}	/* FINE Sezione: "TI TROVI IN: Home"*/.SiscomLinkGrande {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color: #000000;}.SiscomLinkGrande:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color: #000000;}.SiscomLinkGrande:Link:Visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;}.SiscomLinkGrande:Hover {	text-decoration:underline;	color: #B05449;}	#sup {	text-decoration: none;	padding-top: 0px;	padding-right: 1px;	padding-bottom: 0px;	padding-left:1px;	border-color: Black;	border-style: solid;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	text-align: right;	background-color: #FFFFFF;}#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:#FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.8em;	padding:0;	text-align: left;	vertical-align: top;	}#intestazione {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;}#rimpiazza {	position:relative;	z-index:1;	width:100%;	height:135px;	margin:0;	padding:0;			/*background-color:yellow;*/}#rimpiazza a{/*   lasciare come nome immagine topcomune.gif in quanto la newsletter punta a questa immagine*/	display:block;	background:  url(Images/topcomune.gif) no-repeat;	text-decoration:none;	height:160px;	margin:0;	padding:0;	}#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;	border-left: 1px solid #000;	border-right: 1px solid #000;	margin: 0 3px 0 3px ;	display: inline;}#menucentrato {	text-align:left;		/*background-color:#C6D5C6;*/}#corposenzacs {	float: left;	width: 100%;	color: #000;	display: inline;	background-color:#FFFFFF;}#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: 160px;	padding:1px;	/*margin: 1px 1px 0 0;	margin: 5px 5px 5px 5px;*/	}#dnn_colonna3 {	margin: 0 180px 0 163px;	text-valign: top;	background: transparent;	color: #000;}#dnn_colonna9 /*si usa per le pagine interne, scompare la terza colonna sulla destra*/{	margin: 0 0 0 163px;	text-valign: 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:95%;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin:0;}#dnn_contentpaneMySpacePA{	width:100%;	padding: 0px;	color:#00000;	text-align: left;		line-height: 0.0em;	margin:0;}#dnn_contentpaneMySpacePA{	width:840px;	color:#000;	text-align: center;		line-height: 0.9em;	margin:0;}#dnn_contentpanebottom{	width:95%;	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;	text-valign: top;}#dnn_colonnadestra{	float:left;	width:20%;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 0 0 0;}#dnn_colonnasinistra2{/* colonna della pagina centrale di dim diverse dalla colonna sin precedente  */	float:left;	width:160px;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	/*margin: 1px 1px 0 0;*/				clear:left;		}#dnn_colonnaintsx{/* colonna della pagina centrale di dim diverse dalla colonna sin precedente  */	float:left;	width:36%;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 1px 1px 1px;		background-color:#FFFFFF;					}#dnn_colonnaintdx{/* colonna interna destra della colonna destra2 serve per ad es immagine e descrizione paese  */	float:right;	width:36%;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 0 0 0;		/*clear:left;*/	background-color:#FFFFFF;}#dnn_colonnadestra2{/* colonna della pagina centrale di dim diverse dalla colonna destra precedente  */	float:left;	width:520px;	padding: 1px;	color:#000;	text-align: left;		line-height: 0.9em;	margin: 1px 0 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;	}#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;	}#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: x-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;		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: 5px 170px 5px 5px;	}#alto {	background-color: #FFFFFF;	}.right {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 40%;}#_dnn_piepagina {}#pie-di-pagina {	clear: left;	border-top: solid 1px;	border-color: #B05449;	background-color:#FBE99E;	font-weight:bold;	font-size: small;} /*#pie-di-pagina a{	color:#000000;	}#pie-di-pagina a:hover{	color:red;	}*/#colonna-2, #colonna-3, #pie-di-pagina {	padding: 10px 0; }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;	font-size: small;	color: #FBE99E!important;	text-decoration: none;	font-weight: bold;}/* 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;} #menuintestazione {	width: 100%;	background: #fff;	color: #FFF;}	a:link{	background:transparent;	border:none;	font-size: x-small;}a:visited{	background:transparent;	text-decoration: none;	}a:hover,a:focus,a:active{background:transparent;}.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:#B05449;	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;}.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:#B05449;	font-weight:normal;	text-decoration:underline;}.supdestra { font-family: Verdana, Arial, Helvetica, sans-serif; 			color: #000000; 			font-size: 0.9em; 			text-decoration: none; 			font-weight: normal}			.supdestra:hover {			color: #000000; 						text-decoration: underline; 			}.supdestra:visited {			color: #333; 						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;}.imgborder{margin: 1px 4px 1px 1px; border: 1px #B05449 solid; vertical-align: top;}#clear {clear:left;}.clear {clear:left;}.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;}div p {	padding:3px;	font-weight:normal;	/*color:#003366;*/	}#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 			****************** *//* *************************************************************************** */.bold {	font-weight: bold;}.TestoSito{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: black;}.TitoloSito{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bold;	color: #003300;	text-align: center;}.AlCenter{	text-align: center;}/********************************************************//*************** CSS DEI MODULI SISCOM ******************//********************************************************/img {		margin:0;	padding:0;	}a img {		margin:0;	padding:0;	}/**  INIZIO MODULO introduzioneal paese    ***/.SiscomIntroduzionePaeseTit {	color:#000000;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.8em;	border-bottom:1px solid #000;	text-align: center;		}.SiscomIntroduzionePaeseDesc {	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.8em;			text-align: center;		}/**  FINE MODULO introduzione al paese    ***//**  INIZIO MODULO guida al paese per la visualizz incorniciata dell'immagine    ***/.SiscomImgGuidaPaese {	padding: 3px;	border: 3px solid #000000;	}/**  FINE MODULO guida al paese    ***/	/**  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    ***//**  INIZIO MODULO siscomfotoorizzontale    ***/.SiscomImgFotoO{			width:240px;/*height:180px;*/		text-align:center;	padding:0;	}.SiscomContFotoO{/*classe del div contenitore*/width:240px;height:180px;padding:0;	text-align:center;}.SiscomFotoOTesto{/*classe del div contenitore*/	padding:5px;		text-align:center;}/**  FINE MODULO siscomfotoorizzontale    ***//**  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: x-small;	color: black;	font-weight: normal;	text-align: center;	background-color:#F8ECCB;	padding: 1px;	}/**  FINE MODULO ricerca    ***//**  INIZIO MODULO GESTIONE    ***/.GestDati{	background-color:#E9E5E5;	border:1px solid #999;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: normal;	color: #993300;	}.GestIntestaz{	background-color:#F7F2CE;	border:1px solid #999;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #000000;	}/**  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;	border: 0px none #999;	text-align:center;	vertical-align:middle;	padding-top:4px;	padding-bottom:4px;	margin:0px;}/**  MODULO NEWSLETTER    ***/.SiscomBtNewsletter {	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	background-color:#FFFFCC;	}.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;	}/**  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;		/*border-bottom:1px solid #000;*/}.SiscomTitolo:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	font-weight:normal;	color: #000;	text-align: left;		}.SiscomTitolo:Visited {	color: #000;	text-align: left;	font-size:small;}.SiscomTitolo:Hover {	text-decoration:underline;	background-color:#fff;	display:block;	font-size:small;	color: #B05449;}/**  inizio css per elenco lettere 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: #000;	text-align: left;		}.SiscomTitoloComeFare:Visited {	color: #000;	text-align: left;	}.SiscomTitoloComeFare:Hover {	text-decoration:underline;	background-color:#fff;		}/**  fine css per elenco lettere come fare  **/.SiscomTitolo2 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	color:#000;	text-align:left;	font-weight:bold;	}.SiscomTitolo3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;	text-align: center;	font-weight: bold;	padding: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: x-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:#F8ECCB;	padding:0px;}/* Fine Modulo siscomricercahome *//* MODULO vocimenu */.TitoloVociMenu {	padding:5px;	margin-bottom:5px;	text-align:center;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.0em;	font-weight: bold;	border-bottom: solid 2px #6A93A5;	vertical-align: top;	}.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 */.SiscomDescrizione2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	text-align: left;		}.SiscomDescrizione2:Hover {			}.SiscomDescrizione2:Link {	color:#003300;	border-left-color:#003300;	border-left-style:solid;	border-left-width:4px;	}.SiscomDescrizione {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000;	text-align: left;}.SiscomTestoPiccoloCentrato {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-small;	color: #003300;	text-align: center;}.SiscomDescrizione3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	text-align: center;	color:#000000;	}.SiscomBordoBasso{		/*border-bottom-color: black;		border-bottom-style: solid;	border-width: 1px;		border-color: #BFBFBF;*/	text-align: left;}.SiscomBordoCentro{	text-align: left;}.SiscomBordoAlto{	}.SiscomLink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-Small;	color: #000000;}.SiscomLink:Link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-Small;	color: #000000;}.SiscomLink:Link:Visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-Small;	color: #000000;}.SiscomLink:Hover {	color:#B05449;	text-decoration: underline;	/*background-color:#6A93A5;*/	}.SiscomLeft{	text-align: left;}.SiscomCenter{	text-align: center;}.SiscomRight{	text-align: right;}.SiscomTable{	background-color: white;}.LblErrore{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: red;}.SiscomLente{	text-align: left;	vertical-align: middle;	background-image:url(Images/sflente.gif);	background-repeat: no-repeat;	background-position: center center;	}.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: x-small;		background-color: #FFFFFF;	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;}.TestoPiccoloAmmSind {		font-family:Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size: x-small;	}.TestoPiccoloColoreAmm {		font-family:Verdana, Arial, Helvetica, sans-serif;	color: #B05449;	font-size: x-small;}.TestoGrandeAmm {		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	background-color: #FBE99E;	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;	color: #000;}.TestoPiccoloGrassettoAmm {		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bold;}.TestoGrandeGrassettoAmm {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bold;	background-color: #FBE99E;	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;	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: xx-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: x-small;	color: #B05449;	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;		padding-top:5px;		padding-bottom:5px;}.EmailSindacoAmm:hover {	text-decoration:underline;	}.EmailSindacoAmm:Link {	color: #000000;}.EmailSindacoAmm:a {	color: #000000;}.EmailSindacoAmm:a:Hover {	color: #B05449;}.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:4px;	padding-bottom:4px;	/*border:1px solid #ffffff;*/	vertical-align: middle;		border-bottom:1px dashed #B05449;}.SiscomElencoMenu:Link{	color: #790000;	}.SiscomElencoMenu:Link:Hover{	text-decoration: underline;}/* colore della data in alto*/.SkinObject{    color: #000;	font-weight:normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;}/**  MODULO MENU  DINAMICO  ***/.SiscomMenuRowPadre{line-height:1.2em;text-align:left;}.SiscomMenuRowFiglio{line-height:1.0em;text-align:left;}.SiscomMenuLinkPadre{	display:block;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	padding-top:4px;	padding-left:4px;	font-weight:bold;	padding-bottom:4px;	margin-bottom:1px;	border-left:6px solid #B05449;	padding-right:2px;	background-color:#B05449;	}.SiscomMenuLinkPadre:Link{	display:block;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	padding-top:4px;	padding-left:4px;	padding-bottom:4px;	margin-bottom:1px;	color:#FBE99E;	font-weight:bold;	border-left:6px solid #FBE99E;	padding-right:2px;	background-color:#B05449;	font-size: small;}.SiscomMenuLinkPadre:Hover{	color: #B05449!important;	font-weight:bold;	border-left:6px solid #B05449!important;	background-color:#FBE99E!important;	}.SiscomMenuLinkPadre:Focus{	background-color:#ffffff;	color:#000000;	background-color:#FBE99E;	border-left:6px solid #B05449;	font-weight:bold;}.SiscomMenuLinkPadre:Visited{	background-color:#B05449;	color: #FBE99E;	background-color:#B05449;	border-left:6px solid #FBE99E;	font-weight:bold;}.SiscomMenuLinkPadre:selected{	background-color:#ffffff;	color: #000;	background-color:#FBE99E;	border-left:6px solid #B05449;	font-weight:bold;}/*Figlio*/.SiscomMenuLinkFiglio{	display:block;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	padding-top:4px;	padding-right:1px;	padding-left:8px;	padding-bottom:4px;	border-left:6px solid #DFD288;	margin-bottom:1px;	background-color:#FBE99E;}.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 #F8C66D;	margin-bottom:1px;	background-color:#FBE99E;	font-size:small;}.SiscomMenuLinkFiglio:Hover{	background-color:#FDF4D0!important;	color: #000000 !important; 	padding-right:1px;	padding-left:8px;	border-left:6px solid #E29204!important;}.SiscomMenuLinkFiglio:Focus{		background-color:#ffffff;	color:#000000;	padding-right:1px;	padding-left:8px;	border-left:6px solid #DFD288;	background-color:#F4F0D9;}.SiscomMenuLinkFiglio:Visited{		background-color:#FBE99E;	color: #000000;	padding-right:1px;	padding-left:8px;	border-left:6px solid #F8C66D;}.SiscomMenuLinkFiglio:selected{		background-color:#333 !important;	color: #000000;	padding-right:1px;	padding-left:8px;	border-left:6px solid #DFD288;	background-color:#F4F0D9;}/**  FINE MODULO MENU DINAMICO   ***//* FINE STILI TABELLA SEZIONI IN ALTO A DESTRA			MENUSEZIONI*/.aligntop {	vertical-align: top;}.MappaDelSito{	padding-left: 20px;}.SiscomDescrizioneAggiuntiva{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-small;	color: #000000;	padding-left:40px;	text-align: left;}h1{	/*   carattere del nome ente dietro lo sfondo */		color:#FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.8em;	padding:0;	text-align: left;	vertical-align: top;	}h2{	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	font-weight: bold;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;	text-align: center;	font-weight: bold;	padding:5px;}h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#000;		font-weight: bold;	padding:5px; margin:0;   text-align:left; } h5 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;	color:#000;	text-align:left;	font-weight:bold;	}h6{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:small;	font-weight:normal;	color: #000000;	text-align: left;		/*border-bottom:1px solid #000;*/}.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;} 

