body{  
   font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	color: #6e6c6a;
   background-color: #fec540;
	margin:0px auto;
	padding:0px;
}

div, td, span,th{  
   font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	color: #6e6c6a;
}

input, option,textarea, select{  
   font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	color: #6e6c6a;
}

a:link, a:visited{
	text-decoration: none;
  	color: #6e6c6a;
}
  
	a:hover{ 	
	text-decoration: underline;
	color:#fac345;
	background-color: transparent;

	}
	td.menu-principale{ 	
	 background-image: url(img/bg-menu.jpg);
	 background-position:0px 0px;
	 background-repeat: no-repeat;


	}
	
	
a.voce_selezionata:link, a.voce_selezionata:visited {		
			 text-align: center;
			 color:#6e6c6a;
			 font:12px Arial, Helvetica, sans-serif;
			 text-decoration: none;	
			 display: block;
			 font-style: oblique;
			 padding-top:7px;
			 padding-bottom:7px;
			  background-color: #fac345;
			  padding-right:20px;
			  padding-left:20px;
			 
}	

 a.voce_selezionata:hover{
 		      color:#018d6a;
				text-decoration: none;	
			display: block;
			 padding-top:7px;
			 padding-bottom:7px;
			 	  padding-right:20px;
			  padding-left:20px;
				}
				
a.voce_nonselezionata:link, a.voce_nonselezionata:visited {		
		 text-align: center;
			 color:#8a8a89;
			 font:12px Arial, Helvetica, sans-serif;
			 text-decoration: none;	
			  font-style:  oblique;
			 display: block;
			 padding-top:7px;
			 	  padding-right:20px;
			  padding-left:20px;
			 padding-bottom:7px;
}	

 a.voce_nonselezionata:hover{
 		      color:#018d6a;
				text-decoration: none;	
			  background-color: #fac345;
			 padding-top:7px;
			 	  padding-right:20px;
			  padding-left:20px;
			 padding-bottom:7px;
				}
				
#home td.dentro{
 		      
				background-image: url(img/bg-interno-home.jpg);
				background-repeat: repeat-y;
				background-position:0px 0px;
				}
						
#interno td.dentro{
 		      
				background-image:  url(img/bg-interno.jpg);
				background-repeat: repeat-y;
				background-position:0px 0px;
				}	
				
							
#home td.finepagina{
 		      background-image:  url(img/finepagina-home.jpg);
				background-repeat: no-repeat;
				background-position:0px 0px;
				font:11px arial;
				color:#5f5e5e;
				padding-top: 30px;
				padding-bottom:30px;
				padding-left:280px;
				}
						
#interno td.finepagina{
 		      
			  background-image:  url(img/finepagina-interno.jpg);
				background-repeat: no-repeat;
				background-position:0px 0px;
				font:11px arial;
				color:#5f5e5e;
						padding-top: 30px;
				padding-bottom:30px;
				padding-left:280px;
				}	
				
a.credits:link, a.credits:visited {		
			 text-align: center;
			 color:#5f5e5e;
			 font:11px Arial, Helvetica,sans-serif;
			 text-decoration: none;	

			
}	

 a.credits:hover{
 		      color:#fac344;
				text-decoration: underline;	
				
				}
				
table.quick{
 		      
				background-image: url(img/contattoi.jpg);
				background-position:  0px 0px;
				background-repeat:  no-repeat;
				
				}
				
				td.quick{
 		    padding-left:40px;
				padding-top:3px;
				}
				
				td.quick-input{
 		    padding-left:5px;
				
				}
					
				td.quick2{
 		    padding-left:40px;
				padding-top:8px;
				}
				td.quick3{
 		    padding-left:40px;
				padding-top:8px;
						padding-bottom:3px;
				}
				td.quick4{
 		    padding-left:40px;
				padding-top:10px;
						padding-bottom:3px;
				}				
				
				td.quick5{
 		    padding-left:40px;
		 	padding-top:15px;
		 	padding-bottom:15px;
		
				}
						td.bg-input{
 		   background-image: url(img/input-rp.jpg);
			background-position:  0px 0px;
			background-repeat: repeat-x;
			
				}
				input.contatti-ricerca
				{
 		border:none;
		color: #6e6c6a;
		background-color: transparent;
			
				}
				
							
