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

#FormularioAcceso{ width: 450px; float: left; margin-right: 20px;}
#contenedorFormularioAcceso{background-color: #EAEAEA; padding: 20px;}

#AccesoRegistro{ width: 450px; float: left; padding-right: 25px;}
#contenedorAccesoRegistro{padding-right: 20px;}
#contenedorAccesoRegistro ul{margin-left: 15px; list-style: none;}
#contenedorAccesoRegistro ul li {padding-top: 10px;}

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;}

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


#recordarClave{ border:1px solid #444444; background-color:#ffffff; padding: 20px;}
#recordarOK{border: 1px solid #2D9F09; background-color:#DBFFCF; color: #2D9F09; text-align: center; margin-top: 20px; width: 400px; font-size: 1.2em; }
#recordarKO{border: 1px solid #ff0000; background-color:#FFDFDF; color: #ff0000; text-align: center; margin-top: 20px; width: 400px; font-size: 1.2em;}

/* CLASE PARA LOS ERRORES DEL FORMULARIO */
.errorCampo{border: 1px solid #ff0000;}


#contenedorFormularioAcceso #msgLoginError{border:1px solid #ff0000; color: #ff0000; background-color: #FFDFE0; text-align: center;}
