fieldset{border:0;}
#contact{width:50%; margin:auto; text-align:left; margin-top:20px; border:1px solid #CCC; background:#333; color:#FFF; padding:20px;}
#contact label{ font-size:0.75em; font-weight:bold;}
#contact span{ font-size:0.7em;}
#contact_label{width:40%;}
#contact_richiesto{width:10%;}
#contact_campo{width:50%;}
#comment{width:400px;background-color:#FFF;border:1px solid #ccc;}
.valid{border:2px solid #0066FF !important;}
.invalid{border:2px solid #FF0000 !important;}
#send_contact{background-color:#333; color:#FFF; cursor:pointer;}
.submit{text-align:center;}