#formulario{width:96%;padding-left:20px;}
#formulario p{float:right;width:450px;}
#formulario h1{font-size:28px;margin:0px;padding:0; margin-bottom:20px; border-bottom:solid 1px #fff;}
input{margin:2px 0;}
#formulario form label {float:left; margin-bottom:8px; font-weight:bold; font-size:1.4em;}
#formulario form input, #formulario form textarea { clear:both; width: 450px;	border: 1px solid #676767;	padding: 3px; background: #FAFAFA; margin-top:5px; margin-bottom:20px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
#formulario form input[type=text]:focus, #formulario form textarea:focus {	background: #EDEDED;}
#formulario form button{  width:260px; height:65px; cursor:pointer; border:0; background-color:#fff; border:0;}
#formulario form button.user{  margin:15px 0   }
input[type=hidden]{display:none !important;}
fieldset{border:0;padding:0;}
.error,.errorbox{color:#ff0;clear:both; padding:0 0 0 0;margin:0 0 4px 0;}


ul{margin:0;padding:0;list-style-type:none;width:930px;}
ul li{padding:10px 0 10px 40px;}
.legal-tit{font-weight:700;padding:0 0 0 20px;}
.legal-crcl{list-style-type:disc;margin-left:60px;padding:10px 0;}