

/* *************************************************************************** */
/* ***************			INIZIO STRUTTURA SKIN 			****************** */
/* *************************************************************************** */
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:100%;
	background-color:#f8eac5;
	/*background-image:url(Images/sfbody.jpg);
	background-position: left top;	*/
	/*background-color:#EAD3A5;*/

}







/* ----#contenitore {

*/
#contenitore{	
		margin: 0 auto;
	text-align: left;
	width: 858px;
	padding:0;
	position:relative;
	
	
	/*background-color:#A96639;*/
	/*border:1px solid #707C5E;*/

	
	
}
	#contenitoresfumatura{
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 940px;
	background-image:url(Images/sfondo_top.jpg);
	background-repeat:no-repeat;
		
	/*border:1px solid #707C5E;*/	
}

	#contenitoresfumaturacentrale{
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 940px;
	background-image:url(Images/sfondo_middle.jpg);

	background-repeat: repeat-y;

	position:relative;
	top:35px;
	
	/*border:1px solid #707C5E;*/
	
	
}
	#contenitoresfumaturacentralebassa{
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 940px;
	background-image:url(Images/sfondo_middle_bassa.jpg);

	background-repeat: repeat-y;
	position:relative;
	top:35px;

	/*border:1px solid #707C5E;*/
	
	
}
	#contenitoresfumaturafinale{
	padding: 0;
	text-align: left;
	width: 940px;
	background-image:url(Images/sfondo_bottom.jpg);
	background-repeat:no-repeat;
	background-position: center bottom;
	


		
	/*border:1px solid #707C5E;*/
	
	
}


p {
	border:0;
	padding:0;
	margin:0;
}
#alignstright { 
	text-align: right; 
	padding-top:2px;
	padding-bottom:2px;
}

/*   SEZIONI E IMPOSTAZIONI DELLE PAGINE */


	/* Sezione: "TI TROVI IN: Home"*/
.Normal {
	
	text-decoration: none;
	font:small Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
	
}
#barraUsername {
	width:100%;
	padding:0;
	min-height:25px;
	
	background-color: #cc0000;
	border-top:1px solid #fff;
	color:#FFF;
	/*background-image:url(Images/sfbarratitrovi.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
}	
.SiscomLinkGrande {
/* Sezione: "TI TROVI IN: Home    
STILE DELLA VOCE "HOME" "*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#333;
	/*color: #002149;*/
}

.SiscomLinkGrande:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	/*color: #002149;*/
	color:#333;
}

.SiscomLinkGrande:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	/*color: #002149;*/
}

.SiscomLinkGrande:Hover {
	text-decoration:underline;
	/*color: #002149;*/
	color:#666;
}
	
	
		.SiscomLinkBreadcrumb {
/* Sezione: "TI TROVI IN: Home    
STILE DELLA VOCE "HOME" "*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#fff;
	/*color: #002149;*/
}
		.SiscomLinkBreadcrumb a {
/* Sezione: "TI TROVI IN: Home    
STILE DELLA VOCE "HOME" "*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#fff;
	/*color: #002149;*/
}

.SiscomLinkBreadcrumb:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	/*color: #002149;*/
	color:#fff;
}

.SiscomLinkBreadcrumb:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fff!important;
	/*color: #002149;*/
}

.SiscomLinkBreadcrumb:Hover {
	text-decoration:underline;
	/*color: #002149;*/
	color:#cccccc;
}
	

	
/* FINE Sezione: "TI TROVI IN: Home"*/

#sup {
	text-decoration: none;
	padding:0;
    background-color:#cc0000!important; 
	text-align: right;	
	min-height:15px;
}

#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:0;
	text-align: left;
	vertical-align: top;
}

#rimpiazza {
	position:relative;
	z-index:1;
	width:100%;
	height:150px;
	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:150px;
	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 {
		margin: 0 auto;
	text-align: left;
	width: 860px;
	padding:0;
	
}
#menucentrato {
	text-align:left;
	
	/*background-color:#C6D5C6;*/
}

