.botones_menu3Rojo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
.botones_sub2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #b1d0f3;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.T-total
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #faee9a;
    TEXT-ALIGN: right
}
.R_Total_obscuro2
{
    BORDER-RIGHT: green;
    BORDER-TOP: navy;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BORDER-LEFT: green;
    COLOR: #000000;
    BORDER-BOTTOM: green;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #faefaf;
    TEXT-ALIGN: right
}
.R_claro2
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #fbfbff;
    TEXT-ALIGN: right
}
.R_Obscuro2
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ecf0f9;
    TEXT-ALIGN: right
}
.R_Total_claro2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f9fade;
    TEXT-ALIGN: right
}
.R_N_OBS
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: VERDANA;
    BACKGROUND-COLOR: #e4fae4;
    TEXT-ALIGN: left
}
.Text_FECHA
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #990000;
    FONT-FAMILY: Verdana
}
.Text_FECHA-azul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: Verdana
}
.R_inferior
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000099;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f2fdf2;
    TEXT-ALIGN: right
}
.sub
{
    FONT-SIZE: 10px;
    COLOR: #000093;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.botones_subT02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #b1d0f3;
    TEXT-ALIGN: left
}
.concepto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #caeec9;
    TEXT-ALIGN: center
}
.sub_activo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000093;
    FONT-FAMILY: verdana
}
.padre
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.padre_hijo
{
    DISPLAY: none;
    FONT-SIZE: 9px;
    VISIBILITY: hidden;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.hijo
{
    DISPLAY: none;
    FONT-SIZE: 9px;
    COLOR: #000000
}
.mostrar
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e6ecf7
}
.padre_hijo_ext
{
    DISPLAY: none;
    VISIBILITY: hidden;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e6ecf7
}
.Numeros_Rojo
{
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.Numeros_Verde
{
    FONT-SIZE: 9px;
    COLOR: #008000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.R_sub_inferior
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: VERDANA;
    BACKGROUND-COLOR: #e7f8e7;
    TEXT-ALIGN: right
}
.R_N_OBS_NEG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: medium none;
    COLOR: #000066;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e4fae4;
    TEXT-ALIGN: left
}
.R_sub_inferior_NEG
{
    FONT-WEIGHT: bold;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e7f8e7;
    TEXT-ALIGN: left
}
.R_Total_claroNeg2
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin solid;
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: white thin solid;
    COLOR: #000000;
    BORDER-BOTTOM: black thin;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f9fade;
    TEXT-ALIGN: right
}
.R_Total_obscuroNeg2
{
    BORDER-RIGHT: black;
    BORDER-TOP: black thin solid;
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: black;
    COLOR: #000000;
    BORDER-BOTTOM: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #faefaf;
    TEXT-ALIGN: right
}
.R_ClaroNeg2
{
    BORDER-RIGHT: blue;
    BORDER-TOP: black thin solid;
    MARGIN-TOP: 50px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: blue;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: blue;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fbfbff;
    TEXT-ALIGN: right
}
.R_ObscuroNeg2
{
    BORDER-RIGHT: black;
    BORDER-TOP: black thin solid;
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: black;
    COLOR: #000000;
    BORDER-BOTTOM: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ecf0f9;
    TEXT-ALIGN: right
}
.T-TotalMID
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #faee9a;
    TEXT-ALIGN: center
}
.botones_subT02MID
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #b1d0f3;
    TEXT-ALIGN: center
}
.TitOrden
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a6e680;
    TEXT-ALIGN: center
}
.TitOrden_02
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a6e680
}
.TitOrden_obscuro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #d0f1bc
}
.R_sub_inferior2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e7f8e7;
    TEXT-ALIGN: left
}
.variacion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #b1d0f3;
    TEXT-ALIGN: center
}
.botones_subT02_wu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.I_claro2
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fbfbff;
    TEXT-ALIGN: left
}
.I_Obscuro2
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ecf0f9;
    TEXT-ALIGN: left
}
.menu 
{
  position:absolute;
  visibility:hidden;
  background-color: white;          // Color de fondo para Explorer
  layer-background-color: white;    // Color de fondo para Netscape
  color: black;
  border-style: solid;
  border-color: black;
  border-width: 1px;
  padding: 3px;
  font-size : 12px;
  font-family: "arial", "helvetica";
}
.menu A:hover {text-decoration: underline; color: blue;}
.menu A {text-decoration: none; color: black;}