/*/////////////////////////////////////////////////////////*/
/*////////////////////// COLORES /////////////////////////*/
/*///////////////////////////////////////////////////////*/

/*///////////////////// ELEMENTOS ESTRUCTURALES //////////////////////////*/

/*Fondo de la página*/
body {
	}
/*Contenedor principal*/
#antebase {
	}
/*Cabecera*/
#cabecera {
	}
/*Pie*/
#pie {
	}
/*Contenedor secundario*/
#base {
	}
/*Izquierda*/
#izda {
	}
/*Centro*/
#contenido{
		background-color: #FFFFFF;
	}
/*Derecha*/
#derecha{
	}

/*///////////////////// ELEMENTOS COMUNES //////////////////////////*/

/*Menu superior*/
#menuTop{
	}
/*Titulo buscador*/
.cajaBuscador h3{
	}
/*Fondo buscador*/
.cajaBuscador {
	}
/*Titulo catalogo*/
div.cajasIzda h3.tituloCatalogo {
		background-color: #7C7D7E;
	}
/*Fondo catalogo*/
div.cajasIzda #menu {
	}
/*Titulo contenedor*/
div.cajasIzda h3 {
		background-color: #7C7D7E;
	}
/*Fondo contenedor*/
div.cajasIzda   {
	}
/*Separadores*/
#izda, #derecha, #pie {
	}
#pie {
	}
/*Bullets contenedores*/
div.cajasIzda .icoh2_izda {
	}
/*Fondo y borde títulos H2*/
#contenido h2 {
		}
/*Fondo y borde títulos H2*/
#contenido h3 {
		}
/*Fondo y borde títulos seccion*/
#contenido .seccion {
		}
/*Bullets titulos*/
.bullet_h2, .bullet_h3, .bullet_seccion {
	}
/*Migas fecha*/
p.rastroMigas, #fecha{
		background-color: #FFFFFF;
	}
/*Boton buscador*/
.cajaBuscador input.botonform, .boton02 {
	}
#centro #contenido a.lnkBotonRojo:link, #centro #contenido a.lnkBotonRojo {
	}
div.campoCodigo input.boton {
	}
#codigoPromocional {
	}
/*Enlace comprar*/
a.botonComprar:link, a.botonComprar:visited {
	}
/*Enlace comprar OVER*/
a.botonComprar:hover {
	}
/*Enlace reserva*/
a.botonReservar:link, a.botonReservar:visited {
	}
/*Enlace reserva OVER*/
a.botonReservar:hover {
	}

/*Borde imágenes*/
div.noticias img, div.fotoParrillaFicha a:link, div.fotoParrillaFicha a:visited, div.fotoParrilla a:link, div.fotoParrilla a:visited {
	}

/*Botones*/
.cajasIzda input.botonform, div.formulario input.boton, div.formulario input.boton02 {
	}
.formCompra input.botonform {
	}
/*Fondo tabla*/
.tablaCesta td, .tablaResumen tbody td, td.filtro, table.ficha tr.filaComentarios {
	}
/*Borde tabla*/
.tablaCesta td, .tablaResumen tbody td {
	}
/*Fondo cabecera tabla*/
.tablaCesta th, .tablaForm td.celdaTitForm, .tablaResumen th, table.gama th {
	}
/*Fondo destacado tabla*/
.tablaCesta .filaCalculos td {
	}
/*Fondo pie tabla*/
.tablaCesta tfoot td {
	}
/*Form titulo*/
legend {
	}
/*Form borde*/
fieldset {
	}
/*Fondo campo texto*/ 
input,input.campoTexto, div.cajaBuscador  input, input.camposformHome, .formCompra input:focus, div.formulario input, textarea {
	}
/*Borde campo texto*/ 
input,input.campoTexto, div.cajaBuscador  input, input.camposformHome {
	}
/*Fondo precio*/ 
li.bloquePrecio, ul.filas li.bloquePrecio, ul.columnas li.bloquePrecio, .ficha div.precio {
	}
