/* 
    Document   : BasicStyle
    Created on : 13 de diciembre de 2006, 10:29
    Author     : Victor Gimeno
    Description:
        Basic styleSheet for Init, Menu and End.
*/

#contenedorLogin{
    text-align:         left;
    width:              70%;
    background-color :  #ffffff;
    margin:             0em auto;
    clear:              both;
}
#contenedorMenu{
    text-align:         left;
    width:              95%;
    background-color :  #ffffff;
    margin:             0em auto;
    clear:              both;
}
#contentLogin{
    margin:             1em auto 2em;
    clear:              both;
    padding:            0em 0em 1em 0em;
    border:             1px #812E28 solid;
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          12px; 
    font-weight:        bold; 
    color:              #812E28;
    text-align:         center;
}
#contentLogin h2{
    margin:             0em 0em 2em 0em;
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          11px; 
    font-weight:        bold; 
    color:              #ffffff;     
    background-color:   #812e26;
    text-align:         center;
    border:             #ffffff 2px solid;
    clear:              both;
}
#contentLogin label.labelLogin,input.inputLogin{	
    display:            block;
    float:              left;
    margin-bottom:      1em;
}
#contentLogin label.labelLogin,select.inputLogin{	
    display:            block;
    float:              left;
    margin-bottom:      1em;
}
#contentLogin label.labelLogin{
    text-align: right;
    width: 50%;
    padding-right: 1em;
}
#contentLogin label.labelLoginb,input.inputLoginb{	
    display:            block;
    float:              left;
    margin-bottom:      1em;
}
#contentLogin label.labelLoginb,select.inputLoginb{	
    display:            block;
    float:              left;
    margin-bottom:      1em;
}
#contentLogin label.labelLoginb{
    text-align: right;
    width: 30%;
    padding-right: 1em;
}
#contentLogin input#submit{
    display:            inline;
    float:              none;
    margin-bottom:      0em;
}

#contentLogin br{
    clear:              left;
}
#disclamer{
    margin:             0em auto 2em;
    clear:              both;
    text-align:         justify;
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          11px; 
    font-weight:        normal; 
    color:              #812e27;
}
#menu{
    margin:             1em auto 2em;
    clear:              both;
    padding:            1em 1em 1em 1em;
    /*border:             1px #812E28 solid;*/
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          12px; 
    font-weight:        bold; 
    color:              #812E28;
    /*background:         #ffffe8;*/
}
#menu *.etiq{
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          15px; 
    color:              #000066; 
    font-weight:        bold;
    padding:            0;
    margin:             0;
}
#menu *.linea{
    padding-bottom:     1em;
}
#menu input{
    float:              none;
    padding:            0;
    margin:             0;
}
/*Estilo de los errores de la pagina listadoErrores.jsp */
#listaErrAparte{
    margin:             0 auto;
    padding:            1em 0em 0em 2em;
    /*width:              80%;*/
}
#listaErrAparte h2{
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          15px; 
    color:              #000066; 
    font-weight:        bold;
    padding:            0;
    margin:             0;
    margin-bottom:      1.5em;
    text-align:         center;
}
#listaErrAparte div.lista{
    border:             1px #812E28 solid;
    background:         #f5f5dc;
    padding:            1em;
}
#listaErrAparte ul{
    margin-top:         .50em;
    margin-bottom:      0;

    font-family:        Arial, Helvetica, sans-serif;
    font-size:          12px; 
    /*font-weight:        normal; */
    font-weight:        bold;
    color:              #812e27;
    text-align:         left;
}
#listaErrAparte ul li{
    margin-bottom:      .20em;
}
#erroWeb{
    clear:              both;
    margin:             0 auto;
    padding:            1em 0em 0em 2em;
    width:              60%;
}
#erroWeb h2{
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          16px; 
    color:              #812e27; 
    font-weight:        bold;
    padding:            0;
    margin:             0;
    margin-bottom:      1.5em;
    text-align:         center;
}
#erroWeb div.lista{
    border:             1px #812E28 solid;
    background:         #f5f5dc;
    padding:            1em;
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          12px; 
    font-weight:        bold;
    color:              #000066;
    text-align:         justify;
}
#disclamerMenu{
    margin:             0em auto 1em;
    clear:              both;
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          11px; 
    font-weight:        normal; 
    color:              #000066;
    width:              70%;
    border:             #812e27 solid 1px;
    padding:            .50em;
}
#disclamerMenu h3{
    font-family:        Arial, Helvetica, sans-serif; 
    font-size:          15px; 
    color:              #812e27; 
    font-weight:        bold;
    text-align:         center;
    padding:            0;
    margin:             0;
}
#disclamerMenu p{
    text-align:         justify;
}
#banners{
    margin:             0 auto;
    clear:              both;
    text-align:         center;
}
