BODY{
        margin-top : 0px;
        margin-left : auto;
        margin-right : auto;
        margin-bottom : 20px;
        background-color : #ffffff;
				text-align:center; 
				width:990px; 
}
p{margin-top:0px;margin-bottom:5px;}

A{
        text-decoration : none;
}

A:hover{
        text-decoration: Underline;
}

a.txtbase:HOVER{
        text-decoration: Underline;
}

A.blanco:link    {color: white; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: none;}
A.blanco:active  {color: white; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: Underline;}
A.blanco:hover   {color: white; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: Underline;}
A.blanco:visited {color: white; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: none;}

A.negro:link    {color: 333333; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: none;}
A.negro:active  {color: 333333; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: Underline;}
A.negro:hover   {color: 333333; font-family:verdana; font-size:11; font-weight:bold; text-decoration: Underline;}
A.negro:visited {color: 333333; font-family:verdana; font-size:11; font-weight:bold; text-decoration: none;}

.menu_superior    {background-image:url(../iconos/menusup/fondo.gif);background-repeat:repeat-x;height:24px;float:left;width:990px; font-family:arial; font-size:8pt; font-weight:bold; color:white;}
A.menu_superior:link    {color: white; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: none;}
A.menu_superior:active  {color: white; font-family:verdana; font-size:11px; font-weight:bold;}
A.menu_superior:hover   {color: white; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: Underline;}
A.menu_superior:visited {color: white; font-family:verdana; font-size:11px; font-weight:bold;}