/*Fondo precio oferta*/ 
li.precioOferta, ul.filas li.precioOferta, ul.columnas li.precioOferta, .ficha div.precioOferta {
	}
/* Borde producto */
.contentstyle, .shadetabs li a, table.tablaColumnas, table.tablaColumnas  td  {
	}
table.ficha .celdaDescripcion, table.ficha td.opinion {
	}
table.ficha tr.filaComentarios {
	}
/* Fondo porcentaje precio anterior */
.porcentaje_precio_anterior, li.bloquePrecio span.porcentaje_precio_anterior {
	}

/*Botón ampliar*/ 
a.lnkMas {
	}
/*Botón sobre ampliar*/ 
a.lnkMas:hover {
	}
/*Botón cesta*/ 
.botonRevisarCesta {
	}
/* Fondo código promocional */ 
#codigoPromocional {
	}
/* Fondo carrusel */ 
.textoSlide {
	}
/* Fondo carrusel paginador */ 
.pagination {
	}
/* Calendario */ 
table#calendario td.finde {
	}
table#calendario td.evento {
	}


/*///////////////////// TEXTOS //////////////////////////*/
/*Texto general*/ 
body, .descripcionListado, .resumenProducto  p, address, .cajaCompra02, .formCompra label, .cajaCompra01, .tablaCesta tfoot td strong, .miniTexto, .cajaCompra01 p, .tablaCesta .numeroBig, .tablaCesta td {
		color:#434343;
	}
/*Titulos general*/ 
#contenido h2, #contenido h3, #contenido .seccion, table.ficha h4, table.ficha .paddingBottom h4, .resumenProducto .lnkProducto01 h4, div.resumenProducto .listado h4, h5,  .opinion strong, .tituloListado, .tituloComunicado, table.resumenProducto td h4 {
		color:#070000;
	}
/*Enlaces general*/ 
#contenido  a, .cajasIzda a {
		color:#009EE0;
	}
#centro #contenido table.tablaNavegaCompra a.lnkSiguiente:link, #centro #contenido table.tablaNavegaCompra a.lnkSiguiente{
		color:#009EE0;
	}
#centro #contenido table.tablaNavegaCompra a.lnkAnterior:link, #centro #contenido table.tablaNavegaCompra a.lnkAnterior{
		color:#009EE0;
	}
/*Enlaces general OVER*/ 
#contenido  a:hover, .cajasIzda a:hover {
		color:#B72700;
	}
#centro #contenido table.tablaNavegaCompra a.lnkAnterior:hover, #centro #contenido table.tablaNavegaCompra a.lnkSiguiente:hover{
		color:#B72700;
		text-decoration:underline;	
}

/*Texto migas/fecha top*/ 
p.rastroMigas, #centro p.rastroMigas a, #centro p.rastroMigas a:hover, #fecha p{
		color:#A0B0C0;
	}
/*Fecha contenido*/
#bloque.fecha, .cajasIzda .bloque    .bloque .feha,.fechaOpinion{
		color:#727272;
	}
.tablaCesta .precio02 {
	}
.tarifa, .Envase, .Envase2 {
	}
/*Precio*/ 
li.bloquePrecio, ul.filas li.bloquePrecio, ul.columnas li.bloquePrecio, li.bloquePrecio span.precioPrincipal, .ficha div.precio, .ficha div.precio strong, .precio01 p {
	}
/*Precio oferta*/ 
li.precioOferta, ul.filas li.precioOferta, ul.columnas li.precioOferta, li.precioOferta span.precioPrincipal, .ficha div.precioOferta, .ficha div.precioOferta strong {
	}
/*Precio destacado*/ 
.enfasis {
	}
/*Textos botones*/ 
.cajaBuscador input.botonform, .boton, .cajasIzda p.botones a.boton, .cajasIzda input.botonform,  .botonRevisarCesta {
	}
