/*** body ******************************************************/
body
{	font-size:16px; 
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-align: center;
	margin: 0px auto auto auto; 
	background-color:#efc59b; 
	background-image: url(img/bg.jpg);
	background-repeat:repeat-x; 
	background-position:0px 0px;
	padding-top: 0px;
}

div,th,td,span,p,input,textarea,select,option{	
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
color:#523a21;
font-size:16px; 
}

a:link, a:visited{
	text-decoration: underline;
 color:#de9f57;
}
  
	a:hover{ 	
	text-decoration: underline;
		color: #624F43;

	}
	


div.ombra
{	text-align:center; 
	width:874px; 
	background-image: url(img/ombra-rp.jpg);
	background-repeat:repeat-y; 
	background-position:0px 0px; 
	margin: 0px auto 0px auto;
}


div.ombra_home
{	text-align:center; 
	width:874px; 
	background-image: url(img/ombra-rp-home.jpg);
	background-repeat:repeat-y; 
	background-position:0px 0px; 
	margin: 0px auto 0px auto;
}

#testata
{	height:172px; 
	background-image: url(img/header.jpg);
	background-repeat:no-repeat; 
	background-position:0px 0px; 
	margin-top:0px;
}

div.menu{	height:38px; 
	background-image: url(img/menu_principale.jpg);
	background-repeat:no-repeat; 
	background-position:0px 0px; 
	margin-top:0px;

}


div.menu-secondo{	
float:left;
width:182px;
 text-align: left;
}

div.centro{	
margin-left:30px;
width:600px;
float:left;

}

ul.secondo, ol.secondo{	  
list-style-type:  none;
padding-top:0px;
display:block;
margin:0px;
padding-top:30px;
padding-left:0px;
text-align: left;
}

li.secondo{	 
background-image: url(img/secondo.gif);
 background-position: 0px 3px;
 background-repeat: no-repeat;

	padding:0px 0px 10px 19px;
	margin:0px;
	display:block;
	text-align: left;
	
}
div.percorso{	 
   color:#523a21;
	text-align: right;
	font-size:14px;
}
a.percorso:link,a.percorso:visited{	
color:#8b8a8a;
text-decoration: none;
font-size:14px;
}
a.percorso:hover{	
color:#de9f57;
text-decoration: none;
}
a.voce_nonselezionata_secondo:link,a.voce_nonselezionata_secondo:visited{	
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 16px;
padding-top:0px;
color:#847878;
text-decoration: none;
}
a.voce_nonselezionata_secondo:hover{	
color:#de9f57;
text-decoration: none;
}


a.voce_selezionata_secondo:link,a.voce_selezionata_secondo:visited{	
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 16px;
color:#de9f57;
text-decoration: none;
padding-top:0px;

}
a.voce_selezionata_secondo:hover{	
color:#847878;
text-decoration: none;
}

ul,li{	 list-style-type: none;
	display: inline;
	padding-top:0px;
	margin:0px;
}
div.centro-contenitore{	
	background-image: url(img/no-repeat-centro.jpg);
	background-repeat:no-repeat; 
	background-position:0px 0px; 
	margin-top:0px;


}

div.centro-contenitore-home{	
	background-image: url(img/no-repeat-centro-home.jpg);
	background-repeat:no-repeat; 
	background-position:0px 0px; 
	margin-top:0px;


}


div.footer{	
	background-image:  url(img/footer.jpg);
	background-repeat:no-repeat; 
	background-position:0px 0px; 
	margin-top:0px;
	height:148px;
	
}

div.footer_home{	
	background-image:  url(img/footer_home.jpg);
	background-repeat:no-repeat; 
	background-position:0px 0px; 
	margin-top:0px;
	height:148px;
	
}


a.voce_selezionata:link, a.voce_selezionata:visited {		
			 text-align: center;
			 color:#de9f57;
			 font-family: "Times New Roman", Times, serif;
			 font-size: 16px;
			 vertical-align: top;
			 text-decoration: none;	
			  font-weight: bold;
			
				
		
			 
}	

 a.voce_selezionata:hover{
 		      color:#847878;
				text-decoration: none;	
				
				
				}
				
