BODY{
        margin-top : 0px;
        margin-left : 0px;
        margin-right : 0px;
        margin-bottom : 10px;
        background : white url(../images/cab/fondo.gif) repeat-x top left;
}

SELECT{
        BACKGROUND-COLOR: #FFFFFF;
        color : #CC0000;
        font-size : 9px;
        font-family : Verdana;
        font-weight : bold;
}

A{
        text-decoration : none;
}

A:hover{
        text-decoration: Underline;
}

a.txtbase:HOVER{
        text-decoration: none;
        color:white;
}

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;}

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

#menu_top a:link {color: #CC0000; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: none;}
#menu_top a:active  {color: #CC0000; font-family:verdana; font-size:11px; font-weight:bold;}
#menu_top a:hover   {color: #CC0000; font-family:verdana; font-size:11px; font-weight:bold; text-decoration: Underline;}
#menu_top a:visited {color: #CC0000; 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;
}

.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 : #000000;
        border-style : solid;
        border-width : 1px;
}

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

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

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

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

.cab_titular{
				color: #FFFFFF;
        background-color : #CC0000;
        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: #222222;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold
}

.ant_sig {
color:#333333;
font-family:Verdana,Arial;
font-size:10px;
font-weight:bold;
}

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

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

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

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

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

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

.registro_fondo{
        background-color : #FFFFFF;
}

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

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

.registro_cabecera{
        background-color : #CC0000;
        COLOR:#FFFFFF;
        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 : #cc0000;
        COLOR: #ffffff;
        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:#FFFFFF;
        border-color : #009978;
        border-style : solid;
        border-width : 1px;
        background-color : #CC0000;
        font-family: verdana, arial, sans-serif;
        font-size: 9px;
}

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

div#nifty{ background: #FFFFFF;margin-top:2px;;margin-bottom:2px;}
b.rtop, b.rbottom{display:block;background: #000000}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFFFFF}
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: #CC0000;margin-top:2px;;margin-bottom:2px;}
b.rtopmenu, b.rbottommenu{display:block;background: #000000}
b.rtopmenu b, b.rbottommenu b{display:block;height: 1px;
    overflow: hidden; background: #CC0000}
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: #000000 1px solid;
        BORDER-RIGHT: #000000 1px solid;
        BORDER-LEFT: #000000 1px solid;
        BORDER-BOTTOM: #000000 1px solid;
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        BACKGROUND-COLOR: #FFFFFF;
        PADDING-BOTTOM: 2px;
        PADDING-TOP: 2px;
}

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

.cabecera{
        BACKGROUND-COLOR: #FFFFFF;
}

.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: #FFFFFF;
}
.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: #000000;
        FONT-SIZE: xx-small;
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        BACKGROUND-COLOR: #FFFFFF;
}
.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: #FFFFFF;
        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: #FFFFFF;
				COLOR: #000000;
}

.fondo_caja {
	BACKGROUND-COLOR: #FFFFFF;
}

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

.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 #cc0000;
  background-color: #ffffff;
	COLOR: #000000;
  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 #cc0000;
  background-color: #ffffff;
	COLOR: #000000;
  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;
}