a.botonComprar:link, a.botonComprar:visited, a.botonReservar:link, a.botonComprar:visited {
	}
 .formCompra input.botonform, div.formulario input.boton, div.formulario input.boton02 {
 	 }
 #capaCesta .lnkRevisarCesta,  #capaCesta .lnkRevisarCesta:hover {
 	 }
 #contenido a.lnkMas {
  	 }
 
/*Texto titulo buscador*/ 
.cajaBuscador h3 {
	}
/*Texto titulo catalogo*/ 
div.cajasIzda  h3.tituloCatalogo {
	}
/*Enlace top*/ 
#cabecera  #menuTop a {
		color:#FFFFFF;
	}
/*Enlace top OVER*/ 
#cabecera #menuTop a:hover {
	}
/*Enlace catalogo*/ 
#menu a {
		color:#070000;
	}
/*Enlace catalogo OVER*/ 
#menu a:hover {
		color:#343D44;
	}
#menu a.secundario:hover {
		color:#343D44;
	}

/*Enlace destacado*/ 
#tablaListaProductos01 td.celdaProducto a {
	}
/*Enlace destacado OVER*/ 
#tablaListaProductos01 td.celdaProducto a:hover {
	}
/*Enlace discreto */ 
.cajasIzda .bloque .bloque .titular {
	}
div.cajasIzda a.bloque:hover {
	}

/*Titulo contenedor - Titulo modulo*/ 
div.cajasIzda h3  {
		color:#FFFFFF;
	}
#capaCesta .parafoProductos {
	}

/*Enlace celda producto*/ 
a.fotoProducto:link {
	}
a.fotoProducto:hover {
		border-color: #000000;
	}

/*Enlace nombre producto*/ 
a.textosProducto:link, a.textosProducto:visited {
	}
a.textosProducto:hover, a.textosProducto:hover {
	}

/* Pie */ 
#pie a:link, #pie a:visited, #pie a:hover, address, #pie p.condiciones {
		color: #505050;
	
}
/* H2*/
#contenido h2 {
		color: #23201A;
	}
/* H3*/
#contenido h3 {
		color: #535353;
	}
/*seccion*/
#contenido .seccion {
	}
/* texto código promocional */
#codigoPromocional p {
	}
/* texto carrusel */
.textoSlide a,  .textoSlide h1, .textoSlide p {
	}
/* Enlace paginador carrusel */
.pagination a, .pagination a:visited, .pagination a.selected {
	}
/* Enlace (over) paginador carrusel */
.pagination a:hover, .pagination a.selected {
	}

/*///////////////////// MENU CATALOGO //////////////////////////*/
/* 1 nivel (colores) */
#menu a.principal {
		background-color: #DFDDDD;
	}
#menu a.principal:hover {
		background-color: #CED5DB;
	}
#menu a.activo, #menu a.activo:hover {
		background-color: #DFDDDD;
	}

/* 2 nivel (colores) */
#menu a.secundario {
		background-color: #EAEBEC;
	}
#menu a.secundario:hover {
		background-color: #CED5DB;
	}
#menu ul li ul a.activo, #menu ul li ul a.activo:hover {
		background-color: #EAEBEC;
	}

/* 3 nivel (colores) */
#menu a.terciario {
		background-color: #EAEBEC;
	}
#menu a.terciario:hover {
		background-color: #CED5DB;
	}
#menu ul li ul li ul a.activo, #menu ul li ul li ul a.activo:hover {
		background-color: #EAEBEC;
	}


/* 1 nivel (imágen catálogo) */
#menu a.catalogo_1_nivel {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#menu a.catalogo_1_nivel:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#menu a.activo.catalogo_1_nivel, #menu a.activo.catalogo_1_nivel:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}

/* 2 nivel (imágen catálogo) */
#menu a.catalogo_2_nivel {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#menu a.catalogo_2_nivel:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#menu a.activo.catalogo_2_nivel, #menu a.activo.catalogo_2_nivel:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}

/* Privado (imágen catálogo) */
#menu a.catalogo_privado {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#menu a.catalogo_privado:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#menu a.activo.catalogo_privado, #menu a.activo.catalogo_privado:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}


