#contenitore_pagina { 
	width:770px; margin: 0 auto; text-align:left; /*background-color: #C2C2C2 */
	}

#testata1{ 
	/*width:770px; /*height: 0 auto;*/ padding-top:0px; padding-bottom:0px; background-color: #fff;*/
	width:770px;
	height:115px;
	padding-top:0px;
	padding-bottom:0px;
}

BODY {
	/*PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 20px; PADDING-TOP: 1px; 
	BACKGROUND: #fff; MARGIN: 0px;
	FONT: 11px Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif; 
	COLOR: #000000; text-align:center;*/margin:0 1px 0 0;
	text-align:center;
	/*centra in IE 5.x */
	font-family: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 75%;
	line-height:1.3;
	PADDING-BOTTOM: 20px; PADDING-TOP: 1px;
	overflow-x:hidden;
	}


#testata2{ float:left; 
	width:770px; /*height: 0 auto;*/ padding-top:0px; padding-bottom:0px; background-color: #fff;
}

#centrale{ /*clear:left;*/ float:left;
	width:770px; /*height: 0 auto;*/ padding-top:10px; padding-bottom:0px; /* background-color: #c2c2c2; */
}
#spalla_sx{ /*position: relative;*/
	width:21%;
	/*width:160px;
	height: 0 auto;*/
	float: left;
	padding-bottom:10px; padding-right:0px; padding-top:5px;
	/*  background-color: #B0BE33; */
}
	/* SPALLA SX contenitori */
.contenitore_spallasx_gruppo { 
	/*width:100% auto;*/ margin: 0 auto; margin-bottom: 5px; text-align:left; /*height: 0 auto;*/
	}
.contenitore_spallasx_titolo {
	color:#72260E; padding-left:8px; padding-top:0px; padding-bottom:0px; FONT-WEIGHT: bold; FONT-SIZE: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.contenitore_spallasx_titolo a{
	color: #72260E; padding-top:0px; padding-bottom:2px; FONT-WEIGHT: bold; 
	FONT-FAMILY: "Trebuchet MS", "Verdana", "tahoma", "Lucida Grande", "Helvetica", "Arial", "sans-serif";
	text-decoration:none;
}
.contenitore_spallasx_titolo a:hover{
	text-decoration:underline;
}
.contenitore_spallasx {
	padding-left:6px; padding-right:6px; /*width: 100% auto; height: 0 auto;*/ margin-top:2px; 
	padding-bottom:4px; color:#000; border:solid 1px; border-color:#C8BCA6;
}
.contenitore_spallasx_testo {
	color:#000; padding-top:3px; padding-bottom:2px; FONT-WEIGHT: normal; FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.contenitore_spallasx_testo a{
	color:#000; padding-top:3px; padding-bottom:3px; FONT-WEIGHT: normal; FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.contenitore_spallasx_testo a:hover{
	text-decoration:underline; color:#72260E;
} 

.contenitore_percorso {/*position: relative; left: 180px; top: -42px; bottom: 4px;*/ margin-bottom: 10px;
	/*padding-left:6px; padding-right:6px;*/ /*width: 10% auto; height: 0 auto;*/  
	/*padding-bottom:8px;*/ color:#000;
}
.contenitore_percorso_testo {
	color:#000; padding-top:3px; padding-bottom:2px; FONT-WEIGHT: normal; FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.contenitore_percorso_testo a{
	color:#000; padding-top:3px; padding-bottom:3px; FONT-WEIGHT: normal; FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.contenitore_percorso_testo a:hover{
	text-decoration:underline; color:#72260E;
}
.contenitore_percorso_select {
	padding-left:0px; padding-right:0px; /*width: 10% auto;*/ height: 20px; margin-top:0px; 
	/*padding-bottom:5px; */
}


.riga_spallasx
{ /*position:relative;*/
	padding:0; border-bottom: 1px; border-bottom-style: solid; border-bottom-color: #E3DAC5;
}
.contenitore_spallasx_select {
	padding-left:0px; padding-right:0px; /*width: 100% auto;*/ height: 20px; margin-top:0px; 
	padding-bottom:5px; 
}
/* fine SPALLA SX contenitori */
#centro{ /*position: relative;*/ LEFT: 10px;
	text-align:left;
	width: 58%;
	/*width: 450px;
	width: 595px;
	height: 0 auto;*/
	float: left;
	margin: 		0 0 -1px 0;
	padding-bottom:10px; /*padding-top:5px;
	 background-color: #c2c2c2; */
}