a.menu_top:link {color: #FFFFFF; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: none;}
.menu_top:active  {color: #FFFFFF; font-family:verdana; font-size:11px; font-weight:bold;}
.menu_top:hover   {color: #FFFFFF; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: Underline;}
.menu_top:visited {color: #FFFFFF; font-family:verdana; font-size:11px; font-weight:bold;}

.menu_inferior a {COLOR: #993300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight : bold;}

.fondo_noticia {
        ;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.fondo_col_izq {
        ;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.fondo_col_der {
        ;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.color_fondo_centro {
        ;
}

.txtbase {
        COLOR: #000000;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.txtbase_azul {
        COLOR: #0000CD;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.txtbase_rojo {
        COLOR: #A52A2A;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
        font-weight : bold;
}

.txtbase_peq {
        COLOR: #333333;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 9px;
}

.txtbase_peq_azul {
        COLOR: #000066;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 9px;
        font-weight : bold;
}

.txtbase_peq_enlace{
        COLOR: #0000CD;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 9px;
}

.enlaces {
        COLOR: #ffffff;
        FONT: 10px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}

.texto{
        font-family: Tahoma, Arial, Helvetica;
        font-size: 11px;
        color: Black;
}

.texto2{
        font-family: Tahoma, Arial, Helvetica;
        font-size: 14px;
        color: Black;
        font-weight : bold;
}

.texto-pq{
        font-family: Tahoma, Arial, Helvetica;
        font-size: 9px;
        color: Black;
}

.borde_tabla{
        ;
        border-color : #B5B2D6;
        border-style : solid;
        border-width : 1px;
}

.fondo_derecha{
         background-color: #F7F3F7;
}
.fondo_listado_izda{
        background-color : #CED7EF;
}

.listado_izda0 {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #000063;
  background: #CED7EF;
}
a.listado_izda0:link         {color: #000063;}
a.listado_izda0:link:visited {color: #000063;}
a.listado_izda0:link:hover   {color: #000063; background: #ECEEF8;}

.listado_izda1 {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #000063;
  background: #CED7EF;
}
a.listado_izda1:link         {color: #000063;}
a.listado_izda1:link:visited {color: #000063;}
a.listado_izda1:link:hover   {color: #000063; background: #ECEEF8;}

.listado_izdan {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #333366;
  background: #CED7EF;
}
a.listado_izdan:link         {color: #333366;}
a.listado_izdan:link:visited {color: #000063;}
a.listado_izdan:link:hover   {color: #000063; background: #ECEEF8;}

.cab_titular{
				color: #000066;
        background-color : #CEDBE7;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 10px;
         FONT-WEIGHT: bold;
}
.referencia{
        font-family: Tahoma, Arial;
        font-size: 11px;
        color: Black;
}
.titnoticia {
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold
}

.ant_sig {
        COLOR: #4444aa;
        FONT-FAMILY: Arial;
        FONT-SIZE: 12px
}

.ant_post {
        COLOR: #4444aa;
        FONT-FAMILY: Arial;
        FONT-SIZE: 12px;
        font-weight : bold;
}

.ruta1 {
         background-color : #B5B2D6;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         font-weight: bold;
        color: #000066;
}

.ruta2 {
         background-color : #B5B2D6;
        COLOR: #000066;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        FONT-WEIGHT: bold
}

.ruta2_sin{
        COLOR: #000066;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        FONT-WEIGHT: bold
}

.cabecera_foros{
        background-color : #00005F;
        color : #FFFFFF;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 11Px;
        font-weight : bold;
}

.cabecera_foros2{
        background-color : #336699;
        color : White;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 11px;
        font-weight : bold;
}

.listado1{
        background-color : #E3E3E3;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
         color: #000000;
}

.listado2{
        background-color : #CCCCCC;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
         color: #000000;
}

a.listado1:HOVER{
        font-weight : bold;
}

a.listado2:HOVER{
        font-weight : bold;
}

.lateral_formu{
        background : #3399FF;
        color : #FFFFFF;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 11px;
        font-weight : bold;
}

.separacion{
        background : #5F5F5F;
}

.cab_amarilla{
        background-color : #FFD214;
        font-family :  verdana, arial, sans-serif;
        font-size : 11px;
        color: #000066;
        font-weight : bold;
}

.tit_evento{
        font-family: Tahoma, Arial;
        font-size: 12px;
        font-weight : bold;
        color: #2035A5;
}

.tit_evento_cad{
        font-family: Tahoma, Arial;
        font-size: 12px;
        font-weight : bold;
        color: #ADADAD;
}

.tit_evento2{
        font-family: Tahoma, Arial;
        font-size: 12px;
        color: #2035A5;
}

.txt_evento{
        font-family :  verdana, arial, sans-serif;
        font-size : 11px;
        color: #000066;
        font-weight : bold;
}

.registro_fondo{
        background-color : #FFFFFF;
}

.registro_fondo2{
 ;
         COLOR:  #333333;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.registro_fondo3{
        background-color:#CEDBE7;
        COLOR: #000066;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
         padding : 5px;
         text-align : justify;
}

.registro_cabecera{
        background-color : #CEDBE7;
        COLOR:#000066;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        font-weight : bold;
}

.calendario_hoy{
        background-color : #DAB503;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 9px;
}

.calendario_evento{
        font-family: Tahoma, Arial, Helvetica;
        font-size: 9px;
        color : #B00000;
        font-weight : bold;
}

.buscador_encab{
        background-color : #7F879F;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 12px;
        color: White;
        font-weight : bold;
}

.buscador_encab2{
        background-color : #C2C2C2;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 12px;
        color: Black;
        font-weight : bold;
}

.buscador_selec{
        background : Teal;
        font-size : 9px;
        color: white;
        cursor : crosshair;
}

.buscador_conect{
        font-family : Arial;
        font-size : medium;
        color : Blue;
}

.boton_menu{
        background : #9999CC;
        COLOR: #333333;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        font-weight : bold;
}

.imprimir_1{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : large;
        font-weight : bold;
}

.imprimir_2{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : medium;
        font-weight : bold;
}

.fich{
        font-family :  verdana, arial, sans-serif;
        font-size : 11px;
        text-align : justify;
        margin-right : 6px;
        background-color : #009978;
        color : White;
}

.fich_fondo{
        COLOR:#000066;
        border-color : #009978;
        border-style : solid;
        border-width : 1px;
        background-color : #CEDBE7;
        font-family: verdana, arial, sans-serif;
        font-size: 9px;
}

.menu_azul_encima { display:block; }
.menu_azul_debajo { display:block; }

div#nifty{ background: #CED7EF;margin-top:2px;;margin-bottom:2px;}
b.rtop, b.rbottom{display:block;background: #F4F4F4}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #CED7EF}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}

niftymenu{ background: #000063;margin-top:2px;;margin-bottom:2px;}
b.rtopmenu, b.rbottommenu{display:block;background: #F4F4F4}
b.rtopmenu b, b.rbottommenu b{display:block;height: 1px;
    overflow: hidden; background: #000063}
b.r1menu{margin: 0 5px;}
b.r2menu{margin: 0 3px;}
b.r3menu{margin: 0 2px;}
b.rtopmenu b.r4menu, b.rbottommenu b.r4menu{margin: 0 1px;height: 2px;}

.caja{
        MARGIN-TOP : 2px;
        MARGIN-BOTTOM : 4px;
        BORDER-TOP: #996699 0px solid;
        BORDER-RIGHT: #996699 0px solid;
        BORDER-LEFT: #996699 0px solid;
        BORDER-BOTTOM: #996699 0px solid;
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        BACKGROUND-COLOR: #CED7EF;
        PADDING-BOTTOM: 2px;
        PADDING-TOP: 2px;
}

.caja_redonda{
        MARGIN-TOP : 4px;
        MARGIN-BOTTOM : 4px;
}

.cabecera{
        BACKGROUND-COLOR: #000000;
}

.menu_azul_titulo{

/*        BORDER-RIGHT: rgb(0,0,0) 1px solid;
        BORDER-LEFT: rgb(0,0,0) 1px solid;
        PADDING-BOTTOM: 2px;*/
        PADDING-TOP: 2px;
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        COLOR: #000000;
        FONT-SIZE: 9px;
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
        BACKGROUND-COLOR: ;
}
.menu_azul_contenido{
/*        BORDER-RIGHT: rgb(0,0,0) 1px solid;
        BORDER-LEFT: rgb(0,0,0) 1px solid;*/
        PADDING-TOP: 2px;
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        COLOR: #252525;
        FONT-SIZE: xx-small;
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        BACKGROUND-COLOR: #CED7EF;
}
.menu_azul_contenido_sup{
        PADDING-TOP: 2px;
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        COLOR: #252525;
        FONT-SIZE: xx-small;
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
}
.menu_gris_contenido{
        BORDER-RIGHT: rgb(0,0,0) 1px solid;
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        FONT-SIZE: xx-small;
        PADDING-BOTTOM: 2px;
        BORDER-LEFT: rgb(0,0,0) 1px solid;
        PADDING-TOP: 2px;
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        BACKGROUND-COLOR: rgb(230,230,230);
}

/*  Tienda  */

.blacktext{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color : #FFFFFF;
        font-size: 10px;
        border: 0px solid #CCFF00;
        width: 99%;
        padding : 2px;
        background-color : #7396BD;
}


.tabla_datos{
        background-color: #F2ECFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}

.boton_noticia{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-align:center;
        font-weight:bold;
        font-size:9px;
        color:#FFFFFF;
        padding-top:1px;
        padding-bottom:1px;
        padding-left:7px;
        padding-right:7px;
        border: 1px solid #CCFF00;
        width:135px;
        cursor: pointer;
        background-color : #333333;
}

.select_noticia{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-align:center;
        font-weight:normal;
        font-size:9px;
        width:140px;
}

.texto_opciones_producto_titulo{
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: xx-small;
         color: #CCFF00;
         text-decoration: none;
         text-align: center;
         font-weight: bold
}

.texto_opciones_producto{
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: xx-small;
         color: #CCCCCC;
         text-decoration: none;
         text-align: center;
         font-weight: bold
}

.carrito_cabecera {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  background-color: #395D8C;
}

.tabla_datos {
  font-size:11px;
  height:20px;
}

input.tabla_datos, select.tabla_datos {
  font-size:11px;
  BACKGROUND-COLOR: rgb(206,215,239);
  color : #003366;
  font-size : 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
}

input.tabla_datos_off, select.tabla_datos_off {
  font-size:11px;
  BACKGROUND-COLOR: rgb(239, 239, 239);
  color : #999999;
  font-size : 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
}

.checkout      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.nopcart   {background: #7396BD; border: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
.nopheader {background: #7396BD;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.nopentry  {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.noptotal  {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.nopbutton {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

.mini_item {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.mini_total {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/**********  Menus laterales  **************/

.box_tabla  {}
.box_encima { display:block; }
.box_debajo { display:block; }
.box_titulo {
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        FONT-SIZE: 9;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
        BORDER-RIGHT: rgb(0,0,0) 1px solid;
        BORDER-LEFT: rgb(0,0,0) 1px solid;
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        PADDING-TOP: 2px;
        BACKGROUND-COLOR: #CED7EF;
        display:block;
}
.box_contenido {
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        FONT-SIZE: xx-small;
        BORDER-RIGHT: rgb(0,0,0) 1px solid;
        BORDER-LEFT:  rgb(0,0,0) 1px solid;
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        BACKGROUND-COLOR: #CED7EF;
				COLOR: #252525;
}

.fondo_caja {
	BACKGROUND-COLOR: #CED7EF;
}

select.box_contenido {
  font-family:verdana;
  font-size:9px;
	BACKGROUND-COLOR: #CED7EF;
	COLOR: #252525;
}

.box_texto1 {
  font-family:verdana;
  font-size:9px;
  text-transform: capitalize;
  text-align:left;
  font-weight:bold;
  width:100%;
  margin-left: 5px;
  padding-left:10px;
  background-image:url('');
  background-repeat: no-repeat;
  background-position: center left;

}

.box_texto2 {}

.box_boton  {
  font-family:verdana;
  font-size:9px;
  font-weight:bold;
  border: solid 1px #000000;
  background-color: #CED7EF;
	COLOR: #252525;
  margin-left:4px;
  margin-right:4px;
}

.box_boton_vaciar, .box_boton_vercesta, .box_boton_comprar, .box_boton_anadir, .box_boton_actualizar, .box_boton_realizar  {
  font-family:verdana;
  font-size:9px;
  font-weight:bold;
  border: solid 1px #000000;
  background-color: #CED7EF;
	COLOR: #252525;
  margin:4px;
}

.carrito_pasos {
  color:#666666;
  font-family:verdana;
  font-size:10px;
  text-align:center;
}

.carrito_pasos_on {
  color:#000000;
  font-weight:bold;
}

.carrito_precio {
  font-family:verdana;
  font-size:10px;
  font-weight:bold;
  color:#333333;
}

.carrito_boton_agregarcesta {
  display:none;
  font-family:verdana;
  font-size:9px;
  font-weight:bold;
  border: solid 1px #000000;
  background-color: #CED7EF;
  margin:4px;
}

.carrito_boton_agregarcesta2 {
  font-family:verdana;
  font-size:9px;
  font-weight:bold;
  border: solid 1px #000000;
  background-color: #CED7EF;
  margin:4px;
}

.carrito_boton_masinformacion {
  font-family:verdana;
  font-size:9px;
  font-weight:bold;
  border: solid 1px #000000;
  background-color: #CED7EF;
  margin:4px;
}

.carrito_recuadro_agregarcesta {
  border: solid 1px #333333;
  font-family:verdana;
  font-size:10px;
  margin-bottom:4px;
}



/******* MENU DINAMICO DESPLEGABLE *******/
.desplegable {
  border: solid 0px;
  border-top: none;
  margin-top: 4px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 4px;
  width: 190px;
}

.desplegable_cabecera {
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  /* border: solid 1px; */
  margin-top: 0px;
  background: #000063;
  color : #FFFFFF;
  text-align: center;
  font-weight: bold;
  font-size: 10px;
  text-transform: uppercase;
  padding-bottom : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-top : 0px;
}

.desplegable_contenido {
  /*border: solid 1px; */
  border-top: none;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  background: ;
}

.desplegable_nivel0 {
  display: block;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000063;
  background: #CED7EF;
  margin-top : 2px;
  border-top : 1px solid #000063;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-right: 2px;
  padding-left : 5px;
}
a.desplegable_nivel0:link         {color: #000063;}
a.desplegable_nivel0:link:visited {color: #000063;}
a.desplegable_nivel0:link:hover   {color: #000063; background: #ECEEF8;}

.desplegable_nivel0_seleccionado {
  display: block;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000063;
  background: #A1AFDE;
  margin-top : 2px;
  border-top : 1px solid #000063;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-right: 2px;
  padding-left : 5px;
}

.desplegable_nivel1 {
  display: block;
  font-family: verdana;
  font-size: 11px;
  color: #000063;
  font-weight: normal;
  background: #CED7EF;
  margin-top : 2px;
  border-top : 1px solid #000063;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-right: 2px;
}
a.desplegable_nivel1:link         {color: #000063;}
a.desplegable_nivel1:link:visited {color: #000063;}
a.desplegable_nivel1:link:hover   {color: #000063; background: #ECEEF8;}

.desplegable_nivel1_seleccionado {
  display: block;
  font-family: verdana;
  color: #000063;
  font-size: 11px;
  font-weight: bold;
  margin-top : 2px;
  border-top : 1px solid #000063;
  background: #A1AFDE;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-right: 2px;
}

.desplegable_niveln {
  display: block;
  font-family: verdana;
  font-size: 10px;
  color: #333366;
  margin-top : 2px;
  border-top : 1px solid #000063;
  background: #CED7EF;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-right: 2px;
}

a.desplegable_niveln:link         {color: #333366;}
a.desplegable_niveln:link:visited {color: #000063;}
a.desplegable_niveln:link:hover   {color: #000063; background: #ECEEF8;}

.desplegable_niveln_seleccionado {
  display: block;
  font-family: verdana;
  font-size: 10px;
  color: #333366;
  margin-top : 2px;
  border-top : 1px solid #000063;
  font-weight: bold;
  background: #A1AFDE;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-right: 2px;
}

.desplegable_oculto {
  display: none;
}

/* GALERIA */

.custom_titulo_galeria {
  font-weight: bold;
	COLOR: #ffffff;
  FONT-size: 16px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  height:28px;
}


/*Transparent items*/
.transparent {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
	border:0px solid #FFF;
	background:#FFF;
	z-index:10;
	cursor:pointer;
}
.transparentFake {
	background:none;
	border:none;
}
.transparent2 {
	z-index:10;
}


/*Selects*/
.selectArea {
	width:160px;
	height:21px;
	background:url(../iconos/select_bg.gif) repeat-x left top;
}
.selectArea .left {
	width:8px;
	height:21px;
	float:left;
	background:url(../iconos/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:17px;
	height:21px;
	float:right;
	background:url(../iconos/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:17px;
	height:21px;
}
.selectArea .right i {
	display:none;
}
.selectArea .center {
	/*width:120px;*/
	margin-left:5px;
	margin-right:20px;
	color:#111;
	padding-top:3px;
	font-size:11px;
	text-align:left;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:0px;
	width:232px;
	height:432px;
	overflow-y:auto;
	overflow-x:hidden;
	background:#ffffff;
	padding:0px;
	font-size:11px;
	z-index:20;
	border:1px solid #5F6062;
}
.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	text-align:left;
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#5F6062;
	text-decoration:none;
	display:block;
	padding:0px 4px;
	border-top:0px solid #5F6062;
	border-left:0px solid #5F6062;
	border-right:0px solid #5F6062;
	font-size:10px;
}

.optionsDivVisible a:link {
	color:#5F6062;
	text-decoration:none;
	font-size:10px;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#5F6062;
	border-color:#cfd0d6;
	font-size:10px;
}

/*Test div - testing if stylesheets are enabled*/
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}
.campo_buscar {  font-family: Arial; font-size: 8pt; color: #FF0000; text-decoration: none; height: 21px; width: 161px; border: 1px #666666 solid}
.campo_identificarse { font-family: Arial; font-size: 8pt; color: #FF0000; text-decoration: none; height: 16px; width: 130px; border: 1px #666666 solid }
.txt_portada_antetitulo {  font-family: Arial; font-size: 8pt; color: #D90000; text-decoration: none}
.txt_portada_titulo { font-family: Arial; font-size: 20pt; color: #004B97; text-decoration: none ; font-weight: bold}
.txt_portada_subtitulo { font-family: Arial; font-size: 10pt; color: #515151; text-decoration: none }
.txt_portada_8punt_rojo_neg { font-family: Arial; font-size: 8pt; color: #D90000; text-decoration: none ; font-weight: bold}
.txt_portada_8_pun_azul { font-family: Arial; font-size: 8pt; color: #004b97; text-decoration: none }
.txt_portada_8_pun_gris { font-family: Arial; font-size: 8pt; color: #515151; text-decoration: none }
.txt_portada_8punt_rojo { font-family: Arial; font-size: 8pt; color: #D90000; text-decoration: none }
.txt_portada_cotiz_01 {  font-family: Arial; font-size: 8pt; color: #000000; text-decoration: none}
.txt_portada_cotiz_02 { font-family: Arial; font-size: 8pt; color: #009900; text-decoration: none }
.txt_portada_titulo2 { font-family: Arial; font-size: 16pt; color: #004b97; text-decoration: none ; font-weight: bold}
.txt_portada_titulo3 { font-family: Arial; font-size: 12pt; color: #004b97; text-decoration: none ; font-weight: bold}
.txt_portada_8punt_blanco_neg { font-family: Arial; font-size: 8pt; color: #FFFFFF; text-decoration: none ; font-weight: bold }
a.txt_portada_8punt_blanco_neg:link,a.txt_portada_8punt_blanco_neg:hover,a.txt_portada_8punt_blanco_neg:visited { font-family: Arial; font-size: 8pt; color: #FFFFFF; text-decoration: none ; font-weight: bold }
.txt_portada_8_pun_negro { font-family: Arial; font-size: 8pt; color: #000000; text-decoration: none }
.txt_portada_8_pun_azul_neg { font-family: Arial; font-size: 8pt; color: #004b97; text-decoration: none ; font-weight: bold}
.txt_portada_8_pun_negro_neg { font-family: Arial; font-size: 8pt; color: #000000; text-decoration: none ; font-weight: bold}
.txt_portada_7_pun_negro { font-family: Verdana; font-size: 7pt; color: #000000; text-decoration: none }
.txt_portada_7_pun_azul { font-family: Verdana; font-size: 7pt; color: #004b97; text-decoration: none }
.txt_portada_7_pun_rojo_neg { font-family: Verdana; font-size: 7pt; color: #d90000; text-decoration: none ; font-weight: bold}
.txt_portada_7_pun_rojo { font-family: Verdana; font-size: 7pt; color: #d90000; text-decoration: none }
.txt_portada_10_pun_azul_neg { font-family: Arial; font-size: 10pt; color: #004b97; text-decoration: none ; font-weight: bold }
.txt_portada_10_pun_gris_neg { font-family: Arial; font-size: 10pt; color: #CCCCCC; text-decoration: none ; font-weight: bold }
.txt_portada_7_pun_gris { font-family: Verdana; font-size: 7pt; color: #515151; text-decoration: none }
.txt_portada_8_pun_gris_neg { font-family: Arial; font-size: 8pt; color: #333333; text-decoration: none ; font-weight: bold}
.txt_portada_8_pun_gris_gris_neg { font-family: Arial; font-size: 8pt; color: #666666; text-decoration: none ; font-weight: bold}
.txt_portada_7_pun_gris_neg { font-family: Arial; font-size: 7pt; color: #333333; text-decoration: none ; font-weight: bold}
.txt_portada_10_pun_negro_neg { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: none ; font-weight: bold }
.txt_portada_10_pun_blanco_neg { font-family: Arial; font-size: 10pt; color: #FFFFFF; text-decoration: none ; font-weight: bold }
.txt_menu_on { font-family: Arial; font-size: 8pt; color: #333333; text-decoration: none ; font-weight: bold }
.txt_portada_9_pun_negro { font-family: Arial; font-size: 9pt; color: #000000; text-decoration: none }
.txt_portada_9_pun_azul { font-family: Arial; font-size: 9pt; color: #004b97; text-decoration: none }
.txt_portada_9_pun_gris_neg { font-family: Arial; font-size: 9pt; color: #666666; text-decoration: none ; font-weight: bold}
.celda_bor_01 {  border: #bac0ca; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.celda_bor_02 { border: 1px solid; border-color: #D7DADF #d7dadf #d7dadf}
.txt_portada_9_pun_gris { font-family: Arial; font-size: 9pt; color: #666666; text-decoration: none }
.txt_portada_10_pun_negro { font-family: Arial; font-size: 10pt; color: #333333; text-decoration: none }
.campo_enviar { font-family: Arial; font-size: 8pt; color: #FF0000; text-decoration: none; height: 18px; width: 200px; border: 1px #666666 solid }
.campo_enviar2 { font-family: Arial; font-size: 8pt; color: #FF0000; text-decoration: none; height: 54px; width: 200px; border: 1px #666666 solid }
celda_bor_foros { border: 1px #7fadea solid}
.txt_portada_7_pun_grisC { font-family: Verdana; font-size: 7pt; color: #999999; text-decoration: none }
.tggor {margin-right:3px;}

.div_limpiar{clear:both;line-height:1px;font-size:1px;height:0px;}
.div_left{float:left;}
.div_right{float:right;}
.div_990 {width:990px;}
.div_112 {width:112px;text-align:left;}
.div_674 {width:674px;text-align:left;}
.div_804 {width:804px;text-align:left;}
.div_690 {text-align:left;width:690px;background:transparent url(../iconos/fondos/port_div_ver.gif) repeat-y scroll 674px 0px;margin-top:10px;}
.div_690n {text-align:left;width:690px;margin-top:10px;}
.div_align_left{text-align:left;}
.div_align_right{text-align:right;}
.div_align_center{text-align:center;}
.div_align_justi{text-align:justify;}
.div_cabecera_top{background-image:url(../iconos/fondos/cabecera_publi.gif);width:990px;float:left;padding-bottom:5px;padding-top:5px;}
.div_cabecera_right{background-image:url(../iconos/fondos/cabecera.gif);width:765px;height:67px;float:right;}
.div_cabecera_left{width:225px;float:left;}
.div_portada1{margin-right:7px;text-align:left;float:left;width:416px;margin-top:8px;background:transparent url(../iconos/fondos/port_div_ver.gif) repeat-y scroll 407px 0px;}
.div_portadab1b{margin-right:7px;text-align:left;float:left;width:408px;margin-top:-8px;background:transparent url(../iconos/fondos/port_div_ver.gif) repeat-y scroll 407px 0px;}
.div_portadab1{text-align:left;float:left;width:690px;margin-top:8px;background:transparent url(../iconos/fondos/port_div_ver.gif) repeat-y scroll 675px 0px;}
.div_portada1_a{text-align:left;width:408px;}
.div_portadab1_a{text-align:left;width:424px;background:transparent url(../iconos/fondos/port_div_ver.gif) repeat-y scroll 407px 0px;}
.div_portada2{text-align:left;float:left;width:566px;margin-top:8px;}
.div_portada2_1{display:inline;text-align:left;float:left;width:266px;background:transparent url(../iconos/fondos/port_div_ver.gif) repeat-y scroll 250px 0px;}
.div_portadab2_1{margin-top:2px;display:inline;text-align:left;float:left;width:266px;}
.div_portada2_1_a{text-align:left;width:250px;}
.div_portada2_2{display:inline;float:left;text-align:left;width:300px;}
.div_portada2_3{text-align:left;width:566px;}
.div_portada3_1{text-align:left;float:left;width:574px;margin-top:15px;background:transparent url(../iconos/communiting/div/vertical.gif) repeat-y scroll 565px 0px;margin-right:8px;}
.div_portada3_2{text-align:left;width:408px;margin-top:15px;float:left;}
.div_seccion_2{display:inline;float:left;text-align:left;width:300px;margin-top:10px;}
.div_boletin1{margin-right:7px;text-align:left;float:left;width:416px;margin-top:8px;background:transparent url(../iconos/fondos/port_div_ver.gif) repeat-y scroll 407px 0px;}
.div_boletin1_a{text-align:left;width:408px;}
.div_boletin2_1{display:inline;text-align:left;float:left;width:266px;background:transparent url(../iconos/fondos/port_div_ver.gif) repeat-y scroll 250px 0px;}
.div_boletin2_1_a{text-align:left;width:250px;}
.div_boletin2_2{display:inline;float:left;text-align:left;width:300px;}
.div_boletin2_3{text-align:left;width:566px;}
.div_boletin3_1{text-align:left;float:left;width:574px;margin-top:15px;background:transparent url(../iconos/communiting/div/vertical.gif) repeat-y scroll 565px 0px;margin-right:8px;}
.div_boletin3_2{text-align:left;width:408px;margin-top:15px;float:left;}
.pestana_claro {height:24px;float:left;}
.pestana_claro_right {background-image:url(/iconos/pestana_claro_bg.gif);text-align:right;height:24px;float:right;}
.pestana_claro_div {background-image:url(/iconos/pestana_claro_bg.gif);height:24px;float:left;width:885px;}
.pestana_claro_right_div {background-image:url(/iconos/pestana_claro_bg.gif);text-align:right;height:24px;float:right;width:70px;}
.pestana_oscuro {background-image:url(/iconos/menusup/fondo_on.gif);height:24px;float:left;}
.pestana_oscuro_gris {background-image:url(/iconos/menusup/fondo2_on.gif);height:20px;float:left;}
.pestana_claro_gris {height:20px;float:left;}
.menu_superior_gris    {background-image:url(../iconos/menusup/fondo2.gif);background-repeat:repeat-x;height:20px;float:left;width:990px; font-family:arial; font-size:8pt; font-weight:bold; color:white;}
.mercados_cab    {background-image:url(../iconos/mercado.gif);background-repeat:no-repeat;height:35px;width:408px;margin-top:10px;padding-left:322px;padding-top:9px;margin-bottom:10px;}
.pulso_mercado_cab    {background-image:url(../iconos/p_mercado.gif);background-repeat:no-repeat;height:35px;width:408px;margin-top:10px;padding-left:322px;padding-top:9px;}
.pulso_mercado    {background-image:url(../iconos/fondos/alminuto.gif);background-repeat:no-repeat;width:408px;text-align:center;padding-top:3px;margin-bottom:10px;}
.pulso_mercado_not    {padding:3px 5px 1px 5px;text-align:left;}
.reportajes_cab    {clear:both;background-image:url(../iconos/reportajes.gif);background-repeat:no-repeat;height:35px;width:408px;margin-top:15px;padding-left:322px;padding-top:9px;}
.reportajes_i    {width:200px;padding-top:10px;padding-right:3px;float:left;}
.reportajes_d    {width:200px;padding-top:10px;padding-right:3px;float:right;}
.rating_cab    {background-image:url(../iconos/rating.gif);background-repeat:no-repeat;height:35px;width:566px;margin-top:15px;margin-bottom:10px;padding-top:9px;text-align:right;}
.rating_cab2    {background-image:url(../iconos/rating2.gif);background-repeat:no-repeat;height:35px;width:674px;margin-top:0px;margin-bottom:10px;padding-top:0px;}
.rating_cab3   {background-image:url(/iconos/rating.gif);background-repeat:no-repeat;height:35px;width:310px;margin-top:5px;margin-bottom:5px;padding-top:0px;}
.estr_prem_cab2    {background-image:url(../iconos/seg_estraprem.gif);background-repeat:no-repeat;height:35px;width:674px;margin-top:0px;margin-bottom:10px;padding-top:0px;}
.claves_cab    {background-image:url(../iconos/atentos.gif);background-repeat:no-repeat;height:35px;width:250px;margin-top:15px;padding-top:9px;}
.numcomentarios    {height:35px;width:100%;padding-top:5px;}
.cotizacion    {width:200px;height:20px;line-height:20px;}
.analistas_cab    {background-image:url(/iconos/analistas.gif);background-repeat:no-repeat;height:35px;width:250px;margin-top:0px;padding-top:9px;}
.analistas    {width:250px;padding-top:3px;margin-bottom:10px;}
.video_cab    {background-image:url(/iconos/video.gif);background-repeat:no-repeat;height:35px;width:250px;margin-top:0px;padding-top:9px;}
.seguimiento_cab    {background-image:url(/iconos/estrategias_cab.gif);background-repeat:no-repeat;height:46px;width:250px;margin-top:0px;}
.seguimiento_cab2    {background-image:url(/iconos/seg_estra2.gif);background-repeat:no-repeat;height:46px;width:300px;margin-top:10px;}
.seguimiento    {background-image:url(/iconos/estrategias_fondo.gif);background-repeat:no-repeat;width:250px;}
.seguimiento2    {background-image: url(/iconos/estrategias_fondo2.gif); background-repeat: repeat; background-position: top;width:300px;}
.seguimiento_pie    {background-image:url(/iconos/estrategias_pie.gif);background-repeat:repeat-y;width:250px;height:18px;font-size:1px;}
.seguimiento_inn    {text-align:left;padding-right:5px;padding-left:9px;}
.seguimiento_enlace    {width:245px;text-align:left;padding-top:2px;}
.experto_cab    {background-image:url(../iconos/opinion.gif);background-repeat:no-repeat;height:35px;width:250px;margin-top:0px;padding-left:166px;padding-top:9px;}
.experto    {width:250px;padding-top:3px;margin-bottom:10px;}
.formacion_cab1    {background-image:url(../iconos/communiting/fondos/herramientas.gif);background-repeat:repeat-x;border:1px solid #BAC0CA;height:40px;width:990px;margin-top:15px;}
.formacion_cab2    {height:40px;width:980px;}
.formacion_sep    {background-image:url(../iconos/communiting/div/ver.gif);background-repeat:repeat-y;height:50px;width:16px;}
.fondolomas    {background-image:url(/iconos/communiting/fondos/lomas.gif);}
.ficha_lomas    {width:280px;text-align:left;}
.ficha_lomas2    {width:278px;text-align:left;}
.separadorlomas    {background-image:url(/iconos/communiting/div/horiz.gif);height:9px;width:388px;font-size:1px;}
.separadorlomas2    {background-image:url(/iconos/communiting/div/horiz.gif);height:9px;width:100%;font-size:1px;}
.separadorestemes    {background-image:url(../iconos/communiting/div/horiz.gif);height:9px;width:280px;font-size:1px;}
.enlaceHerramientas    {background:transparent url(../iconos/communiting/div/flecha.gif) no-repeat scroll 10px 17px;line-height:40px;padding-left:20px;padding-right:10px;height:40px;}
.baquia_noticias    {background:transparent url(../iconos/communiting/fondos/baquia_not.gif) no-repeat;float:left;width:316px;height:140px;text-align:left;}
.baquia_entrevistas    {background:transparent url(../iconos/communiting/fondos/baquia_entre.gif) no-repeat;float:left;width:316px;height:140px;text-align:left;}
.baquia_especiales    {background:transparent url(../iconos/communiting/fondos/baquia_esp.gif) no-repeat;float:left;width:316px;height:140px;text-align:left;}
.baquia_sep    {background-image:url(../iconos/communiting/div/ver.gif);background-repeat:repeat-y;height:140px;width:16px;float:left;}
.txt_portada_8_pun_gris_neg2 { font-family: Arial; font-size: 8pt; color: #515151; text-decoration: none ; font-weight: bold }
.txt_portada_subtitulo2 { font-family: Arial; font-size: 10pt; color: #515151; text-decoration: none ; font-weight: bold}
.fondo_cab_deg_azul { border: 1px #bac0ca solid; font-family: arial; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; background-image: url(../iconos/cab_deg_azul.gif); background-repeat: repeat;line-height: 22px; text-indent: 10px;width:300px;}
.fondo_cab_rosa { background-color: #ffcccc; font-family: arial; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; line-height: 28px; text-indent: 10px;}
.fondo_video_tabla { font-family: Verdana; font-size: 13px; font-weight: bold; color: #333333; text-decoration: none; text-indent: 10px; }
.buscar_ratings { font-family: Arial; font-size: 8pt; color: #000000; text-decoration: none; height: 19px; border: 1px #666666 solid }
.custom_sec_txt_paginas { 
text-decoration: none; 
text-align:center;
line-height:18px;
color: #666666;
font-size:10px;
background-image: url(../iconos/fondo_paginacion.gif);
background-repeat: no-repeat;
height:23px;
width:18px;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
display:block;
float:left;
}

.custom_sec_txt_paginas_ancho { 
text-decoration: none; 
text-align:center;
line-height:18px;
color: #666666;
font-size:10px;
background-image: url(../iconos/fondo_paginacion_ancho.gif);
background-repeat: no-repeat;
height:23px;
width:27px;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
display:block;
float:left;
}

.custom_sec_txt_paginas_sel { 
text-decoration: none; 
text-align:center;
line-height:18px;
color: #666666;
font-size:10px;
background-image: url(../iconos/fondo_paginacion_sel.gif);
background-repeat: no-repeat;
height:23px;
width:18px;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
display:block;
float:left;
}

.custom_sec_txt_paginas_sel_ancho { 
text-decoration: none; 
text-align:center;
line-height:18px;
color: #666666;
font-size:10px;
background-image: url(../iconos/fondo_paginacion_sel_ancho.gif);
background-repeat: no-repeat;
height:23px;
width:27px;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
display:block;
float:left;
}
.mod_contenedor {
background:#F8F8F8 none repeat scroll 0%;
border:1px solid #DBDBDB;
color:#888888;
/*height:1%;*/
padding:9px;
}
.mod_contenedor_preguntas {
background:#FDFDFD none repeat scroll 0%;
font-family:Arial,Helvetica,sans-serif;
border:1px solid #DBDBDB;
color:#272727;
height:1%;
padding:9px;
margin-left:7px;
margin-right:5px;
font-size:11px;
}
#envio_formulario input.ctexto {
padding:1px 2px;
width:183px;
border:1px solid #676767;
}
#envio_formulario textarea {
border:1px solid #676767;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0pt 2px;
width:620px;
}
a.btn_navega:link, a.btn_navega:visited, a.btn_navega:active {
background:#E6EBF1 none repeat scroll 0%;
border:1px solid #B0C0CF;
color:#496E92;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:2px 6px;
text-decoration:none;
}
a.btn_navega:hover {
background:#869EBB none repeat scroll 0%;
border:1px solid #B0C0CF;
color:#ffffff;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:2px 6px;
text-decoration:none;
}

/* Acciones */
.txt_barra_sup { font-family: Verdana; font-size: 7pt; color: #515151; text-decoration: none ; height: 16px ; vertical-align: bottom}
.txt_barra_inf { font-family: Verdana; font-size: 7pt; color: #515151; text-decoration: none ; height: 16px ; vertical-align: top}
.txt_barra_indicesube { font-family: Arial; font-size: 8pt; color: #004b97; text-decoration: none ; font-weight: bold ; text-align: center}
.txt_barra_indicebaja { font-family: Arial; font-size: 8pt; color: #004b97; text-decoration: none ; font-weight: bold ; text-align: center; clip:   rect(   )}
.txt_barra2_indice { font-family: Verdana; font-size: 16pt; color: #505050; text-decoration: none ; font-weight: bold; height: 33px}
.txt_barra2_gris { font-family: arial; font-size: 12px; color: #515151; text-decoration: none ; clip:  rect(   ); height: 18px; text-align: right}
.txt_barra2_indice2 { font-family: Verdana; font-size: 12pt; color: #009900; text-decoration: none ; font-weight: bold ; border-color: #666666 black black; height: 24px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.txt_barra2_azul { font-family: arial; font-size: 12px; color: #004b97; text-decoration: none ; clip: rect( ); height: 18px}
.txt_barracot_indice {  font-family: Arial; font-size: 11px; font-weight: bold; color: #004b97; text-decoration: none; text-align: center}
.txt_barracot_baja { font-family: Verdana; font-size: 11px; color: #515151; text-decoration: none; text-align: center ; background-image: url(/iconos/flebaja.gif); background-position: 100% 50%; background-repeat: no-repeat }
.txt_barracot_sube { font-family: Verdana; font-size: 11px; color: #515151; text-decoration: none; text-align: center ; background-image: url(/iconos/flesube.gif); background-position: 100% 50%; background-repeat: no-repeat }
.txt_barracot_neutro { font-family: Verdana; font-size: 11px; color: #515151; text-decoration: none; text-align: center ; background-image: url(/iconos/fleneutro.gif); background-position: 100% 50%; background-repeat: no-repeat }
.txt_barracot_negro { font-family: Verdana; font-size: 11px; color: #515151; text-decoration: none; text-align: center }
.txt_indice {  font-family: Verdana; font-size: 20px; color: #515151; text-decoration: none; font-weight: bold; height: 32px}
.txt_indice2 { font-family: Verdana; font-size: 16px; color: #009900; text-decoration: none; font-weight: bold ; width: 137px; height: 24px}
.txt_indice3 { font-family: Verdana; font-size: 11px; color: #515151; text-decoration: none; font-weight: bold ; width: 50px; vertical-align: bottom}
.txt_indice4 { font-family: Verdana; font-size: 11px; color: #009900; text-decoration: none; font-weight: bold ; width: 87px; vertical-align: bottom}
.cab_tabla_tit { font-family: verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; background-image: url(/iconos/fondo_cab.gif); background-repeat: repeat; text-indent: 5px ; height: 24px}
.cab_tabla_imparA { font-family: verdana; font-size: 11px; color: #515151; text-decoration: none; text-indent: 5px ; height: 19px; width: 70%; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.cab_tabla_imparB { font-family: verdana; font-size: 11px; color: #515151; text-decoration: none; height: 19px; width: 30%; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.cab_tabla_parA { font-family: verdana; font-size: 11px; color: #515151; text-decoration: none; text-indent: 5px ; height: 19px; width: 70% ; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.cab_tabla_parB { font-family: verdana; font-size: 11px; color: #515151; text-decoration: none; height: 19px; width: 30%; background-color: #f5f5f5 ; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txt_ficha1 { font-family: Verdana; font-size: 25px; color: #004b97; text-decoration: none; font-weight: bold; height: 32px ; width: 140px}
.txt_ficha2 { font-family: Verdana; font-size: 16px; color: #009900; text-decoration: none; font-weight: bold ; height: 24px ; width: 134px}
.cab_tabla_tit_2 { font-family: verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; background-image: url(/iconos/fondo_cab.gif); background-repeat: repeat; text-indent: 5px ; height: 24px ; width: 70%}
.cab_tabla_tit_3 { font-family: verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; background-image: url(/iconos/fondo_cab.gif); background-repeat: repeat; height: 24px ; width: 15%; text-align: center}
.tabla_pre_impar1 { font-family: verdana; font-size: 11px; color: #515151; text-decoration: none; text-indent: 5px ; height: 19px; width: 55%; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tabla_pre_impar2 { font-family: verdana; font-size: 11px; color: #515151; text-decoration: none; height: 19px; width: 15%; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ; text-align: center}
.tabla_pre_par1 { font-family: verdana; font-size: 11px; color: #515151; text-decoration: none; text-indent: 5px ; height: 19px; width: 55%; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ; background-color: #f2f2f2}
.tabla_pre_par2 { font-family: verdana; font-size: 11px; color: #515151; text-decoration: none; height: 19px; width: 15%; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ; background-color: #f2f2f2 ; text-align: center}
.cab_tabla_rev_tit { font-family: verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; background-image: url(/iconos/fondo_cab.gif); background-repeat: repeat; text-indent: 5px ; height: 24px }
.txt_1A {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; text-indent: 4px; height: 18px; border-color: #FFFFFF #FFFFFF #666666; width: 22%; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txt_1B { font-family: Verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; height: 18px; border-color: #FFFFFF #FFFFFF #666666; text-align: right; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; width: 12%}
.txt_1Resto { font-family: Verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; height: 18px; border-color: #FFFFFF #FFFFFF #666666; text-align: center ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; width: 9%}
.txt_parA {  font-family: Verdana; font-size: 11px; color: #004b97; text-indent: 4px; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; height: 18px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txt_parB_derecha { font-family: Verdana; font-size: 11px; color: #515151; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ; text-align: right; height: 18px}
.txt_parB_centro { font-family: Verdana; font-size: 11px; color: #515151; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; text-align: center; height: 18px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txt_1C { font-family: Verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; height: 18px; border-color: #FFFFFF #FFFFFF #666666; text-align: center; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; width: 12% }
.txt_imparA { font-family: Verdana; font-size: 11px; color: #004b97; text-indent: 4px; border-color: #FFFFFF #FFFFFF #CCCCCC; height: 18px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.txt_imparB_derecha { font-family: Verdana; font-size: 11px; color: #515151; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ; text-align: right; height: 18px }
.txt_imparB_centro { font-family: Verdana; font-size: 11px; color: #515151; border-color: #FFFFFF #FFFFFF #CCCCCC; text-align: center; height: 18px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.txt_parB_centro_sube { font-family: Verdana; font-size: 11px; color: #515151; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; text-align: center; height: 18px; background-image: url(/iconos/flesube.gif); background-repeat: no-repeat; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-position: 90% 50%}
.txt_parB_centro_baja { font-family: Verdana; font-size: 11px; color: #515151; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; text-align: center; height: 18px; background-image: url(/iconos/flebaja.gif); background-repeat: no-repeat; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-position: 90% 50% }
.txt_parB_centro_neutro { font-family: Verdana; font-size: 11px; color: #515151; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; text-align: center; height: 18px; background-image: url(/iconos/fleneutro.gif); background-repeat: no-repeat; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-position: 90% 50% }
.txt_imparB_centro_baja { font-family: Verdana; font-size: 11px; color: #515151; border-color: #FFFFFF #FFFFFF #CCCCCC; text-align: center; height: 18px; background-image: url(/iconos/flebaja.gif); background-repeat: no-repeat; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-position: 90% 50% }
.txt_imparB_centro_sube { font-family: Verdana; font-size: 11px; color: #515151; border-color: #FFFFFF #FFFFFF #CCCCCC; text-align: center; height: 18px; background-image: url(/iconos/flesube.gif); background-repeat: no-repeat; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-position: 90% 50% }
.txt_imparB_centro_neutro { font-family: Verdana; font-size: 11px; color: #515151; border-color: #FFFFFF #FFFFFF #CCCCCC; text-align: center; height: 18px; background-image: url(/iconos/fleneutro.gif); background-repeat: no-repeat; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-position: 90% 50% }
.txt_1Doble { font-family: Verdana; font-size: 11px; font-weight: bold; color: #515151; text-decoration: none; height: 18px; border-color: #FFFFFF #FFFFFF #666666; width: 6%; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txt_parB_Doble_der { font-family: Verdana; font-size: 11px; color: #515151; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; height: 18px ; text-decoration: none; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txt_parB_Doble_izq { font-family: Verdana; font-size: 11px; color: #515151; background-color: #f5f5f5; border-color: #FFFFFF #FFFFFF #CCCCCC; height: 18px ; text-decoration: none; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; text-align: right}
.txt_imparB_Doble_izq { font-family: Verdana; font-size: 11px; color: #515151; border-color: #FFFFFF #FFFFFF #CCCCCC; height: 18px ; text-decoration: none; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; text-align: right }
.txt_imparB_Doble_der { font-family: Verdana; font-size: 11px; color: #515151; border-color: #FFFFFF #FFFFFF #CCCCCC; height: 18px ; text-decoration: none; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.campo_desplegable {  font-family: Verdana; font-size: 8pt; height: 18px; width: 130px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #515151}
.cabecera_forex{background-image:url(../iconos/forex.gif);width:365px;height:17px;font-size:13px;font-weight:bold;margin-top:10px;border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;}
.caja_forex{border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999;width:365px;}

.espaciod5{padding-right:5px;}
.espacioi10{padding-left:10px;}
.txt_portada_7_pun_grisclaro { font-family: Verdana; font-size: 7pt; color: #8c8c8c; text-decoration: none }
.txt_portada_7_pun_grismedio { font-family: Verdana; font-size: 7pt; color: #666666; text-decoration: none }
.txt_portada_11_pun_azul_neg { font-family: Arial; font-size: 11pt; color: #004b97; text-decoration: none ; font-weight: bold }
.txt_portada_11_pun_azul { font-family: Arial; font-size: 11pt; color: #004b97; text-decoration: none ; font-weight: normal }

.convideos{width:250px;display:table;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
#tvideo {width:250px;display:table;}
#visorvideo {width:250px;background-color:#ffffff; padding-bottom:10px;color:#ffffff;font-family:Verdana,Geneva,sans-serif;font-size:10px;font-weight:normal;}
#scrollbar_container {  
    position:relative;  
    width:206px; 
    float:left; 
} 
 
#scrollbar_track {  
    position:absolute;  
    top:0;  
    rightright:0;  
    height:100%;  
    width:0px;  
    background-color:transparent;  
    cursor:move;  
} 
 
#scrollbar_handle {  
    width:0px;  
    background-color:#5c92e7;  
    cursor:move;  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    opacity:0.9;  
    -moz-opacity:0.9;  
} 
 
#scrollbar_content {  
background-color:#efefef;
    overflow:hidden;  
    width:206px;  
    height:64px;  
}
.diapositiva {border:1px solid #8c8c8c;margin-top:8px;}
.diapositivasel {border:1px solid #edb874;margin-top:8px;}
.linksredes {background-color:#eff1f5;border-top:1px solid #bcbdbe; border-bottom:1px solid #bcbdbe;margin-bottom:8px;height:38px;line-height:38px;text-indent:5px;color:#7c7c7c;font-size:11px;font-family:Verdana;font-weight:bold;}
.linksredes a img {border:0px;}
.analistasportada {color:#333333;font-family:Arial,Helvética,sans-serif,Verdana;font-size:14px;line-height:1.6;text-decoration:none;}
h1,h2,h3 {margin:0;padding:0;font-weight:normal;}