a.quick:link, a.quick:visited {		
			 text-align: left;
			 color:#5f5e5e;
			 font-size: 12px;
			 font-style: italic;
			font-family: "Times New Roman", Times, serif;
			 text-decoration: none;	

			
}	

 a.quick:hover{
 		      color:#fac344;
				text-decoration: underline;	
				
				}
				

			div.percorso{
			border-bottom:1px solid #f0eada;
			padding-bottom:2px;
			
			color:#858380;	
			 font: 11px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
			 margin-bottom:30px;
			}	
									
a.percorso:link, a.percorso:visited {		
			 text-align: left;
			color:#858380;	
			 font: 11px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
			 text-decoration: none;	

			
}	

 a.percorso:hover{
 		     color:#858380;	
			text-decoration: underline;	
				
				}
				
				h2.titolo_articolo{
   text-align: left;
   font:18px "Times New Roman", Times, serif;
  color:#8d8473;
	padding-bottom:5px;
	border-bottom:1px solid #f0eada;
   margin:0px;
	font-style: italic;
   font-weight: bold;}	
	
	span.extra{
 color:#8d8473;	
 font: 11px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
 
}
div.contenuto-interno{
			width:500px;
			display:block;
			text-align: left;
			}	
			span.data{
    color:#018d6a;	
}
	
div.articolo{
  float:left;
  text-align:left;
  margin:3px 0px 20px 0px;
  vertical-align: top;

}
div.margine
{   float:left;
   
    text-align:left;
    margin:0px 0px 30px 0px;
}
div.immagine_articolo{
float: left;
    text-align:left;
    padding-top:0px;
    padding-right:10px;
    padding-bottom:5px;
}
div.articolo strong{  
   font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	color: #403f3e;
	font-weight: bold;
}



#interno div.immagine_lato_canale{
 	display: block;
   text-align:center;
   padding-top:8px;
	padding-bottom:8px;
}
#home div.immagine_lato_canale{
 	display: none;
}



div.immagine_lato{
 display: block;
 text-align:center;
 padding-top:8px;
 padding-bottom:8px;
}



	a.voce_selezionata_secondo:link, a.voce_selezionata_secondo:visited
				{  text-align: left;
					padding-top:3px;
		
					 background-image: url(img/q-sele.jpg);
					 background-position: 5px 8px;
					 background-repeat: no-repeat; 
				   display: block;
					 padding-left:20px;
				padding-bottom: 4px;
				   font:11px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
				     color:#fcf8a9;
					  background-color: Black;
				   text-decoration: none;
				}
a.voce_selezionata_secondo:hover
				{ 
				 padding-top:3px;
				 		 background-image: url(img/q-nosele.jpg);
					 background-position: 5px 8px;
					 background-repeat: no-repeat; 
				 display: block;
				 padding-left:20px;
				padding-bottom: 4px;
				color:#828175;
				 text-decoration: none;
			}

a.voce_nonselezionata_secondo:link, a.voce_nonselezionata_secondo:visited
				{
				 background-image: url(img/q-nosele.jpg);
					 background-position: 5px 8px;
					 background-repeat: no-repeat; 
				padding-top:3px;
				 padding-left:20px;
				padding-bottom: 4px;
				display: block;
				 font:11px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
				   color:#828175;
				text-decoration: none;
					border-bottom:1px solid #d6d3c3;
				}

