

#FormContact{
margin:0px;
padding:0px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;

}

#FormContact p{
 margin:0px;
 padding:0px;
 }



#FormContact p#avvisoform{
  color:#000;
  margin-bottom:10px;
  }


#FormContact p#avvisoform strong{
color:#000000;
font-size:20px;
font-family:"Times New Roman", Times, serif;
padding-left:3px; padding-right:3px;
}

#FormContact ol{
margin:0px;
padding:0px;
list-style:none;
}

#FormContact ol li label{
  width:140px;
  margin-right:10px;
  display:block;
  float:left;
  padding-top:5px;
}

#FormContact ol li{
  clear:both;
  margin-bottom:5px;
  }

#FormContact ol li p.privacy{
  margin:0px;
  padding:0px;
  float:left;
  font-size:10px;
  width:270px;
  line-height:13px;
  }

#FormContact ol li p.privacy a{
font-weight:nold;
color:#333333;
}

#FormContact ol li.campo_obbligatorio label{
  font-weight:bold;
  color:#000000;
  }

#FormContact ol li input[type=text], #FormContact ol li textarea, #FormContact ol li select{
	border-top:2px solid #999999;
	border-left:2px solid #999999;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#f8f8f8;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#212121;
	padding:2px;
	font-size:12px;
	width:280px;
}


#FormContact #SendFormButton{
  background-color:#E4970D;
  border:2px solid #f8f8f8;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
  font-weight:bold;
  padding:4px;
  cursor:pointer;
  }
  
#FormContact #SendFormButton:hover{
border:2px solid #CCC;
}
  