#area_centrale{ text-align:left; /*position:relative;*/
	/*float: left;
	width: 420px; height: 0 auto;*/ padding:10px; margin-top:14px; /*padding-right:0px; background-color: #ccc;*/
}

#spalla_dx{ /*position:relative;*/
	width: 21%;
	/*width:160px;
	height: 0 auto;*/
	float: left;
	padding-bottom:10px; padding-left:0px; padding-right:1px; padding-top:5px; margin-right: -1px;
	/*background-color: #B0BE33;*/
}
.testata_immagine1 {
	background-image: url('images/06_testa_01_logo.gif'); color: white;
	top: 0px; width: 770px; height: 74px; padding-top: 1px; 
	FONT: 2.5em Trebuchet MS, Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif;
}
.testata_immagine2 {
	padding-left:0px; padding-top:0px; padding-bottom:0px;
	/*background-image: url('images/06_testa_03_fotonot.gif'); */ color: white;
	/*width: 593px; height: 101px;*/
	float: left;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000;
	FONT-FAMILY: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif; 
}
.riga_sopra
{
	padding:0;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #72260E;
}

/*.riga_sopra2
{
	padding:0;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #72260E;
}
*/
.riga_sopra2
{
	float: left;
	width: 99%;
	list-style: none;
    margin: 0;
	padding: 0;
	border-bottom: 1px solid #72260E;
}

.link_in
{
    color: #cccccc;
   font-style: italic;
    
}

.agenda_picc
{
	font-size: x-small;
	color: #000000;
}

.agenda_grand
{
	font-size: x-large;
	color: #72260E;
	font-weight:bold;
}

.titoloni
{
	font-size:medium;
	color: #ffffff;
	background: #72260E;
	font-weight:bold;
}

.territorio
{
        font-family:serif;
        font-size:x-large;
        color:#72260E;
}

.territorio_p
{
	font-family:Trebuchet,Verdana,sans-serif;
	font-size:xx-small;
	color:#5B1F0B;
}


ul li {
padding-bottom:6px;
}

.titolicentrale {
color:#0080FF;
font-size:medium;}

