/*
Document   : login_acceso
Author     : Miguel
Description: CSS para el protocolo de acceso a la aplicación.
*/
/***********************************************************/
/******      Estilos de colores propios del modulo   *******/

/*Para que la parametrización de color funcione, deben acabar en '_modulo'*/

.color_texto_titulo_cabecera_modulo { color: #FFFFFF; }

.color_fondo_cabecera_modulo{ background-color : #5987D2; }

.color_borde_modulo{ border-color: #5987D2; }

.color_fondo_boton_modulo{ background-color : #F3F9FC; }
.color_fondo_boton_modulo:hover{
    background-color: #5987D2;
    color: white;
}

/*.imagen_fondo_etiqueta_formulario_modulo{ background-image: url(../../imagenes/fondoEtiquetaUsuario.gif);} Se han cambiado la forma de generar las etiquetas*/

.imagenAntenaEtiquetaFormularioModulo{ background-image: url(../../imagenes/antenaAzulClaro.gif);}

/******   FIN Estilos de colores propios del modulo   *******/
/***********************************************************/
/***********************************************************/
/****        Estilos para el JSP de administración    ******/

.contenedorMensajeLogin{
    width:350px;
    margin-left:-300px;
    height:auto;
    z-index: 151;
    top:30%;
    position :fixed;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    border-width: 1px;
    border-top: 0px;
    border-style: solid;
    background-color: #ffffff;
    left: 60%;
}
.contenedorMensajeCambioContrasenya{
    width:350px;
    /*margin-left:-300px;*/
    height: 300px;
    z-index: 151;
    top:30%;
    position :fixed;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    border-width: 1px;
    border-top: 0px;
    border-style: solid;
    background-color: #ffffff;
    left: 60%;
}

.contenedorMensajeRegistroFesso{
    width:350px;
    margin-left:-300px;
    height: 250px;
    z-index: 151;
    top:30%;
    position :fixed;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    border-width: 1px;
    border-top: 0px;
    border-style: solid;
    background-color: #ffffff;
    left: 60%;
}

.contenedorMensajeSolicitarRestablecerPassword{
    width:350px;
   /* margin-left:-300px;*/
    height:auto;
    z-index: 151;
    top:30%;
    position :fixed;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    border-width: 1px;
    border-top: 0px;
    border-style: solid;
    background-color: #ffffff;
    left: 60%;
}

.contenedorMensajeRestablecerPassword{
    width:350px;
   /* margin-left:-300px;*/
    height:auto;
    z-index: 151;
    top:30%;
    position :fixed;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    border-width: 1px;
    border-top: 0px;
    border-style: solid;
    background-color: #ffffff;
    left: 60%;
}

.contenedorDosBotonesMensajeAdministrar, .contenedorUnBotonMensajeAdministrar{
    float:left;
    position:relative;
    padding-bottom:10px;
}

.contenedorDosBotonesMensajeAdministrar{
    margin-left:90px;
}

.contenedorBotonMensaje{
    position:relative;
    float:left;
}
.contenedorCamposEmergenteAdministrar{
    float:left;
    *float:none;
    clear:both;
    margin-left:15px;
    margin-top:15px;
    padding-bottom: 15px; /*es padding porque en ie7 no coge el margin-bottom*/
}

/*.cuadro_texto { width:390px; *width:388px;}*/ /* modificacion del estilo de comunes.css*/

.cuadroComboTexto { height: 18px; width:394px; }

/********    FIN Estilos para el JSP   ****/

/******************************************************************************/


/* Define los márgenes y la anchura del cuadro de texto */
.cuadro_texto{
    margin-top: 6px;
    margin-left: 5px; /*Es es espacio que ocupa la imagen con el titulo del combo teniendo en cuenta el padding*/
    width: 130px;
}

/* Define la posición del nivel de fortaleza */
.medida_fortaleza_contrasena{
    height: 19px;
    width: 134px;
}


.contenedorVentanaCamposInicioSesion{
    margin-left:15px;
    margin-top:15px;
    padding-bottom: 15px; /*es padding porque en ie7 no coge el margin-bottom*/
    height: 80px;
}
.campoTextoCentralLogin {
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;
}

.color_texto_etiqueta_error {
    color: #FF0000;
}

.letra_advertencia {
    height: 15px;
    padding-left: 22px;
    padding-top: 15px;
    text-align: center;
}

.contenedorEnlaceMensaje{
    margin-top:25px;
    *margin-top:-25px;
    margin-bottom:20px;
    clear:both;
    text-align:center;
}

.paddingSuperior15px{padding-top: 15px;}
.paddingInferior20px{padding-bottom: 20px;}