/* 1 nivel (imágen cms) */
#menu a.cms_1_nivel {
				background-image: url('/cms/site_0074/ficherosPlantilla/ico_menu.gif');
						background-repeat: no-repeat;
						background-position: center left;
						background-attachment: scroll;
			}
#menu a.cms_1_nivel:hover {
				background-image: url('/cms/site_0074/ficherosPlantilla/ico_menu-1_6679ec488568db0c4b55cdfebaad440c.gif');
						background-repeat: no-repeat;
						background-position: center left;
						background-attachment: scroll;
			}
#menu a.activo.cms_1_nivel, #menu a.activo.cms_1_nivel:hover {
				background-image: url('/cms/site_0074/ficherosPlantilla/ico_menu-1_23e1a490553e0c785a43e50f6c68895f.gif');
						background-repeat: no-repeat;
						background-position: center left;
						background-attachment: scroll;
			}

/* 2 nivel (imágen cms) */
#menu a.cms_2_nivel {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#menu a.cms_2_nivel:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#menu a.activo.cms_2_nivel, #menu a.activo.cms_2_nivel:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}

/* Privado (imágen cms) */
#menu a.cms_privado {
				background-image: url('/cms/site_0074/ficherosPlantilla/lock_icon.gif');
						background-repeat: no-repeat;
						background-position: center right;
						background-attachment: scroll;
			}
#menu a.cms_privado:hover {
				background-image: url('/cms/site_0074/ficherosPlantilla/lock_icon-1_7ff420f3ba856066a5072c8a26bac82a.gif');
						background-repeat: no-repeat;
						background-position: center right;
						background-attachment: scroll;
			}
#menu a.activo.cms_privado, #menu a.activo.cms_privado:hover {
				background-image: url('/cms/site_0074/ficherosPlantilla/lock_icon-1_3763405293b72b5858caf39cbf467546.gif');
						background-repeat: no-repeat;
						background-position: center right;
						background-attachment: scroll;
			}

/*//////////////////////////////////////////////////////////*/
/*////////////////// IMAGENES MÓDULOS ///////////////////////*/
/*//////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////*/
/*///////////// IMÁGENES MÓDULOS (FAMILIAS) ////////////////*/
/*//////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////*/
/*////////////////////// IMAGENES //////////////////////////*/
/*//////////////////////////////////////////////////////////*/

body {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#cabecera {
				background-image: url('/cms/site_0074/ficherosPlantilla/TOP_BASE_WebAIDICO_2009_20anyos.jpg');
						background-repeat: no-repeat;
						background-position: top left;
						background-attachment: scroll;
			}
/*Contenedor principal*/
#antebase {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Contenedor secundario*/
#base {
				background-image: url('/cms/site_0074/ficherosPlantilla/Fondo_Contenedor_Secundario_v3.jpg');
						background-repeat: repeat-x;
						background-position: bottom center;
						background-attachment: scroll;
			}
#pie{
				background-image: url('/cms/site_0074/ficherosPlantilla/Fondo_Pie_v2.gif');
						background-repeat: repeat-x;
						background-position: top left;
						background-attachment: scroll;
			}