#corposenzacs {
	float: left;
	width: 100%;
	color: #000;
	display: inline;
	/*background-color:#9F480B;	*/
	background-color:#ffffff;
	/*	background-image: url(Images/sfondopie.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/

}
#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: 180px;
	padding-left:2px;
	
	/*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;
	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:506px;
	padding-left: 5px;
	padding-right: 5px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	margin: 0 0 1px 2px;
	vertical-align:top;
	/*background-color:#FFFFFF;
	border: 1px dotted #666633;*/
	
}

#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;
	/*background-color:#FFFFFF;
	border: 1px dotted #666633;*/
}
#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;
	/*background-color:#FFFFFF;
	border: 1px dotted #666633;*/

}

#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;
	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;
	padding:0;
	

}

#alto {
	background-color: #FFFFFF;
	padding:0;
	margin:0;

}

.right {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40%;
}

#_dnn_piepagina {

}

#pie-di-pagina {
	clear: left;
	/*border-top: dashed 1px #3D6344;*/
	padding-top:5px;
	padding-bottom:10px;
	background-color:#FFF;
	/*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:#fff;
	text-decoration: underline !important;	
}

.Link{
	/*font-size:0.7em;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	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:#000;
	text-decoration:none;
}
.Linkpie{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	color:#000;
}

.Linkpiemail{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	color:#000;
}
.Linkpiemail:link, .Linkpiemail:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	color:#000;
}
.Linkpiemail:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	color:#333;
}

.Linkstampa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}
.Linkstampa:link, .Linkstampa:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}
.Linkstampa:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-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;
}
.LinkpieVoci:link, .LinkpieVoci:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	color:#000;
}
.LinkpieVoci:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	color:#333;
}

.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 #999999 solid; vertical-align: top;}
.imgborder{margin: 1px 4px 1px 1px; border: 1px #000 solid; vertical-align: top;}
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;}

#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; 


}
.alignjustify { 
	
	text-align:justify;


}


.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 			****************** */
/* *************************************************************************** */


/********************************************************/
/*************** CSS DEI MODULI SISCOM ******************/
/********************************************************/
/* MODULO vocimenu */
.TitoloVociMenu {
	
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	padding:5px;
	margin-bottom:5px;
	text-align:center;
	border-bottom: solid 2px #cc0000;	
}

.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:#E3A869;
	padding: 1px;
	
}

/**  FINE MODULO ricerca    ***/


/**  INIZIO MODULO INTRODUZIONE PAESE    ***/
.SiscomIntroduzionePaeseTit {
	color:#000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	line-height:1.2em;

	text-decoration:none;
	
}
.SiscomIntroduzionePaeseDesc {
	color:#000;
	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;
/*height:180px;*/
	
	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 #333;
}
.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;
	
}
/**  INIZIO MODULO SALUTI SINDACO    ***/
.SiscomSalutiSindacoTit {
	color:#E2C22F;
	padding-bottom:2px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	border-bottom:1px solid #E2C22F;
	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;

	padding:2px;

	
	
}
.SiscomGalleriatestop{
	/*width:152px;
	padding:2px;*/

	width:156px;
	
	
	
}
.SiscomGalleriatitoloG
{
	max-width:470px;	/*padding:2px;*/

	text-align:center;
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	margin:0px;
	color:#FFFFFF;
	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:#E3A869;
	
}

.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: #333;
	text-align: left;
	line-height:1.4em;
	display:block;
	
}
.SiscomTitolo:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight: normal;
	color: #333;
	text-align: left;
	line-height:1.4em;
	display:block;
}

.SiscomTitolo:Visited {
	color: #333;
	text-align: left;
	line-height:1.4em;
	font-size:small;
	font-weight:normal;
	display:block;
	

}

.SiscomTitolo:Hover {
	text-decoration:underline;
	
	color:#666;
	line-height:1.4em;
	font-size:small;
	font-weight:normal;
}


/** modulo come fare**/
.SiscomTitoloComeFare{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color: #fff;
	text-align: left;

}
.SiscomTitoloComeFare:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color: #fff;
	text-align: left;
	
	
}

.SiscomTitoloComeFare:Visited {
	color: #fff;
	text-align: left;
	
}

.SiscomTitoloComeFare:Hover {
	text-decoration:underline;
	background-color:#E4EBE5;
	color:#000000;
	
}

/** **/
.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;	
}