.desplegable_clasificados_nivel0 {
  display: block;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  background: #ffffff;
  margin-top : 0px;
  border-bottom : 1px solid #cc0000;
  padding-top : 3px;
  padding-bottom : 2px;
  padding-right: 3px;
  padding-left : 5px;
}
a.desplegable_clasificados_nivel0:link         {color: #000000;}
a.desplegable_clasificados_nivel0:link:visited {color: #000000;}
a.desplegable_clasificados_nivel0:link:hover   {color: #EF2110;}

.desplegable_clasificados_nivel0_seleccionado {
  display: block;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  background-color:#ffffff;
  margin-top : 0px;
  //border-bottom : 1px solid #EE5547;
  padding-top : 3px;
  padding-bottom : 2px;
  padding-right: 3px;
  padding-left : 5px;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
li 			{margin:0px;}

.ubercolortabs{
	padding: 0;
	width: 100%;
	background-color:#f13a21;
	height:35px;
}

.ubercolortabs ul{
	font: bold 12px Verdana,Arial,Helvetica,sans-serif;
	margin: 0;
	list-style: none;

}

.ubercolortabs div {
	float:left;
}
.ubercolortabs div li{
	display: inline;
	margin: 0 0px 0 0;
	padding: 0px;
}

.ubercolortabs a{
	float: left;
	color: white;
	font-weight:bold;
	margin: 0 0px 0 0;
	padding: 5px 5px 8px 5px;
	text-decoration: none;
	color: #3A3A3A;
}

.ubercolortabs a:link {	color: #ffffff;}
.ubercolortabs a:visited {	color: #ffffff;}
.ubercolortabs a:hover {	color: #ffffff;}

.ubercolortabs a.selected{
	background-color: #141414 ; /*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 8px 3px 8px;
	cursor: pointer;
}

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

.ubercolortabs li.primero a.selected {
	background: transparent url(../images/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;
}

.submenu{
	font: normal 12px Verdana,Arial, Verdana, sans-serif;
	margin: 0;
	list-style: none;
	width:100%;
	height:35px;
	background-color:#141414;
}
.submenu div {
	float:left;
}
.submenu div li{
	display: inline;
	margin: 0 0px 0 0px;
	padding:  0 0px 0 0px;
}

.submenu a{
	float: left;
	display: block;
	margin: 0 2px 0 0px;
	padding:  4px 0 6px 0px;
	background: url(../images/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: #ffffff;}
.submenu a:visited {	color: #ffffff;}
.submenu a:hover {	color: #ffffff;}

.submenu a.selected {}
.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{
}

#fechahoy {font-family:Verdana;font-size:10px;color:#666666;}
.inputbuscar {
	background-image:url(../images/cab/fondobuscar.gif);
	padding-left:22px;
	font-family: Verdana, Arial; 
	font-size: 13px; 
	font-weight: normal; 
	font-style:italic; 
	color: #666666; 
	height: 26px; width: 148px; 
	border: 1px #f2f2f2 solid;
	border-right: 0px #f2f2f2 solid;
}

.trasmenu {background-color:#F13A21;width:100%;
	border-bottom: 5px solid #F13A21;
    border-bottom-right-radius: .3875em;
    -moz-border-bottom-right-radius: .3875em;
    -webkit-border-bottom-right-radius: .3875em;
    border-bottom-left-radius: .3875em;
    -moz-border-bottom-left-radius: .3875em;
    -webkit-border-bottom-left-radius: .3875em;
    color:#fff;
	}
.bajomenu {background-color:#F13A21;height:8px;width:100%;}
.inpb1{	
	padding-left:6px;
	font-family: Verdana, Arial; 
	font-size: 13px; 
	font-weight: normal; 
	font-style:italic; 
	color: #666666; 
	height: 26px; width: 143px; 
	border-width:0px;
	border-top: 1px #fab9b1 solid;
	border-right: 1px #fab9b1 solid;
}
.inpb2{
	font-family: Verdana, Arial; 
	font-size: 13px; 
	font-weight: normal; 
	font-style:italic; 
	color: #666666; 
	height: 26px; width: 113px; 
	border-width:0px;
	border-top: 1px #fab9b1 solid;
	border-left: 1px #fab9b1 solid;
}
.txtpequenico {font-family: Verdana, Arial;font-size: 10px;color:#ffffff;}
a.txtpequenico {text-decoration:underline;}
.txtmedianico {font-family: Verdana, Arial;font-size: 12px;color:#ffffff;font-weight:bold;}
.txtruta {font-family: Verdana, Arial;font-size: 10px;color:#333333;font-weight: bold;}
form{padding:0;margin:0;}
p{margin-top:0px;margin-bottom:12px;}
.notportada{border:1px solid #dfdfdf; background:url(../images/cab/cabnoti.gif) top repeat-x; padding-top:13px; padding-bottom:13px; padding-left:15px; padding-right:13px; margin-bottom:8px;}
.cabnottporque{background:url(../images/cab/img_drg_brown.jpg) top repeat-x;border:1px solid #a87f01;height:35px;padding-left:14px;}
.notportadapqe{border:1px solid #dfdfdf; background-color:#eaeaea; padding-top:10px; padding-left:14px; padding-right:13px; margin-bottom:2px;}
.limpiar {clear:both !important;line-height:0px;font-size:0px;height:0px;}
.titularespqe {color: #333333; font-family: verdana; FONT-SIZE: 12px;text-decoration:underline;font-weight:bold;}
.titularespqe:hover {text-decoration:none;}
.pie1{font-family:Georgia,Garamond,Times New Roman,Tahoma;font-size:13px;color:#836464;float:left;}
.pie2{font-family:Georgia,Garamond,Times New Roman,Tahoma;font-size:13px;color:#f13a21;font-weight:bold;float:right;}
.calagenda {color: #333333; font-family: verdana; FONT-SIZE: 12px;font-weight:bold;}
.caldiasemana{font-family: Verdana, Arial;font-size: 14px;color:#333333;font-weight:bold;}
.caldiames{font-family: Verdana, Arial;font-size: 12px;color:#000000;}
.caldiaeve{font-family: Verdana, Arial;font-size: 12px;color:#000000;font-weight:bold;text-decoration:underline;}
.caldomingo{font-family: Verdana, Arial;font-size: 12px;color:#ff3300;font-weight:bold;}
.textonove {font-family: Verdana, Arial;font-size: 14px;color:#ffffff;}
.textoaldia {font-family: Arial;font-size: 11px;color:#9b7602;font-weight:normal;}
.txtrojopie{font-family:Georgia,Garamond,Times New Roman,Tahoma;font-size:13px;color:#f13a21;font-weight:bold;}
.txtgrispie{font-family:Georgia,Garamond,Times New Roman,Tahoma;font-size:13px;color:#836464;}
.txtmini {font-family:Verdana;font-size:10px;color:#333333;}
.buscadorselect  {background-color:#FFFFFF;border:1px solid #BBBBBB;font-size:10px;margin-right:10px;width:80px;font-family:Verdana;font-size:10px;color:#333333;}
.bannerc{margin-bottom:10px;text-align:center;}
.titularB{color: rgb(34, 34, 34); font-family: Georgia,Garamond,Times New Roman,Tahoma; font-size: 23px;}
.textoB{color: rgb(63, 70, 75); font-family: Arial,Helvética,MS Sans Serif,Geneva; font-size: 15px;}
a.btn_navega:link, a.btn_navega:visited, a.btn_navega:active {
	background:#F13A21 none repeat scroll 0%;
	border:1px solid #000000;
	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;
}
a.btn_navega:hover {
	background:#fcf1f1 none repeat scroll 0%;
	border:1px solid #b63e45;
	color:#b63e45;
	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;
}

table.nopcarrito, div.nopcarrito {border: 1px solid #7C707C ;border-collapse:collapse; margin-top:15px;}
.nopcarrito th {border: 1px solid #7C707C ;background: #CFCFC4;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #282828; font-weight:bold;height: 25px; padding:0 3px;}
.nopcarrito td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #282828; padding:3px 3px;}
.nopcarrito td.filapar {background: #E4E4DE !important;}
.nopcarrito input.cuantos{background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #333333;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;height: 16px;width:20px;}
.nopcarrito textarea.cuantos{background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #333333;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}
input.tarjetas, select.tarjetas {background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #333333;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;height: 16px;}
.piehaga {float:right;}
.piehaga a {
	display:inline-block;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: rgb(250, 250, 250);
background: -moz-linear-gradient(90deg, rgb(250, 250, 250) 30%, rgb(240, 240, 240) 70%);
background: -webkit-linear-gradient(90deg, rgb(250, 250, 250) 30%, rgb(240, 240, 240) 70%);
background: -o-linear-gradient(90deg, rgb(250, 250, 250) 30%, rgb(240, 240, 240) 70%);
background: -ms-linear-gradient(90deg, rgb(250, 250, 250) 30%, rgb(240, 240, 240) 70%);
background: linear-gradient(0deg, rgb(250, 250, 250) 30%, rgb(240, 240, 240) 70%);
-webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 2px 1px rgba(50, 50, 50, 0.75);
}
.piehaga a:hover {
background: rgb(230, 230, 230);
background: -moz-linear-gradient(90deg, rgb(230, 230, 230) 30%, rgb(210, 210, 210) 70%);
background: -webkit-linear-gradient(90deg, rgb(230, 230, 230) 30%, rgb(210, 210, 210) 70%);
background: -o-linear-gradient(90deg, rgb(230, 230, 230) 30%, rgb(210, 210, 210) 70%);
background: -ms-linear-gradient(90deg, rgb(230, 230, 230) 30%, rgb(210, 210, 210) 70%);
background: linear-gradient(0deg, rgb(230, 230, 230) 30%, rgb(210, 210, 210) 70%);
}
.piehaga img {vertical-align:middle;}
