/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 24/07/2020, 16:34:27
    Author     : roque.ortega
*/
@charset "utf-8";

/*Fondo general: Contiene a contenedor*/
/*Encabezado de pagina*/
div.encabezado {
    display: block;
    /*background-image: url("images/login-logo.jpg");*/
    background-image: url("/javax.faces.resource/login-logoSig.jpg.xhtml?ln=images");   
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 170px;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
}

div.imagenPieDePagina {
    display: block;
    /*background-image: url("images/login-imagen.jpg");*/
    background-image: url("/javax.faces.resource/login-imagenSig.jpg.xhtml?ln=images"); 
    background-repeat: no-repeat;
    background-position: center;
    background-position-y: top;
    width: 100%;/*Con esto se ve mejor en el celu*/
    height: 180px;/*Para que se vea el pie de página en el celu*/
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
    /*margin: -310px auto 0;*//*Así NO funciona (no muestra la imagen del encabezado)*/ 
    /*margin: 210px auto 0;*//*Si se comenta esto, se ve la imagen en el celu y en la compu centrado*/
}

.textoPieDePagina {
    background-color: #e4e1e1;
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size:10px;
    font-weight: bold;
    text-align:right;
    color: #000000;
    padding: 5px 5px 5px 0px;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;    
    max-width: 590px;/*Con esto se ve mejor en la compu*/
}


.botonIngresar {
    background: linear-gradient(#FBFBFB, #F1F1F1) repeat scroll 0 0 #FBFBFB;
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    color: #000000;
    font-size: 9pt;
    text-align: center;
    text-decoration: none;
    padding: 6px 35px 6px 35px;
    display: inline;
    cursor: pointer;
    margin: 0px 5px 0px 0px;
}


body {
    font-family: Arial, sans-serif;
    font-size: 9pt;
    background-position: bottom;
    background-repeat: repeat-x;
    height: 100%;
    overflow:hidden;
}



/*CONTENEDOR GENERAL - Contiene a: encabezado, contenido y pieDePagina*/
div.contenedor {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    min-height: 100%;
    overflow:visible;
}


div.contenido{
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
    height: 70%;
    width: 420px;
    overflow:visible;
    /*Agregado para sacar el borde*/
    border: none;
}



div.formulario {
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
    height: 76px;
    width: 420px;
    padding: 24px 0px 0px 0px;
    background-color: #D3DADD;
}



/*div.errorLogin {
    margin: auto;
    margin-bottom: 10px;
    width: 460px;
    padding-left: 10px;
    border: 1px solid #EF4C4C;
    background-color: #FF9D9D;
    background-image: url(""); 
    background-repeat: no-repeat;
    background-position: left center;
}*/

div.mensajeExepcion {
    font-size: 10pt;
    color: #000000;
    background-color: #FF9D9D;
    border-color: #EF4C4C;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 10px;
}

div.mensajeExepcion > span {
    padding-left: 10px;
}




