html
{
    height:100%;
}

body
{
    height:100%;
    margin: 0; 
    padding: 0;
    color: #333333;
    font-family: Verdana;
    font-size: 10px;
}

.FondoPantalla
{
    background: url(../img/Fondo/fondo.gif) repeat-x top left;     
    background-color: #eeeeee;
}

.FondoContenido
{
    background-color: #FFFFFF;
}

#TablaGeneral
{
    margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
}

/** BEGIN CABECERA **/
    #TablaCabecera
    {
            
    }
    #Menu
    {
        background-color: #666666;
        border: 1px solid #FFFFFF;
        color: #FFFFFF;
    }
    
    #SeparadorSeccion
    {
        height: 4px;
        background: url(../img/Fondo/separador.gif) repeat-x top left;     
    }
    
    .EnlaceMenu
    {
        color: #FFFFFF;
        text-decoration: none;
    }
    
    .EnlaceMenu:hover
    {
        text-decoration: underline;
    }
/** END CABECERA **

/** BEGIN CONTENIDO **/
    #TablaTituloContenido
    {
        background-color: #eeeeee;
        height:30px;
        padding-left: 5px;
    }

    #TituloSeccion
    {
        font-weight: bold;
    }

    #TablaToolBar
    {                     
        background-color: #f9f8f8;
        height:70px;
    }
    
    .TablaSubContenidos
    {
        border: 1px dashed #666666;
        background-color: #fdfdcc;
        height:30px;
        padding-left: 5px;
    }
    
    #TablaSubContenidos a
    {
        text-decoration: none;
        color: #000000;
    }
    
/** END CONTENIDO **

/** BEGIN PIE **/
    #TablaPie
    {
        font-size: 10px;
    }
/** END PIE **

/** BEGIN TEXTOS */
    .RojoGestor
    {
        color:#d13427;
    }
/** END TEXTOS **    

/** BEGIN LISTADOS **/    
    .CabeceraListado
    {
        background-color: #666666;
        color: #FFFFFF;
        font-weight: bold;
        text-align: left;
    }
    
    .Linea1
    {                 
        background-color:#F0F0F0;
    }
    
    .Linea2
    {                       
        background-color:#ffffff;
    }
    
    .TablaListado
    {
        color:#d13427;
        font-size:11px;
        text-align:left;
        font-weight:bold;
    }

    .FinListado
    {
         background-color: #666666;           
         height:3px;
    }
    
    .BotonListadoOver
    {
        cursor:pointer;
    }
    
    .Navegador a
    {
        color: #CC0000;
    }
    
    .PanelTituloBuscador
    {
        background-color: #666666;
        color: #FFFFFF;
        height:20px;
        padding: 5px;
    }
    .PanelBuscador
    {
        background-color: #EEEEEE;  
    }
/** END LISTADOS **/

/** BEGIN FORMULARIOS **/
    .CampoError
    {
         color:#CC0000;
         font-weight: bold;
    }
    
    .EnlaceArchivo 
    {
        color:#d13427;
    }
    
    .Panel
    {
        border: 1px solid #eeeeee;
        background-color:#eeeeee;
        padding: 5px;
    }
    
    .PanelSeparador
    {
        background-color:#ffffff;
    }
    
    .PanelTitulo
    {
        background-color: #666666;
        color: #FFFFFF;
        height:20px;
        padding: 5px;
    }
    
    .Input2D
    {
        border: 1px solid #cccccc;
    }
    
    .Input2D_Desactivado
    {
        border: 1px solid #cccccc;
        background-color: #000000;
    }
    
    .Checkbox_On
    {
        background: url(../img/Iconos/Si.gif) no-repeat top left;     
        height:16px;
        cursor:pointer;
    }
    
    .Checkbox_Off
    {
        background: url(../img/Iconos/No.gif) no-repeat top left;     
        height:16px;
        cursor:pointer;
    }
    
    .Checkbox_Desactivado
    {
        background: url(../img/Iconos/CheckboxVacio.gif) no-repeat top left;     
        height:16px;
        cursor:pointer;
    }
/** END FORMULARIOS **

/** BEGIN ERRORES **/    
    .PanelTituloError
    {
        background-color: #CC0000;  
        color: #FFFFFF;
    }
    
    .PanelErrores
    {
        background-color: #EEEEEE;  
    }
/** END ERRORES **

/** BEGIN AVISOS **/
    .PanelTituloAviso
    {
        background-color: #666666;
        color: #FFFFFF;
    }
    
    .PanelContenidoAviso
    {
        background-color: #ffffcc;
    }
    
    .Aviso1
    {
        font-weight: bold;
        color: #EF2120;
    }
    
    .Aviso2
    {
        font-weight: bold;
        color: #3b30d0;
    }
    
    .Aviso3
    {
        font-weight: bold;
        color: #468d6e;
    }
/** END AVISOS **/
