body {
	background-color: #5A7B3E;
	background-image: url(../immagini/bg_page.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
}
div#contenuto {
	border:0px;
	background-image: url(../immagini/bg_contenuto.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-position:0% 0%;
}

div#contenuto2 {
	border:0px;
	background-image: url(../immagini/bg_contenuto.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-position:0% 10%;
}

div#contatori {
	border:0px;
	background-image: url(../immagini/bg_contenuto2.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-position:0% 0%;
}

.content {
	background-color: #E4E4E4;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
}
.titolo0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #EA5E00;
}
.titolo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #3C64A5;
}
.titolo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #EA5E00;
}
.titolo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #000000;
}
.titolo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #EA5E00;
	text-decoration:none;
}

.titolo5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}

.data_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #999999;
}
.indirizzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
}
.indirizzo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
	line-height: 18px;
}
.testo1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	
}
div#topimg {
	width:743px;
	height: 271px;
}

.testo2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	line-height: 18px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	line-height: 18px;
	text-decoration:underline;
}
a.back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	line-height: 18px;
	text-decoration:none;
}

div#container{
	width: 100%;
	height: 40px;
	border: 0px;
	background-color:#cccccc;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

select#allnews{
	color: #666666;
	font-size:10px;
}

div#areaback {
	width: 250px;
	float:left;
	margin-right:auto;
	margin-left:10px;
	margin-top: 10px;
/* 	border-right:1px solid #666666; */
}

div#arealistnews {
	text-align:right;
	width: 400px;
	float:right;
	margin-right:15px;
	margin-left:auto;
	margin-top: 10px;
	color:#0066CC;
	/* border:2px solid #FF0000; */
}

#mailing {
			font-size:11px;
			width:100%;
			/* border-top:1px solid #272727; */
			border-bottom:1px solid #cccccc;
			voice-family: inherit;
			height: 25px;
			text-decoration: none;
			display:block;
			padding: 0px 0 0px 0px;
			color: #cccccc;
			background-color:#666666;
			}

.tabellacomprensorio td {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.tabellaamministrazione td {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}

table#table3 td {
	border-bottom: 1px dotted #cccccc;
	border-left: 1px solid #cccccc;
	border-top: 0px solid #ffffff;
	border-right: 1px solid #ffffff;
}

table#table3 a {
	text-decoration:none;
	line-height:13px;
}


.img_1 {
   /* background-color: #cccccc;  */
   padding-right:13px;    
   /*
   border-left:1px solid #dedede;
   border-top:1px solid #dedede; 
   border-right:1px solid #999999;
   border-bottom:1px solid #999999;
   */
}

HR {	
	height:1px;
	color:#cccccc;
}
.tratteggio_verticale {
	background-image: url(../immagini/tratteggio_verticale.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.tratteggio_orizzontale {
	background-image: url(../immagini/tratteggio_orizz.gif);
	background-repeat: repeat-x;
	background-position: center;
}