/*Titulo buscador*/
.cajaBuscador h3{
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Fondo buscador*/
.cajaBuscador {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Titulo catalogo*/
div.cajasIzda h3.tituloCatalogo {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}

/*Titulo contenedor*/
div.cajasIzda h3 {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Botones*/
.cajaBuscador input.botonform, topSubnave input.boton, div.formulario input.boton, .boton02, .cajasIzda input.botonform {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}

/*Fondo cesta*/
#capaCesta {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
#capaCesta .parafoProductos {
	background-color: transparent;
	padding-bottom: 10px;	
}
/*Fondo botón revisar cesta*/
.botonRevisarCesta {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Enlace comprar*/
a.botonComprar:link, a.botonComprar:visited {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Enlace comprar OVER*/
a.botonComprar:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Enlace reserva*/
a.botonReservar:link, a.botonReservar:visited {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Enlace reserva OVER*/
a.botonReservar:hover {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Fondo logeado (usuarios registrados)*/
#cajaLogeado {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Fondo no logeado (usuarios registrados)*/
#cajaNoLogeado {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Fondo boletín*/
#cajaBoletin {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Fondo oferta*/
li.precioOferta, .ficha div.precioOferta {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}
/*Imágen fondo H2*/
#contenido h2 {
				background-image: url('/cms/site_0074/ficherosPlantilla/Imagen_de_Fondo_H3_CMS_v2b.gif');
						background-repeat: repeat-x;
						background-position: top left;
						background-attachment: scroll;
			}
/*Imágen fondo H3*/
#contenido h3 {
				background-image: url('/cms/site_0074/ficherosPlantilla/Imagen_de_Fondo_H3_CMS_v2b-1_4889c935049e106375847f28b38d93bd.gif');
						background-repeat: repeat;
						background-position: top left;
						background-attachment: scroll;
			}
/*Imágen fondo seccion*/
#contenido .seccion {
				background-image: url(imagen);
			background-repeat: repeat;			background-position: left top;
						background-attachment: scroll;
			}

@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td  {
	font-family: Arial, Helvetica, sans-serif;
}
#div_clientes_138 {
   display: none;
}
#publicidadSinBorde p {
	margin-top: 1px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
	padding: 0px;
        line-height:0;
}
div.noticias {
	margin: 10px 10px 0px 10px;
}
#bloque a:hover {
	background-color: #eef0f2;
}
.descripcionListado {
        line-height:16px;
}
#pestanyas {
	z-index: 9999;
}
#contenido h2 {
       font-size:16px;
       padding:0px 3px 4px 0 !important;
}
table.gama_arbol td ul {
        padding:7px 10px 10px;
}
table.gama_arbol ul li {
	line-height: 150%;
}
div.megaeditor {
        margin-left:15px !important;
        margin-right:15px !important;
}
#pestanyas li a#menu_superior_1{
        margin-left:434px;
}
div.megaeditor {
        overflow:hidden;
}
#listaProveedores ul {
        font-size:12px;
}
#contenido .seccion {
        font-weight:bold;
        margin-bottom:0;
        padding-bottom:0;
}
p.seccion img {
        display:none;
}
div.megaeditor ul  {
        list-style-image:none;
        list-style-type:disc;
}
#contenido h3 {
        line-height:150%;
        padding-bottom:0;
        padding-top:0;
}

.icoh2_izda {
         display:none;
}
div.cajasIzda h3 {
          padding-left:12px;
          font-weight:bold;

}

/*// MENU //*/
.icoMenu  {
         display:none;
}
#menu a.secundario {
         padding-top: 0px;
         padding-bottom: 0px;
}
#menu a.terciario {
         padding-top: 0px;
         padding-bottom: 0px;
background-color: rgb(241, 243, 244);
}
a.principal:link {
	margin: 2px 0px 0px;
	padding: 1px 5px 1px 17px;
	text-decoration: none;
	display: block;
	font-size: 10px;
	background-color: rgb(242, 245, 247);
	color: rgb(69, 74, 80);
	line-height: 1.4;
}
a.principal:visited {
	margin: 2px 0px 0px;
	padding: 1px 5px 1px 17px;
	background-color: rgb(222, 227, 231);
	color: rgb(93, 100, 108);
	text-decoration: none;
	display: block;
	font-size: 10px;
}
a.principal:hover {
	margin: 2px 0px 0px;
	padding: 1px 5px 1px 17px;
	background-color: rgb(226, 232, 235);
	color: rgb(93, 100, 108);
	text-decoration: none;
	display: block;
	font-size: 10px;
}
a.secundario {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#menu ul li {
	font-size: 10px;
	line-height: 1.4;
}

#menu a:hover {
	color: #000000;
}

#contenido {
/*background-color:transparent;*/
padding: 0 0 30px;
}
table.gama_arbol td{
text-align:center;
}