A
{
    TEXT-DECORATION: none
}
.fbl_1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.tablamenu
{
    BACKGROUND-POSITION: right center;
    BACKGROUND-IMAGE: url(images/fondo_menu.gif);
    MARGIN-RIGHT: 0pt;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #213f8d
}
.tablaofsemana
{
    BACKGROUND-COLOR: #cedbdf
}
.tablaofsemanaTit
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(images/barra_azul.gif);
    COLOR: #ffff66;
    BACKGROUND-REPEAT: repeat-y;
    FONT-STYLE: normal
}
.fuentemenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify
}
.combogris
{
    BORDER-RIGHT: #666666 solid;
    BORDER-TOP: #666666 solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #666666 solid;
    COLOR: black;
    BORDER-BOTTOM: #666666 solid;
    FONT-FAMILY: Arial
}
.fng_of
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.faz_of
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8px;
    COLOR: #8987e0;
    FONT-FAMILY: Verdana
}
.frj_of
{
    FONT-SIZE: 12px;
    COLOR: crimson;
    FONT-FAMILY: Verdana
}
.tablaverdeofertas
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #dfffd4
}
.tablaamarillaofertas
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.fng_pq_of
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    LIST-STYLE-TYPE: circle
}
.fnom_of
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.letra_form_registro
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.fsol_act
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fsol_ina
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.planor
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    COLOR: #8fa2a9;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana;
    FONT-COLOR: #f4a460
}
.plano
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    SCROLLBAR-FACE-COLOR: #dcdee0;
    FONT-SIZE: 8pt;
    FLOAT: none;
    BORDER-LEFT: 1px solid;
    COLOR: #8fa2a9;
    SCROLLBAR-ARROW-COLOR: #78797b;
    SCROLLBAR-TRACK-COLOR: #ced1d4;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: ARIAL;
    FONT-COLOR: #f4a460;
    scrollbar-3d-light-color: #4C4C4C;
    scrollbar-base: #DCDEE0;
    scrollbar-dark-shadow: #CED1D4
}
.plano_peq
{
    BORDER-RIGHT: #213f8d 1px solid;
    BORDER-TOP: #213f8d 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #213f8d 1px solid;
    WIDTH: 20px;
    COLOR: #213f8d;
    BORDER-BOTTOM: #213f8d 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 15px;
    TEXT-ALIGN: right
}
.plano_invn
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: white 0px solid;
    FONT-COLOR: #f4a460;
    FONT-: Verdana
}
.plano_invr
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 0px solid;
    COLOR: red;
    BORDER-BOTTOM: white 0px solid;
    FONT-FAMILY: Verdana;
    FONT-COLOR: #f4a460
}
.tablalineaoferta
{
    BORDER-BOTTOM: gray 1px solid
}
.tablaofertas
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: gainsboro
}
.texto
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.textob
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.texton
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.textor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.textoa
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #213f8d;
    FONT-FAMILY: Verdana
}
.textoaz
{
    FONT-SIZE: 8pt;
    COLOR: #213f8d;
    FONT-FAMILY: Verdana
}
.textoResAm
{
    FONT-SIZE: 8pt;
    COLOR: palevioletred;
    BACKGROUND-COLOR: #ffff00
}
.enlace
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.TablaBorde
{
    BORDER-RIGHT: #213f8d 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #213f8d 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: #213f8d 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #213f8d 1px solid
}
.MenuEmergenteazul
{
    BORDER-RIGHT: #1878d1 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #1878d1 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    Z-INDEX: 2;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #1878d1 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #1878d1 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    BACKGROUND-COLOR: #213f8d;
    layer-background-color: #C2E0FE
}
.MenuEmergenteazul A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.MenuEmergenteazul A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.MenuEmergenteazul A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
.MenuEmergenteverde
{
    BORDER-RIGHT: #016e54 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #016e54 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    Z-INDEX: 2;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #016e54 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #016e54 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    BACKGROUND-COLOR: #005a45;
    layer-background-color: #C2E0FE
}
.MenuEmergenteverde A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.MenuEmergenteverde A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.MenuEmergenteverde A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
.MenuEmergenterojo
{
    BORDER-RIGHT: #a9003d 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #a9003d 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    Z-INDEX: 2;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #a9003d 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #a9003d 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    BACKGROUND-COLOR: #57182f;
    layer-background-color: #C2E0FE
}
.MenuEmergenterojo A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.MenuEmergenterojo A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.MenuEmergenterojo A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
.tabla_forms
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gray 1px solid
}
.fondo2_tablas_azul
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #cedbdf
}
.fondo2_tablas_verde
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #c4e0dc
}
.fondo2_tablas_rojo
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #efe5db
}
.botones1
{
    CLEAR: both;
    BORDER-RIGHT: gray 2px groove;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #213f8d;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: gray 2px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cedbdf
}
.botones2
{
    BORDER-RIGHT: gray 2px groove;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #cedbdf;
    BORDER-BOTTOM: gray 2px groove;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #213f8d;
    BORDERCOLORLIGHT-TOP: black 1px solid;
    BORDERCOLORLIGHT-LEFT: black 1px solid
}
.td_barra_navegacion
{
    BACKGROUND-COLOR: #213f8d;
    TEXT-ALIGN: center
}
.letra_solicitar_regalo
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7pt;
    COLOR: #213f8d;
    FONT-FAMILY: Verdana
}
.celda_cabecera
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: gray 0px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 7pt;
    BORDER-LEFT: gray 0px solid;
    COLOR: black;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cedbdf;
    TEXT-ALIGN: center
}
.celda_cabecera_multiplo
{
    BORDER-RIGHT: gray 0px solid;
    BORDER-TOP: gray 0px solid;
    FONT-WEIGHT: 900;
    FONT-SIZE: 7pt;
    BORDER-LEFT: gray 0px solid;
    COLOR: black;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cedbdf;
    TEXT-ALIGN: center
}
.celda_listado
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: gray;
    PADDING-LEFT: 1px;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.celda_listado_multiplo
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 7pt;
    COLOR: black;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.celda_listado_sin_borde
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.descrip_subfamilias
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: silver;
    FONT-FAMILY: 'Arial Narrow';
    TEXT-ALIGN: center
}
.pestanias_familias_ofertas_letra
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.pestanias_familias_ofertas
{
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center
}
.pestanias_familias_especiales_letra
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.pestanias_familias_especiales
{
    BACKGROUND-COLOR: slategray;
    TEXT-ALIGN: center
}
.pestanias_seleccionadas
{
    BACKGROUND-COLOR: #213f8d;
    TEXT-ALIGN: center
}
.barra_of_semana_titulo
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7pt;
    COLOR: white;
    BACKGROUND-COLOR: red
}
.rincon_cliente_letra1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.opciones_barra_of_semana_link
{
    COLOR: white
}
.opciones_barra_of_semana_td
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 7.1pt;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #1361af;
    TEXT-ALIGN: left
}
.texto_grande
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.celda_form_misdatos_1
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 7px;
    BORDER-LEFT: gray 1px solid;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #cedbdf
}
.celda_form_misdatos_2
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 7px;
    BORDER-LEFT: gray 1px solid;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: white
}
.celda_listado_pedidos_1
{
    BORDER-RIGHT: gray 1px solid;
    FONT-WEIGHT: 900;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.celda_listado_pedidos_2
{
    BORDER-RIGHT: gray 1px solid;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cedbdf;
    TEXT-ALIGN: center
}
.fondo_gris_pestana
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Gris.gif);
    BACKGROUND-REPEAT: repeat-x
}
.letra_blanca_negrita_pestanas
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.totales_mispuntos
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.cantidad_totales_mispuntos_azul
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cedbdf;
    TEXT-ALIGN: center
}
.cantidad_totales_mispuntos_verde
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c4e0dc;
    TEXT-ALIGN: center
}
.cantidad_totales_mispuntos_rojo
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efe5db;
    TEXT-ALIGN: center
}
.fondo_fucsia
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Fucsia.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_naranja
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Naranja.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_violeta
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Violeta.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_gris
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Gris.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_verde
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Verde.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_rojo
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/rojo.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_lila
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/lila.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_crema_sup
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_sup.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_ventaja_sup
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_ventaja_sup.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_blanca_azul_sup
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_blanca_azul_sup.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_blanca_esp_sup
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_blanca_esp_sup.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_crema_inf
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_inf.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_ventaja_inf
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_ventaja_inf.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_blanca_azul_inf
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_blanca_azul_inf.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_blanca_esp_inf
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_blanca_esp_inf.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tabla_crema_izq
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_izq.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_ventaja_izq
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_ventaja_izq.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_blanca_izq
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_blanca_izq.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_blanca_esp_izq
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_blanca_esp_izq.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_azul_izq
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_azul_izq.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_crema_der
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_der.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_ventaja_der
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_ventaja_der.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_blanca_der
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_blanca_der.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_blanca_esp_der
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_blanca_esp_der.gif);
    BACKGROUND-REPEAT: repeat-y
}
.tabla_azul_der
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Tabla_azul_der.gif);
    BACKGROUND-REPEAT: repeat-y
}
.letra_blanca_negrita
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.fondo_gris_oscuro
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/GrisOscuro.gif);
    BACKGROUND-REPEAT: repeat-x
}
.celda_cabecera_con_borde_inferior
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 6.5pt;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cedbdf;
    TEXT-ALIGN: center
}
.celda_listado_con_borde_2
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 7pt;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.textor_grande
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.texto_azul_grande
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #213f8d;
    FONT-FAMILY: Arial
}
.fondo_azul_pestana
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/AzulEsp.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_verde_pestana
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/VerdeEsp.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_rojo_pestana
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/RojoEsp.gif);
    BACKGROUND-REPEAT: repeat-x
}
SELECT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.AyOL
{
    MARGIN: 0px;
    COLOR: #3096b5;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cedbdf
}
.AyOL_fondo_2
{
    BACKGROUND-COLOR: #99cccc
}
.rincon_cliente_letra2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.1pt;
    COLOR: green;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.celda_cabecera_sin_borde
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 6.5pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cedbdf;
    TEXT-ALIGN: center
}
.caja_blanca
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-SIZE: 7.5pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #dcdcdc;
    OVERFLOW: auto;
    BORDER-LEFT: 0px;
    SCROLLBAR-SHADOW-COLOR: #dcdcdc;
    COLOR: black;
    SCROLLBAR-ARROW-COLOR: #dcdcdc;
    SCROLLBAR-TRACK-COLOR: #dcdcdc;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff;
    scrollbar-dark-shadow: #333333
    FONT-WEIGHT: bold
}
.letra_gris_pestanas
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #585757;
    FONT-FAMILY: Arial
}
.fondo_azul
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Azul.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_azulillo
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Azulillo.gif);
    BACKGROUND-REPEAT: repeat-x
}
.letra_Busq_AZ
{
    FONT-SIZE: 10pt;
    COLOR: #1361af;
    FONT-FAMILY: Verdana
}
.fondo_Lima
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/Lima.gif);
    BACKGROUND-REPEAT: repeat-x
}
.letra_especialidades
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-FAMILY: Arial
}
.letra_especialidades_blanca
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: white;
    FONT-FAMILY: Arial
}
.letra_negra
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.letra_negra_negrita
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.letra_azul_negrita
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: #2d458f;
    FONT-FAMILY: Verdana
}
.letra_especial_user
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #2d458f;
    FONT-FAMILY: Verdana
}
.plano_negro
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    SCROLLBAR-FACE-COLOR: #dcdee0;
    FONT-SIZE: 8pt;
    FLOAT: none;
    BORDER-LEFT: 1px solid;
    COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #78797b;
    SCROLLBAR-TRACK-COLOR: #ced1d4;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: ARIAL;
    FONT-COLOR: #000000;
    scrollbar-3d-light-color: #4C4C4C;
    scrollbar-base: #DCDEE0;
    scrollbar-dark-shadow: #CED1D4
}
.fondo_naranja
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(./images/Naranja.gif);
    BACKGROUND-REPEAT: repeat-x
}
.borde_tabla
{
    BORDER-RIGHT: darkgray thin solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: darkgray thin solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: darkgray thin solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: darkgray thin solid
}
.letra_violeta
{
    FONT-SIZE: 8pt;
    COLOR: #c0257e;
    FONT-FAMILY: Arial
}
.letra_azul_grande
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana
}
.letra_verde_grande
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: seagreen;
    FONT-FAMILY: Verdana
}
.letra_rojo_grande
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: crimson;
    FONT-FAMILY: Verdana
}
.borde_tabla_der_gris
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: powderblue;
    BORDER-LEFT: powderblue;
    BORDER-BOTTOM: dimgray 1px
}
.borde_tabla_der_aba_gris
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: powderblue;
    BORDER-LEFT: powderblue;
    BORDER-BOTTOM: darkgray 1px solid
}
.borde_tabla_aba_gris
{
    BORDER-RIGHT: powderblue;
    BORDER-TOP: powderblue;
    BORDER-LEFT: powderblue;
    BORDER-BOTTOM: darkgray 1px solid
}
.borde_tabla_plano
{
    BORDER-RIGHT: darkgray thin solid;
    BORDER-TOP: darkgray thin solid;
    MARGIN: 0px;
    BORDER-LEFT: darkgray thin solid;
    BORDER-BOTTOM: darkgray thin solid
}
.letra_paginado
{
    FONT-SIZE: 8pt;
    COLOR: slategray;
    FONT-FAMILY: Arial
}
.fondo_oliva
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(./images/Oliva.gif);
    BACKGROUND-REPEAT: repeat-x
}
.letra_blanca_Titulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.letra_gris_titulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.caja_Azul
{
    BORDER-RIGHT: #6c6d68 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #6c6d68 2px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #6c6d68 2px solid;
    COLOR: #213f8d;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #6c6d68 2px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d7d7d7;
    TEXT-ALIGN: center
}
.letra_azul
{
    FONT-SIZE: 8pt;
    COLOR: mediumblue;
    FONT-FAMILY: Arial
}
.letra_negra_grande
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.fondo_verdoso
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(./images/Verdoso.gif);
    BACKGROUND-REPEAT: repeat-x
}
.borde_tabla_der_izq_arr
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 1px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #cedbdf;
    TEXT-ALIGN: center
}
.borde_tabla_der_izq_aba
{
    BORDER-RIGHT: thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid
}
.letra_roja
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.plano2
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: ARIAL;
    FONT-COLOR: #000000
}
.plano3_azul
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0px solid;
    COLOR: #c0257e;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: ARIAL;
    BACKGROUND-COLOR: #cedbdf
}
.plano3_verde
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0px solid;
    COLOR: #c0257e;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: ARIAL;
    BACKGROUND-COLOR: #c4e0dc
}
.plano3_rojo
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0px solid;
    COLOR: #c0257e;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: ARIAL;
    BACKGROUND-COLOR: #efe5db
}
.Ayuda_verde_negrita
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #375d68;
    FONT-FAMILY: Arial
}
.Ayuda_verde_negrita2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #375d68;
    FONT-FAMILY: Arial
}
.Ayuda_verde_simple
{
    FONT-SIZE: 10pt;
    COLOR: #375d68;
    FONT-FAMILY: Arial
}
.fondo_verdecito
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(./images/verdecito.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fondo_verde_pastel
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(./images/verde_pastel.gif);
    BACKGROUND-REPEAT: repeat-x
}
.letra_titulo_Cond
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.letra_parrafo_Cond
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.letra_titulo_Ventaja
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.letra_parrafo_Ventaja
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.plano_blanco
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    SCROLLBAR-FACE-COLOR: #dcdee0;
    FONT-SIZE: 8pt;
    FLOAT: none;
    BORDER-LEFT: white 1px solid;
    COLOR: #8fa2a9;
    SCROLLBAR-ARROW-COLOR: #78797b;
    SCROLLBAR-TRACK-COLOR: #ced1d4;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: ARIAL;
    FONT-COLOR: #f4a460;
    scrollbar-3d-light-color: #4C4C4C;
    scrollbar-base: #DCDEE0;
    scrollbar-dark-shadow: #CED1D4
}
