body{
	padding: 0;
	text-align: center;
	font-size: 76%;
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	background: #ffffff url(img/sfondocorpo.png) repeat;
}
body.mappa{
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 76%;
	color: #333333;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body.credits{
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 76%;
	color: #333333;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: repeat;
}
hr{
/*line-height: 1px;*/
/*width: 385px;*/
text-align: center;
margin: 1px;
color: #333333;
}

hr.sezioni
{width:100%;
color: #006bbd;
text-decoration: none;
text-align: center;
margin: 0px;
height:1px;
}
img{ border: 0;}

div{ text-align: left;}
divimg{
vertical-align: top;
text-align: right;}
p{	text-align: left;}
p.forum{	width: 500px;
	text-align: left;}
.imgdestra{
	text-align: left;
	padding: 5px;
}
.hleft{
	text-align: left;
}
.hcenter{
	text-align: center;
}
#wrapper {/*centrare la pagina in firefox o opera per IE5 basta impostare text-align:center all'interno del body*/
text-align: left; /*Adesso riallineo tutto a sinistra*/
width: 770px; /*oppure la dimensione che vuoi*/
margin: 0 auto;
}
#piedipagina {
	/*background-color: trasparent;*/
	width: 768px;
	margin: 0px;
	background: #ffffff url(img/sfondocorpo.png) repeat;
	color: #333333;
	font-size: 0.75em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 18px;
	/*background-color: #ffffff;*/
	text-align: center;
}
#data{ 
	background: #ffffff url(img/sfondocorpo.png) 0% 50% repeat;
	width:768px;
   border-left: 0px solid #006bbd;
	vertical-align: bottom;
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
	}
#testa{ 
	background-color: #006bbd;
	width: 768px;
	border-left: 1px solid #006bbd;
	border-right: 1px solid #006bbd;
	margin: 0px;
	height: 123px;
	vertical-align: bottom;
	color: #ffffff;}
#corpo {background-color : #006bbd;
	position: relative;
	width: 768px;
	border: 0px solid #ffffff;
	vertical-align: top;
	padding:1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;}
	
#corpoerrore {background-color : #ffffff;
	position: relative;
	width: 768px;
	border: 0px solid #ffffff;
	vertical-align: middle;
	padding:1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 5em;
	color: #000000;
	text-align: center;}

#testagallery{ 
	background-color: #006bbd;
	width: 300px;
	border-left: 1px solid #006bbd;
	border-right: 1px solid #006bbd;
	margin: 0px;
	height: 123px;
	vertical-align: bottom;
	color: #ffffff;}
#corpogallery {background-color : #006bbd;
	position: relative;
	width: 300px;
	border: 0px solid #ffffff;
	vertical-align: top;
	padding:1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;}


.corpoerrore1 {background-color : #ffffff;
	position: relative;
	width: 766px;
	border: 0px solid #ffffff;
	vertical-align: middle;
	padding:1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-align: center;}

/*#natale
logo { float: left; width: 632px; height: 120px;
		background: url(img/carrara_natale.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo1 { float: left; width: 632px; height: 120px;
		background: url(img/carraracave_natale.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo2 { float: left; width: 632px; height: 120px;
		background: url(img/carrarastatua_natale.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo3 { float: left; width: 632px; height: 120px;
		background: url(img/carraratramonto_natale.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo4 { float: left; width: 632px; height: 120px;
		background: url(img/carrararosone_natale.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}

*/		
/*#logo { float: left; width: 632px; height: 120px;
		background: url(img/carrara.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo1 { float: left; width: 632px; height: 120px;
		background: url(img/carraracave.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo2 { float: left; width: 632px; height: 120px;
		background: url(img/carrarastatua.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo3 { float: left; width: 632px; height: 120px;
		background: url(img/carraratramonto.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo4 { float: left; width: 632px; height: 120px;
		background: url(img/rosone.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}*/

/*questo è quello giusto...*/

