BODY
{
    SCROLLBAR-FACE-COLOR: white;
    FONT-SIZE: x-small;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #023796;
    SCROLLBAR-SHADOW-COLOR: #023796;
    COLOR: black;
    SCROLLBAR-3DLIGHT-COLOR: #ffff88;
    SCROLLBAR-ARROW-COLOR: #023796;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    background-image: url("/images/fondos/fondo_2.gif");
    background-attachment: fixed;
    SCROLLBAR-DARKSHADOW-COLOR: #023796
}
A:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #046464;
    TEXT-DECORATION: none
}
A.1:link
{
    COLOR: #dedede;
    TEXT-DECORATION: none
}
A.1:visited
{
    COLOR: #dedede;
    TEXT-DECORATION: none
}
A.1:hover
{
    COLOR: #fefefe;
    TEXT-DECORATION: none
}
A.2:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.2:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.2:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.3:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.3:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.3:hover
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
A.0:link
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
A.0:visited
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
A.0:hover
{
    COLOR: blue
}
.req
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    VERTICAL-ALIGN: super;
    COLOR: #800000;
    FONT-FAMILY: Verdana, Arial
}
.com
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: justify
}
.texto01
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.bnormal
{
    BORDER-RIGHT: #003955 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #003955 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #003955 1px solid;
    CURSOR: pointer;
    COLOR: #003955;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #003955 1px solid;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #e1f0ff;
    FONT-VARIANT: normal
}
.txtarea01
{
    BORDER-RIGHT: #000080 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000080 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: #000080 1px solid;
    COLOR: #000080;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000080 1px solid;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #f0f8ff
}
.txtarea02
{
    BORDER-RIGHT: #006464 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #006464 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #006464 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #006464 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #ffffff;
    FONT-VARIANT: normal
}
.balert
{
    BORDER-RIGHT: #003955 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #003955 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #003955 1px solid;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #003955 1px solid;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #ff0000;
    FONT-VARIANT: normal
}
.texto01b
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eaeaea
}
.texto01bb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eaeaea
}
.texto02
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}
.texto02Red
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.texto02Blue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
.texto02b
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f0f0f0
}
.ayuda01
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    TEXT-INDENT: 2px;
    FONT-FAMILY: Verdana,Arial,Tahoma;
    BACKGROUND-COLOR: #ffffe8;
    TEXT-ALIGN: justify
}
.ayuda_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffff00;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
.ayuda_link1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffff00;
    TEXT-DECORATION: none
}
.TableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
    BACKGROUND-COLOR: #eaf4ff;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
.TableRow1
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.TableRow2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
    BACKGROUND-COLOR: #fefefe;
    TEXT-DECORATION: none
}
.sForma01
{
    BORDER-RIGHT: #000080 1px solid;
    BORDER-TOP: #000080 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000080 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000080 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f8f8f8
}
.TableRow1a
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.TableRow2a
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: #fefefe;
    TEXT-DECORATION: none
}
TD.cal
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #d3d3d3
}
SELECT.month
{
    FONT-SIZE: 11px;
    WIDTH: 85px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif
}
INPUT.year
{
    FONT-SIZE: 11px;
    WIDTH: 30px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif
}
TD.calDaysColor
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #000000
}
TD.calWeekend
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #c0c0c0
}
TD.calBgColor
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #d3d3d3
}
.calBorderColor
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #a9a9a9
}
TD.calHighlightColor
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #ffffcc
}
A.cal
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    TEXT-DECORATION: none
}
A.cal:hover
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    TEXT-DECORATION: none
}
.disabled
{
    FONT-SIZE: 11px;
    COLOR: #808080;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    TEXT-DECORATION: none
}
.clCMAbs
{
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
.clBar
{
    VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    HEIGHT: 10px;
    BACKGROUND-COLOR: transparent;
    layer-background-color: transparent
}
.clLevel0
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial,helvetica;
    POSITION: absolute
}
.clLevel0over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial,helvetica;
    POSITION: absolute
}
.clLevel0
{
    COLOR: #000000;
    BACKGROUND-COLOR: #9bb2c9;
    layer-background-color: #A8A8A8
}
.clLevel0over
{
    CURSOR: hand;
    COLOR: #000000;
    BACKGROUND-COLOR: #678aad;
    layer-background-color: transparent
}
.clLevel0border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: transparent;
    layer-background-color: transparent
}
.clLevel1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: tahoma, arial,helvetica;
    POSITION: absolute
}
.clLevel1over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: tahoma, arial,helvetica;
    POSITION: absolute
}
.clLevel1
{
    COLOR: black;
    BACKGROUND-COLOR: #c3cad5;
    layer-background-color: C3CAD5
}
.clLevel1over
{
    CURSOR: hand;
    COLOR: black;
    BACKGROUND-COLOR: #9ba7bb;
    layer-background-color: #9BA7BB
}
.clLevel1border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #28406e;
    layer-background-color: #28406E
}
.clLevel2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: tahoma,arial,helvetica;
    POSITION: absolute
}
.clLevel2over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: tahoma,arial,helvetica;
    POSITION: absolute
}
.clLevel2
{
    COLOR: white;
    BACKGROUND-COLOR: #8a97ad;
    layer-background-color: 8A97AD
}
.clLevel2over
{
    CURSOR: hand;
    COLOR: white;
    BACKGROUND-COLOR: #7a869b;
    layer-background-color: #7A869B
}
.clLevel2border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #28406e;
    layer-background-color: #28406E
}
.TCTitulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.lineaTC
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.derechos
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana, Arial
}

