TD
{
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 12px
}
BODY
{
    MARGIN: 0px
}
TEXTAREA
{
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 12px
}
.-MensajeError
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: red;
    COLOR: white;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.-MensajeAviso
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #339966;
    COLOR: white;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.TablaFondoColor1
{
    BACKGROUND-COLOR: #e3e9da
}
.TablaFondoColor2
{
    BACKGROUND-COLOR: #ecf0e5;
    BORDER-RIGHT: thin
}
INPUT
{
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 12px
}
SELECT
{
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 12px
}
.Borde1
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.-BordeDcha
{
    BORDER-RIGHT: black 1px solid
}
.-BordeAbajo
{
    BORDER-BOTTOM: black 1px solid
}
.-BordeDchaAbajo
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.Menuseccion
{
    FONT-SIZE: small
}
.CuadroTitulo
{
    BORDER-BOTTOM: #b9cce7 thin solid;
    FONT-SIZE: small;
    FONT-WEIGHT: bold
}
.calendarioCabecera
{
    BORDER-BOTTOM: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-TOP: thin solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: thin solid
}
.calendarioCabecera A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.calendarioCabecera TD
{
    BORDER-BOTTOM: 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: 1px solid;
    FONT-SIZE: small;
    BORDER-TOP: 1px solid;
    BORDER-RIGHT: 1px solid
}
.calendarioDias
{
}
.calendarioDias A
{
    TEXT-DECORATION: none
}
.calendarioDias TD
{
    TEXT-ALIGN: center;
    FONT-SIZE: small
}
.calendario
{
    BORDER-BOTTOM: gray thin solid;
    BORDER-LEFT: gray thin solid;
    BACKGROUND-COLOR: #dcd9c8;
    COLOR: black;
    BORDER-TOP: gray thin solid;
    BORDER-RIGHT: gray thin solid
}
.calendario A
{
    COLOR: black
}
H1
{
}
H1 A
{
    COLOR: black;
    TEXT-DECORATION: none
}
H1 A:active
{
    COLOR: green
}
.TablaFondoColorSeparador
{
    BORDER-BOTTOM: 1px;
    BORDER-LEFT: 1px;
    TEXT-TRANSFORM: uppercase;
    BACKGROUND-COLOR: #ff5c00;
    COLOR: white;
    FONT-SIZE: small;
    BORDER-TOP: 1px;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px
}
.TablaFondoColorSeparador2
{
    BACKGROUND-COLOR: #e85c00;
    COLOR: white;
    FONT-SIZE: small
}
.TablaFondoColor1 TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.TablaFondoColor2 TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.TablaCellPadding10
{
}
.TablaCellPadding10 TD
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
.MenuseccionDetIn
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
.MenuseccionDet
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
.MenuseccionDetOver
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