#logo { float: left; width: 632px; height: 120px;
		background: url(img/monti.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo1 { float: left; width: 632px; height: 120px;
		background: url(img/caina.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo2 { float: left; width: 632px; height: 120px;
		background: url(img/veduta.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo3 { float: left; width: 632px; height: 120px;
		background: url(img/muro.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}
#logo4 { float: left; width: 632px; height: 120px;
		background: url(img/porto.jpg) 0% 50% no-repeat;
		margin: 0px;
		vertical-align: top;}

.scarica{
		width: 136px;
		height: 25px;
		/*background: # no-repeat;*/
		margin-left: 250px;
		font-size: 0.8em;
		background: url(img/pdf.png) no-repeat;
}

.allinescarica{
	margin-left:25px;
	font-weight: normal;}
	
table.tblayout {
	background:#ffffff;
	border:0px solid #006bbd;
	border-collapse:separate;
	width:100%;
	height: 100%;
	font-size: 1em;
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}	
tabellaelez
{background:#ffffff;
	border:1px solid #006bbd;
	border-collapse:separate;
	width:100%;
	height: 100%;
	font-size: 1em;
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	tdelez
	{background: #ffffff;
	/*border-right: 1px solid #006bbd;*/
	/*width:190px;*/
	color:#999999;
	/*vertical-align: top;*/
	text-align: right; 
	/*font-size: 0.85em;*/
		}
.td1 {background: #ffffff;
	border-right: 1px solid #006bbd;
	width:190px;
	color:#999999;
	/*vertical-align: top;*/
	text-align: left;
	font-size: 0.85em;}
.td2 {background: #ffffff;
	/*text-align: right;*/
	width:144px;
	color:#999999;
	/*vertical-align: top;*/
	font-size:0.85em;}
.tdc{background : #ffffff;
	color:#333333;
	text-align: center;
	vertical-align: top;
	/*width:100%;*/
	border-right: 1px solid #006bbd;
	font-size:0.85em;
	}
.tdcalbo{background : #ffffff;
	color:#333333;
	text-align: center;
	vertical-align: top;
	/*width:100%;*/
	border-right: 0px solid #006bbd;
	font-size:0.85em;
	}
#corpocolonna1 {
	top:0; left:0;
	border-left: 0px;
	border-right: 0px solid #006bbd;
	padding:0px;}
#corpocolonna2 {
	border:0px solid #f7f7f7; }  
#corpocolonna3 {position:relative; 
   float: right;
	margin-left:0px;
	top:0; right:0;
	border:0px solid #f7f7f7;}

.latblocksx {
	/*border:1px solid yellow; */
	/*padding-bottom: 0px;*/
	color: #333333;
	/*width: 100%;*/
	padding-bottom: 5px;
	padding-top: 0px;
	/*margin-bottom: 10px;*/
	background:#ffffff url(img/sfondosx.png) 0 50% repeat;
}
.latblock 
{
	color:#333333;
	/*width:100%;*/
	/*padding: 3px 1px 7px 1px;*/
	padding-bottom: 5px;
	/*line-height:normal;*/
	background: #ffffff url(img/sfondodx.png) 0 50% repeat;
	/*width: 97%;*/
	}
.latblock-titolohome{
   border:0px solid purple; 	
	text-align: center;
	margin: 0px;
	/*background: #ffffff url(img/home.png) 0% 0% no-repeat;*/
	vertical-align: top;
	height: 17px;
	width: 192px;
}
.latblock-titolopec{
	text-align: left;
	margin: 0px;
	background:#ffffff url(img/pec.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 190px;
}

.latblock-titoloservizionline{
	text-align: left;
	margin: 0px;
	background:#ffffff url(img/servizionline.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 190px;
}

.latblock-titoloservizi{
	text-align: left;
	margin: 0px;
	background:#ffffff url(img/servizi.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 190px;
}
.latblock-titoloaccedia{
	text-align: left;
	margin: 0px;
	/*background:#ffffff url(img/accedia.png) 0% 0% no-repeat;*/
background:#ffffff url(img/trasparenza.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 190px;
}
.latblock-titolocomunichiamo{
	text-align: left;
	margin: 0px;
	background:#ffffff url(img/comunichiamo.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 190px;
}
.latblock-agora{
	/*text-align: right;*/
	margin: 0px;
	padding-bottom: 10px;
	background:#FF7129 url(img/agora.png) 0% 0% no-repeat;
 	vertical-align: top;
	height: 45px;
	width: 140px;
	}
.latblock-titolocomune{
	/*text-align: right;*/
	margin: 0px;
	background:#ffffff url(img/comune.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 140px;
	}
.latblock-titolocitta{
		/*text-align: right;*/
	margin: 0px;
	background:#ffffff url(img/citta.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 140px;
}
.latblock-titoloprogetti{
		/*text-align: right;*/
	margin: 0px;
	background:#ffffff url(img/progetti.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 140px;
}
.latblock-titololinks{
		/*text-align: right;*/
	margin: 0px;
	background:#ffffff url(img/links.png) 0% 0% no-repeat;
	vertical-align: top;
	height: 17px;
	width: 140px;
}
.latblockcerca{
	border:1px solid #006bbd; 
	text-align: left;
	/*margin: 2px;*/
	/*margin-bottom: 3px;*/
	color: #000000;
	background: #ffce3c;
	vertical-align: middle;
	/*margin-right: 10px;*/
	display: inline;
	height: 23px;
	/*width: 1px;*/
	/*position: relative;*/
}
centblocknews {
	vertical-align: middle;
	margin-bottom: 0.15em;
	color: #333333;
	border-bottom: 1px solid #006bbd;
	padding-bottom: 5px;
}
.centblock-titolonews {text-align:left;
	margin: 0.1em;
	padding: 0.1em 0.1em;
	vertical-align:middle;
	background: #ffffff url(img/rettangologiallo.png) 0% 50% repeat-y;
	font-size: 1.2em;
	font-weight: bold;
	}
.centblock-titolonews2 {text-align:left;
	margin: 0.1em;
	padding: 0.1em 0.1em;
	vertical-align:middle;
	/*background: #ffffff url(img/rettangologiallo.png) 0% 50% repeat-y;*/
	font-size: 1.2em;
	font-weight: bold;
	}
.centblock-titolotestonews {/*text-align:left;*/
	margin-left: 20px;
	padding: 0.1em 0.1em;
	/*font-variant: small-caps;*/
	vertical-align:middle;
	/*font-size:1em;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#333333;}
.centblock-testotitolo {text-align:left;
	margin-left: 5px;
	padding: 0.2em 0.2em;
	font-variant: small-caps;
	vertical-align:middle;
	font-size:1em;}
.centblock-testo {text-align:left;
	margin-left: 2px;
	padding: 0.2em 0.2em;
	font-variant: small-caps;
	vertical-align:middle;
	font-size:0.8em;
	font-weight: bold;}
.testoiniziative {text-align:left;
	margin-left: 2px;
	padding: 0.1em 0.1em;
	/*font-variant: small-caps;*/
	vertical-align:middle;
	font-size:1.2em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/}
.testoiniziative3 {text-align:left;
	color:#000000;
	background-color:#ffffff;
	/*margin-left: 2px;
	padding: 0.1em 0.1em;*/
	/*font-variant: small-caps;*/
	vertical-align:middle;
	font-size:0.8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/}
.testoiniziative2 {text-align:left;
	margin-left: 2px;
	padding: 0.1em 0.1em;
	/*font-variant: small-caps;*/
	vertical-align:middle;
	font-size:2em;
	font-weight: bold;}
.centblock-item{padding: 0.3em 0.5em;
	font-size:1em;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color: #034b68;*/
	margin-left: 19px;
	text-align:left;
   border-style: solid;
	border-width: 0 0;
	background:#ffffff url(img/sfondocentro.png) 0 50% repeat;}
.centblock-itemnews{padding: 0.3em 0.5em;
	text-align:left;
   border-style: solid;
	margin-left: 19px;
	border-width: 0 0;}
/*sezioni*/

.centblock {
	color:#333333;
	background: #ffffff url(img/sfondocentro2.png) 0 50% repeat;
	border-bottom: 1px solid #006bbd;
	/*padding-bottom: 10px;*/
	height:auto }
	
	
.centblockodg {
	color:#333333;
	background: #ffffff url(img/sfondocentro2.png) 0 50% repeat;
	/*border-bottom: 1px solid #006bbd;*/
	/*padding-bottom: 10px;*/
	height:auto }
/*.centblock {
	color:#333333;
	background: #ffffff url(img/sfondocentro2.png) 0 50% repeat;
	/*border-bottom: 1px solid #006bbd;*/
	/*padding-bottom: 10px;
	height:auto }*/
.centblockiniziative{
	color:#333333;
	/*background: #ffffff url(img/sfondocentro.png) 0 50% repeat;*/
	border-bottom: 0px solid #006bbd;
	padding-bottom: 10px;
	height:150px;}
.centblockiniziative1{
	color:#333333;
	/*background: #ffffff url(img/sfondocentro.png) 0 50% repeat;*/
	border-bottom: 0px solid #006bbd;
	padding-bottom: 10px;
	height:100px;}
.centblockaltro{
	color:#333333;
	background: #ffffff url(img/sfondoiniziative2.png) 0 50% repeat;
	border-bottom: 0px solid #006bbd;
	padding-bottom: 10px;
	width:90%;
	/*height:40%;*/}
.hright
{text-align:right;}
.hleft
{text-align:left;}
.hcenter
{text-align:center;}
.allegati{
	color:#333333;
	background-color: #ffffff;
	border-bottom: 0px solid #006bbd;
	padding-bottom: 10px;
	width:90%;
	/*height:40%;*/}
.centblockallegati {
	color:#333333;
	background-color: #ffffff;
	/*border-top: 1px solid #006bbd;*/
	padding-bottom: 10px;}
.centblockbriciole {
	/*vertical-align:middle;*/
	color:#333333;
	background: #ffffff;
	border-bottom: 1px solid #006bbd;}
.centblockcontenuto {
	/*vertical-align:middle;*/
	color:#333333;
	background: #ffffff;
	/*border-bottom: 1px solid #006bbd;*/
	padding-bottom: 5px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 10px;
	text-align: center;
	}
.centblockcomunicati {
	/*vertical-align:middle;*/
	color:#333333;
	background: #ffffff;
	/*border-bottom: 1px solid #006bbd;*/
	padding-bottom: 5px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 10px;
	text-align: left;
	}
.centblock-titolo {
	text-align: left;
	/*vertical-align: bottom;*/
	/*font-size: 1.2em;*/
	color: #333333;
	background: #ffffff url(img/rettangologiallo.png) repeat-y 0% 50%;
	height: 30px}
.centblock-titolonews {
	text-align: left;
	/*vertical-align: bottom;*/
	/*font-size: 1.2em;*/
	color: #333333;
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;}
.centblock-titoloallegati {
	text-align: left;
	/*vertical-align: bottom;*/
	/*font-size: 1.2em;*/
	color: #333333;
	background: #ffffff url(img/rettangologiallo.png) repeat-y 0% 50%;
	height: 23px;}
.centblock-titolocontenuto1 {text-align:left;
	margin: 0.1em;
	padding: 0.1em 0.1em;
	vertical-align:middle;
	font-size:1.2em;
	}
.centblock-titolotesto {text-align:left;
	margin-left: 20px;
	font-variant: small-caps;
	font-size:1.2em;
	color: #404245;
	background-color: #ffffff;
	height: 30px;
	}
.centblock-titolotestoallegati {text-align:left;
	margin-left: 20px;
	font-variant: small-caps;
	font-size:1.2em;
	color: #404245;
	background-color: #ffffff;
	height: 15px;
	}
.centblock-item{
	/*font-size:1em;*/
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
   /*border-style: solid;*/
	/*margin-left: 20px;*/
	border: 1px solid black;
	/*border-width: 0 0;*/}
.centblock-titolocontenuto {text-align:center;
	/*margin: 0.1em;*/
	padding: 0.1em 0.1em;
	/*font-variant: small-caps;*/
	vertical-align:middle;
	font-size:1.2em;
	color: #333333;
	font-weight: bold;
	font-variant: small-caps;}
	
	.centblock-titolocontenutoalle 
	{
	text-align:left;
	/*margin: 0.1em;*/
	padding: 0.1em 0.1em;
	/*font-variant: small-caps;*/
	vertical-align:middle;
	/*text-align:center; */
	font-size:1.4em;
	color: #333333;
	font-weight: bold;
	font-variant: small-caps;
	margin-left:50px;
	/*margin-right:15px;*/}
	
	.centblock-titolosottclassmod 
	{
	text-align:left;
	/*margin: 0.1em;*/
	/*padding: 3em 3em;*/
	/*font-variant: small-caps;*/
	vertical-align:middle;
	/*text-align:center; */
	font-size:1.1em;
	color: #333333;
	font-weight: bold;
	/*font-variant: small-caps;*/
	margin-left:15px;
	margin-right: 15px;
	/*margin-right:15px;*/}
	
.centblock-titoloregoalle 
	{
	text-align:left;
	/*margin: 0.1em;*/
	padding: 0.1em 0.1em;
	/*font-variant: small-caps;*/
	vertical-align:middle;
	/*text-align:center; */
	font-size:1.2em;
	color: #333333;
	font-weight:bolder;
	font-variant: small-caps;
	margin-left:20px;
	/*margin-right:15px;*/}
.centblock-titolospiegazionealle
{
	text-align:center;
	/*margin: 0.1em;*/
	padding: 0.1em 0.1em;
	/*font-variant: small-caps;*/
	vertical-align:middle;
	/*text-align:center; */
	font-size:1em;
	color: #333333;
	font-weight:normal;
	font-variant:normal;
	/*margin-left:130px;*/
	/*margin-right:15px;*/
}

.centblock-contenutoalle
{	text-align:center;
	/*margin: 0.1em;*/
	padding: 0.1em 0.1em;
	/*font-variant: small-caps;*/
	vertical-align:middle;
	/*text-align:center; */
	font-size:1.2em;
	color: #333333;
	font-weight: bold;
	font-variant: small-caps;
	/*margin-left:135px;*/
	/*margin-right:15px;*/
	}
	
.centblock-itemtesto{padding: 0.3em 0.5em;
	/*font-size:0.8em;*/
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color: #034b68;*/
	text-align:left;
   border-style: solid;
	/*margin-left: 10px;
	margin-top: 10px;*/
	border-width: 0 0;}
.centblock-itemtesto2{padding: 0.3em 0.5em;
	font-size:1em;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color: #034b68;*/
	text-align:left;
   border-style: solid;
	/*margin-left: 10px;
	margin-top: 10px;*/
	border-width: 0 0;}
.centblock-immagini{padding: 0.3em 0.5em;
	font-size:0.9em;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color: #034b68;*/
	text-align:center;
   border-style: solid;
	/*margin-left: 10px;
	margin-top: 10px;*/
	border-width: 0 0;}
.centblock-segnalazioni{padding: 0.3em 0.5em;
	font-size:1em;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color: #034b68;*/
	text-align:left;
   border-style: solid;
	/*margin-left: 19px;*/
	border-width: 0 0;}
centblock-titologare
{
	color:#333333;
	text-align:left;
	margin: 0.1em;
	padding: 0.1em 0.1em;
	vertical-align:middle;
	background: #ffffff url(img/rettangologiallo.png) 0% 50% repeat-y;
}
.centblock-titolotestogare {text-align:left;
	margin-left: 20px;
	padding: 0.1em 0.1em;
	font-variant: small-caps;
	vertical-align:middle;
	font-size:1em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#ffffff}
.newstitolo
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#333333;
	font-size:0.8em;
	font-style :normal;
	font-weight :bold ;
	line-height :normal ;
	text-align :left;
	text-decoration :none;
	text-transform :uppercase;
	background-color:#ffffff;
	}
.newsdata{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-style :normal;
	font-weight:normal ;
	line-height :normal ;
	text-align :left ;
	text-decoration :none;
	/*color:#810336;*/
	color: #000000;
	background-color:#ffffff;}
.newsdatavis{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color:#828284;*/
	color: #000000;
	font-size:0.9em;
	font-style :normal;
	font-weight:normal ;
	line-height :normal ;
	text-align :center ;
	text-decoration :none;
	background-color:#ffffff;
	}
.newsabstract{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#404245;
	font-size:0.9em;
	font-style :normal;
	font-weight:normal ;
	line-height :normal ;
	text-align :left ;
	text-decoration :none;
	background-color:#ffffff;
	}
.newsfonte{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	/*font-size:0.9em;*/
	font-style:normal;
	font-weight:bold;
	line-height :normal;
	text-align :right;
	text-decoration :none;
	background-color: #ffffff;}
.newstesto{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#333333;
	/*font-size:0.9em;*/
	font-style :normal;
	font-weight: normal ;
	line-height :normal;
	text-align :left;
	text-decoration :none;
	text-transform :none;
	background-color: #ffffff;}
a:link {text-decoration: underline;}
a:visited { text-decoration: underline;}
a:hover, a:active { text-decoration: underline;}

a.evidenza:link {text-decoration: none; color: #000000; background-color:#f7f7f7;}
a.evidenza:visited { text-decoration: none; color:#000000; background-color:#ffffff;}
a.evidenza:hover { text-decoration: underline;}
a.evidenza:active { text-decoration: none;}
 
a.iniziative:link {text-decoration: none; color: #000000; background-color:#ffffff;}
a.iniziative:visited { text-decoration: none; color:#000000; background-color:#ffffff;}
a.iniziative:hover, a.iniziative:active { text-decoration: underline;}

.newsevidenza
{	color:#333333;
	background: #ffffff url(img/sfondoiniziative2.png) repeat;
	border-bottom: 0px solid #006bbd;
		/*width:90%;*/}
.newsevidenza2
{
	padding-bottom:3px;
	margin-right:5px;
		/*width:90%;*/}
.testo
{
	color:#000000;
	background-color:#ffffff;
}
ul.lista {list-style: url(img/lista.png) circle;
}
ul.lista li a{
display: block;
/*padding-bottom:1px;*/
}
ul.menu1{list-style:none;
	margin:0; 
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	background: #ffffff url(img/sfondosx.png) 0 50% repeat;
	/*background-color: #f7f7f7;*/}
ul.menu1 li a {
	display: block;
	text-decoration: none;
	padding: 0 1.8em 0.4em;
	/*height: 12px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
}
ul.menu1 li a:link, ul.menu1 li a:visited  {
		color:#333333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		background: #ffffff url(img/sfondosx.png) 0 50% repeat;
}
ul.menu1 li a:hover {
	color: #000000; 
	background: url(img/frecciablu.gif) 0 50% no-repeat;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 0px;
}
ul.menu1 li a:active{
	color: #000000;
	background: #fef4d6 url(img/quadratogiallo.png) repeat-y;
	text-decoration: none;
	margin-left: 0px;
}
ul.menu2{list-style:none;
	margin:0; 
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-size:0.85em;*/
	height:auto;
	background: #ffffff url(img/sfondodx.png) 0 50% repeat;
	/*background-color: #f7f7f7;*/}
ul.menu2 li a {
	display: block;
	text-decoration: none;
	/*padding: 0 2em;
	height: 0.6em;*/
	padding: 0 1.8em 0.4em;
	/*height: 20px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
	
}
ul.menu2 li a:link, ul.menu2 li a:visited {
		color:#333333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		background: #ffffff url(img/sfondodx.png) 0 50% repeat;
		/*height:auto;*/
	}
ul.menu2 li a:hover {
	color: #000000; 
	background: url(img/frecciablu.gif) no-repeat;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 0px;
}
ul.menu2 li a:active{
	color: #000000;
	background: #fef4d6 url(img/quadratogiallo.png) repeat-y;
	text-decoration: none;
	margin-left: 0px;
	/*height:auto;*/
}

/*ul.menunews{list-style:none;
	margin:0; 
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;*/
	/*background-color: #f7f7f7;}
ul.menunews li a {
	display: block;
	text-decoration: none;
	padding: 0 1.8em 0.4em;
	/*height: 12px; 
	font-size: 0.9em;/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
	/*}*/
/*ul.menunews li a:link, ul.menunews li a:visited  {
		color:#333333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		/*background: url(img/freccianera.png) 0 50% repeat-y;*/
/*}*/

/*ul.menunews li a:hover {
	color: #000000; 
	background: url(img/frecciablu.gif) 0 50% no-repeat;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 0px;
}
ul.menunews li a:active{
	color: #000000;
	background: #fef4d6 url(img/quadratogiallo.png) repeat-y;
	text-decoration: none;
	margin-left: 0px;
}
*/
ul.menusezioni{list-style:none;
		/*margin:0; */
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	margin-left:19px;
	margin-right: 15px;
	margin-top:0;
	margin-bottom:0px;
	/*background: #ffffff url(img/sfondosezione2.png) 0 50% repeat;*/}
ul.menusezioni li a {
	display: block;
	text-decoration: none;
	/*padding:0 1.8em 0.2em;*/
	padding: 0 1.8em 0.4em;
	height: auto;
	/*margin-left:20px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
}
ul.menusezioni li a:link, ul.menusezioni li a:visited {
		color:#333333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		/*background: #ffffff url(img/sfondosezione2.png) 0 50% repeat;*/
	}
ul.menusezioni li a:hover {
	color: #333333; 
	background: url(img/freccianera.gif) 0 50% no-repeat;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 0px;
}
ul.menusezioni li a:active{
	color: #333333;
	background:#ffffff url(img/quadratogiallo.png) repeat-y;
	/*background-color: #ffffff;*/
	text-decoration: none;
	margin-left: 0px;
	/*font-weight: bold;*/
}
/*--------------------------------------------------------------------------------------*/
/*-------------------------menu odg----------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
ul.menusezioniodg{list-style:none;
	/*margin:0; */
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	margin-left:19px;
	/*margin-right: 5px;*/
	margin-top:0;
	margin-bottom:0px;
	/*background: #ffffff url(img/sfondosezione2.png) 0 50% repeat;*/}
ul.menusezioniodg li a {
	display: block;
	text-decoration: none;
	/*padding:0 1.8em 0.2em;*/
	padding: 0 1.8em 0.4em;
	height: auto;
	/*margin-left:20px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
}
ul.menusezioniodg li a:link, ul.menusezioniodg li a:visited {
		color:#333333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		/*background: #ffffff url(img/sfondosezione2.png) 0 50% repeat;*/
	}
ul.menusezioniodg li a:hover {
	color: #333333; 
	background: url(img/freccianera.gif) 0 50% no-repeat;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 0px;
}
ul.menusezioniodg li a:active{
	color: #333333;
	background:#ffffff url(img/quadratogiallo.png) repeat-y;
	/*background-color: #ffffff;*/
	text-decoration: none;
	margin-left: 0px;
	/*font-weight: bold;*/
}
/*--------------------------------------------------------------------------------------*/
/*-----------------------------------------fine-------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
ul.menusottosezioni{list-style:none;
	/*margin:0; */
	margin-top:0;
	margin-bottom:0;
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	margin-left:19px;
	margin-right:15px;
	background: #ffffff url(img/sfondosottosezione.png) 0 50% repeat;}
ul.menusottosezioni li a {
	display: block;
	text-decoration: none;
	padding: 0 1.8em 0.2em;
	height: 12px;
	/*margin-left:20px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
}
ul.menusottosezioni li a:link, ul.menusottosezioni li a:visited {
		color:#333333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		background: #ffffff url(img/sfondosottosezione.png) 0 50% repeat;
	}
ul.menusottosezioni li a:hover {
	color: #333333; 
	background: url(img/freccianera.gif) 0 50% no-repeat;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 0px;
}
ul.menusottosezioni li a:active{
	color: #333333;
	background:#ffffff url(img/quadratogiallo.png) repeat-y;
	/*background-color: #ffffff;*/
	text-decoration: none;
	margin-left: 0px;
	/*font-weight: bold;*/
}

ul.menuallegati{list-style:none;
	/*margin:0; */
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	margin-left:19px;
	background-color:#ffffff}
ul.menuallegati li a {
	display: block;
	text-decoration: none;
	padding:0.2em 1.8em 0.2em;
	height: 12px;
	/*margin-left:20px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
}
ul.menuallegati li a:link, ul.menuallegati li a:visited {
		color:#333333;
		background-color:#ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
ul.menuallegati li a:hover {
	color: #000000; 
	background: url(img/freccianera.gif) 0 50% repeat-y;
	background-color: #f7f7f7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 0px;
}
ul.menuallegati li a:active{
	color: #333333;
	background: #ffffff url(img/quadratogiallo.png) repeat-y;
	/*background-color: #fef4d6;*/
	text-decoration: none;
	/*margin-left: 0px;*/
	font-weight: bold;
}


ul.menuelez{list-style:none;
	/*margin:0; */
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	margin-left:19px;
	background-color:#ffffff;
	font-size: 1.1em;}
ul.menuelez li a {
	display: block;
	text-decoration: none;
	/*padding:0 1.8em 0.4em;*/
	/*padding: 0 1.8em 0.4em;*/
	padding: 0 1.6em 0.4em;
	height: 10px;
	/*margin-left:20px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
}
ul.menuelez li a:link, ul.menuelez li a:visited {
		color:#333333;
		background: url(img/freccianeraelez.gif) 0 50%  repeat-y;
		background-color:#ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
ul.menuelez li a:hover {
	color: #000000; 
	background: url(img/freccianeraelez.gif) 0 50%  repeat-y;
	background-color: #f7f7f7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 0px;
	margin-right: 15px;
}
ul.menuelez li a:active{
	color: #333333;
	background: #ffffff url(img/freccianeraelez.gif) 0 50%  repeat-y;
	/*background-color: #fef4d6;*/
	text-decoration: none;
	/*margin-left: 0px;*/
	font-weight: bold;
}

.centblock-stampa {	padding: 0.3em 0.5em;
	/*font-size:0.8em;*/
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #404245;
	background-color: #ffffff;
	text-align:right;
	margin-bottom: 15px;
	position: relative;
  	}
ul#credits {list-style: none;
	/*margin-top:15px;
	margin-bottom: 15px; */
	padding:7px 0 7px 0;
	color:#333333;
	background: #ffffff url(img/sfondocorpo.png) repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	height:auto;
	white-space: nowrap;}
ul#credits li{display:inline; 
	margin:0;
	padding:1em;
	text-align:center;}

ul#credits a {display:inline;
	/*color:#034b68;*/
	border:0px solid #000;
	text-align:center;
	/*background-color: #fbf4da;*/}
	
	

ul#creditspec {list-style: none;
	/*margin-top:15px;
	margin-bottom: 15px; */
	padding:7px 0 7px 0;
	color:#333333;
	background: #ffffff url(img/sfondocorpo.png) repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	height:auto;
	white-space: nowrap;}
ul#creditspec li{display:inline; 
	margin:0;
	padding:1em;
	text-align:center;}

ul#creditspec a {display:inline;
	/*color:#034b68;*/
	border:0px solid #000;
	text-align:center;
	/*background-color: #fbf4da;*/}



ul#credits1 {list-style: none;
	/*margin-top:15px;
	margin-bottom: 15px; */
	padding:7px 0 7px 0;
	color:#333333;
	background: #ffffff url(img/sfondocorpo.png) repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	height:auto;
	white-space: nowrap;}
ul#credits1 li{display:inline; 
	margin:0;
	padding:1em;
	text-align:center;}

ul#credits1 a {display:inline;
	/*color:#034b68;*/
	border:0px solid #000;
	text-align:center;
	/*background-color: #fbf4da;*/}
ul#allegati {list-style: none;
	margin-top:15px;
	margin-bottom: 15px; 
	padding:7px 0 7px 0;
	color:#333333;
	background-color:#ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	height:auto;
	white-space: nowrap;}
ul#allegati li{display:block; 
	margin:0;
	padding:1em;
	text-align:center;}
ul#allegati a {display:block;
	/*color:#034b68;*/
	border:0px solid #000;
	text-align:center;
	/*background-color: #fbf4da;*/}
.navigazione{
		text-align: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		/*font-size: 0.8em;*/
		background: #ffffff url(img/nav.png) repeat;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-right: 3px;	
		color:#333333;
}
.newsnavigazione{
		text-align: center;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		background: #f7f7f7;
		padding-top: 10px;
		padding-bottom: 3px;
		padding-right: 3px;	
		color:#333333;
}
.ricerca{
	margin-left:39px;
	font-weight: bold;
}
.allegato{
	margin-left:39px;
	/*font-weight: bold;*/
}
.allinea{
	margin-left:10px;
	font-weight: normal;
}
.allineanews{
	margin-left:39px;
	font-weight: normal;
}
.allineasegnalazioni{
	margin-left:39px;
	font-weight: normal;
	width: 100%;
}
.allineaodg{
	margin-left:39px;
	font-weight: normal;
	/*width: 100%;*/
}
.allineatesto{
	margin-left:15px;
	font-weight: normal;
}
.allineaallegati{
	margin-left:10px;
	font-weight: normal;
}
.allineatesto{
	margin-left:19px;
	font-weight: bold;
}
.allineatestonorm{
	margin-left:19px;
	font-weight: normal;
}
.allinearight{
	text-align: right;
	font-weight: normal;
}
.garedett{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#006bbd;
	/*font-size:0.9em;*/
	font-style:normal;
	font-weight:bold;
	line-height :normal;
	text-align :left;
	text-decoration :none;
	background-color: #ffffff;
	padding-top: 1em;}
.garetesto{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#333333;
	/*font-size:0.9em;*/
	font-style :normal;
	font-weight: normal ;
	line-height :normal;
	text-align :left;
	text-decoration :none;
	text-transform :none;
	background-color: #ffffff;
	padding-top: 0.5em;}

/*-------------------------------------------------------------------------------------------------*/
/*---------------------------testo elezioni----------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
.intestaelez
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color :#333333;
font-style:normal;
font-weight:bolder;
font-size: 1em;
	/*line-height :normal;*/
	text-align :center;
	text-decoration :none;
	text-transform :none;
	background-color: #ffffff;
	padding-top: 0.5em;
	}
	
	.intestaelez1
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color :#333333;
font-style:normal;
font-weight:bolder;
font-size: 1.2em;
	/*line-height :normal;*/
	text-align :center;
	text-decoration :none;
	text-transform :none;
	background-color: #ffffff;
	padding-top: 0.5em;
	}
	
