.corpo    {   background-image: url(img/pattern.gif); 
	  background-repeat: repeat;

}

img{border-width: 0;} 

.testo_home {   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	text-align:justify;
}

.testo_titolo  {   font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #990000;
	text-align:justify;
}

.testo_redirect  {   font-family: verdana, arial;
	font-size: 12px;
	color: #323232;
	
}

.font_contatti  {   font-family: verdana, arial;
					font-size: 11px;
	     			color: #990000;
}

.contact_table {   font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
	     
	      
	      			color: #000000;
}

.tabella_home  {   
	font-family: verdana, arial;
	font-size: 11px;
	     
	      
	      color: #323232;
	position: relative;
	padding-top: 30px;
	padding-left: 11px;
	

}

.tabella_home2  {   
	font-family: verdana, arial;
	font-size: 11px;
	     
	      
	      color: #323232;
	position: relative;
	padding-top: 30px;
	padding-right: 15px;
	

}

#form {
    background: none;
	margin-top: 50px;
    width: 16px;
    
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    }
	
.input {
    font:  12px Arial, Helvetica, sans-serif;
    color: #323232;
    background: #f4f4f4;
    border: 1px solid #dbdbdb;
    padding-right: 5px;
    padding-left: 5px;
    width: 110px;
    }
	
	
.submit {
    font: bold 11px Arial, Helvetica, sans-serif;
    color: #323232;
    background: #f4f4f4;
    text-align: center;
    padding: 1px;
    width: 43px;
    border: 1px solid #dbdbdb;
    margin-top: 8px;
    }

.contact_down {   font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
	     			padding-top: 20px;
	      
	      			color: #9f9e9e;
					
}


.nome  {  
		  font-family: Arial, Helvetica, sans-serif;
		  background-color:#e9e9e9;
          height: 15px;
		  width: 118px;
		  border: none;
		  font-size: 11px;


}

.cognome  {  
		  font-family: Arial, Helvetica, sans-serif;
		  background-color:#e9e9e9;
          height: 15px;
		  width: 118px;
		  border: none;
		  margin-left: 27px;
		  font-size: 11px;


}

.telefono  {  
		  font-family: Arial, Helvetica, sans-serif;
		  background-color:#e9e9e9;
          height: 15px;
		  width: 118px;
		  border: none;
		  font-size: 11px;
		  margin-top: 17px;


}

.email  {  
		  font-family: Arial, Helvetica, sans-serif;
		  background-color:#e9e9e9;
          height: 15px;
		  width: 118px;
		  border: none;
		  font-size: 11px;
		  margin-top: 17px;
		  margin-left: 27px;


}

.textarea  {  
		  font-family: Arial, Helvetica, sans-serif;
		  background-color:#e9e9e9;
          height: 77px;
		  width: 265px;
		  border: none;
		  font-size: 11px;
		  margin-top: 10px;
		 overflow: hidden;
		


}

.invia_form {
    font: bold 11px Arial, Helvetica, sans-serif;
    color: #323232;
    background: #e9e9e9;
    text-align: center;
    width: 43px;
	border:none;
	margin-top: 5px;
	height: 17px;
	margin-left: 38px;
    }
	
.file  {
		  font-family: Arial, Helvetica, sans-serif;
		  background-color:#e9e9e9;
          height: 17px;
		  width: 182px;
		  font-size: 11px;
		  margin-top: 5px;
		  border-top-style:none;
		  border-left-style:none;
		  border-style:none;
		  
	
}

.mappa  {
		   margin-left: 26px;
		  
	
}

.testo_mappa  {   font-family: verdana, arial;
				  font-size: 10px;
	              color: #323232;
	              text-align:justify;
				  padding-top: 10px;
				
}

A:link {text-decoration: none; color: #9f9e9e;}
A:visited {text-decoration: none; color: #9f9e9e;}
A:active {text-decoration: none; color: #9f9e9e;}
A:hover {text-decoration: none; color: #323232;}

a.linkcoordinate:link, a.linkcoordinate:visited   { text-decoration: none;
			            color: #2B49A8;
						}
						
a.linkcoordinate:hover   { 
					text-decoration: underline;

}
