
/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/* cambia letra de las cajas columnas dcha e izda */
.boxText { font-family: Arial, sans-serif; font-size: 12px; color:#4A4C47;   letter-spacing:0;}

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

/* ?????????????????????????????????????????????' */
.productsNotifications { 
/* background: #f2fff7; */
background: #003366;
 }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;

}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #DC0000;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

/* ???????????????????????????????????????????? */
TR.headerNavigation {
  /* background: #bbc3d3; */
  background: blue;
}

/* barra debajo cabecera */
TD.headerNavigation {
	background-color:#FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-image:url(images/barra-inferior.jpg);
  height:24px;
  color:#FFFFFF;
  font-weight: bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #FFFFFF;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
/* ?????????????????????????????????????????????' */
TR.headerInfo {
  /* background: #00ff00;  */
  background:#333399;
}
/* ?????????????????????????????????????????????' */
TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  /* background: #00ff00;  */  
  background:#CC9966;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
/* ?????????????????????????????? */
TR.footer {
  background: #bbc3d3;
}

/* barra en pie */
TD.footer {
	height:24px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-image:url(images/barra-inferior.jpg);
  color:#FFFFFF;
  font-weight: bold;
}

/* Cambia borde cajas columnas */
.infoBox {
   /* background: #b6b7cb; */
  /* border-left:1px solid #d0d0d0; */

}

/* Cambia letras como precios, cantidad (), ... */
.infoBoxContents {
  /* background:#red;  */
  border: 1px solid #d0d0d0;  
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#666666;
  
}
/* ??????????????????????????????????????????????????? */
.infoBoxNotice {
  /* background: #FF8E90; */
    background: blue;
}

/* ??????????????????????????????????????????????????? */
.infoBoxNoticeContents {
  /* background: #FFE6E6; */
      background: blue;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* Cambia letras cabecera cuadros columnas*/
TD.infoBoxHeading {
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background-image:url(images/cabecera-modulos2.jpg);
  height:30px;
}

/*  no se */
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#be0000;
}

/* ????????????????????????????????????????????????????????????'''' */
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
/*  background: #f8f8f9; */
	backgroun:red;
}

/*  ?????????????????????????????????????????????????????????????' */
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {

  background: #FFFFFF;
}

/*  borde caja productos */
TABLE.productListing {
    /*  border: 1px solid #d0d0d0; */
  border: 1px;
  border-style: solid;
  border-color: #E90101;
  border-spacing: 1px;
}

/*  barra caja listado productos */
.productListing-heading {
  font-family: Arial Narrow, Arial, sans-serif;
  font-size: 14px;
  background:#E90101;
  color: #FFFFFF;
  font-weight: bold;
}
/*  letra caja productos */
TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #be0000;
}

A.pageResults:hover {
  color: #be0000;
  background: #FFFF33;
}
/*  letras titulo pagina */
/*   background-color:#be0000; */
TD.pageHeading, DIV.pageHeading {
  border-style: solid;  border-color: #6D9ED1;  border-width: 0px;
  font-family: Arial, sans-serif;
  font-weight:400;
  font-size: 23px;
  text-decoration:underline;
  color:#FE0000;
  letter-spacing:-2;
  height:10px;
  padding-left:5px;
}
/*  ?????????????????????????????????'' */
TR.subBar {
/*   background: #f4f7fd; */
background:red;
}

/*  ?????????????????????????????????'' */
TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  /* color: #000000; */
  color:#666600;
}

/*  textos pantallas principales */
TD.main, P.main {
  border-style: solid;  border-color: #6D9ED1;  border-width: 0px;
  background-color:#FFFFFF;	
  font-family: Arial, sans-serif;
  margin:5;
  font-size: 12px;
  line-height: 1.5;
  color:#666666;
}



TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.textoproductos, SPAN.textoproductos, P.textoproductos {
  font-family: Arial, sans-serif;
  font-size: 15px;
  color:red;
  letter-spacing:-1px;
  font-weight:bold;
}


TD.smallText2, SPAN.smallText2, P.smallText2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

/*  ?????????????????????????????????????????????'' */
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  /*  color: #aabbdd; */
  color:#00CCFF;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

/*  ?????????????????????????????????????????????'' */
TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  border-width:thick;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

/* Invitado */
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #be0000;
  font-weight: bold;
}