.sezperv
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color :#333333;
font-style:normal;
font-weight:bold;
font-variant: small-caps;
font-size: 1em;
	/*line-height :normal;*/
	text-align :center;
	text-decoration: none;
	text-transform :none;
	background-color: #ffffff;
	/*padding-top: 0.5em;*/}

.intestaelez
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color :#333333;
font-style:normal;
font-weight:bold;
font-variant: small-caps;
font-size: 1.5em;
	/*line-height :normal;*/
	text-align :center;
	text-decoration: none;
	text-transform :none;
	background-color: #ffffff;
	/*padding-top: 0.5em;*/}


/*-------------------------------------------------------------------------------------------------*/
/*---------------------------testo elezioni----------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
/*---------------------------form ricerca----------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
input#submit{
	background: #006bbd url(img/frecciacerca.png) no-repeat;
	border: 0px; margin: 2px;	width: 17px;
	height:17px;
	color:#333333;
}
label#labelcerca{ /*width:15px;*/
text-align: left;
margin-left: 3px;
font-weight: bold;}
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------fine form ricerca-----------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------delibere--------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
table.odg {table-layout : auto;
	color: #333333;
	background-color: #f7f7f7;
	border:0px solid #006bbd;
	border-collapse:separate;
	width:100%;}
.tdodg {background: #ffffff;
	/*border:1px solid #006bbd;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #000000;
	text-align:left;}
.tdtit	{background: #ffffff;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#000000;
		text-align:center;}
.tddisp {background: #ffffff;
	/*border:1px solid #006bbd;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #000000;
	text-align:center;}
.tdpar {background: #f7f7f7;
	border:1px solid #006bbd;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#810336;}
	
	.tdalbo1 {background: #ffffff;
	/*border:1px solid #006bbd;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #000000;
	text-align:left;
	width: 20%;}
		
	.tdalbo2 {background: #ffffff;
	/*border:1px solid #006bbd;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #000000;
	text-align:left;
	width: 10%;}
		
	.tdalbo3 {background: #ffffff;
	/*border:1px solid #006bbd;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #000000;
	text-align:left;
	width: 30%;}
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------fine delibere---------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------form segnalazioni-----------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

form{width:100%;
padding:5px 0;margin:5px;
text-align: left;
/*margin-left:3px;*/}
fieldset{/*float:left;*/
	width:95%;
    margin: 1em 0;
/*padding: 0;*/
    border-left: none;
    border-bottom:none;
    border-right: none;
    border-top: 1px solid #999999;
    /*background: #BDC1FA url(gradient.png) repeat-x top;*/
	background:#dce1e4 url(img/gradient.png) repeat-x top;
	color:#333333 }
legend{font-weight:bold;color: #333333;background:#ffffff}
textarea{width: 98%;
text-align: center;}
form b{/*color:#F00;*/
	background-color:#ffffff}
form p{margin:0.5em 10px;
text-align: left;}
fieldset div{float:left;width:100%;
    padding: 10px 0 12px;
    background: url(img/line.png) repeat-x bottom}
label{float:left;width:300px;
    display: inline;margin-left: 5px;
    line-height:20px;}
label#label1{float:left;width:150px;
    display: inline;margin-left: 5px;
    line-height:20px;}
div#tipo-segnalazione label#invia{
    margin-left:50px}
input#annulla{
margin-top: 10px;
margin-bottom: 10px;
width: 150px;
border: #999999 1px solid;
background-color: #f7f7f7;
color: #333333;
font-weight: bold;
font-size: 0.95em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input#invia{
margin-top: 10px;
margin-bottom: 10px;
margin-left:60px;
width: 150px;
border: #999999 1px solid;
background-color: #f7f7f7;
color: #333333;
font-weight: bold;
font-size: 0.95em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------fine form segnalazioni------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
/*---------------------------form elezioni-----------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

form1{width:98%;
padding:5px 0;margin:5px;
text-align: center;
/*margin-left:3px;*/}
fieldset{/*float:left;*/
	width:95%;
    margin: 1em 0;
/*padding: 0;*/
    border-left: none;
    border-bottom:none;
    border-right: none;
    border-top: 1px solid #999999;
    /*background: #BDC1FA url(gradient.png) repeat-x top;*/
	background:#dce1e4 url(img/gradient.png) repeat-x top;
	color:#333333 }
legend{font-weight:bold;color:#333333; background:#ffffff}
textarea{width: 98%;
text-align: center;}
form b{/*color:#F00;*/
	background-color:#ffffff}
form p{margin:0.5em 10px;
text-align: center;}
fieldset div{float:left;width:100%;
    padding: 10px 0 12px;
    background: url(img/line.png) repeat-x bottom}
label{float:left;
	width:250px;
    display: inline;margin-left: 5px;
    line-height:20px}
/*.label1{float:left;
	width:200px;
    display: inline;margin-left: 5px;
    line-height:20px}*/
div#tipo-segnalazione label#invia{
    margin-left:50px}
input#annulla{
margin-top: 10px;
margin-bottom: 10px;
	width: 150px;
	border: #999999 1px solid;
	background-color: #f7f7f7;
	color: #333333;
	font-weight: bold;
	font-size: 0.95em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input#invia{
margin-top: 10px;
margin-bottom: 10px;
margin-left:60px;
width: 150px;
border: #999999 1px solid;
background-color: #f7f7f7;
color: #333333;
font-weight: bold;
font-size: 0.95em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.fontelezint
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 1.30em;
	padding: 1px 1px 1px 1px;
	/*text-align: left;*/
	background-color: #f2f0f0;
	}
.fontelezint1
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 1.30em;
	padding: 1px 1px 1px 1px;
	/*text-align: left;*/
	background-color: #fbfbfb;
	}