a.voce_nonselezionata_secondo:hover
				{ 
				 background-image: url(img/q-sele.jpg);
					 background-position: 5px 8px;
					 background-repeat: no-repeat; 
				padding-top:3px;
				 padding-left:20px;
				padding-bottom: 4px;
 				display: block;
				  background-color: Black;
				  color:#fcf8a9;
				text-decoration: none;
				border-bottom:1px solid #d6d3c3;
			}
			
			h2.secondo, h3.approfondimento{ 
			margin:0px 0px 10px 0px;
				border-bottom:1px solid #d6d3c3;
			padding:0px 10px 2px 20px;
			   font:20px "Times New Roman", Times, serif;
				font-weight: bold;
				font-style: italic;
				display:block;
				text-align: center;
			color:#5f5e5e;		}
			
			p.approfondimento{ 
		 font:14px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
		 color:#0d8164;
		 padding:0px 10px 10px 10px;
		}	
		
		div.immagine-approfondimento{ 
display:block;
padding:5px 0px 5px 0px;
text-align: center;
margin:0px auto;
		}
		
div.oculto,br.oculto,hr.oculto,span.oculto{ 
display:none;
}	

div.sondaggio{ 
padding:5px;
}	

input.pulsante_login{ 
margin-left:45px;
	width:120px;
	height: 20px;
color: #6e6c6a;
	background-color: transparent;
	border:1px solid #6e6c6a;
}	

div.centro{ 
display:block;
text-align: center;
 color:#0d8164;

}	

div.clear_both{ 
clear:both;
}


div.stampa{
margin:0px auto;
text-align: right;
padding-top: 20px;
padding-bottom:10px;
padding-right:30px;
}

a.back:link, a.back:visited {		
			 text-align: left;
			 color:#848484;
			 font:11px Arial, Helvetica,sans-serif;
			 text-decoration: none;	
			
}	

 a.back:hover{
 		      color:#018d6a;
				text-decoration: none;	
				
				}
				 h3.altrenews{
	   text-align: left;
   font:18px "Times New Roman", Times, serif;
  color:#8d8473;
	padding-bottom:5px;
	border-bottom:1px solid #f0eada;
   margin:0px;
	font-style: italic;
   font-weight: bold;}	

a.altrenews:link, a.altrenews:visited{
 font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	color: #6e6c6a;

  text-decoration: none;}	

a.altrenews:hover{
 color:#8d8473;

   text-decoration: none;
}

div.altrenews{
 text-align: left;
 margin:5px 0px 10px 0px;
}
div.altre_news_dispari {
	text-align: left;
	padding: 5px 0px 5px 10px;
	margin-left: 5px;
	border-bottom: 1px solid #f0eada;
}
div.paginazione{
font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
 color:#8d8473;
 margin:0px 0px 0px 0px;
 text-align:left;
 font-weight: bold;

}
a.paginazione:link, a.paginazione:visited {		
			 text-align: left;
			  color:#8d8473;
			font:11px Arial, Helvetica, sans-serif;
			 text-decoration: none;	
			
}	

 a.paginazione:hover{
 		        color:#018d6a;
				text-decoration:none;	
				
				}
				
				span.pagina    {color:#018d6a;	}	
				
				
		a.categoria:link, a.categoria:visited {		
			 background-image: url(img/q-nosele.jpg);
			 background-position: 2px 7px;
			 background-repeat: no-repeat;
			 text-decoration: none;	
			 padding-left:17px;
			 color: #018d6a;
			
}	

 a.categoria:hover{
 		
				text-decoration:underline;	
					 padding-left:17px;
				}
				
				 h3.categoria{
	   text-align: left;
   font:16px "Times New Roman", Times, serif;
  color:#8d8473;
	padding-bottom:5px;
	border-bottom:1px solid #f0eada;
   margin:0px;
	font-style: italic;
   font-weight: bold;}	
	
	
	 h3.categoria2{
	   text-align: left;
   font:16px "Times New Roman", Times, serif;
  color:#8d8473;
	padding-bottom:3px;
   margin:0px;
	font-style: italic;
   font-weight: bold;}	
	
	 h3.mese{
	   text-align: center;
   font:16px "Times New Roman", Times, serif;
 	color: #6e6c6a;
	padding-bottom:0px;
   margin: 0px 0px 3px 0px;
	border-bottom:1px solid #f0eada;
	font-style: italic;
   font-weight: bold;}
		
td.giorno {
	background-image :url(img/_cal_giorni.gif);
	background-repeat:no-repeat;
	background-position: center center;

			font:12px "Times New Roman", Times, serif;
	font-style: oblique;

}

td.senza_giorno {
	background-image :url(img/_cal_giorni_senza.gif);
	background-repeat: repeat-x;
	background-position:0px 0px;
		color:#ffffff;

}
td.feriale {
	background-image :url(img/_cal_1.gif);
	background-repeat:no-repeat;
	background-position: center center;
	font:12px "Times New Roman", Times, serif;
	font-style: oblique;

}

td.sabato {
	background-image :url(img/_cal_1sabato.gif);
	background-repeat:no-repeat;
	background-position: center center;
	color:#ffffff;	font:12px "Times New Roman", Times, serif;
	font-style: oblique;
	

}

 td.giorno_sele{
	background-image :url(img/_cal_giorni_sele.gif);
	background-repeat:no-repeat;
	background-position: center center;
	font:12px "Times New Roman", Times, serif;
	font-style: oblique;
 text-align: center;
}

a.selezionato:link, a.selezionato:visited {		
			 text-align: center;
		font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
			 text-decoration: none;	
			 vertical-align: middle;
}	

 a.selezionato:hover{
 		     color:#018d6a;
				text-decoration: none;	
			
				}
	div.filo,td.filo	{	
					border-bottom:1px solid #f0eada;	}
					
					h2.paginazione{
   text-align: left;
 font: 16px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	padding-bottom:5px;
   margin:0px;
	font-style: italic;
   font-weight: bold;}	
	
	
a.mappa:link, a.mappa:visited
				{text-align: left;
				
				 padding-bottom:3px;
 		      display: block;
		 font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
			 background-image: url(img/q-nosele.jpg);
			 background-position: 2px 5px;
			 background-repeat: no-repeat;
			 padding-left:15px;
font-weight:bold;
  color:#018d6a;
				 text-decoration: none;
		
	
				}
				
a.mappa:hover
				{ text-align: left;
		     padding-left:15px;
				  padding-bottom:3px;
				  display: block;	 
				  font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
			
			font-weight:bold;
			color:#018d6a;
					text-decoration: none;
				
			}

a.mappa2:link, a.mappa2:visited
				{text-align: left;
				 font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
				 color: #6e6c6a;
				 padding-left:20px;
				 padding-top:2px;
				 background-image:   url(img/pallino.gif);
				 background-repeat: no-repeat;
             background-position: 0px 2px;
				 text-decoration: none;
				}
				
a.mappa2:hover
				{ text-align: left;
				 padding-left:20px;
				 padding-top:2px;
			
 font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
				color:#018d6a;
				 text-decoration: none;
			}
			 div.rientro{
	padding-left:0px;
	text-align: left;
	
    }	
	
		h3.mappa, h3.titolo_tabella{
	   text-align: left;
   font:18px "Times New Roman", Times, serif;
  color:#8d8473;
	padding-bottom:3px;
   margin:0px;
	font-style: italic;
   font-weight: bold;}		
	
				h2.dettaglio{
	   text-align: center;
   font:20px "Times New Roman", Times, serif;
  color:#8d8473;
	padding-bottom:5px;
   margin:0px;
	font-style: italic;
   font-weight: bold;}		

div.login {
padding:30px 0px 0px 170px;
}

div.login4 {

margin:0px auto;
text-align: center;
}

div.login_2 {
padding:0px 0px 0px 0px;
text-align:center;

}
div.login_3 {
display:block;
padding:35px 0px 0px 0px;
text-align:center; 
}
input.campo_login{
	width:160px;
	height: 20px;
	color: #a8a6a3;
	background-color: transparent;
	border:1px solid #a8a6a3;
}
input.campo_login2{
	width:160px;
	height: 20px;
	color: #a8a6a3;
	background-color: transparent;
	border:1px solid #a8a6a3;
	margin:0px auto;
}
input.campo_form{
	width:160px;
	height: 20px;
	color: #a8a6a3;
	background-color: transparent;
	border:1px solid #a8a6a3;
}

select.campo_form, option.campo_form{
	
	color: #a8a6a3;
	background-color: #fffaec;
	border:1px solid #a8a6a3;
}

input.campo_form3{
	color: #a8a6a3;
	

}
textarea.campo_form{
	width:160px;
	color: #a8a6a3;
	background-color: transparent;
	border:1px solid #a8a6a3;
}


input.pulsante_login2 {
	margin-left:0px;
	width:90px;
	height: 22px;
	color: #a8a6a3;
	background-color: transparent;
	border:1px solid #a8a6a3;

}
span.successo{
	color: #708558;
}

div.spazio3 {
	padding:3px;
}

h2.ricerca{
  text-align: left;
   font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	color: #6e6c6a;
  padding-bottom:0px;
  padding-top:8px;
  margin:0px;
  font-weight: bold;}
  
  div.padding_ricerca{
  text-align: left;
  padding-left:25px;
}	

a.ricerca:link, a.ricerca:visited
				{text-align: left;
			  font: 14px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	color: #6e6c6a;
				 padding-left:20px;
				 padding-top:2px;
				 background-image:   url(img/pallino.gif);
				 background-repeat: no-repeat;
             background-position: 0px 0px;
				 text-decoration: none;
				}
				
a.ricerca:hover
				{ text-align: left;
				 padding-left:20px;
				 padding-top:2px;
				
		  font: 14px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
	color: #6e6c6a;
				 text-decoration: underline;
			}
div.ricerca{
  text-align: left;
  padding-top:15px;
}	

	
table.colore_filetto_tabelle
{  
background-color: #b8b2a3;
 }
		 

 th.nome_campi_tabella, td.nome_campi_tabella {
	background-color: #dcd9d2;
	padding:4px;
   color: #6e6c6a;
	font-weight: bold;
	

}

td.riga_tabella_dispari{
background-color: #fffaec;
	padding:4px;
}

td.riga_tabella_pari{
background-color:#fffaec;
	padding:4px;


}

div.tabella_immagine{
float:left; 
width:150px;
}

div.tabella_verticale{
float:left; 
width:500px;

}

div.right{
float:right; 
}

div.cento{

	width:500px;

}



span.immagine_fotogallery { 
	text-align: center;
	FONT-size: 11px;
	display: block;

}

td.foto{ 
 vertical-align: bottom;

}

div.bordo_imm{ 
		margin:auto; 
}

span.centro{
	font:10px Verdana,arial,helvetica;
}

div.documento {
   margin-left:0px;
	padding:5px 0px 5px 5px;
	border-bottom:1px solid #f0eada;
	}
	span.errore{
	color: #DC143C;
}

a.iscriviti:link, a.iscriviti:visited{
		Font:12px  Arial, Helvetica;
	text-decoration: underline;
   color:#fac345;
		background-color: transparent;
}
  
	a.iscriviti:hover{ 	
	text-decoration: underline;
	color: #6e6c6a;

	}
fieldset{	

	margin:auto;
	border-width: 1px;
	border-style: solid;
	border-color: #C1A26F;
	text-align:left;
	padding:10px;
}
div.inizio_form_2{
  text-align: center;
    }
	 
div.inizio_form_2 fieldset   {
margin-left:0px;
 padding-left:0px;
 font-size:12px;
    }
	 
	 span.left {
	 padding-top:15px;
 padding-left:130px;
 text-align: left;
display: block;
    }
 div.inizio_form {
 padding-left:130px;
 font-size:12px;
    }
	 
	 
a.chiudi:link, a.chiudi:visited {		
			 text-align: center;
		font: 12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
			 text-decoration: none;	
			 vertical-align: middle;
}	

 a.chiudi:hover{
 		     color:#FFFFFF;
				text-decoration: underline;	
			
				}
				
				
				
	 
div.body_invia
{	font-size:11px; 
	font-family:Arial,verdana, Helvetica, sans-serif;
	text-align: center;
	margin: 0px auto auto auto; 
	padding-top: 0px;
	width:100%;
	background-image: url(img/inviala.jpg);
	background-repeat: no-repeat;
	background-position: top center;

}



body.invia{
	text-align: center;
	margin: 0px auto auto auto;
	
}

#invia{
	text-align: center;
	margin: 0px auto auto auto;
	width: 927px;
	
}



div.invia-posta{
	text-align: left;
 	height: 550px;
}

div.posta{
	float: left; 
	margin:210px 10px 10px 0px;
	padding:0px 0px 0px 250px;
	text-align: left;
	font-weight: bold;
}

div.messaggio_invia{
	margin-right: 90px;
	margin-top:230px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 240px;
	float: right;
	text-align: center;
	height:200px;
}

input.pulsante_invia{
margin-left:20px;
	width:100px;
	height: 20px;
	color: #673B42;
	background-color: transparent;
	border:1px solid #673B42;
	
}
		
		a.blocco1:link,a.blocco1:visited{
	   text-align: left;
   font:18px "Times New Roman", Times, serif;
  color:#8d8473;
	padding-bottom:3px;
   margin:0px;
	font-style: italic;
	text-decoration: none;
   font-weight: bold;}	
		
	a.blocco1:hover{
	   text-align: left;
   font:18px "Times New Roman", Times, serif;
   color: #6e6c6a;
	padding-bottom:3px;
   margin:0px;
	text-decoration: underline;
	font-style: italic;
   font-weight: bold;}	
	
	h3.blocco2{
   text-align: right;
   font:18px "Times New Roman", Times, serif;
  color:#8d8473;
	padding-bottom:1px;
	border-bottom:1px solid #f0eada;
   margin: 0px 0px 8px 0px;
	  display:block;
	font-style: italic;
   font-weight: bold;}		
	
	
		a.blocco2:link,a.blocco2:visited{
	   text-align: right;
   font:18px "Times New Roman", Times, serif;
  color:#8d8473;
  display:block;


   margin:0px;
		text-decoration: none;
	font-style: italic;
   font-weight: bold;}	
		
	a.blocco2:hover{
	  	text-decoration: none;
   color: #6e6c6a;  
	text-align: right;
   font:18px "Times New Roman", Times, serif; 

   margin:0px;
	font-style: italic;
   font-weight: bold;}	
		

	
		div.immagine_articolohome{
float: right;
    text-align:left;
    padding-top:0px;
    padding-left:10px;
    padding-bottom:5px;
}

h3.blocco3{
   text-align: center;
   font:18px "Times New Roman", Times, serif;
  color:#018d6a;
	padding-bottom:2px;
	border-bottom:1px solid #d6d3c2;
   margin: 0px 0px 3px 0px;
	  display:block;
	font-style: italic;
   font-weight: bold;}		
	
	div.grigio{
	 background-color:#ece8dd;}
	 
	 	div.giallo{
		background-image: url(img/apertura.jpg);
		background-position:0px 0px;
		background-repeat: no-repeat;
	   background-color: #fac345;
		padding-top:15px;}
	 
	div.blocco3{ 
	 background-image: url(img/q-nosele.jpg);
					 background-position: 5px 8px;
					 background-repeat: no-repeat; 
				display: block;
				 font:12px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
		 padding:3px 5px 4px 20px;
		 margin:0px;
		}		
		
h3.blocco4{
   text-align:right;
   font:18px "Times New Roman", Times, serif;
	padding-top:0px;
  color:#ac7e1a;
	padding-bottom:1px;
	border-bottom:1px solid #ac7e1a;
   margin: 0px 3px 3px 3px;
	  display:block;
	font-style: italic;
   font-weight: bold;}		
	
	a.blocco4:link,a.blocco4:visited{
	text-align:right;
   font:18px "Times New Roman", Times, serif;
	 color:#ac7e1a;
	font-style: italic;
   font-weight: bold;
 text-decoration: none;
	
	}
	
	a.blocco4:hover{

color: #6e6c6a;
	
	font-style: italic;
   font-weight: bold;
 text-decoration: none;
	
	}
	
	div.articolo-home
{   float:left;
   
    text-align:left;
	 padding:3px;
    margin:0px 0px 0px 0px;
}


		a.testo4:link,a.testo4:visited{
	  text-decoration: none;
}	
		
	a.testo4:hover{
	text-decoration: underline;
   color: #6e6c6a;  
}

	h3.blocco5{ 
	background-image: url(img/apertura2.jpg);
	background-position:0px 0px;
	background-repeat: no-repeat;
	 background-color: #e6f0c9;
			margin:0px 0px 10px 0px;
				border-bottom:1px solid #d6d3c3;
			padding:10px 10px 2px 20px;
			   font:20px "Times New Roman", Times, serif;
				font-weight: bold;
				font-style: italic;
				display:block;
				text-align: center;
			color:#5f5e5e;		}
				
				
		a.testo5:link, a.testo5:visited{ 
		 font:14px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
		 color:#0d8164;
		      text-decoration: none;
		}	
		
    a.testo5:hover{ 
		 font:14px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
		color: #6e6c6a;
     text-decoration: underline;
		}
		
			p.testo5{ 
		 font:14px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
		 color:#0d8164;
		 padding:0px 10px 10px 10px;
		 margin:0px;
		}	
		
			div.verdino{
	 background-color:#e6f0c9;}
	 
	 td.banner {
	background-image : url(img/bannerflash2.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;

}

 table.bg_colore {
	 background-color: #fbf8a9;

}

span.commento1{
 font:11px "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif, verdana;
 font-style: italic;
color: #b1924b;

}
 h3.mese2{
	   text-align: left;
    font:18px "Times New Roman", Times, serif;
  color:#018d6a;	
	padding-bottom:5px;
   margin: 0px 0px 0px 0px;
	border-bottom:1px solid #d6d3c3;
	font-style: italic;
   font-weight: bold;}
	
	a.mese2:link,a.mese2:visited{
	   text-align: left;
   font:18px "Times New Roman", Times, serif;
 color:#ac7e1a;
  display:block;


   margin:0px;
		text-decoration: underline;
	font-style: italic;
   font-weight: bold;}	
		
	a.mese2:hover{
	  	text-decoration: underline;
   color: #018d6a;
	text-align: left;
   font:18px "Times New Roman", Times, serif; 

   margin:0px;
	font-style: italic;
   font-weight: bold;}	

