﻿/********** Constantes **********/
/*
Calibri
Microsoft Sans Serif
Segoe Condensed
Segoe UI
Segoe UI Light

#ffffff PanelMaster
#1D99F1 Menu inactivo
#005797 Menu activo
#005797 Menu activo
#dcdcdc Lineas separadoras
#eb3c00 Titulos ventanas
#168807 Semáforo verde
#b4141b Semáforo rojo
#505050 Teclado
#e63d04 Naranja


#1D99F1 Color principal
#e63d04 Botones, menús y links
#e63d04 Titulos

*/
/******************************/



/* Generales */
html {
    height: 100%;
}

body {
    font-family: Calibri;
    font-size: 100%;
    margin: 0%;
    padding: 0%;
    background-color: white;
    color: #000000;
    height: 100%;
}


.PanelMaster {
    width: 100%;
    height: 100vh;
    background-color: white;
    margin-left: auto;
    margin-right: auto;
}

.PanelMaster-div-header {
    position: fixed;
    top: 0;
    left: 0;
    background-color: white;
    width: 100%;
    z-index:9000;
}

.PanelMaster-div-body {
   padding-top:7.5rem;
}



.PanelHeader {
    height: 3rem;
    padding: 5px;
}

    .PanelHeader .ImageLogo {
        height: 100%;
    }

.PanelMenuPrincipal {
    background-color: #0072c6;
    margin: 5px;
}

    .PanelMenuPrincipal .MenuPrincipal {
    }

        .PanelMenuPrincipal .MenuPrincipal td:hover {
            cursor: pointer !important;
        }

        .PanelMenuPrincipal .MenuPrincipal a:hover {
            cursor: pointer !important;
        }

        .PanelMenuPrincipal .MenuPrincipal .StaticMenuStyle {
        }

            .PanelMenuPrincipal .MenuPrincipal .StaticMenuStyle:hover {
                cursor: pointer;
            }

        .PanelMenuPrincipal .MenuPrincipal .StaticMenuItemStyle {
            padding: 5px;
            color: #ffffff;
        }

            .PanelMenuPrincipal .MenuPrincipal .StaticMenuItemStyle:hover {
                background-color: #1D99F1;
                cursor: pointer;
            }

        .PanelMenuPrincipal .MenuPrincipal .StaticHoverStyle {
            background-color: #1D99F1;
            cursor: pointer;
        }

        .PanelMenuPrincipal .MenuPrincipal .StaticSelectedStyle {
            background-color: #1D99F1;
        }

        .PanelMenuPrincipal .MenuPrincipal .DynamicMenuStyle {
            /*border:solid 2pt #005797;*/
            z-index: 9000000;
        }

        .PanelMenuPrincipal .MenuPrincipal .DynamicMenuItemStyle {
            padding: 5px;
            background-color: #0072c6;
            color: #ffffff;
        }

            .PanelMenuPrincipal .MenuPrincipal .DynamicMenuItemStyle:hover {
                background-color: #1D99F1;
                cursor: pointer;
            }

            .PanelMenuPrincipal .MenuPrincipal a.DynamicMenuItemStyle {
                background-color:transparent;
            }

        .PanelMenuPrincipal .MenuPrincipal .DynamicHoverStyle {
            background-color: #1D99F1;
            cursor:pointer;
        }

        .PanelMenuPrincipal .MenuPrincipal .DynamicSelectedStyle {
            background-color: #1D99F1;
        }






.PanelSiteMapPath {
    padding: 5px;
    font-size: 80%;
}

.PanelContentPlaceHolder {
    padding: 5px;
    min-height: 500px;
}

.PanelFooter {
    padding: 5px;
    /*border-top: solid 1px #DADAD8;*/
    text-align: center;
    font-size: 70%;
}

.PanelEncabezado {
    font-size: 200%;
    color: #1D99F1;
    font-family: Segoe UI Light;
}

.PanelFiltroEmpleados {
    max-width: 988px;
    overflow: auto;
}

.PanelGrid {
    padding-bottom:2em;
}