.riga_sopra_tools
{
	padding-top:5px;
	padding-bottom:7px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #72260E;
}
.riga_sotto
{
	padding:0;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #72260E;
}
.riga_sotto_bianca
{	
	padding:0;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.nero11 { text-align:left; text-decoration: none; 
	padding-left:10px; padding-top:2px; padding-bottom:3px;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000;
	FONT-FAMILY: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif; 
}
.nero11 a{
	COLOR: #000; text-decoration: none
}
.nero11 a:hover{
	COLOR: #000; text-decoration: underline
}
.nero9 { text-align:left; text-decoration: none; 
	padding-left:10px; padding-top:2px; padding-bottom:3px;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000;
	FONT-FAMILY: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif; 
}
.nero9 a{
	COLOR: #000; text-decoration: none
}
.nero9 a:hover{
	COLOR: #000; text-decoration: underline
}
.percorso { text-align:left; 
	padding-left:5px; padding-top:2px; padding-bottom:3px; background-color: #72260E;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; /*width: 100% auto;*/
	FONT-FAMILY: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif; 
}
.percorso a{
	padding-left:5px; padding-top:2px; padding-bottom:3px; background-color: #72260E;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; /*width: 100% auto;*/
	FONT-FAMILY: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif; text-decoration: none
}
.percorso a:hover{
	padding-left:5px; padding-top:2px; padding-bottom:3px; background-color: #72260E;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; /*width: 100% auto;*/
	FONT-FAMILY: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif; text-decoration: underline
}

.versione_cerca{ position: relative;
	float: right; /*left:1px;*/
	width: 176px; /*height: 0 auto;*/ padding-top:0px; padding-bottom:0px; background-color: #fff;
}
.tasto_versione_sfondo { text-align: left; 
	background-color: #B0BE33; 
	/*float: left; */
	/*position: relative;*/ width: 176px; height: 39px; padding-bottom:0px;
}
.tasto_versione { text-align: left; 
	padding:0px; padding-left:10px; padding-top:9px; color:#72260E;
	FONT-WEIGHT: bold; FONT-SIZE: 13px; 
	float: left; 
	/*position: relative; left:10px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: underline;
}
.tasto_versione a{ color:#72260E;
	text-decoration: underline;
}
.tasto_versione a:hover{ color:#72260E;
	text-decoration: underline;
}

.testo_cerca { /*position: relative; left:10px; top:7px;
	text-align:left;*/
	color:#000; padding-left:5px; padding-bottom:0px;
	FONT-WEIGHT: bold; FONT-SIZE: 13px; line-height: 25px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.tasto_cerca { /*position: relative;*/
	float: right;
	padding-left:0px; padding-top:0px; padding-bottom:0px;
	background-image: url('images/06_tasto_cerca.gif'); color: white;
	width: 43px; height: 17px;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000;
	FONT-FAMILY: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif; 
}

/* MENU testata verde */
#sfondo_menu_verde { text-align:left; clear:left;
	background-color: #B0BE33;
	line-height:38px;
	/*width: 100% auto;*/ height: 40px; margin-top:0px; margin-bottom:5px; color:#000;
}

.menu_verde { 
	line-height:38px;
	padding-left:5px; padding-right:10px; /*width: 100% auto;*/ height: 38px; margin-top:0px; color:#000;
}
.menu_verde ul{
	list-style-type:none;
	margin-top:-1px; margin-left:-1px; margin-bottom:0px;
	padding-left:5px; padding-right:10px;
}
.menu_verde_span {
	/*display:inline;*/
	font-family: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:4px; padding-right:4px;
	border-right:solid 1px;
	color: #000;
} 
.menu_verde_span_fine {
	/*display:inline;*/
	font-family: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:4px; padding-right:4px;
	color: #000;
} 
.menu_verde_span li{
	/*display:inline;*/
	font-family: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:5px; padding-right:5px;
	color: #000;
} 
.menu_verde_span a:link, .menu_verde_span a:visited {
	text-decoration:none;
	display:inline;
	font-family: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 11px;
	padding-left:5px; padding-right:5px;
	color: #000;
} 
.menu_verde_span a:hover{
	text-decoration:underline;
} 
/* fine MENU testata verde */


/* MENU piede */
#menu_piede { clear:left; 
	background-color: #B0BE33;
	line-height:38px;
	/*width: 100% auto*/; height: 45px; margin-top: 10px; color:#000;
	/*margin:1em 0 0 0;
	line-height:38px;
	padding-top:0.5em;
	padding-bottom:0.5em;
	width:100% auto; 760px*/
	/*float:left;
	/*border-top:1px solid #003366;*/
	/*background-color: #B0BE33;
	line-height:38px;
	/*background-image:url(../images/sfondo_araldo.jpg);
	background-repeat:repeat;
	background-position: 5px;*/
}

.menu_piede { text-align:left;
	font-family: Verdana, tahoma, Lucida Grande, Trebuchet MS, Helvetica, Arial, sans-serif;
	FONT-SIZE: 11px;
	line-height:38px;
	padding-left:40px; /*width: 100% auto;*/ height: 45px; margin-top: 10px; color:#000;
}

.menu_piede a{ text-decoration: none;
	color: #000;
}

.img_piede { /*position: relative;*/
	border: 0px;
	vertical-align: middle;
	padding-left:40px;
}

/* MENU piede */


