#form {width:370px !important; width:330px; margin:0; float:left;}
#form input, #form select, #form textarea {border:1px solid #95b0b7; background:#fff;}
#form .sx {width:110px; margin:0 10px 7px 0; color:#000; float:left;}
#form .dx {width:180px; margin:-5px 0 7px 0; color:#000; float:right;}
#form .dx input {width:180px; padding:3px 10px 3px 10px;}
#form .dx select {width:202px; height:22px; padding:3px 0 1px 10px;}
#form textarea {width:380px; line-height:19px; height:60px; padding:3px 0 1px 10px;}
#form input {width:250px; padding:3px 10px 3px 10px;}
#form .check {width:20px; height:18px; margin:5px 10px 0 0 !important; margin:0 10px 0 0;  border:0; padding:0;}
#form .radio {width:15px; height:15px; margin:5px 10px 0 0 !important; margin:0 10px 0 0; padding:5px 0 0 0; border:0;}
#form .line {width:320px; margin:0 0 3px 0; text-align: left; }
#form .btn {margin:0 3px 0 0; padding:4px 16px 4px 16px; font-weight:bold; color:#fff; background:#a6a194; text-align:center; float:left; }
#form .privacyTerms {margin:0 3px 0 0; float:left; }
#form .privacyTerms a {display:block; padding:4px 16px 4px 16px; font-weight:bold; color:#fff; background:#a6a194; text-align:center;}
#form .privacyTerms a:hover {background:#444;}
#form #send, #form #cancel {cursor:pointer;}
.hide {display:none;}

/*background:url(../images/common/input-sfondo.jpg) top repeat-x #fff;*/