/* ??????????????????????????????????????????????????? */
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 6px;
}
/* ??????????????????????????????????????????????????? */
TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: "Impact", Verdana, Arial, sans-serif;
  background-image:url(images/splash-precios.jpg);
  background-repeat:no-repeat;
  width:100px;
  height:25px;
  padding-top:2px;
  font-size:15px;
  color: #ffffff;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.pruebacategorias { font-family: Verdana, Arial, sans-serif; font-size: 15px; color: blue; }

h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}

TD.smallTextlistaproductos, SPAN.smallTextlistaproductos, P.smallTextlistaproductos {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
}

.areatexto {
    border: 0px solid #d0d0d0;
font-family: "Eras Light ITC", Verdana, Arial, sans-serif;
	  font-size:11;
	  font-stretch:bold;	
  letter-spacing:-1;	  
  color: #be0000;

}

.nuevoBox {
    border: 1px solid #d0d0d0;
  font-family: "Eras Light ITC", Verdana, Arial, sans-serif;
  font-size:11;
  font-stretch:bold;
  letter-spacing:-1;
  padding:5px;
}
.nuevoBox a{

	  font-size:10;
	  font-stretch:bold;	
  letter-spacing:0;	  
	background-image:url(images/bot.jpg);
	padding-top:2px;
	padding-left:15px;
  color: #be0000;
  font-weight:bold;
}

