/* CSS Document */


a.mail:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#444444;}
a.mail:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#444444;}
a.mail:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#444444;}
a.mail:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color:#444444;}

a.mail2:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#444444;}
a.mail2:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#444444;}
a.mail2:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#444444;}
a.mail2:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#444444;}

a.menu:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#444444; font-size:12px; padding: 0px 7px 0px 7px; font-weight: bold;}
a.menu:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#444444; font-size:12px; padding: 0px 7px 0px 7px; font-weight: bold;}
a.menu:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#444444; font-size:12px; padding: 0px 7px 0px 7px; font-weight: bold;}
a.menu:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; font-size:12px; padding: 0px 7px 0px 7px; background:#18669e; font-weight: bold;}

a.torna:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; font-size:12px; padding: 0px 7px 0px 7px; background:#b6b29f; font-weight: bold;}
a.torna:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; font-size:12px; padding: 0px 7px 0px 7px; background:#b6b29f; font-weight: bold;}
a.torna:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; font-size:12px; padding: 0px 7px 0px 7px; background:#b6b29f;font-weight: bold;}
a.torna:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#444444; font-size:12px; padding: 0px 7px 0px 7px; background:#b6b29f; font-weight: bold;}

a.lingua:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#b7b4a0; font-size:12px; padding: 0px 5px 0px 5px; background:none; font-weight: bold;}
a.lingua:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#b7b4a0; font-size:12px; padding: 0px 5px 0px 5px; background:none; font-weight: bold;}
a.lingua:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#b7b4a0; font-size:12px; padding: 0px 5px 0px 5px; background:none;font-weight: bold;}
a.lingua:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; font-size:12px; padding: 0px 5px 0px 5px; background:#b7b4a0; font-weight: bold;}

a.pdf:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#b6b29f; font-size:12px; padding: 0px 7px 0px 7px;font-weight: bold;}
a.pdf:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#b6b29f; font-size:12px; padding: 0px 7px 0px 7px; font-weight: bold;}
a.pdf:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#b6b29f; font-size:12px; padding: 0px 7px 0px 7px;font-weight: bold;}
a.pdf:hover {font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color:#b6b29f; font-size:12px; padding: 0px 7px 0px 7px;  font-weight: bold;}

a.link:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#ffffff;}
a.link:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#ffffff;}
a.link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color:#ffffff;}
a.link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color:#444444;}

a.link2:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff;}
a.link2:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff;}
a.link2:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#ffffff;}
a.link2:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#ffffff;}


.testo_m {
	font-family:Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size:12px; 
	padding:0px 7px 0px 7px; 
	background:#18669e; 
	font-weight: bold;
}



.titolo{
  font-family: Arial, Helvetica, sans-serif;
  font-size:24px; 
  color:#545353;
  text-align:left;
  } 

.titolo2{
  font-family: Arial, Helvetica, sans-serif;
  font-size:24px; 
  color:#18669e;
  text-align:left;
  } 
    
  
.titoletto{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight: bold;
	text-align:left;
	line-height: 15px;  
  } 
  
.titoletto2{
  font-family: Arial, Helvetica, sans-serif;
  font-size:15px; 
  color:#18669e;
  font-weight: bold;
  text-align:left;
  } 
  
  
.titolo_gallery{
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px; 
  color:#867c78;
  text-align:left;
  } 

.testo_b{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#ffffff;
  } 



.testo{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#545353;
  text-align:left;
  } 
  
.testo_d{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#545353;
  text-align: right;
  } 
    
  
  
  
.testo_titolo{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#545353;
  text-align: right;
  font-weight: bold;
  } 

.linea{
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px; 
  color:#b6b29f;
  } 

.testo_p{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
  color:#444444;
  text-align:left;
  } 
    
  
.testo_indirizzo{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
  color:#545353;
  }   
 
 





.bottoneinvia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	border: 0px solid #867c78;
	color: #FFFFFF;
	width: 476px;
	height:18px;
	background-color: #b6b29f;
}


.campidiinserimento{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #b6b29f;
	color: #444444;
	width: 140px;
	height:16px;
	background-color: #ffffff;
}

.campomessaggio{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #b6b29f;
	color: #444444;
	width: 474px;
	height:50px;
	background-color: #ffffff;
}
 


.sfondo_home {
	background-image: url(immagini/sfondo_tabella.gif);
	background-repeat: no-repeat;
	background-position: top;
 }

 
                 
.tabella{
  font-size:5pt;
  }   

input { font-size:7pt; font-family: Verdana; background-color: #FFFFFF; color: #000000; height: auto; width: auto;}


select {
	font-size: 7pt;
	font-family: Verdana;
	background-color: #FFFFFF;		

}
