/* CSS Document */



a.lingue:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#d4d4d4;}
a.lingue:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#d4d4d4;}
a.lingue:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#d4d4d4;}
a.lingue:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color:#d4d4d4;}

a.dett:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff;}
a.dett:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff;}
a.dett:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#ffffff;}
a.dett:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#ffffff;}


a.menu1:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#4d545a;}
a.menu1:link{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#4d545a;}
a.menu1:visited{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#4d545a;}
a.menu1:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#019ed3;}

a.menu2:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#4d545a;font-weight: bold;}
a.menu2:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#4d545a;font-weight: bold;}
a.menu2:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#4d545a;font-weight: bold;}
a.menu2:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#019ed3;font-weight: bold;}

a.menu3:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#e2e2e2;font-weight: bold;}
a.menu3:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#e2e2e2;font-weight: bold;}
a.menu3:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#e2e2e2;font-weight: bold;}
a.menu3:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#019ed3;font-weight: bold;}

a.mail:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#666b71;}
a.mail:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#666b71;}
a.mail:visited{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#666b71;}
a.mail:hover{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color:#666b71;}

a.continua:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff;}
a.continua:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff;}
a.continua:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color:#ffffff;}
a.continua:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#ffffff;}

a.preventivo:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#019ed3;}
a.preventivo:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#019ed3;}
a.preventivo:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#019ed3;}
a.preventivo:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#4d545a;}

a.carte:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#4d545a;}
a.carte:link{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#4d545a;}
a.carte:visited{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#4d545a;}
a.carte:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#019ed3;}






.lingua{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px; 
  color:#d4d4d4;
  } 
  
   
.titolo{
  font-family: Arial, Helvetica, sans-serif;
  font-size:17px; 
  color:#666b71;
  font-weight: bold;
  line-height:18px;
  } 
  
.titolo_grigio2{
  font-family: Arial, Helvetica, sans-serif;
  font-size:15px; 
  color:#666b71;
  font-weight: bold;
  }   
  
.titolo_grigio{
  font-family: Arial, Helvetica, sans-serif;
  font-size:17px; 
  color:#666b71;
  font-weight: bold;
  } 

.titolo_azzurro{
  font-family: Arial, Helvetica, sans-serif;
  font-size:15px; 
  color:#019ed3;
  font-weight: bold;
  } 

.titoletto_bianco{
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px; 
  color:#ffffff;
  line-height:17px;
  } 
 
 
.titoletto_grigio{
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px; 
  color:#666b71;
  line-height:17px;
  }  
   
.ELENCO_grigio{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#666b71;
  } 
      
 .testo{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#666b71;
  }   
  
.testo_azzurro{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#019ed3;
  }   
  
  .testo_bianco{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#ffffff;
  }   
 

 
.testo_indirizzo{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
  color:#666b71;
  }    


.sfondo_home {
	background-image: url(immagini/cartina02.gif);
	background-repeat: no-repeat;
	background-position: right;
 }
 
 
 .sfondo_europa {
	background-image: url(immagini/img_europa.gif);
	background-repeat: no-repeat;
	background-position: top, left;
 }






.bottoneinvia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 0px solid #019ed3;
	color: #FFFFFF;
	width: 56px;
	height:18px;
	background-color: #019ed3;
	font-weight: bold;
}


.bottonecancella{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 0px solid #F8F9FB;
	color: #019ed3;
	width: 73px;
	height:18px;
	background-color: #F8F9FB;
	font-weight: bold;
}

.campidiinserimento_lungo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #666b71;
	color: #ffffff;
	width: 460;
	height:17px;
	background-color: #666b71;
}


.campidiinserimento{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #666b71;
	color: #ffffff;
	width: 166px;
	height:17px;
	background-color: #666b71;
}

.campidiinserimento_p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #666b71;
	color: #ffffff;
	width: 50px;
	height:17px;
	background-color: #666b71;
}


.campomessaggio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #666b71;
	color: #ffffff;
	width: 557px;
	height:120px;
	background-color: #666b71;
}
 
 

  
 
.sfondo_photo {
	background-image: url(immagini/img_foto.jpg);
	background-repeat: no-repeat;
	background-position: right;
 } 
 

 
 
                 
.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;		

}