.fontelezcand
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 1.30em;
	padding: 1px 1px 1px 1px;
	text-align: left  
	}
.fontelezcand1
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	/*font-weight: bold;*/
	font-size: 1.30em;
	padding: 1px 1px 1px 1px;
	text-align: center  
	}

.fontdatielez
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 1.30em;
	padding: 1px 1px 1px 1px;
	text-align: center }
	
.fontdatielez1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 1.30em;
	padding: 1px 1px 1px 1px;
	text-align: left }
	
.fontdatielez2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	/*font-weight: bold;*/
	font-size: 1.30em;
	padding: 1px 1px 1px 1px;
	text-align: center }

	
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------fine form elezioni------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
/*---------------------------immagini e testo news------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
div.textimage{
width: 98%;margin-bottom: 10px;     
border: 0px solid #000;background-color: #f7f7f7;
color:#000000;
}

div.textimage img{
float:left;
margin: 10px
}

div.textimage h1, div.textimage p{
margin:0 10px;
padding: 0
}

div.textimage h1{
margin-top: 5px;
font-size:1.6em;
font-weight:bold;
}
div.textimage p{
margin-top: 2px
}
div.textimage p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-variant:normal;}
	
div.clearer{clear: left}


div.textimage2{
width: 98%;margin-bottom: 10px;     
border: 0px solid #000;background-color: #f7f7f7;
color:#000000;
}

div.textimage2 img{
float:right;
margin: 10px
}

div.textimage2 h1, div.textimage2 p{
margin:0 10px;
padding: 0
}

div.textimage2 h1{
margin-top: 5px;
font-size:1.6em;
font-weight:bold;
}
div.textimage2 p{
margin-top: 2px
}
div.textimage2 p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-variant:normal;}

div.clearer{clear: left}

div.occhiello 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-variant:small-caps;
	margin:0 10px;
	}

/*-------------------------------------------------------------------------------------------------*/
/*---------------------------Mappa immagine--------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
#mappa{
	 background-image: url(img/progetto_ORGANIGRAMMA.png);
	 height:458px;
	 width: 403px;
}
#menumappa a{
	position: absolute;
	height:15px;
	width: 88px;
	top: 10px;
	text-decoration: none;
}
#menumappa a i {
visibility: hidden;
}

a#sindaco{top:75px;}
a#consiglio{top:75px; left:360px;}
a#circoscrizioni{top:75px; left:465px;}
a#giunta{top:115px;}
a#commissioni{top:117px; left:350px;}
a#capigruppo{top:113px; left:385px;}
a#presidenti{top:117px; left:475px;}
a#segretario{top:160px; left:260px;}
a#revisori{top:180px; left:385px;}
a#difensore{top:180px; left:475px;}
a#direttore{top:215px;}
a#valutazione{top:250px; left:270px;}
a#dirigenti{top:250px; left:450px;}
a#struttura{top:300px; left:350px;}
a#staffsegretario{top:315px; left:250px;}
a#staffdirezione{top:315px; left:400px;}
a#personale{top:360px;}
a#economico{top:360px; left:350px;}
a#informatica{top:360px; left:450px;}
a#urbanistica{top:405px;}
a#opere{top:405px; left:350px;}
a#ambiente{top:410px; left:450px}
a#marmo{top:410px;left: 550px;}
a#attivita{top:450px; left:250px;}
a#cultura{top:450px; left:450px;}
a#sociale{top:490px; left:200px;}
a#polizia{top:490px; left:350px;}
a#protezione{top:490px; left:450px;}


/*-------------------------------------------------------------------------------------------------*/
/*---------------------------Mappa immagine loghetto-----------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

#menuloghetto {width: 136px;
		height: 120px;
		background: url(img/banner.png);
		margin-left: 632px;
		}
		
#menuloghetto a{
	position: absolute;
	height:120px;
	width: 136px;
	/*top: 10px;*/
	text-decoration: none;
}
#menuloghetto a i {
visibility: hidden;
}