a.voce_nonselezionata:link, a.voce_nonselezionata:visited {		
			 text-align: center;
			    color:#847878;
			 font-family: "Times New Roman", Times, serif;
			 font-size: 16px;
			 text-decoration: none;	
			  font-weight: bold;
	 vertical-align: top;

			
			 
}	

 a.voce_nonselezionata:hover{
 		  	 color:#de9f57;
				text-decoration: none;	
	
				}
				
img.filo{
 		  
			 margin:1px 10px 0px 10px;
				}
				
				div.voce{
 		  
			padding-top:5px;
				}
				
div.credits{
 		font:14px  "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		background-color: transparent;
		padding-top:60px;
		text-align: left;
		float:left;
		width:580px;
				}
							
div.credits2{
 		font:14px  "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#FFFFFF;
				background-color: transparent;
		padding-top:60px;
		text-align: left;
		float:right;
				}
				
span.marrone{
 	color:#523a21;
	
				}
				
							
a.credits:link, a.credits:visited {		
			text-align: left;
			 color:#523a21;
		 	font:14px  "Trebuchet MS", Arial, Helvetica, sans-serif;
			 text-decoration: none;	
	background-color: transparent;
			
}	

 a.credits:hover{
 		     color:#FFFFFF;
				text-decoration: underline;	
					background-color: transparent;
				}
									
a.credits2:link, a.credits2:visited {		
			text-align: left;
			   color:#FFFFFF;
		 	font:14px  "Trebuchet MS", Arial, Helvetica, sans-serif;
			 text-decoration: none;	
	background-color: transparent;
			
}	

 a.credits2:hover{
 		    color:#523a21;
				text-decoration: underline;	
					background-color: transparent;
				}
				
div.contenitore{
margin-left:30px;
margin-right:30px;
		text-align:left;
		
				}
				
				
				div.contenuto{

	text-align:left;
				}
						
div.contenitore2{
padding-top: 30px;
margin-left:30px;
margin-right:30px;
	text-align:left;
		min-height: 350px;
				}
				
				div.both{
clear:both;
				}
				
div.clear_both{ 	
   clear: both;
	}	
				
				
div.quick{  
	width:500px;
	 float: right;
	 text-align: right;
	padding-top:91px;
}
form{  
	margin:0px;
	padding:0px;
 
}
form.ricerca{  
	 display: inline;
 
}
	input.contatti-ricerca
				{
				padding-top:0px;
				margin-top:0px;
 		border:1px solid #FFFFFF;
		color: #FFFFFF;
		background-color: transparent;
		vertical-align: top;
			
				}
					
div.oculto,br.oculto,hr.oculto,span.oculto,h1.oculto{ 
display:none;
}	


h2.titolo_articolo, h3.mappa{ 
color:#847878;
font:28px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 text-align: left;
 margin:0px;
 padding:0px;
}	

h2.dettaglio{ 
color:#FFFFFF;
font:28px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 text-align: center;
 margin:0px;
 padding:0px;
 	background-color: transparent;
}	


span.extra{	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
	text-align: left;
	color:#934f0d;
	margin:0px;
}

span.data{	

	text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
		color:#D29872;
		margin:0px;
}



div.margine{	
	text-align:  justify;
	margin-bottom: 30px;
	margin-right:30px;
	padding-bottom:20px;
}

div.articolo{	
	text-align:  justify;
   font:16px "Trebuchet MS", Arial, Verdana;
	line-height: 25px;
	
}


div.articolo_home{	
	text-align:  left;
   font:16px "Trebuchet MS", Arial, Verdana;
	padding-bottom:20px;
}

div.immagine_interno{
	float:left;
  margin-right:15px;
  text-align: left;
  margin-bottom: 10px;}

div.stampa{
margin:0px auto;
text-align: right;
padding-top: 20px;
padding-bottom:10px;
padding-right:0px;
}

a.back:link, a.back:visited {		
			 text-align: left;
			 color:#666666;
			 font:14px Arial, Helvetica,sans-serif;
			 text-decoration: none;	
			
}	

 a.back:hover{
 		      color:#683A06;
				text-decoration: none;	
				
				}
			
			
			
	
	p.terzo{

  text-align:left;
    font:16px "Trebuchet MS", Arial, verdana, sans-serif;
 margin:5px 0px 20px 0px;
  vertical-align: top;
}	
a.terzo:link, a.terzo:visited{

  border-bottom:3px solid #D29872;
  font:20px "Times New Roman", Times, serif;
     color:#D29872;
	  font-style: oblique;
	padding-bottom:2px;
	  display: block;
   font-weight: bold;
   text-decoration: none;}	