#percorso_guidato{
	/*width: 100% auto; height: 0 auto;*/ padding:10px; margin-top:0px; margin-bottom:15px; padding-bottom:10px; background-color: #C8BCA6;
}
.percorso_guidato_titolo { /*text-align:left;*/
	color:#72260E; padding-left:0px; padding-top:0px; padding-bottom:0px; FONT-WEIGHT: bold; FONT-SIZE: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}

/* intestazione_notizie=cambiato in class al posto di id */
.intestazione_notizie{ clear: left; height: 18px;
	/*width: 100% auto; */ padding-left:10px; margin-top:0px; margin-bottom:5px; padding-bottom:0px; 
	background-color: #72260E;
}

.intestazione_notizie_arancio { height: 18px;
	/*width: 100% auto; /*height: 0 auto;*/ padding-left:10px; margin-top:0px; margin-bottom:5px; padding-bottom:0px; 
	background-color: #FF9808;
}

.intestazione_notizie_verde { height: 18px;
	/*width: 100% auto; /*height: 0 auto;*/ padding-left:10px; margin-top:0px; margin-bottom:5px; padding-bottom:0px; 
	background-color: #B0BE33;
}


.intestazione_sfondo { text-align:left; 
	color:#fff; padding-left:0px; padding-top:1px; padding-bottom:1px; FONT-WEIGHT: bold; FONT-SIZE: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.intestazione_sfondo a, .intestazione_sfondo a:visited { text-align:left; 
	color:#fff; padding-left:0px; padding-top:1px; padding-bottom:1px; FONT-WEIGHT: bold; FONT-SIZE: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none;
}
.intestazione_sfondo a:hover { text-decoration: none;
}


.notizia_contenitore{ /*clear: left;
	*  height: 1% auto;*/width: 99%; overflow: auto; padding-left:0px; padding-bottom:0px; 
}

.notizia_testo { clear: left; overflow: auto; 
	color:#000; padding-left:0px; padding-top:0px; padding-bottom:10px; FONT-WEIGHT: normal; FONT-SIZE: 13px;
	text-align: justify; /*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}

.notizia_testo a{ text-decoration: none; overflow: auto;
	color:#000; padding-left:0px; padding-top:0px; FONT-WEIGHT: normal; FONT-SIZE: 13px;
	text-align: justify; /*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}

.notizia_testo a:hover{
	text-decoration: underline;
}

.notizia_testo_rosso { clear: left; overflow:hidden;
	color:#FF0000; padding-left:0px; padding-top:0px; padding-bottom:10px; FONT-WEIGHT: normal; FONT-SIZE: 13px;
	text-align: justify; /*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}

.notizia_testo_rosso a{ text-decoration: none; overflow:hidden;
	color:#FF0000; padding-left:0px; padding-top:0px; FONT-WEIGHT: normal; FONT-SIZE: 13px;
	text-align: justify; /*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.notizia_testo_rosso a:hover{
	text-decoration: underline;
}

.notizia_testo_tabella { clear: left; overflow:hidden;
	color:#000; padding-left:0px; padding-top:0px; padding-bottom:10px; FONT-WEIGHT: normal; FONT-SIZE: 10px;
	text-align: justify; /*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}

.notizia_testo_tabella a{ text-decoration: none; overflow:hidden;
	color:#000; padding-left:0px; padding-top:0px; FONT-WEIGHT: normal; FONT-SIZE: 10px;
	text-align: justify; /*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.notizia_testo_tabella a:hover{
	text-decoration: underline;
}

.notizia_titolo { clear: left;
	color:#000; padding-left:0px; padding-top:0px; padding-bottom:10px; FONT-WEIGHT: normal; FONT-SIZE: 18px;
	text-align: justify; /*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.notizia_titolo a{ text-decoration: none;
	color:#000; padding-left:0px; padding-top:0px; FONT-WEIGHT: normal; FONT-SIZE: 18px;
	text-align: justify; /*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.notizia_titolo a:hover{
	text-decoration: underline;
}

.titolo_forum {
	color:#72260E; padding-left:0px; padding-top:0px; padding-bottom:0px; FONT-WEIGHT: bold; FONT-SIZE: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.sfondo_forum {
	background-color:#C8BCA6; padding-left:0px; padding-top:0px; padding-bottom:0px; FONT-WEIGHT: bold; FONT-SIZE: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.messaggio_forum {
	background-color: #EEEBE4; color:#000000; padding-left:3px; padding-top:3px; margin-bottom:10px; FONT-SIZE: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}

#scritta_forum_colonna-sx { 
	float:			left; 
	width:			50%; 
	color:			#000;
}
#scritta_forum_colonna-dx { 
	text-align:		right;
	/*width:			50%; */
	color:			#000;
}

#scritta_forum_colonna-sx1 { 
	float:			left; 
	width:			50%; 
	color:			#000;
}
#scritta_forum_colonna-dx1 { 
	text-align:		right;
	/*width:			50%; */
	color:			#000;
}

form.cmxform { margin-bottom: 10px; border-width: 0px }
	
form.cmxform legend {
	padding: 0 2px;
	font-weight: bold;
	_margin: 0 -7px; /* IE Win */
	}
	
form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	}
	
