﻿/* Cabecera y pie de las partes pública y privada */
#publica, #cuerpo {
    background-color: #fff;
    /*background-image:url(../../imagenes/fondos/blanco_lineasgrises.gif);*/
}
#cabecera 
{
    background-color:#333;
    border:0;
}
    #publica #cabecera 
    {
        background-color:#333;
        border:0;
    }
#pie
{
    color:#fff;
    background-color:#333;
}
    #pie a {
        color:#fff;
    }
    #publica #pie
    {
        background-color:#333;
    }


/* Formularios de la parte pública */
#areaForm, #areaError, #areaMensaje
{
    color:#fff;
    background-color:#333;
    border-color:#444;
}
    #areaError a, #areaMensaje a
    {
        color:#999;
    }
    #areaError a:hover, #areaMensaje a:hover
    {
        color:#ccc;
    }
    #areaError a:active, #areaMensaje a:active
    {
        color:#fff;
    }
    #areaForm form span.texto
    {
        background-color:#555;
    }
    #areaForm label
    {
        color:#fff;
    }
    a.botonGrande, input.botonGrande
    {
        color:#666;
        background-color:#cccccc;
        border-color:#999999;
    }
        a.botonGrande:hover, input.botonGrande:hover
        {
            color:#fff;
            background-color:#666;
            border-color:#666;
        }
        a.botonGrande:active, input.botonGrande:active
        {
            color:#fff;
            background-color:#999;
            border-color:#3d5a5a;
        }
    a.recuperarpassword
    {
        color:#ddd;
    }
        a.recuperarpassword:hover
        {
            color:#eee;
        }
        a.recuperarpassword:active
        {
            color:#fff;
        }


/* Recuadro de usuario de la pantalla de selección de elemento activo */
#seleccionElementoActivoForm #nombreUsuario
{
    background-color:#404040;
    border-color:#494949;
}
    #seleccionElementoActivoForm #nombreUsuario #etiqueta
    {
        color:#fff;
    }
div.cerrar:hover
{
    background-color: #666;
}


/* Menú de usuario de la cabecera de la parte privada */
#menu_usuario
{
    background-color:#eee;
}
    #menu_usuario div.botonera
    {
        background-color:#e9e9e9;
        border-color:#e3e3e3;
    }
    #menu_usuario div.botonera.clickable:hover
    {
        background-color:#fff;
        border-color:#ddd;
    }

    #menu_usuario div.botonera.clickable.desactivado {
        background-color:#eee;
        border-color:#d3d3d3;
        font-weight:400;
    }

    #menu_usuario div.botonera.clickable.desactivado:hover {
        background-color:#eee;
        border-color:#d3d3d3;
        cursor:default;
    }


/* Menú principal (horizontal) de la parte privada */
#menuppal
{
    background-color:#fff;
    border-bottom-color:#eeeeee;
}
    #menuppal li a
    {
        color:#022C44;
        background-color:#f3f3f3;
        border-color:#eeeeee;
    }
    #menuppal li a:hover
    {
        background-color:#e9e9e9;
        border-color:#e3e3e3;
    }
    #menuppal li a.actual
    {
        color: #fff;
        background-color:#444;
        border-color:#444;
    }
    #menuppal li a.actual:hover
    {
        color: #fff;
        background-color:#444;
    }


/* Camino de migas */
#caminoMigas
{
    color:#fff;
    background-color:#f3f3f3;
    border-bottom-color:#eeeeee;
}
    #caminoMigas a
    {
        color: #fff;
    }
    #caminoMigas span.sinenlace
    {
        color: #fff;
    }


/* Títulos de secciones, menú y formularios */
.titulo_menu, .titulo_seccion, .titulo_formulario
{
    color:#fff;
    background-color:#555;
    border-color:#555;
}


/* Tooltip de los elementos de la cabecera */
/*
.ui-tooltip {
    color:#fff;
    background-color:#444;
    border-color:#fff;
}
*/
/* Cabecera de los diálogos de jQuery */
.ui-widget-header
{
    background-color:#555;
    border-color:#555;
}


/* Menú vertical estático */
#menu li, #menu li.apartado
{
    color:#fff;
    background-color:#888;
}
    #menu li li, #menu li li.apartado
    {
        color:#444;
        background-color:#eee;
    }
    #menu ul li a
    {
        color:#444;
        background-color:#eee;
    }
    #menu ul li a:hover
    {
        color:#333;
        background-color:#ddd;
    }
    #menu ul li a.seleccionado
    {
        color:#333;
        background-color:#ddd;
    }


/* Menú vertical desplegable */
#menu_v li
{
    color:#fff;
}
    #menu_v li, #menu_v li.desplegable
    {
        background-color:#888;
    }
    #menu_v a:hover
    {
	    background-color:#666;
    }
    #menu_v li a
    {
        color:#fff;
    }
    #menu_v li.nodesplegable a
    {
	    background-color:#eee;
    }
    #menu_v ul li a
    {
        color:#444;
        background-color:#eee;
    }
    #menu_v ul li a:hover
    {
        color:#333;
        background-color:#ddd;
    }
    #menu_v ul li a.seleccionado
    {
        color:#333;
        background-color:#ddd;
    }


/* Menú de documentación */
#menu_doc li
{
    color:#fff;
}
    #menu_doc li, #menu_doc li.desplegable
    {
        background-color:#888;
    }
    #menu_doc a:hover{
	    background-color:#666;
    }
    #menu_doc li.nodesplegable a
    {
	    background-color:#eee;
    }
    #menu_doc li a
    {
        color:#fff;
    }
    #menu_doc li a.sindocumentos
    {
        color:#999;
    }
    #menu_doc ul li a.condocumentos
    {
        color:#444;
    }
    #menu_doc ul li a.condocumentos:hover
    {
        color:#444;
        background-color:#ddd;
    }
#menu_doc ul li a.seleccionado
{
    color:#333;
    background-color:#ddd;
}



/* Listados de elementos de cada apartado */
.tabla_listado
{
    background-color:#fff;
    border-color:#e2e2e2;
}
    .tabla_listado th
    {
        color: #fff;
        background-color:#888;
    }
    .tabla_listado th a
    {
        color:#fff;
    }
    .tabla_listado th a:hover div
    {
        background-color:#919191;
        border-color:#919191;
    }
    .tabla_listado tr.total td
    {
        background-color:#999999;
    }