.negro11
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}

.gris11
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}

.titulo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2860AB;
    font-weight: bold;
}

.titulo2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2860AB;
    font-weight: bold;
}

.subTitulo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #96B405;
    font-weight: bold;
}

.subTitulo2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #96B405;
    font-weight: bold;
}

.destacado
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #96B405;
    font-weight: bold;
}

.destacado_rojo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
    font-weight: bold;
}

.azul11
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003B93;
}

.blanco10
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
}

.blanco12
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
}

.bordeGris
{
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #888888;
    border-left-color: #888888;
}

.bordeGrisCompleto
{
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #888888;
    border-left-color: #888888;
    border-right-width: 1px;
    border-right-color: #888888;
    border-top-width: 1px;
    border-top-color: #888888;
}

.bordeVerde
{
    border: 1px solid #607105;
}

.LinkDeptos:link
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: none;
}

.LinkDeptos:visited
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: none;
}

.LinkDeptos:hover
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003B93;
    font-weight: none;
}

.LinkDeptos:active
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
}

.LinkMenu:link
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: none;
}

.LinkMenu:visited
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: none;
}

.LinkMenu:hover
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #2860AB;
    font-weight: none;
}

.LinkMenu:active
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
}

.azul10
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003B93;
}

.boton
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #2860AB;
    border: 1px solid #003B93;
}

.input
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #003B93;
    text-decoration: none;
    background-color: #FFFFFF;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #D6D3CE;
    border-bottom-color: #D6D3CE;
}

.tituloGris
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    font-weight: bold;
}

.bordeIzq
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #2860AB;
    text-decoration: none;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #E4E4E4;
    border-left-color: #E4E4E4;
}

.bordeDerIzq
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #2860AB;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #E4E4E4;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #E4E4E4;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #E4E4E4;
}

.encabezaTabla
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #2860AB;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #E4E4E4;
}

.encabezaTabla2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #2860AB;
}

.menuList
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #003B93;
    text-decoration: none;
}

.tituloCuadro
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}

.verde12
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #648205;
}

.watermark
{
    background: #FFAAFF;
}

.popupControlOn
{
    background-color: transparent;
    position: absolute;
    border-style: solid;
    border-color: Black;
    border-width: 0px;
}

.popupControlOff
{
    background-color: #AAD4FF;
    position: absolute;
    visibility: hidden;
    border-style: solid;
    border-color: Black;
    border-width: 2px;
}

#box
{
    position: absolute;
    top: 25%;
    bottom: 25%;
    left: 50%;
}

.inputpers2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #110111;
    background-color: #FFFFFF;
}