/* ------ Registrese ------ */
.contenido h3{ color:#848484; padding-left:5px; font-size:1.4em;}
.p4{ padding:40px 0 0 5px; color:#333333; font-size:1.3em; line-height:1.4; }
.p5{ padding:15px 0;}
#ventaja{ padding:20px 0 0 7px; font-size:1.2em; color:#333333;}
#ventaja li{ background:url(../images/comun/flecha2.png) no-repeat left 2px; padding:0 0 4px 10px;;}
.formAlign{ float:left; padding:6px 0 0 24px; color:#336699; }
form{ float:left; padding:7px; width:400px; background-color:#fafafa; border:1px solid #adc2d6;}
.formAlign p{  font-size:1.3em; font-weight:bold; padding:11px 0 15px 9px;}
.formAlign input{ border-top: 1px solid #abadb3; border-left:1px solid #e2e3ea; border-right:1px solid #e2e3ea; border-bottom:1px solid #e3e9ef; height:17px; font-size:1.1em;}
.formAlign label{ padding-bottom:2px; float:left;}
.nombreCont{ padding-bottom:10px;}
.nombreCont fieldset{ float:left; padding-right:5px;}
.nombre,.segundo{ width:147px;}
.primer{ width:82px;}
#nombre,#segundo{ width:145px;}
#primer{ width:82px;}
.email{ width:188px; padding-bottom:10px;}
.email input{ width:185px;}
.passw fieldset{ float:left; width:188px; padding:0 5px 10px 0;}
.passw fieldset input{ width:185px;}
.tel fieldset{ float:left; padding-bottom:10px;}
.title{ float:left; width:128px; padding-top:15px;}
.pref{ width:64px; }
.pref input{ float:left; width:56px;}
.pref span{  float:left; padding-top:10px;}
.telef{ width:190px;}
.telef input{ width:188px;}
.detalle_1 fieldset{ float:left; padding-bottom:10px;}
.compania{ width:97px;}
.compania input{ width:92px;}
.calle{ width:195px;}
.calle input{ width:190px;}
.cif{ width:93px;}
.cif input{ width:91px;}
.detalle_2 fieldset{float:left; padding-bottom:10px;}
.cp,.ciudad{ width:98px;}
.cp input,.ciudad input{ width:91px;}
.provincia{ width:189px;}
.provincia select{ width:187px;}
.detalle_2 .pais{ width:189px; padding-bottom:35px;}
.pais select{ width:187px;}
.formAlign .formP{ font-size:10px; color:#333333; font-weight:normal; padding:0 15px 10px 7px; line-height:1.3;}
.poldepriv fieldset{ float:left; padding-right:5px;}
.poldepriv input{ float:left;}
.poldepriv label{ padding-top:8px;}
.btnCont4{ float:left; width:80px; padding:10px 0 20px 336px;}
.btnCont44{ float:right; text-align:right; width:420px; padding-top:10px; padding-bottom:20px; padding-right:150px; }
.btnCont444{ float:right; text-align:right; width:430px; padding-top:10px; padding-bottom:20px; padding-right:150px; }
.continuar{background:url(../images/comun/flecha2.png) no-repeat 69px 5px; font-weight:bold; padding:2px 15px 2px 5px;}
.detalle_3{ padding-top:15px;}
.detalle_3 textarea{ width:377px; height:85px;}