.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:#E3A869;
	padding:0px;
}

/* Fine Modulo siscomricercahome */
.SiscomDescrizione2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000033;
	text-align: justify;
	
	
}
.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: x-small;
	color: #790000;
	text-align: center;
}

.SiscomDescrizione3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	color:#000;
	
}



.SiscomBordoBasso
{
	
	border-bottom-color: #fff;
	
	border-bottom-style: solid;
	border-width: 1px;
	text-align: left;
}

.SiscomBordoCentro
{
	text-align:justify;
}

.SiscomBordoAlto
{

	
}

.SiscomLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #fff;
}

.SiscomLink:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #fff;
}

.SiscomLink:Visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #fff;
}

.SiscomLink:Hover {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #F9DDCA;
}


.SiscomLeft{
	text-align: left;
}

.SiscomCenter{
	text-align: center;
	padding-bottom: 5px;
}

.SiscomRight{
	text-align: right;
}

.SiscomTable
{
	
}

.LblErrore
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: red;
}

.SiscomLente
{

	background-image:url(Images/sflente.gif);
	background-repeat: no-repeat;
	background-position: center 8px;
	text-align:left;
	vertical-align:middle;
	
}
#Table1
{
	padding:0;
	margin-bottom:1px;
	margin-top:3px;
	text-align:left;
}
#Table2
{
	padding:0;
	margin-bottom:1px;
	margin-top:3px;
	text-align:left;
	background-color:#E2B673;
	border: 1px solid #000;
}
.Table3
{
	padding:0;
	margin-bottom:1px;
	margin-top:3px;
	text-align:left;
	background-color:#E2B673;
	border: 1px solid #000;
}
/** Il comune di Breve **/
.SiscomCella1
{
    border: 1px solid #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color:#000;
	text-align: left;
}

.SiscomCella2
{

	border: 1px solid #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color: #000;
	text-align: left;

}

.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;
	background-color:#FFFFFF;
}

.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: #000;
	font-size: 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: #790000;
	font-size: x-small;
}

.TestoGrandeAmm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	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;
	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;
}

.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;
	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;
	border-left-color: #000;
	border-bottom-color: #000;
	border-top-style: solid;
	border-top-color: #000;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-style: solid;
    border-width: 1px;
    text-align:justify;
}

.Foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left-color: #000;
	border-bottom-color: #000;
	border-top-style: solid;
	border-top-color: #000;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-style: solid;
    border-width: 1px;
    text-align:justify;
}

.SiscomTitoloBordo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: small;
	font-weight: bold;
	text-align: left;
	border-left-color: #999;
	border-bottom-color: #999;
	border-top-style: solid;
	border-top-color: #999;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-bottom-style: solid;
	border-width: 1px;
	background-color: #F5F3EF;
}
.SiscomTestoRicercato {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: small;
	text-align: left;
	}

.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;
	vertical-align: middle;	
	border-bottom:1px solid #fff;
}

.SiscomElencoMenu:Link{
	color: #000;	
}

.SiscomElencoMenu:Link:Hover{
	text-decoration: none;
}


/* colore della data in alto*/
.SkinObject{
    color: #fff;	
}
/**  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:0.8em;
	padding-top:4px;
	padding-left:4px;
	font-weight:bold;
	padding-bottom:4px;
	margin-bottom:1px;
	border-left:6px solid #990000;
	padding-right:2px;
	border-bottom:1px solid #000;
	/*background-color:#972E0E;*/
	/*background-color:#D7922A;*/
	background-color:#E2B673;
	color:#000;
}
.SiscomMenuLinkPadre a{
 }

.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:#000;
	font-weight:bold;
	border-left:6px solid #990000;
	padding-right:2px;
	border-bottom:1px solid #000;
	/*background-color:#972E0E;*/
	background-color:#E2B673;
	
	
}
.SiscomMenuLinkPadre:Hover{
	background-color:#CC0000!important; 
	color:#ffffff!important; 
	font-weight:bold;
	border-left:6px solid #E3A869!important; 
	border-bottom:1px solid #000;
	
}