a#voce{top:300px;
	left:650px;}
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------Navigazione di paginazione--------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
	
ul#pagination
{
	font: 1em verdana, sans-serif;
	margin: 0.5em 0;
	padding: 0;
	list-style: none;
	text-align: left;}

ul#pagination li 
{
	display: inline;
	margin-right: 0.3em;}

ul#pagination a 
{
	text-decoration: none;
	border: 1px solid #89b5ff;
	padding: 0 3px;
	background: #eee;
	color: #003ea5;}

ul#pagination a:visited 
{
	background: #eee;
	color: #003ea5;
	border-color: #89b5ff;}
	
ul#pagination a:hover
{
	background: #fff;
	color: #003ea5;}
ul#pagination li#currentpage a
{
	border: 0px;
	background: #fff;
	color: #000;
	cursor: default  
	}
.allineapag
{
	/*margin-left:10px;*/
	width:95%;
	font-weight: normal;
	/*display: inline;*/
	text-align:right }
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------Fine Navigazione di paginazione---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------Menu comunicati-------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
ul.menucomunicati{list-style:none;
	/*margin:0; */
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	margin-left:10px;
	margin-top:0;
	margin-bottom:0;
	background: #ffffff;
	}
ul.menucomunicati li a {
	display: block;
	padding:0 1.8em 0.2em;
	height: 12px;
	/*margin-left:20px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
}
ul.menucomunicati li a:link, ul.menucomunicati li a:visited {
		color:#333333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		background: #ffffff;
	}
ul.menucomunicati li a:hover {
	color: #333333; 
	background: url(img/freccianera.gif) 0 50% no-repeat;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
}
ul.menucomunicati li a:active{
	color: #333333;
	background:#ffffff;
	/*background-color: #ffffff;*/
	margin-left: 0px;
	/*font-weight: bold;*/
}
ul.menusottocomunicati{list-style:none;
	/*margin:0; */
	margin-top:0;
	margin-bottom:0;
	padding:0;
	color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	margin-left:10px;
	background: #ffffff;
	text-decoration: none;}
ul.menusottocomunicati li a {
	display: block;
	padding: 0 1.8em 0.2em;
	height: 12px;
	/*margin-left:20px;*/
	/*background: #f7f7f7 url(img/grigio.png) 0 50% no-repeat;*/
}
ul.menusottocomunicati li a:link, ul.menusottocomunicati li a:visited {
		color:#333333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		background: #ffffff;
	}
ul.menusottocomunicati li a:hover {
	color: #333333; 
	background: url(img/freccianera.gif) 0 50% no-repeat;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
}
ul.menusottocomunicati li a:active{
	color: #333333;
	background:#ffffff;
	/*background-color: #ffffff;*/
	margin-left: 0px;
	/*font-weight: bold;*/}
.comunicati 
{
	margin-left: 0px;
}
.centblock-itemtestocomunicati{padding: 0.3em 0.5em;
	/*font-size:0.8em;*/
	margin-left: 19px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color: #034b68;*/
	text-align:justify;
   border-style: solid;
	/*margin-left: 10px;
	margin-top: 10px;*/
	border-width: 0 0;}
	
	
.tbAffluenza 
{
	width:100%;
	text-align:center;}
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------Fine menu comunicati--------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
/*---------------------------------------Gallery --------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

table.tbgallery {/*table-layout : auto;*/
	background:#ffffff;
	/*border-collapse:separate;*/
	width:99%;
	padding:1px 2px 1px 2px;
	color:#000000;
	font-size: 1em;
	text-align: center}
.gallery
{
	text-align:center }
.tdgallery 
{text-align: center;
	width: 33%}
	
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------------------Google search---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

.search
{
	width: 100%;
	margin-left: 40px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color: #034b68;*/
	text-align:left;
	}
.searchris
{
	/*width: 20%;*/
	/*margin-left: 40px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-weight:normal;*/
	font-size: 10px;
	/*color: #034b68;*/
	text-align:left;
	}
	
.search2
{
	width: 100%;
	margin-left: 40px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color: #034b68;*/
	text-align:left;
	}
	
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------------------Bilancio Partecipato / Proposte di partecipazione---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*.tdcBP{background : #ffffff;
	color:#333333;
	text-align:justify;
	vertical-align: top;
	/*width:100%;*/
	/*font-size:0.85em;
	}*/
	
centblockBP {
	vertical-align: middle;
	margin-bottom: 0.15em;
	color: #333333;
	border-bottom: 1px solid #006bbd;
	padding-bottom: 5px;
	text-align: center;
}

.centblock-BP 
{
	/*height:102px;*/
	text-align:center;
	margin: 0.1em;
	padding: 0.1em 0.1em;
	vertical-align:middle;
	background: #ffffff url(img/BP_sito.png) 0% 50% repeat-x;
	font-size: 2.5em;
	font-weight: bold;
	border: 1px solid #009ee0;
	color:White;
	
	}

centblockPP {
	vertical-align: middle;
	margin-bottom: 0.15em;
	color: #333333;
	border-bottom: 1px solid #006bbd;
	padding-bottom: 5px;
	text-align: center;
}

.centblock-PP 
{
	/*height:102px;*/
	text-align:center;
	margin: 0.1em;
	padding: 0.1em 0.1em;
	vertical-align:middle;
	background: #ffffff url(img/PP_sito.png) 0% 50% repeat-x;
	font-size: 2.5em;
	font-weight: bold;
	border: 1px solid #009ee0;
	color:#ffffff;
	
	}
.schedaPP
{	font-size: 0.5em;
	font-weight: bold;
	text-align:center;
	color:#ffffff;}



.scheda
{	font-size: 0.5em;
	font-weight: bold;
	text-align:center;
	color:White;}


/*-------------------------------------------------------------------------------------------------*/
/*---------------------------------------Ricerca Telefonica---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

		.ricercaBox
		{
			background-image: url(img/box_elenco.gif);
			background-repeat: no-repeat;
			background-position: left top;
			line-height:18px;
			height: 156px;
			width: 156px;
			padding-top: 2px;
			padding-left: 15px;
			margin-left:10px;
		}
		.buttonTrova
		{
			vertical-align: bottom;
		    padding-top: 7px;
		    padding-bottom: 7px;
		}
		.nero_ricerca
		{
		    font-family: tahoma,arial,verdana;
		    font-size: 11px;
		    line-height: 70%;
		    padding-bottom:5px;
		}
		.rosso
		{
		    color: #b3261f;
		    font-family: tahoma,arial,verdana;
		    font-size: 11px;
		}
		.input_grigio_ele1
		{
		    border-right: #cccccc 1pt solid;
		    border-top: #cccccc 1pt solid;
		    font: 11px verdana,tahoma,arial;
		    border-left: #cccccc 1pt solid;
		    color: #353535;
		    width:120px;
		    background: #ffffff;
		    border-bottom: #cccccc 1pt solid;
		}
		.input_grigio_ele1#elenco_comune
		{
			width:120px;
		}
		.input_grigio_ele1#nome
		{
			width:120px;
		}
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------------------Ricerca Telefonica---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