form.cmxform ol {
	margin: 0;
	padding: 0;
	}
	
form.cmxform li {
	list-style: none;
	padding: 5px;
	margin: 0;
	}
	
form.cmxform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
	}
	
form.cmxform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
	}
	
form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
	}

form.cmxform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
	}

form.cmxform label { width: 120px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 123px; } /* Width plus 3 (html space) */

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */


.button_form
{
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	color: #009EC7;
	border-width: 1px;
	border-color: #888B8D;
	overflow:auto;
	background-color: #E3E0D7;
}
.input_form
{
	font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	color: #D4D0C8;
	border-width: 1px;
	border-color: #D4D0C8;
	border-style:solid;
	overflow:auto;
	width: 110px;
	float: left;
	/*margin-left:1%;*/
	/*position:relative; /*left:10px; right:10px;*/
}
.input_formspalle
{
	font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	color: #000;
	border-width: 1px;
	border-color: #D4D0C8;
	border-style:solid;
	overflow:auto;
	width: 100%;
	float: left;
	margin-top:8px;
}
.input_formpercorso
{
	font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	color: #000;
	border-width: 1px;
	border-color: #000;
	border-style:solid;
	overflow:auto;
	/*width: 100% auto;
	float: left;*/
}

#header{
	padding: 0;
	margin:0;
	display:block;
	clear:both;
}
#header h1 {
	width:100%;
	font-size:130%;
	padding:0 0 10px 0;
	margin:0;
	display:block;
	clear:both;
	float:left;
	color:yellow;
}

.nascondi { 
	display:none;
}

.nascondi_provincia { 
	position:absolute;
	top:-9999px;
	left:-9999px;
/*	display:none;*/
}

.nascondi_menu { 
	display:none;
}

/*H1
{
background: #ffff80;
color: #700;
font-size: 160%;
font-family: arial;
font-weight: bold;
margin-left: -1%;
border-bottom: #080 6px solid
}

H2
{
background: #ffff90;
color: #800;
font-size: 40%;
font-family: arial;
font-weight: bold;
border-bottom: #800 5px solid
}

H3
{
background: #ffffa0;
color: #080;
font-size: 20%;
font-family: arial;
font-weight: bold;
margin-left: 3%;
border-bottom: #080 3px solid
}
*/



.notizia_contenitore_bordo{ /*clear: left;
	width: 100% auto;* height: 0 auto;*/ padding-left:0px; margin-top:0px; margin-bottom:0px;padding-bottom:0px; 
	border:solid 1px; border-color:#C8BCA6;
}
.notizia_titolo_marrone { clear: left; background-color: #E3DDD2;
	color:#72260E; padding-left:10px; padding-top:5px; padding-bottom:5px; FONT-WEIGHT: bold; FONT-SIZE: 18px;
	/*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.notizia_titolo_marrone a, .notizia_titolo_marrone a:visited{ text-decoration: none;
	clear: left;
	color:#72260E; FONT-WEIGHT: bold; FONT-SIZE: 18px;
	/*line-height: 17px;*/
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.notizia_titolo_marrone a:hover{
	text-decoration: underline;
}
.riga_sopra_marronechiaro
{	padding-top:0px;
	padding-bottom:0px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8BCA6;
}

.testo_servizi { clear: left;
	color:#000; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; FONT-WEIGHT: normal; FONT-SIZE: 13px;
	text-align: justify; line-height: 20px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}

.testo_servizi a, .testo_servizi a:visited{ text-decoration: none;
	color:#000; FONT-WEIGHT: normal; FONT-SIZE: 13px;
	text-align: justify; line-height: 20px;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif;
}
.testo_servizi a:hover{
	text-decoration: underline;
}
.contenitore_spallasx_select_mappa {
	padding-left:0px; padding-right:10px; /*width: 100% auto;*/ height: 20px; margin-top:0px; 
	padding-bottom:10px; 
}

.contenitore_spallasx_testo_mappa {
	color:#000; padding-top:3px; padding-bottom:2px; FONT-WEIGHT: normal; FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.contenitore_spallasx_testo_mappa a{
	color:#000; padding-top:3px; padding-bottom:3px; FONT-WEIGHT: normal; FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.contenitore_spallasx_testo_mappa a:hover{
	text-decoration:underline; color:#72260E;
} 