.SiscomMenuLinkPadre:Focus{
	color:#000;
	border-left:6px solid #990000;
	font-weight:bold;
	border-bottom:1px solid #000;
	/*background-color:#972E0E;*/
	background-color:#E2B673;
}
.SiscomMenuLinkPadre:Visited{
	color:#000;
	border-left:6px solid #990000;
	font-weight:bold;
	border-bottom:1px solid #000;
	/*background-color:#972E0E;*/
	background-color:#E2B673;
}


/*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 #D77937;
	margin-bottom:1px;
	background-color:#fff;
	color:#000;
}
.SiscomMenuLinkFiglio a{
}
.SiscomMenuLinkFiglio:Link{
	display:block;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:4px;
	padding-right:1px;
	border-left:6px solid #D77937;
	margin-bottom:1px;
	background-color:#fff;
}
.SiscomMenuLinkFiglio:Hover{ 
	color: #000000 !important; 
	padding-right:1px;
	padding-left:8px;
	border-left:6px solid #FFFFFF !important;
	background-color:#FAE09A!important;
}
.SiscomMenuLinkFiglio:Focus{
	
	color:#000;
	padding-right:1px;
	padding-left:8px;
	border-left:6px solid #D77937;
	background-color:#fff;
}
.SiscomMenuLinkFiglio:Visited{
	
	color:#000;
	padding-right:1px;
	padding-left:8px;
	border-left:6px solid #D77937;
	background-color:#fff;
}


/**  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;
}
h1{
	/*   carattere del nome ente dietro lo sfondo */
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
	padding:0;
	text-align: left;
	vertical-align: top;
}

h2{
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	padding:0px;
	margin:0px;
	text-align:center;

	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;
	
}
.alignjustify { 	text-align:justify; 
}
.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;} 

.artmediacssmenu{
	width:100%;
	padding-left:0px;
	margin-left:0px;
	list-style-image:url("images/sflente.gif");
	list-style-type:none;
}

.AspNet-Menu-Vert{
	width:100%;
	padding:0px; 
	margin:0px;
	left:0px;

}


li.AspNet-Menu-WithChildren{
	display:block;	
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:0px;
	font-weight:normal;
	color:#333 !important;
	border-bottom:1px solid #fff; 
	background-color:#f6c17c;
	margin-bottom:0px;
	margin-left: 3px;	
}


.AspNet-Menu-Link{
	
	

}

.AspNet-Menu-Link:link{
	display:block;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight: normal;
	color:#333 !important;
	text-decoration:none !important;
	text-align: left;
	

}
.AspNet-Menu-Link:active{
	display:block;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight: normal;
	color:#333 !important;
	text-decoration:none !important;
	text-align: left;
	

}



.AspNet-Menu-Link:hover{
	color:#666 !important;
	text-decoration:none !important;
}

.AspNet-Menu-Link:visited{

	color:#333 !important;

}

li.AspNet-Menu-Leaf{

	width:120px;
	margin-left: -10px;
	padding-left: 0px;
	text-align:left;

}

.SiscomPaddingLink  {

	padding-left:19px;
	padding-top:4px;
}
fieldset {border:none;
	
	
}
.SiscomTitoloNews{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color: #990000;
	text-align: left;
	line-height:1.4em;
	text-decoration:underline;
	
}
.SiscomTitoloNews:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight: normal;
	color: #990000;
	text-align: left;
	text-decoration:underline;	

}

.SiscomTitoloNews:Visited {
	color: #990000;
	text-align: left;
	text-decoration:underline;	

}

.SiscomTitoloNews:Hover {
	color:#950505;
	text-decoration:underline;
	
}

.SiscomTitoloEventi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	text-align: left;
	color:#990000;
	line-height:1.4em;
	text-decoration:underline;
	
}
.SiscomTitoloEventi:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight: normal;
	color: #990000;
	text-align: left;
	text-decoration:underline;	
}

.SiscomTitoloEventi:Visited {
	color: #990000;
	text-align: left;
	text-decoration:underline;	

}

.SiscomTitoloEventi:Hover {
	color:#950505;
	text-decoration:underline;
		
}
label {border:none;
	
	
}
fieldset {border:none;
	
	
}
caption{ 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:small;
	font-weight:bold;
	color:#333;
}
.SiscomComuneInBreve
{ 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:small;
	color:#333;
}