a.terzo:hover{
  color:#bab1b2;
 
  font-weight: bold;
  text-decoration: none;
}		

div.terzo{
   display: block;
	width:280px;
  float:left;
      color: #D29872;
}
  	div.te{
  
  float:left;
    width:30px;
	 background-color: White;
}


   h3.titolo_altrenews{
text-align: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #AD917C;
	font: 18px "Times New Roman", Times, serif;
	font-style: oblique;
	font-weight: bold;
}	



div.altre_news_dispari {
	text-align: left;
	padding: 5px 0px 5px 10px;
	margin: 0px  5px 0px 5px;
	border-bottom: 1px solid #C6C0B4;
}
div.paginazione{

 text-align: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #bab1b2;
	font: 16px "Times New Roman", Times, serif;
	font-style: oblique;
	font-weight: bold;

}


 div.padding_10{
  text-align: left;
  padding-left:0px;
  	border-bottom: 1px solid #C6C0B4;
	margin:0px 50px 0px 50px;
}	
a.paginazione:link, a.paginazione:visited {		
			 text-align: left;
			  color:#683A06;
		
			 text-decoration: none;	
			
}	

 a.paginazione:hover{
 		        color:#bab1b2;
				text-decoration:none;	
				
				}
				
		a.altrenews:link, a.altrenews:visited{
 font:16px "Trebuchet MS", Arial,verdana, sans-serif;
color:#683A06;
  text-decoration: none;}	

a.altrenews:hover{
  color:#de9f57;
   text-decoration: none;
}
		
				
				
h2.paginazione_evento{
text-align: left;
  font:20px "Times New Roman", Times, serif;
  		 font-style: oblique;  
	padding-bottom:10px;
   margin:0px;
   font-weight: bold;
}

a.paginazione_evento:link, a.paginazione_evento:visited {		
			 text-align: left;
			 font-style: oblique;  
			 color:#683A06;
			  font:20px "Times New Roman", Times, serif;
			 text-decoration: none;	
			
}	

 a.paginazione_evento:hover{
 		         	color:#de9f57;
				text-decoration:none;	
				
				}
				
				span.pagina{	
	
	color:#de9f57;
		
}
		
		span.titolo_menu{
	text-align: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #AD917C;
	font: 16px "Times New Roman", Times, serif;
	font-style: oblique;
	font-weight: bold;
}	
			
a.selezionato2:link, a.selezionato2:visited {		
			 text-align: left;
			 color:#624F43;
			 text-decoration: none;	
			
}	

 a.selezionato2:hover{
 		     color:#de9f57;
				text-decoration: underline;	
				
				}
				
				h3.mese{
	text-align: center;
	border-bottom: 3px solid #de9f57;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #de9f57;
	font: 24px "Times New Roman", Times, serif;
	font-style: oblique;
	font-weight: bold;
}

				h3.mese_grafico{
	text-align: left;
	border-bottom: 3px solid #de9f57;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #de9f57;
	font: 24px "Times New Roman", Times, serif;
	font-style: oblique;
	font-weight: bold;
}

div.padding_80{
	padding-left: 20px;
	
}



td.giorno {
	background-image :url(img/_cal_giorni.gif);
	background-repeat:no-repeat;
	background-position: center center;
		font-size:16px;

}

td.grigio {
	 background-color: #EAEBEB;
}


td.senza_giorno {
	background-image :url(img/_cal_giorni_senza.gif);
	background-repeat: repeat-x;
	background-position:0px 0px;
		font-size:16px;

}
td.feriale {
	background-image :url(img/_cal_1.gif);
	background-repeat:no-repeat;
	background-position: center center;
	font-size:16px;

}

