@charset "utf-8";
h3{color:#444444;font-family:Trebuchet MS,arial;font-size:1.5em;font-weight:bold;}
.txtRojo{color:#A10003 }


#formularioCompleto{width: 500px; float: left;}

#datosPersonales{ width: 450px; margin-right: 20px;}
#contenedorDatosPersonales{background-color: #EAEAEA; border-top: 1px solid #444444; padding: 20px;}

#datosAcceso{ width: 450px; }
#contenedorDatosAcceso{background-color: #EAEAEA; border-top: 1px solid #444444;padding: 20px;}


.input{border: 1px solid #8B8B8B; font-size: 1.5em; padding: 1px; margin-top: 2px; width: 400px; background-color: #fff;}
#contentTerminos{padding-top: 10px;}
.checkbox{width: 20px;}
#contenedorDatosAcceso SELECT{border: 1px solid #8B8B8B; font-size: 1.5em; padding: 1px; margin-top: 2px; width: 400px; #fff;}
.radio{width: 20px; border-style: none; }
.btnSubmit{ margin: 20px; font-size: 2em; background-image:url("/imagenes/comunes/bgBtn.gif");background-repeat:repeat-x; font-weight: bolder;}

#AccesoRegistro{ width: 420px; float: left; padding-right: 25px;}

#contenedorAccesoRegistro ul{margin-left: 15px; list-style: none;}
#contenedorAccesoRegistro ul li {padding-top: 10px;}

#msgErrores{border: 1px solid #ff0000; background-color: #FFDFDF; color: #ff0000; font-size: 1.2em; padding-left: 20px; margin-top:5px; margin-bottom: 5px; width: 328px;}

span.big_tick {background:transparent url(/imagenes/iconos/iconoVisto16x16.jpg) no-repeat scroll left center; padding-left:26px; font-size: 1.6em;}
div.txtInfo{padding-left:26px;}


/* PROCESO DE REGISTR OK */

#registrarseOK{background: url(/imagenes/registrarse/iconoVisto32x32.jpg); background-repeat: no-repeat; padding-left:80px; padding-top:5px; height:80px;  font-size: 1.6em; color: #32BD00;}
#registrarseKO{background: url(/imagenes/registrarse/iconoError32x32.jpg); background-repeat: no-repeat; padding-left:80px; padding-top:5px; height:80px;  font-size: 1.6em; color: #ff0000;}
p.ok{padding-left:80px; font-size: 1.2em;}
/* CLASE PARA LOS ERRORES DEL FORMULARIO */
.errorCampo{border: 1px solid #ff0000;}


