BODY{
        margin-top : 10px;
        margin-left : 0px;
        margin-right : 0px;
        margin-bottom : 10px;
        text-align:center;
        background-color : #ffffff;

}

A{
	color: #3A3A3A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
        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    {color: #FFFFFF; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: none;}
A.menu_superior:link    {color: #FFFFFF; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: none;}
A.menu_superior:active  {color: #FFFFFF; font-family:verdana; font-size:11px; font-weight:bold;}
A.menu_superior:hover   {color: #FFFFFF; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: Underline;}
A.menu_superior:visited {color: #FFFFFF; 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: #000066;
        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 : #e9e7e0;
         text-indent:5px;
         height: 26px;
         line-height: 26px;
         margin-bottom:20px;
}

.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 : #F4F4F4;
}

.registro_fondo2{
 ;
         COLOR:  #000000;
         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;
}

.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 {
  width: 258px;
  background: #f2f2f2 url(../iconos/menulat/fondo.gif) repeat-y;
}
.desplegable2 {
  width:208px;background:#F2F2F2 url(../iconos/menulat/fondocartas.gif) repeat-y scroll 0 0;
}

.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 {
  width: 218px;
  margin-left:20px;
  padding-top:19px;
}
.desplegable_contenido2 {
  width:188px;
  margin-left:14px;
  padding-top:19px;
  padding-bottom:17px;
}

.desplegable_nivel0 {
  display: block;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
  height:26px;
  margin-top:6px;
  background: #f2f2f2 url(../iconos/menulat/div01.gif) no-repeat bottom left;
}
a.desplegable_nivel0:link         {color:#000000;}
a.desplegable_nivel0:link:visited {color:#000000;}
a.desplegable_nivel0:link:hover   {color:#000000;}

.desplegable_nivel02 {
  display: block;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
  height:26px;
  margin-top:6px;
  background: #f2f2f2 url(../iconos/menulat/div01b.gif) no-repeat bottom left;
}
.desplegable_nivel0_seleccionado {
  display: block;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#a21a1b;
  height:26px;
  margin-top:6px;
  background: #f2f2f2 url(../iconos/menulat/div01.gif) no-repeat bottom left;
}
a.desplegable_nivel0_seleccionado:link         {color:#a21a1b;}
a.desplegable_nivel0_seleccionado:link:visited {color:#a21a1b;}
a.desplegable_nivel0_seleccionado:link:hover   {color:#a21a1b;}

.desplegable_nivel02_seleccionado {
  display: block;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#a21a1b;
  height:26px;
  margin-top:6px;
  background: #f2f2f2 url(../iconos/menulat/div01b.gif) no-repeat bottom left;
}

.desplegable_nivel1 {
  display: block;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
  margin-left : 28px;
  height:24px;
  margin-top:4px;
  background: #f2f2f2 url(../iconos/menulat/div01.gif) no-repeat bottom left;
}
a.desplegable_nivel1:link         {color:#666666;}
a.desplegable_nivel1:link:visited {color:#666666;}
a.desplegable_nivel1:link:hover   {color:#666666;}

.desplegable_nivel1_seleccionado {
  display: block;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#a21a1b;
  margin-left : 28px;
  height:24px;
  margin-top:4px;
  background: #f2f2f2 url(../iconos/menulat/div01.gif) no-repeat bottom left;
}
a.desplegable_nivel1_seleccionado:link         {color:#a21a1b;}
a.desplegable_nivel1_seleccionado:link:visited {color:#a21a1b;}
a.desplegable_nivel1_seleccionado:link:hover   {color:#a21a1b;}

.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;
}
.foto {clear:both;}
.foto a:hover img{filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;}

.caja_portada2 {background-image:url(../iconos/cajas/fondocab.gif);color:#676763;height:19px;line-height:19px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.caja_portada1 {background-image:url(../iconos/losmas.gif);border-bottom:1px solid #81817E;color:#000000;padding-left:9px;height:19px;line-height:19px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.caja_portada0 {border: 1px solid #81817E; margin-bottom:16px;margin-top:16px;width:300px;background-color:#F8F6EF;}
.caja_portada3 {border: 1px solid #373732; margin-bottom:10px;background-color: #ddd;}

img{border:0px}
form {margin:0px;padding:0px;}
p {margin-top:0px;}
.limpiar {clear:both !important;line-height:0px;font-size:0px;height:0px;}
.mainn {position:relative;	width: 960px;	margin: 0 auto;	padding: 0; clear:both;text-align:left;}
.cabecera{background-image:url(../iconos/fondocabecera.gif);width:960px;}
#logotipo {}
#logotipo #fechahoy {height:35px;line-height:35px;font-family:Verdana;font-size:10px;color:#4b4b4b;}
#registro_cabecera {width:160px;height:125px;background-image:url(../iconos/cab/fondoreg.png);font-size: 11px; font-family: Arial, Helvetica, sans-serif;color:#ffffff;float:right;}
#registro_cabecera_centro {width:140px;margin-left:10px;margin-top:10px;}
#registro_cabecera a {color:#ffffff;}
#registro_cabecera .campos_usuario input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; height: 22px; width: 140px; border: 2px #000000 solid;margin-bottom:5px;}
#registro_cabecera #separador_registro {height:10px;margin-top:5px;}
.bannerscabecera {width:960px;}
.banntop {float:left;margin-right:7px;}
#mainpage {width:960px;border-bottom:1px solid #000000;background-image:url(../iconos/fondoweb.gif);}
.ppal_portada {width:358px;margin-bottom:0px;border-bottom:1px solid #bebeb9;}
#ppalnoticias {width:638px;float:left;}
#ppalrevistas {width:650px;float:left;}
.ppal_seccion {width:622px;margin-left:5px;border-bottom:1px solid #bebeb9;display:table;padding-bottom:10px;padding-top:10px;}
#lateralderecho {width:322px;float:left;background-image:url(../iconos/colum3.gif);border-bottom:1px solid #bebeb9;}
#lateralderecho #inn {width:300px;padding-left:11px;margin-bottom:20px;}
#lateralizquierdo {width:285px;float:left;}
#lateralizquierdo #inn {width:280px;padding-left:7px;margin-bottom:20px;}
.bgnoticia {background-image:url(../iconos/cajas/bgnoticia.gif);}
.fechayante {color:#2A2A2A;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;margin-top:4px;}
.fecha{color:#cc3300;}
.txt_titular01 {margin-top:10px;margin-bottom:6px;}
.txt_titular01 a {color:#1664C1;font-family:Arial;font-size:18px;font-weight:bold;text-decoration:none;}
.txt_titular01 a:hover{color: #AAA600;text-decoration:underline}
.text_des {padding-bottom:5px;font-family:Arial;font-size:14px;font-weight:normal;text-decoration:none;}
.txt_titular02 {margin-top:4px;margin-bottom:2px;}
.txt_titular02 a, .txt_titular02 h1 {color:#1664C1;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.txt_titular02 a:hover{color: #AAA600;text-decoration:underline}
.txt_titular03 { margin-top:5px;margin-bottom:4px; }
.txt_titular03 a { color:#1664C1;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none; }
.txt_titular03 a:hover{color: #AAA600;text-decoration:underline}
#medio_portada1 {width:638px;}
.medio_portadaA {width:358px;margin-bottom:10px;margin-top:14px;display:table;}
#portada_medio_1 {width:378px;float:left;}
#portada_medio_1a {margin-left:10px;width:358px;}
#portada_medio_2 {width:250px;float:left;}
.inferior_portada {border-bottom:1px solid #bebeb9;margin-bottom:10px;padding-bottom:3px;}
.separadoropinion {border-top:1px solid #bebeb9;width:280px;height:1px;font-size:1px;}
.txt_1 {  font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.txt_2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif ; font-weight: bold; color: #333333}
.txt_3 { font-size: 12px; font-family: Arial, Helvetica, sans-serif ; color: #333333 }
.txt_agenda { font-size: 12px; font-family: Arial, Helvetica, sans-serif ; font-weight: bold; color: #666666}
.txt_agenda_eve { font-size: 12px; font-family: Arial, Helvetica, sans-serif ; font-weight: bold; color: #666666;background-color:#ffa88a}
.votando {background-color:#e9e7e0;}
.txt_usuario {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff6600; text-decoration: none}
.txt_norm_neg { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }
.txt_norm_neg1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none ;}
.custom_form_regnew {  font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none; height: 16px; width: 150px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background:#ffffff; margin-left:8px;}
.inputbuscar {background-color:#F2F2F2;border-color:#d4d4ce;border-style:solid;border-width:1px 0 1px 1px;color:#333333;font-family:Arial;font-size:11px;height:20px;text-decoration:none;width:160px;}
.txt_normal11 {font-family:Arial;font-size:11px;font-weight:normal;text-decoration:none;}
.txt_normal14neg{font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.txt_normal12 {font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none;}
.txt_normal20 {font-family:Arial;font-size:20px;font-weight:normal;text-decoration:none;}
.campo_buscar2 { font-family: Arial; font-size: 11px; color: #333333; text-decoration: none; height: 20px; width: 160px; border: 1px #999999 solid}
.txt_normal12neg { font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none }
li 			{margin:0px;}

#menupie ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

.ubercolortabs{
	padding: 0;
	width: 960px;
	background: url(../iconos/cab/fondomensup.gif);
	height:34px;
	display:table;
}

.ubercolortabs ul{
	font: normal 13px Arial,Helvetica,sans-serif;
	margin: 0;
	list-style: none;
	padding: 0;
}

.ubercolortabs li {
	float:left;
	background: url(../iconos/cab/fondomensup.gif);
}
.ubercolortabs div li{
	display: inline;
	margin: 0 0px 0 0;
	padding: 0px;
	background: url(../iconos/cab/div_ver.gif) no-repeat center left;
}

.submenu{
	font: normal 12px Arial, Verdana, sans-serif;
	margin: 0;
	list-style: none;
	width:960px;
	height:33px;
	background: url(../iconos/cab/fondomeninf.gif);
}
.submenu div {
	float:left;
	background: url(../iconos/cab/fondomeninf.gif);
}
.submenu div li{
	display: inline;
	margin: 0 0px 0 0px;
	padding:  0 0px 0 0px;
	background: url(../iconos/cab/div_ver.gif) no-repeat center left;
}

.submenu a{
	float: left;
	display: block;
	margin: 0 2px 0 0px;
	padding:  4px 0 6px 0px;
	background: url(../iconos/cab/div_ver2.gif) no-repeat right center; /*default background color of tabs, left corner image*/
}
.submenu a span{
	float: left;
	display: block;
	padding: 5px 8px 3px 8px;
	cursor: pointer;
}

.submenu a:link {	color: #3A3A3A;}
.submenu a:visited {	color: #3A3A3A;}
.submenu a:hover {	color: #3A3A3A;}

.submenu a.selected {background: transparent url(../iconos/cab/fondomensinfon.gif) right;}
.submenu a.selected:link {color: white;font-weight:bold;}
.submenu a.selected:visited {color: white;font-weight:bold;}
.submenu a.selected:hover {color: white;font-weight:bold;}

.submenu a.selected span{
	background: transparent url(../iconos/cab/fondomensinfon.gif) no-repeat right top; /*right corner image*/
}

.ubercolortabs a{
	font: bold 13px Arial, Verdana, sans-serif;
	float: left;
	color: white;
	margin: 0 0px 0 0;
	padding: 4px 7px 6px 6px;
	text-decoration: none;
	color: #FFFFFF;
	background: url(../iconos/cab/div_ver.gif) no-repeat right center; /*default background color of tabs, left corner image*/
}

.ubercolortabs a:link {	color: #FFFFFF;}
.ubercolortabs a:visited {	color: #FFFFFF;}
.ubercolortabs a:hover {	color: #CCCCCC;text-decoration:none;}

.ubercolortabs a.selected{
	background: transparent url(../iconos/cab/fondomensupra.gif) right ; /*default background color of tabs, left corner image*/
	color: #fff;
}

.ubercolortabs a.selected:link {color: white;}
.ubercolortabs a.selected:visited {color: white;}
.ubercolortabs a.selected:hover {color: white;}

.ubercolortabs a span{
	float: left;
	display: block;
	padding: 5px 6px 3px 6px;
	cursor: pointer;
}

.ubercolortabs li.primero a {
	background: transparent;
}

.ubercolortabs li.primero a.selected {
	background: transparent url(../iconos/bg_menu_left_primero.png) no-repeat left top; /*default background color of tabs, left corner image*/
}

.ubercolortabs a.selected span{
	
}

.ubercolortabs a span{
	float: none;
}

#ultimapestana{background:none;}
#ultimapestana.selected {background:transparent url(../iconos/cab/fondomensupra.gif) repeat scroll right center;}
#menupie{}
#menupie ul li {	font-family:Arial,Helvetica,sans-serif;font-size:11px;display: inline;}
#menupie ul li a{	font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;color:#000000}
#redessoc ul {list-style-image:none;	list-style-position:outside;	list-style-type:none;	margin: 0;	padding: 0;	border: 0;	outline: 0;}
#redessoc ul li {	font-family:Arial,Helvetica,sans-serif;font-size:11px;display: inline; margin-right:15px;}
#redessoc ul li a{	font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;color:#000000}
#pie3{height:45px;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;color:#000000;margin-top:16px;}
#pie4{float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;color:#000000;margin-right:10px;}
#pie5{float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;color:#000000;margin-left:10px;}

#ultimas_noticias{
	width:100%;
	overflow:hidden;
}

#ultimas_noticias #botones{
	width:100%;
	clear:left;
	background-image:url(../iconos/losmas.gif);
}
#ultimas_noticias #botones ul{
	width:100%;
	height:19px;
	padding:0px;
	margin:0px;
	list-style-image:none;	list-style-position:outside;	list-style-type:none;border: 0;	outline: 0;
	background-image:url(../iconos/losmas.gif);
}
#ultimas_noticias #botones li{
	text-align:center;
	width:100px;
	float:left;
	clear:none;
	background-image:url(../iconos/losmas.gif);
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3A3A3A;
	height:19px;
	line-height:19px;
}
#ultimas_noticias #botones li.li1{background:url(../iconos/seploul.gif) no-repeat top right;width:99px;}
#ultimas_noticias #botones li.li2{background:url(../iconos/seploul.gif) no-repeat top right;width:99px;}
#ultimas_noticias #botones li.li1 a.active{background:#F8F6EF url(../iconos/seploul.gif) no-repeat top right;width:99px;}
#ultimas_noticias #botones li.li2 a.active{background:#F8F6EF url(../iconos/seploul.gif) no-repeat top right;width:99px;}
#ultimas_noticias #botones li a:link{
display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3A3A3A;
	text-decoration:none;
	border-bottom:1px solid #81817e;
}
#ultimas_noticias #botones li a:visited{
padding:5px;
display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3A3A3A;
	text-decoration:none;
}
#ultimas_noticias #botones li a.active{color:#676763;	background-color:#F8F6EF;border-bottom:1px solid #F8F6EF;}

#ultimas_noticias #botones li.on{

	float:left;
	clear:none;
	margin-right:2px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#676763;
	cursor:pointer;
}


#ultimas_noticias #contenidomv, 
#ultimas_noticias #contenidoul, 
#ultimas_noticias #contenidome,
#ultimas_noticias #contenidomvd, 
#ultimas_noticias #contenidould, 
#ultimas_noticias #contenidomed{
	width:295px;
	overflow:hidden;
	padding:7px 0px;
	text-align:left;
	float:left;
}
#ultimas_noticias #contenidomv ul, 
#ultimas_noticias #contenidoul ul, 
#ultimas_noticias #contenidome ul,
#ultimas_noticias #contenidomvd ul, 
#ultimas_noticias #contenidould ul, 
#ultimas_noticias #contenidomed ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
#ultimas_noticias #contenidomv li , 
#ultimas_noticias #contenidoul li,
#ultimas_noticias #contenidome li,
#ultimas_noticias #contenidomvd li , 
#ultimas_noticias #contenidould li,
#ultimas_noticias #contenidomed li{
	width:270px;
	float:left;
	clear:left;
	background-repeat:no-repeat;
	margin-left:14px;
	font-weight:normal;
	font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #000000;
	margin-bottom:5px;
	background-position: left center;
	text-decoration:none;
}
#ultimas_noticias #contenidomv li a:link , 
#ultimas_noticias #contenidoul li a:link,
#ultimas_noticias #contenidome li a:link,
#ultimas_noticias #contenidomvd li a:link , 
#ultimas_noticias #contenidould li a:link,
#ultimas_noticias #contenidomed li a:link{

	font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #000000;
	font-weight:normal;
	text-decoration:none;
}
#ultimas_noticias #contenidomv li a:visited, 
#ultimas_noticias #contenidoul li a:visited, 
#ultimas_noticias #contenidome li a:visited,
#ultimas_noticias #contenidomvd li a:visited, 
#ultimas_noticias #contenidould li a:visited, 
#ultimas_noticias #contenidomed li a:visited{

	font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #000000;
	font-weight:normal;
	text-decoration:none;
}
#ultimas_noticias #contenidomv li a:hover, 
#ultimas_noticias #contenidoul li a:hover, 
#ultimas_noticias #contenidome li a:hover,
#ultimas_noticias #contenidomvd li a:hover, 
#ultimas_noticias #contenidould li a:hover, 
#ultimas_noticias #contenidomed li a:hover{

	font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #000000;
	font-weight:normal;
	text-decoration:underline;
}

.mod_contenedor {
background:#F1F0EA none repeat scroll 0%;
border:1px solid #A5A293;
color:#333333;
/*height:1%;*/
padding:9px;
}
.mod_contenedor_preguntas {
background:#FDFDFD none repeat scroll 0%;
font-family:Arial,Helvetica,sans-serif;
border:1px solid #676763;
color:#9bb8da;
height:1%;
padding:9px;
margin-left:7px;
margin-right:5px;
font-size:11px;
}
#envio_formulario input.ctexto {
padding:1px 2px;
width:200px;
border:1px solid #676763;
}
#envio_formulario textarea {
border:1px solid #676763;
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:360px;
}
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;
}

.custom_celda_mercado {background-color:#CFCFC4;border:1px solid #999999;height:40px;text-decoration:none;}
.custom_celda_form2 {background-color:#FAFAF8;border:1px solid #4E463A;text-decoration:none;}
.custom_celda_menusecun  {background-image:url(../iconos/fondo.gif);background-repeat:repeat;border-color:#666666;border-style:solid;border-width:1px 1px 1px 0;color:#333333;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;height:28px;text-align:center;text-decoration:none;}
.custom_celda_menusecun_on  {background-image:url(../iconos/fondoc.gif);background-repeat:repeat;border-color:#666666;border-style:solid;border-width:0 1px 0 0;color:#333333;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;height:28px;text-align:center;text-decoration:none;}
.custom_celda_menusecun_off {background-image:url(../iconos/fondo.gif);background-repeat:repeat;border-color:#666666;border-style:solid;border-width:0 1px 0 0;color:#333333;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;height:28px;text-align:center;text-decoration:none;}
.custom_celda_menusecun_off2 {background-image:url(../iconos/mercado/fondo.gif);background-repeat:repeat;border-color:#666666;border-style:solid;border-width:0 1px 0 0;color:#F0F0F0;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;height:28px;text-align:center;text-decoration:none;}
.custom_celda_menusecun_link {color:#333333;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;}
.custom_celda_menugal {background-color:#D9D9CE;border:1px solid #666666;color:#000000;font-family:"Trebuchet MS";font-size:12px;height:20px;text-decoration:none;text-indent:5px;cursor:pointer}
.custom_celda_menugal2 {background-color:#FFF8EC;border:1px solid #FF6600;color:#333333;font-family:"Trebuchet MS";font-size:12px;height:20px;text-decoration:none;text-indent:5px;cursor:pointer}
.custom_txt_tienda_cab3 {background-color:#FF9900;border:0px solid #333333;color:#333333;font-family:"Trebuchet MS";font-size:14px;font-weight:bold;height:24px;text-align:center;text-decoration:none;}
.custom_txt_not_titulo_nivel1 {color:#FF3300;font-family:"Trebuchet MS";font-size:24px;font-weight:bold;height:30px;text-decoration:none;}
.custom_txt_not_titulo_nivel2 {color:#FF3300;font-family:"Trebuchet MS";font-size:18px;font-weight:bold;height:30px;text-decoration:none;}
.custom_txt_form {color:#333333;font-family:"Trebuchet MS";font-size:16px;font-weight:bold;text-decoration:none;}
.custom_txt_normal { color:#000000;font-family:"Trebuchet MS";font-size:8pt;text-decoration:none;}
.custom_txt_categoria {	color:white;font:bold 12px 'Trebuchet MS';	text-decoration:none; }

.job_divers { font-size: 1.2em; color: #000; margin: 5px 0; /*padding-left: 10px;*/}
span.city, span.jobType, span.sector { font-weight: 700;}
.publicationDate { color:#B4B4B4; font-size:0.9em;}
p.descr  { font-size: .9em; color: #333; /*margin-left: 10px;*/}
p.descr a {color:#007C44 !important; font-weight: bold; font-size: 1.1em; }
.descr_title{ font-weight: bold; font-size: 1.1em; display: block;}
.tituloOferta {font-size:1.2em;font-weight:normal;margin:0;}