td.sabato {
	background-image :url(img/_cal_1sabato.gif);
	background-repeat:no-repeat;
	background-position: center center;
	color:#ffffff;
		font-size:16px;
	background-color: transparent;
}

 td.giorno_sele{
	background-image :url(img/_cal_giorni_sele.gif);
	background-repeat:no-repeat;
	background-position: center center;
		font-size:16px;

}

			
a.selezionato:link, a.selezionato:visited {		
			 text-align: left;
			       color:#000000;
				font-size:16px;
			 text-decoration: none;	
				background-color: transparent;
}	

 a.selezionato:hover{
 		   
				 color:#FFFFFF;
				text-decoration: none;	
					background-color: transparent;
				}
				
				h3.categoria{
	text-align: left;
	font: 24px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #907862;
	border-bottom: 3px solid #C0AF9D;
	padding-bottom: 2px;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}		

div.rientro{

	text-align: left;
 margin-left:0px;
 margin-right:0px;
 

				
}

div.rientro3{
 margin:auto;
 text-align:center;
			
}
    
	
	
	 div.macroarea1{

	text-align: left;
    }	
	
a.mappa:link, a.mappa:visited{
	text-align: left;
	padding-left: 20px;
	padding-top: 0px;
	background-image: url(img/secondo.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	font: 20px "Times New Roman", Times, serif;
	font-style: oblique;
	color: #624F43;
	text-decoration: none;
	border-bottom: 1px solid #C6C0B4;
}
				
a.mappa:hover
				{ text-align: left;
		  background-image: url(img/secondo.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
				  padding-left:20px;
				  padding-top:0px;
					border-bottom: 1px solid #C6C0B4;
				  display: block;
				  font:20px  "Times New Roman", Times, serif;
				   color:#C6C0B4;  
					font-style: oblique;
				  text-decoration: none;
			}

a.mappa2:link, a.mappa2:visited
				{text-align: left;
				 font:16px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	          color: #907862;
				 padding-left:20px;
				 padding-top:2px;
				 background-image:   url(img/pallino.gif);
				 background-repeat: no-repeat;
             background-position: 0px 0px;
				 text-decoration: none;
				}
				
a.mappa2:hover
				{ text-align: left;
				 padding-left:20px;
				 padding-top:2px;
				 background-image:   url(img/pallino2.gif);
				 background-repeat: no-repeat;
             background-position: 0px 0px;
				 font:16px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #683A06;
				 text-decoration: none;
			} 
			

div.login4 {

margin:0px auto;
text-align: center;
}

div.login3 {
padding:0px;
display: block;
padding-left:170px;
 text-align: left;
}
div.centro{

display: block;
 text-align: center;
}

input.campo_login2{
	width:160px;
	height: 25px;
	color: #673B42;
	background-color: transparent;
	border:1px solid #907862;
	margin:0px auto;
}

div.spazio3 {
	padding:3px;
}

input.pulsante_login2 {
	margin-left:0px;
	width:90px;
	height: 25px;
	color: #673B42;
	background-color: transparent;
	border:1px solid #907862;

}

input.campo_login{
	width:160px;
	height: 25px;
	color: #673B42;
	background-color: transparent;
	border:1px solid #907862;
}

input.pulsante_login{
color: #673B42;
	background-color: transparent;
	border:1px solid #907862;
 width:100px;
 margin:0px 0px 0px 50px;
  padding:0px;
  font-size: 16px;
 vertical-align: top;
 text-align: center;
	}
	
	input.pulsante_login3{
color: #673B42;
	background-color: transparent;
	border:1px solid #907862;
 width:100px;
 margin:0px 0px 0px 35px;
  padding:0px;
  font-size: 16px;
 vertical-align: top;
 text-align: center;
	}
	
	input.pulsante_login4{
color: #673B42;
	background-color: transparent;
	border:1px solid #907862;
 width:100px;
 margin:0px 0px 0px 0px;
  padding:0px;
  font-size: 12px;
 vertical-align: top;
 text-align: center;
	}
	
	h2.ricerca{
  text-align: left;
   font:20px "Times New Roman", Times, serif;
   color: #673B42;
  padding-bottom:0px;
  padding-top:8px;
  margin:0px;
  font-style: oblique;
  font-weight: bold;}
  
  div.padding_ricerca{
  text-align: left;
  padding-left:25px;
}	

a.ricerca:link, a.ricerca:visited
				{text-align: left;
				 font:20px "Times New Roman", Times, serif;
				   color:#D29872;
					 font-weight: bold;
					 font-style: oblique;
				 padding-left:20px;
				  padding-top:2px;
				 background-image:   url(img/pallino2.gif);
				 background-repeat: no-repeat;
             background-position: 0px 0px;
				 text-decoration: none;
				}
				
a.ricerca:hover
				{ text-align: left;
				 padding-left:20px;
				 padding-top:2px;
				 background-image:   url(img/pallino.gif);
				 background-repeat: no-repeat;
             background-position: 0px 0px;
				 font:20px "Times New Roman", Times, serif;
				   color: #673B42;
					 font-weight: bold;
					 font-style: oblique; 
				 text-decoration: none;
			}
div.ricerca{
  text-align: left;
  padding-top:15px;
}	

	td.filo_ro,div.filo_ro{
border-bottom:3px solid #bab1b2;}		

table.colore_filetto_tabelle
{  
background-color: #AC998B;
 }
		 

 th.nome_campi_tabella, td.nome_campi_tabella {
	background-color: #e0b58b;
	padding:4px;
   color:#FFFFFF;
	font-weight: bold;
	

}

td.riga_tabella_dispari{
background-color: #FFFFFF;
	padding:4px;
}

td.riga_tabella_pari{
background-color:#E6DBD2;
	padding:4px;


}

div.tabella_immagine{
float:left; 
width:20%;

}

div.tabella_verticale{
float:left; 
text-align:center;
width:90%;

}

div.right{
float:right; 
width:70%;

}

h3.titolo_tabella{	
	
color:#847878;
font:24px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 text-align: left;
 margin:0px;
 padding:0px;
}



div.cento{

	

}

div.documento {
  
	margin:0px 20px 0px 20px;
	padding:5px 0px 5px 5px;
	border-bottom:1px solid #C6C0B4;
	}

span.immagine_fotogallery { 
	text-align: center;
	FONT-size: 14px;
	display: block;

}

td.foto{ 
 vertical-align: bottom;

}

div.bordo_imm{ 
		margin:auto; 
}

span.centro{
	font:12px Verdana,arial,helvetica;
}
span.errore{
	color: #DC143C;
}



	

fieldset{	
 
	margin:auto;
	border-width: 1px;
	border-style: solid;
	border-color: #AC998B;
	text-align:left;
	padding:10px;
}

span.selezione{	
	background-color: transparent;
 color:#AC998B;}
div.inizio_form_2{
  text-align: center;
    }
	 
div.inizio_form_2 fieldset   {
margin-left:0px;
 padding-left:0px;
 font-size:16px;
    }
	 
	 span.left {
	 padding-top:15px;
 padding-left:180px;
 text-align: left;
display: block;
    }
 div.inizio_form {
 padding-left:180px;
 font-size:16px;
    }
	 
input.campo_form{
	width:160px;
	height: 25px;
	
	background-color: transparent;
	border:1px solid #AC998B;
}

select.campo_form, option.campo_form{
	
	
	background-color: #FFFFFF;
	border:1px solid #AC998B;
}

input.campo_form3{
	
	

}
textarea.campo_form{
	width:160px;

	background-color: transparent;
	border:1px solid #AC998B;
}

div.padding_left_3{
 text-align: left;

}
span.successo{
 color: #3BAB6B;

}


div.body_invia
{	font-size:16px; 
	font-family:Arial,verdana, Helvetica, sans-serif;
	text-align: center;
	margin: 0px auto auto auto; 
	padding-top: 0px;
	color: #3A4241;
	width:100%;
	background-image: url(img/inviala.jpg);
	background-repeat: no-repeat;
	background-position: top center;
   height:650px;
}



#invia{
	text-align: center;
	margin: 0px auto auto auto;

	
}



div.invia-posta{
	text-align: left;
 	height: 550px;
	width:904px;
}

div.posta{
	float: left; 
	margin:100px 10px 10px 150px;
	padding:100px 100px 0px 0px;
	text-align: left;
	font-weight: bold;

}

div.messaggio_invia{
	margin-right: 50px;
	margin-top:200px;
	padding-top:10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 350px;
	float: right;
	text-align: center;
	height:150px;
}



div.titolo_blocco1{	 
background-image: url(img/secondo.gif);
 background-position: 0px 0px;
 background-repeat: no-repeat;
 padding:0px 0px 10px 19px;
	margin:0px;
	display:block;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color:#523a21;
text-decoration: none;
}


a.titolo_blocco1:link,a.titolo_blocco1:visited{	
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color:#523a21;
text-decoration: none;
padding-top:0px;

}
a.titolo_blocco1:hover{	
color:#de9f57;
text-decoration: none;
}



a.bloccotesto2:link,a.bloccotesto2:visited,  a.bloccotesto2a:link,  a.bloccotesto2a:visited,   a.bloccotesto2b:link,  a.bloccotesto2b:visited{	
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color:#523a21;
text-decoration: none;
padding-top:0px;

}
a.bloccotesto2:hover, a.bloccotesto2a:hover, a.bloccotesto2b:hover{	
color:#de9f57;
text-decoration: underline;
}


div.blocco2{	 
display:block;
text-align:center;
margin:5px auto 5px auto;
}

div.colonna_1
{	 width:170px;
float:left;

}


div.colonna_2
{	 width:430px;
margin-left:25px;
float:left;

}



div.colonna_3
{	 width:165px;
float:right;

}


div.blocco3{	 
display:block;
text-align:left;
margin:5px auto 5px auto;
}


a.titolo_blocco3:link, a.titolo_blocco3:visited{	
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;

color:#de9f57;
text-decoration: none;
padding-top:0px;

}
a.titolo_blocco3:hover{	
color:#523a21;
text-decoration: none;
}

span.giallo{	
color:#de9f57;
}


div.titolo_blocco6{ 
color:#847878;
font:24px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 text-align: left;
 margin:0px;
 padding:0px;
}	



a.titolo_blocco6:link,a.titolo_blocco6:visited{	
color:#847878;
font:24px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 text-align: left;
 margin:0px;
 padding:0px;
text-decoration: none;

}
a.titolo_blocco6:hover{	
color:#de9f57;
text-decoration: none;
}



div.titolo_blocco7{	 
background-image: url(img/secondo2.gif);
 background-position: 0px 0px;
 background-repeat: no-repeat;
 padding:0px 0px 10px 19px;
	margin:0px;
	display:block;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color:#de9f57;
text-decoration: none;
}


a.titolo_blocco7:link,a.titolo_blocco7:visited{	
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color:#de9f57;
text-decoration: none;
padding-top:0px;

}
a.titolo_blocco7:hover{	
color:#523a21;
text-decoration: none;
}



div.titolo_blocco8{ 
color:#847878;
font:20px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 border-bottom:1px solid #d5d2d2;
 text-align: left;
 margin:0px;
 padding:0px 0px 5px 0px;
 display: block;
}	



a.titolo_blocco8:link,a.titolo_blocco8:visited{	
color:#847878;
font:20px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 border-bottom:1px solid #d5d2d2;
 text-align: left;
 margin:0px;
 padding:0px 0px 5px 0px;
 display: block;
 text-decoration: none;

}
a.titolo_blocco8:hover{	
color:#de9f57;
 text-decoration: none;
 border-bottom:1px solid #de9f57;
 margin:0px;
 padding:0px 0px 5px 0px;
}
div.blocco8{	 
display:block;
text-align:left;
margin:5px auto 15px auto;
}

div.tabella-eventi{	 
margin-left:15px;
}


div.titolo-eventi{ 
color:#de9f57;
font:18px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 text-align: center;
 margin:0px 0px 5px 0px;
 padding:0px;
 display: block;
}	

div.filo_giallo{ 
 border-bottom:1px solid #de9f57;
}


div.filo_grigio{ 
 border-bottom:1px solid #d5d2d2;
}


h3.approfondimento{ 
color:#847878;
font:20px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 border-bottom:1px solid #d5d2d2;
 text-align: left;
 margin:0px 10px 5px 0px;
 padding:0px 0px 0px 0px;
 display: block;
}	



p.testo_approfondimento{ 
 margin:0px;
 padding:0px 0px 20px 0px;
}	


h3.sondaggio{ 
color:#de9f57;
font:20px "Times New Roman", Times, serif;
 font-weight: bold;
 font-style: oblique;
 border-bottom:1px solid #de9f57;
 text-align: left;
 margin:0px 10px 0px 0px;
 padding:0px 0px 5px 0px;
 display: block;
}	

div.padding_approfondimento{ 
 margin:0px;
 padding:20px 0px 0px 0px;
}	

br.clear_nonvedente{ 
 display: none;
}	