/* categorias */
.cabeceracategorias
{
	margin-left:-10px;
	background-image:url(images/categorias/cabecera.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}

.icono_libreria
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-libreria.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_libreria a {
	background-image:url(images/categorias/icono-libreria.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_libreria a:hover {
	background-image:url(images/categorias/icono-libreria-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}


.icono_fotografia
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-fotografia.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_fotografia a {
	background-image:url(images/categorias/icono-fotografia.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_fotografia a:hover {
	background-image:url(images/categorias/icono-fotografia-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}

.icono_ropa_mujer
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-ropa-mujer.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_ropa_mujer a {
	background-image:url(images/categorias/icono-ropa-mujer.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_ropa_mujer a:hover {
	background-image:url(images/categorias/icono-ropa-mujer-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_ropa_hombre
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-ropa-hombre.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_ropa_hombre a {
	background-image:url(images/categorias/icono-ropa-hombre.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_ropa_hombre a:hover {
	background-image:url(images/categorias/icono-ropa-hombre-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_calzado
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-calzado.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_calzado a {
	background-image:url(images/categorias/icono-calzado.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_calzado a:hover {
	background-image:url(images/categorias/icono-calzado-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_escalada
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-escalada.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_escalada a {
	background-image:url(images/categorias/icono-escalada.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_escalada a:hover {
	background-image:url(images/categorias/icono-escalada-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_alpinismo
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-alpinismo.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_alpinismo a {
	background-image:url(images/categorias/icono-alpinismo.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_alpinismo a:hover {
	background-image:url(images/categorias/icono-alpinismo-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_esqui_alpino
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-esqui-alpino.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_esqui_alpino a {
	background-image:url(images/categorias/icono-esqui-alpino.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_esqui_alpino a:hover {
	background-image:url(images/categorias/icono-esqui-alpino-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_esqui_de_travesia
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-esqui-de-travesia.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_esqui_de_travesia a {
	background-image:url(images/categorias/icono-esqui-de-travesia.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_esqui_de_travesia a:hover {
	background-image:url(images/categorias/icono-esqui-de-travesia-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_acampada
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-acampada.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_acampada a {
	background-image:url(images/categorias/icono-acampada.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_acampada a:hover {
	background-image:url(images/categorias/icono-acampada-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_gps
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-gps.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_gps a {
	background-image:url(images/categorias/icono-gps.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_gps a:hover {
	background-image:url(images/categorias/icono-gps-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_iluminacion
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-iluminacion.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_iluminacion a {
	background-image:url(images/categorias/icono-iluminacion.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_iluminacion a:hover {
	background-image:url(images/categorias/icono-iluminacion-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}


.icono_bolsas
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-bolsas.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_bolsas a {
	background-image:url(images/categorias/icono-bolsas.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_bolsas a:hover {
	background-image:url(images/categorias/icono-bolsas-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}

.icono_raquetas
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-raquetas.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_raquetas a {
	background-image:url(images/categorias/icono-raquetas.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_raquetas a:hover {
	background-image:url(images/categorias/icono-raquetas-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_barranco
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-barranco.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_barranco a {
	background-image:url(images/categorias/icono-barranco.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_barranco a:hover {
	background-image:url(images/categorias/icono-barranco-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_fin
{
	margin-left:-10px;
	background-image:url(images/categorias/fin.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:3px;
	margin-left:0px;
}
.cabecera_libreria
{
	margin-left:-10px;
	background-image:url(images/categorias/cabecera-libreria.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.cabecera_fotografia
{
	margin-left:-10px;
	background-image:url(images/categorias/cabecera-fotografia.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.cabecera_empresas
{
	margin-left:-10px;
	background-image:url(images/categorias/cabecera-empresas.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_seguridad_laboral
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-seguridad-laboral.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_seguridad_laboral a {
	background-image:url(images/categorias/icono-seguridad-laboral.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_seguridad_laboral a:hover {
	background-image:url(images/categorias/icono-seguridad-laboral-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}

.icono_envios
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-envios.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_envios a {
	background-image:url(images/categorias/icono-envios.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_envios a:hover {
	background-image:url(images/categorias/icono-envios-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}

.icono_politica
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-politica.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.icono_politica a {
	background-image:url(images/categorias/icono-politica.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}
.icono_politica a:hover {
	background-image:url(images/categorias/icono-politica-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 25px; 
}


.icono_outlet
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-outlet.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:50px;
	margin-left:0px;
}
.icono_outlet a {
	background-image:url(images/categorias/icono-outlet.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 50px; 
}
.icono_outlet a:hover {
	background-image:url(images/categorias/icono-outlet-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 50px; 
}
.icono_ofertas
{
	margin-left:-10px;
	background-image:url(images/categorias/icono-ofertas.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:50px;
	margin-left:0px;
}
.icono_ofertas a {
	background-image:url(images/categorias/icono-ofertas.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 50px; 
}
.icono_ofertas a:hover {
	background-image:url(images/categorias/icono-ofertas-rol.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 212px; 
	height: 50px; 
}
.cabecera_el_tiempo
{
	margin-left:-10px;
	background-image:url(images/categorias/cabecera-el-tiempo.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.cabecera_informacion
{
	margin-left:-10px;
	background-image:url(images/categorias/cabecera-informacion.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.cabecera_expediciones
{
	margin-left:-10px;
	background-image:url(images/categorias/cabecera-expediciones.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.cabecera_foto_semana
{
	margin-left:-10px;
	background-image:url(images/categorias/cabecera-foto-semana.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:25px;
	margin-left:0px;
}
.categorias_linea
{
	margin-left:-10px;
	background-image:url(images/categorias/categorias-linea.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:1px;
	margin-left:0px;
}

.banner_tnf
{
	background-image:url(images/bannerinicio/tnf.jpg);
	background-repeat:no-repeat;
	width:153px;
	height:168px;
	margin-left:2px;
}
.banner_tnf a
{
	background-image:url(images/bannerinicio/tnf.jpg);
	background-repeat:no-repeat;
	width:153px;
	height:168px;
	display: block; 
}

.banner_tallas
{
	background-image:url(images/bannerinicio/banner-tallas.jpg);
	background-repeat:no-repeat;
	width:153px;
	height:118px;
	margin-left:2px;
}
.banner_tallas a {
	background-image:url(images/bannerinicio/banner-tallas.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 153px; 
	height: 118px; 
}


.banner_llamanos
{
	background-image:url(images/bannerinicio/banner-llamanos.jpg);
	background-repeat:no-repeat;
	width:153px;
	height:180px;
	margin-left:2px;
}
.banner_llamanos a {
	background-image:url(images/bannerinicio/banner-llamanos.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 155px; 
	height: 180px; 
}
.banner_blog
{
	background-image:url(images/bannerinicio/banner-blog.jpg);
	background-repeat:no-repeat;
	width:548px;
	height:80px;
	margin-left:1px;
}
.banner_blog a {
	background-image:url(images/bannerinicio/banner-blog.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 548px; 
	height: 80px; 
}
.foto_semana
{
	margin-left:-10px;
	background-image:url(images/categorias/foto-semana.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:278px;
	margin-left:0px;
}
.foto_semana a
{
	margin-left:-10px;
	background-image:url(images/categorias/foto-semana.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:150px;
	margin-left:0px;
}
.banner_anayetmundus
{
	background-image:url(images/banners/banner-pie-anayet.jpg);
	background-repeat:no-repeat;
	width:548px;
	height:92px;
	margin-left:2px;
}
.banner_anayetmundus a {
	background-image:url(images/banners/banner-pie-anayet.jpg);
	background-repeat:no-repeat;
	display: block; 
	width: 548px; 
	height: 150px; 
}