/*
--------- GALERIA ---------
*/
.grupoGaleria {background:url(../img/fnd_grupoGaleria.png) no-repeat;float:left;height:150px; margin:5px 5px 5px 0px;overflow:hidden;padding:10px;text-align:center;width:210px; }
.fotoGaleria {clear:both; border-bottom:1px solid #ccc;}
.fotoGaleria { margin-bottom:12px; height:100px; margin-top:10px;padding:0px 0px 5px 0px;/*float:left;height:98px;overflow:hidden;text-align:center;width:150px; margin-top:6px; margin-left:5px;*/ }
.fotoGaleria img{ max-height:250px; border:1px solid #28375F;}
.nombreficha a:link,.nombreficha a:visited,.nombreficha a:active{ color:#333; text-decoration:none; font-size:12px; font-weight:bold;}
.nombreficha a:hover {color:#DBC8BF;text-decoration:none; } 
.videoDestacado{background:url(../img/fnd_grupoGaleria.png) no-repeat;float:left;height:150px; margin:5px 5px 5px 0px;overflow:hidden;padding:10px;text-align:center;width:210px; }
.videoGaleria {border-bottom:1px solid #ccc; margin-bottom:12px; height:100px; margin-top:10px;padding:0px 0px 5px 0px;/*float:left;height:98px;overflow:hidden;text-align:center;width:150px; margin-top:6px; margin-left:5px;*/ }
.videoGaleria img{ max-height:250px;}
.videoDestacado a:link, videoDestacado a:active, .videoDestacado:visited{color:#333; text-decoration:none; font-size:12px; font-weight:bold;}
.videoDestacado a:hover {color:#DBC8BF;text-decoration:none; }

/*
--------- CATÁLOGO ---------
*/
.futbol:link,.futbol:visited,.futbol:active {background:url(../img/futbol.png) no-repeat left top;float:left;margin-right:7px;display:block;height:37px;width:330px;}
.futbolSelec:link,.futbolSelec:visited,.futbolSelec:active {background:url(../img/futbol.png) no-repeat left bottom;float:left;margin-right:7px;display:block;height:37px;width:330px;}
.padel:link,.padel:visited,.padel:active {background:url(../img/padel.png) no-repeat left top;float:left;margin-right:7px;display:block;height:37px;width:330px;}
.padelSelec:link,.padelSelec:visited,.padelSelec:active {background:url(../img/padel.png) no-repeat left bottom;float:left;margin-right:7px;display:block;height:37px;width:330px;}
/*  Fichamed */
.fichamed{ background:url(../img/fichamed_separador.png) no-repeat center bottom;float:left;height:317px;margin:5px 11px 25px 12px;overflow:hidden;padding:5px 7px 5px 7px;position:relative;width:200px;}
.fichamed_foto {float:left;height:180px;overflow:hidden;text-align:center;width:200px;}
.fichamed_nombre {float:left;height:63px;line-height:12px;overflow:hidden;text-align:center;width:200px;}
.fichamed_nombre h2 a:link,.fichamed_nombre h1 a:visited, .fichamed_nombre h1 a:active  {color:#333;font-weight:normal;text-align:left;text-transform:none;font-family:Tahoma; font-size:12px}
.fichamed_nombre h2 a:hover {font-size:12px;color:#999;font-weight:normal;text-align:left;text-transform:none;}
.fichamed_tipo{background-color:#DBDBDB;float:left;font-family:'BankGothic'; color:#000;font-size:12px;height:15px;margin-bottom:5px;text-align:center;width:100%;}
.fichamed_precio {float:left;height:20px;line-height:11px;font-size:12px;color:#A34343;font-weight:bold;padding-top:0px;padding-left:0px;overflow:hidden;text-align:center;width:200px;margin-top:5px;}
.fichamed_detalles:link,.fichamed_detalles:visited,.fichamed_detalles:active {display:none !important;background:url(../img/mas_info.jpg) no-repeat;position:absolute;display:block;right:5px;bottom:7px;height:21px;width:23px;}
.fichamed_precioAntes {font-size:12px;color:#A34343;font-weight:normal;margin-right:5px;text-decoration:line-through;}
.fichamed_stock{float:left;line-height:11px;font-size:10px;color:#A34343;font-weight:normal;padding-top:0px;padding-left:0px;overflow:hidden;text-align:center;width:200px;margin-top:5px;}
.fichamed_cantidadDescontada{background-color: #A34343;position:absolute;left:7px;top:22px;padding:5px;height: 12px;font-family: 'BankGothic';color: #ffffff;line-height:12px;font-size: 11px;text-align: center;width: 55px;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90}
/*
.outlet {background:url(../img/outlet.png) no-repeat left top;height:68px;left:1px;position:absolute;top:1px;width:68px;}
.oferta {background:url(../img/oferta.png) no-repeat left top;height:68px;left:1px;position:absolute;top:1px;width:68px;}
.novedad {background:url(../img/nuevo.png) no-repeat left top;height:68px;left:1px;position:absolute;top:1px;width:68px;}
*/
.outlet {font-family:'BankGothic'; color:#000;font-size:12px;}
.oferta {font-family:'BankGothic'; color:#000;font-size:12px;}
.novedad {font-family:'BankGothic'; color:#000;font-size:12px;}
.outletFicha {background-color:#DBDBDB;font-family:'BankGothic'; text-align:center;color:#000;font-size:12px;height:18px;left:1px;position:absolute;width:100%;z-index:10000;}
.ofertaFicha {background-color:#DBDBDB;font-family:'BankGothic'; text-align:center;color:#000;font-size:12px;height:18px;left:1px;position:absolute;width:100%;z-index:10000;}
.novedadFicha {background-color:#DBDBDB;font-family:'BankGothic'; text-align:center;color:#000;font-size:12px;height:18px;left:1px;position:absolute;width:100%;z-index:10000;}
.fichapeq_over {background:url(../img/tallas_ficha.png);color:#000;bottom:0px;display:none;height:40px;left:4px;overflow:hidden;position:absolute;padding:3px;width:144px;}
.fichapeq_over span {float:left;font-size:10px;color:#ccc;background:#1F1F1F;border:solid 1px #9FCAEA;margin:2px;padding:0px 3px 0px 3px;}
.FotoFichaOferta {max-height:180px;max-width:200px;}


/*  Fichapeq_busc */
.fichapeqbusc { float:left;height:185px;margin:5px 10px 5px 20px;text-align:center;overflow:hidden;padding:5px;position:relative;width:130px; }
.fichapeqbusc_foto {float:left;height:100px;overflow:hidden;text-align:center;width:130px;}
.fichapeqbusc_nombre {float:left;max-height:42px; padding-top:5px; margin-top:7px; line-height:14px;overflow:hidden;text-align:center;width:130px; border-top:1px solid #ccc; font-family:Tahoma; font-size:11px; color:#684F49;}
.fichapeqbusc_marca {font-size:11px;float:left;text-transform:lowercase;height:18px;margin: 0px 0px 0px 0px;overflow:hidden;text-align:center;width:130px;}
.fichapeqbusc_nombre a {font-size:11px;font-weight:bold;color:#684F49;font-weight:normal;text-transform:none;text-align:center; font-size:12px;font-family:tahoma;}
.fichapeqbusc_precio {float:left;height:32px;line-height:16px;font-size:14px;color:#333333;font-weight:bold;padding-top:0px;overflow:hidden;text-align:center;width:130px;}
.precioAntesPeq {font-size:11px;color:#8c8c8c;font-weight:normal; text-align:center;}
.ofertapeqbusc {background:url(../img/outlet.png) no-repeat left top;height:37px;left:2px;position:absolute;top:0px;width:43px;}
.outletpeqbusc {background:url(../img/outlet.png) no-repeat left top;height:37px;left:2px;position:absolute;top:0px;width:43px;}
.novedadpeqbusc {background:url(../img/nuevo.png) no-repeat left top;height:36px;left:2px;position:absolute;top:0px;width:43px;}

/*  Fichapeq */
.fichapeq { float:left;height:185px;margin:5px 10px 5px 20px;text-align:center;overflow:hidden;padding:5px;position:relative;width:130px; }
.fichapeq_foto {float:left;height:100px;overflow:hidden;text-align:center;width:130px;}
.fichapeq_nombre {float:left;max-height:42px; padding-top:5px; margin-top:7px; line-height:14px;overflow:hidden;text-align:center;width:130px; border-top:1px solid #ccc; font-family:Tahoma; font-size:11px; color:#684F49;}
.fichapeq_marca {font-size:11px;float:left;text-transform:lowercase;height:18px;margin: 0px 0px 0px 0px;overflow:hidden;text-align:center;width:130px;}
.fichapeq_nombre a {font-size:11px;font-weight:bold;color:#684F49;font-weight:normal;text-transform:none;text-align:center; font-size:12px;font-family:tahoma;}
.fichapeq_precio {float:left;height:32px;line-height:16px;font-size:14px;color:#333333;font-weight:bold;padding-top:0px;overflow:hidden;text-align:center;width:130px;}
.precioAntesPeq {font-size:11px;color:#8c8c8c;font-weight:normal; text-align:center;}
.FotoFichaOfertaGrid {max-height:192px;max-width:218px;}
.ofertapeq {background:url(../img/outlet.png) no-repeat left top;height:37px;left:2px;position:absolute;top:0px;width:43px;}
.outletpeq {background:url(../img/outlet.png) no-repeat left top;height:37px;left:2px;position:absolute;top:0px;width:43px;}
.novedadpeq {background:url(../img/nuevo.png) no-repeat left top;height:36px;left:2px;position:absolute;top:0px;width:43px;}
/* Fichagra */
.fichagra {/*background:url(../img/fnd_fichagra.jpg) repeat-y left top;*/min-height:400px;overflow:hidden;padding:10px 14px 20px 15px;width:690px;}
.fichagrasup {/*background:url(../img/fichagrasup.jpg) no-repeat left top;*/height:17px;overflow:hidden;width:655px;}
.fichagrainf {/*background:url(../img/fichagrainf.jpg) no-repeat left top;*/height:17px;overflow:hidden;width:655px;}
#imagenGrande {max-width:390px;}
.fichagra_contenido_izq {float:left;padding:0px 0px 0px 0px;position:relative;width:390px; margin-right:15px;}
.fichagra_contenido_der {color:#666;float:right;overflow:hidden;padding:0px 0px 0px 0px;width:272px;}
.fichagra_portesGratis{background:url(../img/fnd_portesgratis.jpg) no-repeat left top;float:left;height:80px;width:218px;margin-top:20px;margin-bottom:10px;margin-left:20px;}
.fichagra_descrip { background:url(/img/ficha_desc.png) no-repeat center top; min-height:110px; clear:both;float:left;margin-top:10px;padding:10px; width:252px;}
.fichagra_anadir {float:right;}
.precioAntes {font-size:11px;color:#668384;font-weight:normal;  width:400px;}
.fichagra_precio {line-height:21px;margin-bottom:2px;font-size:18px;color:#283233;font-weight:bold;float:left;overflow:hidden;padding:0px 0px 0px 0px;width:200px;}
.fichagra_stock{float:left;margin-top:5px;font-weight:bold;}
.fnd_tallas {float:left;color:#55A0D9;padding-bottom:10px;}
.portesGratis {background:url(../img/portes.gif) no-repeat left bottom;float:left;height:46px;width:215px;}
.fichagra_entregainmediata {background:url(../img/entrega.jpg) no-repeat left top;float:left;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;height:67px;margin-top:10px;width:215px;}
.fichagra_comparar:link,.fichagra_comparar:visited,.fichagra_comparar:active {background:url(../img/punt3.gif) no-repeat -3px 3px;padding-left:9px;display:block;margin-top:4px;}
.ProductoRelacionado {float:left;text-align:center;padding:5px;height:130px;margin:0px 10px 10px 10px;width:130px;}
.ProductoRelacionado img {max-width:130px;margin-bottom:4px;max-height:90px;}
.fichagra_cantidadDescontada{background-color: #A34343;position:absolute;left:2px;top:22px;padding:4px;height: 17px;font-family: 'BankGothic';color: #ffffff;font-size: 14px;text-align: center;width: 70px;z-index:50000;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90}

/*  Fichalat */
.oferta_lateral{float:left;margin-top:15px;width:200px;}
.ofertas_semana {float:left;margin-top:20px;margin-bottom:15px;overflow:hidden;padding:6px;width:188px;}
.fichalat {float:left;margin-top:10px;margin-bottom:5px;position:relative;width:200px;}
.fichalat_foto {background:#FFFFFF;float:left;overflow:hidden;text-align:center;width:200px;}
.fotoOfertaLat {border:1px solid #ccc;margin-top:3px;margin-bottom:3px;max-width:130px;}
.fichalat h1{padding:0px !important;float:left;}
.fichalat h1 a:link,.fichalat h1 a:visited,.fichalat h1 a:active {font-family:Georgia,Tahoma; color:#fff;font-size:12px;font-weight:bold;}
.fichalat h1 a:hover{color:#ccc;}
.fichalat_precio {color:#A34343;font-size:12px;margin-top:5px;float:right;}
.fichalat_precioAntes {color:#A34343;float:left;margin-top:5px;text-decoration:line-through;}
.outletLat {background-color:#747474;float:left;padding-top:0px;height:16px;font-family:'BankGothic'; color:#fff;font-size:12px;text-align:center;width:202px;}
.ofertaLat {background-color:#747474;float:left;padding-top:0px;height:16px;font-family:'BankGothic'; color:#fff;font-size:12px;text-align:center;width:202px;}
.novedadLat {background-color:#747474;float:left;padding-top:0px;height:16px;font-family:'BankGothic'; color:#fff;font-size:12px;text-align:center;width:202px;}
.fichalat_nombre{float:left;background:#DBDBDB;color:#666;font-size:12px;padding:5px;width:190px;}
.fichalat_nombre h2 a:link,.fichalat_nombre h1 a:visited, .fichalat_nombre h1 a:active  {color:#666;font-weight:bold;text-align:left;text-transform:none;font-family:Tahoma; font-size:12px}
.fichalat_nombre h2 a:hover {color:#999;}
.fichalat_cantidadDescontada{background-color: #A34343;position:absolute;left:1px;top:17px;padding:3px;height: 15px;font-family: 'BankGothic';color: #ffffff;font-size: 11px;text-align: center;width: 50px;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90}

/* Navegación por imágenes */
.ficha_fam {float:left;margin:10px 5px 10px 5px;overflow:hidden;height:150px;position:relative;text-align:center;width:150px;}
.fnd_fichafam {overflow:hidden;height:75px;left:0px;bottom:0px;position:absolute;width:205px;}
.tit_fichafam {height:30px;text-align:right;overflow:hidden;position:absolute;left:0px;bottom:0px;padding-right:14px;text-align:center;width:150px;}
.tit_fichafam a:link,.tit_fichafam a:visited,.tit_fichafam a:active {color:#666;font-size:14px;text-decoration:none;}
.tit_fichafam a:hover {color:#DBC8BF;text-decoration:none; } 

/*  Relacionados */
.relacionados {float:left;margin-top:20px;overflow:hidden;width:680px;}

/*  Tallas */
#colores {padding:25px 0px;}
.Talla li {float:left;}
.Talla a:link, .Talla a:active,.Talla a:visited {background:#fff;border:1px solid #666;color:#666;float:left;height:18px;text-decoration:none;overflow:hidden;padding:1px 8px 3px 8px;text-align:center;margin:2px 2px 0px 0px;}
.Talla a:hover {background:#666;color:#fff;} 
.Talla_seleccionada a:link, .Talla_seleccionada a:active,.Talla_seleccionada a:visited {background:#994040;border:1px solid #000;color:#fff;float:left;height:18px;text-decoration:none;overflow:hidden;padding:1px 8px 3px 8px;text-align:center;margin:2px 2px 0px 0px;}
.tab_tallas {background:#080604;width:90%;margin:10px;font-weight:bold;}
.tab_tallas td {color:#BF9559;border:1px solid #893706;}

/* Navegación Superior */

#navegacion_cat {margin:0px 0px 14px 0px;overflow:hidden;padding:5px 5px;color:#333;}

/* Filtrado y Buscador */
.zonaFiltrado {padding:4px 0px 10px 0px;position:relative;}
.lnkFiltrado:link,.lnkFiltrado:visited,.lnkFiltrado:active {color:#000;font-size:12px;padding-left:9px;text-decoration:none;}
#divFiltrado {float:left;color:#333;margin-top:10px;min-height:115px;padding:0px 0px 0px 0px;width:200px;}
.btnFiltrado {float:left;margin-top:10px;}
.btnBus {top:5px;position:absolute;right:5px;z-index:987;}
.pnlFiltrado {background:url(../img/fnd_familia.png) no-repeat 5px 7px;color:#000;display:block;float:left;font-weight:bold; font-family:'BankGothic'; height:14px; font-size:14px;line-height:14px;padding:3px 0px 3px 20px; margin:5px 0px 0px 0px;text-decoration:none;text-transform:none;width:100%;}


/* Paginación */

.paginacion {font-size:10px;padding:20px 0px 20px 0px;text-align:right;color:#B85454;}
.paginacion a:link,.paginacion a:visited,.paginacion a:active,.paginacion span {font-weight:bold;padding:4px 5px 4px 5px; font-size:11px; color:#333;}
.paginacion a:hover {color:#994040;}
.paginacionSel {background:#D2E0E6;color:#436878;}

/* Pie Catálogo */
.pie_cat {border-top:1px dotted #ccc;clear:both;font-size:10px;padding:5px 90px 5px 90px;color:#666;text-align:center;}

/* Marcas */
.marcas_inicio {border-top:2px solid #F4B87F;float:left;overflow:hidden;padding-top:20px;width:655px;}
.marca_contenedora,.marca:link,.marca:visited,.marca:active {background:#fff;float:left;height:140px;overflow:hidden;position:relative;text-align:center;width:171px;}/* Las dimensiones de .marca_contenedora y .marca deben de ser las mismas */
.marca_contenedora {border:1px solid #ccc;margin:8px;height:132px;overflow:hidden;position:relative;text-align:center;width:171px; padding-top:140px;padding-bottom:20px;}
.marca_contenedora div{padding:2px;}
.marca_contenedora div a{background: url(../img/fnd_secc_menu.png) 0px 5px no-repeat;color:#000;font-weight:bold;font-size:12px;margin-bottom:5px;padding-left:12px;text-decoration:underline;}
.marca_contenedora div a:hover{color:#856D66;text-decoration:underline;}
.marca:link,.marca:visited,.marca:active {left:0px;position:absolute;top:0px;}
div.marca{left:0px;height:140px;position:absolute;top:0px;width:171px;}
.marca_visitarweb:link,.marca_visitarweb:visited,.marca_visitarweb:active {background:url(../img/fnd_marca_visitarweb.gif) no-repeat;bottom:0px;_top:77px;height:16px;position:absolute;right:0px;width:57px;}
.venta_online{background:url(/img/venta_online.png) no-repeat;top:0px;_top:0px;height:68px;position:absolute;right:0px;width:68px;}
/* Campañas */
.imagenCamp {background:url(../img/fnd_camp.jpg) no-repeat 300px 0px;}
/* Ficha impresión */
.impr_ficha {border:1px solid #CCC;margin:10px;overflow:hidden;padding:10px;width:500px;}
.impr_fichaIzq {float:left;overflow:hidden;width:295px;}
.impr_fichaDer {float:right;overflow:hidden;width:195px;}
.impr_fotoProd img {max-height:350px;max-width:295px;}
/* Buscador express */
.buscadorExpCaja {background:url(../img/busc_fnd.png) repeat-y;overflow:hidden;margin-top:20px;width:707px;}
.buscadorExpCab {background:url(../img/busc_cab.png) no-repeat;height:20px;overflow:hidden;width:707px;}
.buscadorExpPie {background:url(../img/busc_pie.png) no-repeat;height:44px;overflow:hidden;width:707px;}
.buscadorExpContenido {overflow:hidden;padding:15px 25px 50px 25px;position:relative;}
.buscadorExpCol {float:left;margin-right:12px;overflow:hidden;padding-left:3px;width:149px;}
.btnBuscadorExp {position:absolute;right:97px;top:165px;}
/* Marcas */
#logoMarca {float:right;margin-top:-45px;width:165px;text-align:center;}
#logoMarca span{color:#a34343;float:left;width:165px;text-align:center;margin-bottom:10px;font-weight:bold;border:2px solid #666666;border-left:0px; border-right:0px;padding:3px 0px;}
#logoMarca img {max-height:145px;max-width:145px;margin:0 auto;}
/*
-------------------- TIENDA -----------------------
*/
/*
--------- Carrito --------- 
*/
#carrito {color:#000000;height:25px;overflow:hidden;position:relative;width:450px;}
.izquierda_carrito {float:left;overflow:hidden;padding:0px 0px 0px 0px;width:450px;}
.compra:link, .compra:visited, .compra:active {border-right:1px solid #000;color: #000; float:left; font-size: 11px;font-weight:normal;text-decoration: none; padding:0px 10px 0px 0px;margin-top:3px;margin-right:10px; }
.compra:hover {text-decoration:underline !important;}
.precio_carrito {font-size:11px;font-weight:bold; font-family:Tahoma; color:#994040;}
.inputcarrito {background:#f4f4f4;color:#4B5F60;border:0;font:12px tahoma,sans-serif;font-weight:bold;text-align:center;width:50px;}
.tot_cest{background:url(../img/total_compra.png) no-repeat top left;float:left; height:27px; margin:0px; padding:5px 0px 0px 175px; position:relative; text-align:left; width:25px;}
.l_cest{position:absolute; top:0px; left:0px; height:27px; width:167px;}
.precio_g{font-family:'BankGothic'; font-weight:bold; color:#B44B4B;font-size:15px;text-align:left;}
#Total {font-size:14px;font-weight:bold;} /*Resumen del pedido en proceso de compra*/
.validar {background:url(../img/comprar_carrito.jpg) no-repeat left top;position:absolute;height:15px;top:5px;right:12px;width:75px;}
#carrito .linkTiendaFaq:link,#carrito .linkTiendaFaq:visited,#carrito .linkTiendaFaq:active {color:#fff;position:absolute;top:8px;display:block;padding-top:0px;font-size:12px;left:80px;font-weight:bold;text-decoration:none;}
.flecha_articulo {background:url(../img/fnd_anadir.gif) no-repeat center bottom;clear:both;text-align:center;padding-top:20px;padding-bottom:16px;}
#numero{ background:url(/img/fnd_num.jpg) no-repeat center top; color:#ffffff; text-align:center; height:16px; width:28px; float:left; margin-right:5px;}
.faq:link, .faq:active, .faq:visited{ color:#4B4B4B; font-family:Tahoma; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.faq:hover{text-decoration:underline;}

.carritolinkcerrar:link,.carritolinkcerrar:visited,.carritolinkcerrar:active {color:#000000;display:block;float:left; clear:both; font-size:10px;padding:0px 10px 0px 0px;text-decoration:none; font-weight:bold; font-family:Tahoma; text-transform:uppercase; margin-left:-40px;}
.carritolinkcerrar:hover {text-decoration:underline;}


#resumenCompra {background:#fff;border:2px solid #ddd;float:left;margin-top:25px;padding:5px 10px 10px 10px;width:220px;}
#tablaResumenProductos {width:100%;}
#tablaResumenProductos td {border-bottom:1px solid #ddd;font-size:90%;}
#wizard {float:right;margin-top:25px;width:700px;}
/* Proceso de compra: 1 - Identificación */
#div_registrados {background:#FFFFFF;border:1px solid #E2DEE7;color:#000;float:left;height:245px;margin-bottom:10px;padding:10px 10px 0px 10px;text-align:right;width:280px;}
#div_registrados p {color:#000;float:right;}
#div_sinregistro {background:#fff;border:2px solid #E2DEE7;color:#000;float:right;height:200px;margin-bottom:10px;padding:0px 10px 0px 0px;text-align:right;width:280px;}
#div_nuevos {background:#FFFFFF;border:1px solid #E2DEE7;color:#000;float:right;height:245px;margin-bottom:10px;padding:10px 10px 0px 10px;text-align:right;width:315px;}
#div_registrados h2,#div_nuevos h2,#div_sinregistro h2 {padding:14px 0px 11px 0px;}
/* Proceso de compra: 2 - Entrega */
#seleccionEnvioRecogida {background:#fff;border:1px solid #856D66;clear:both;padding:5px 10px;}
/* Proceso de compra: 3 - Resumen */
.GridCarrito {width:100%;}
.GridCarrito td {background:#fff;color:#666;border-right:2px solid #fff;border-left:2px solid #fff;border-bottom:1px solid #fff;line-height:10px;padding:10px 0;}
.GridCarrito .td1 {width:10%;}
.GridCarrito .td2 {width:66%;}
.GridCarrito .td2_3 {text-align:right;width:76%;} /* colspan=2 de 2ª y 3ª columna */
.GridCarrito .td3 {width:10%;}
.GridCarrito .td4 {width:14%;}
.fotoResumen img {margin-right:15px;max-width:90px;}
#pago label{margin-left:5px;}
#pago input{margin-bottom:10px;}
#rblDireccionesRecogida input{margin-right:3px;}
/* Botones */
.btn:link,.btn:visited,.btn:active {background:#999;color:#fff;font-weight:bold;padding:4px 6px;text-decoration:none;}
.btn_suscripcion_boletin {display:block;cursor:pointer;padding:3px;color:#fff;background-color:#856D66;width:100px;margin-left:300px;font-weight:bold;}
.centradobtn {float:left;width:422px;padding-left:320px;overflow:hidden;}
/* Código promocionales */
.CodigoPromocional {background:#F5F3C5;border:1px solid #090;font-size:13px;line-height:19px;padding:5px 10px;}



.inputcarrito_cantidad {background:#f4f4f4;border:0;font:12px tahoma,sans-serif;color:#4B5F60;font-weight:bold;margin:0px;text-align:center;width:50px;}
.inputcarrito2 {background:#EEEEEE;color:#4B5F60;border:0;font:12px tahoma,sans-serif;font-weight:bold;margin:0px;text-align:center;width:50px;}
.inputcarrito3 {background:#EEEEEE;color:#4B5F60;border:0;font:12px tahoma,sans-serif;font-weight:bold;margin:0px;text-align:center;width:50px;}
.inputcarrito {background:#EEEEEE;color:#4B5F60;border:0;font:12px tahoma,sans-serif;font-weight:bold;text-align:center;width:60px;}
#formasPago span {padding-left:10px;}

/*
------------- Compra Usuario Registrado -----------------
*/

.usuarioRegistrado {border-right:solid 1px #F5E9F1;float:left;height:250px;overflow:hidden;padding:0px 0px 0px 0px;width:322px;}
.usuarioNORegistrado {float:left;overflow:hidden;padding:0px 0px 0px 30px;width:200px;text-align:left;}

/*
------------- buscador -----------------
*/
#buscador_contenedora {clear:both;float:left;height:87px;overflow:hidden;padding:0px 0px 0px 0px;margin-top:7px;position:relative;width:202px;}
.buscador {float:left;background:#F3E4E4;border:1px solid #DCABAB;height:20px;overflow:hidden;padding:2px;width:195px;}
.btnBuscar {display:block;height:57px;position:absolute;bottom:0px;left:0px;width:202px;}
.btnBuscar2 {display:block;height:22px;position:absolute;top:2px;right:3px;width:51px;}
.txtBuscar {background:#F3E4E4;float:left;font:11px tahoma,sans-serif;color:#333;margin:0px;font-weight:bold;padding:4px 0px;width:140px;}

/*
------------- boletines -----------------
*/
.divSuscripcion {background: url(../img/fnd_boletines.jpg) no-repeat right top;border-top:2px solid #DCABAB;color:#000;float:left;margin-top:20px;margin-bottom:0px;overflow:hidden;padding:10px 10px 10px 10px;width:182px; line-height:12px;}
.inputBol {border:solid 1px #614F49;background:#856D66;color:#DBC8BF;float:left;font:11px tahoma,sans-serif;padding:2px 8px 2px 3px;margin-right:0px;width:135px;}

/*
------------- noticias -----------------
*/
#noticias_portada {background:url(../img/fnd_noticiasportada.jpg) no-repeat left bottom;float:right;height:180px;overflow:hidden;padding:16px 10px 10px 10px;width:233px;}
.noticia_destacadaPortada {background:url(../img/fnd_notisPortada.jpg) no-repeat left 10px;border-top:1px solid #D4D4D4;border-bottom:1px solid #fff;overflow:hidden;padding:7px 0px 7px 20px;width:213px;}
.noticia_destacadaPortada a:link,.noticia_destacadaPortada a:visited,.noticia_destacadaPortada a:active {color:#000;font-size:11px;line-height:15px;font-weight:bold;}
.fecha {color:#856D66;}
#noticias_destacadas {float:left;overflow:hidden;width:750px;}
#noticias_destacadasbreves {float:right;overflow:hidden;width:150px;}
.noticia_destacadabreve {border-bottom:1px dotted #B1C2C2;padding-bottom:3px;}
.noticia_destacadabreve a:link,.noticia_destacadabreve a:visited,.noticia_destacadabreve a:active {font-size:10px;line-height:13px;color:#ccc;}
.noticia_destacadabreve a:hover {font-size:10px;line-height:13px;color:#DBC8BF;}
.noticia_destacada { border-bottom:1px solid #cccccc; margin-top:15px;padding:0px 0px 15px 0px;overflow:hidden;width:750px;}
.gruponoticias {font-size:11px;color:#999;}
.noticia_destacada h1 a:link,.noticia_destacada h1 a:visited,.noticia_destacada h1 a:active {color:#DBC8BF;margin-bottom:5px;font-weight:bold;font-size:11px;text-transform:uppercase; font-family:Georgia;}
.TitNoticia {border-top:1px solid #ccc;margin-top:4px;color:#DBC8BF;font-size:16px;margin-bottom:10px;padding-top:10px;}
.linkfle:link,.linkfle:visited,.linkfle:active {background:url(../img/fnd_flechaamarilla.png) no-repeat left 3px;padding-left:10px;text-decoration:underline; font-size:11px;color:#DBC8BF;}
.linkfle:hover {text-decoration:none;}
.fotoderNot {float:right;border:1px solid #D1DCDC;margin-left:13px;max-width:260px;padding:2px;}
.volv:link,.volv:active,.volv:visited{font-size:11px; text-decoration:none; color:#fff;}
.volv:hover{color:#856D66;}


/*
--------- Comentarios EKOMI ---------
*/
#cuadroFichaComentarios_Ekomi{float:left;margin-bottom:15px;width:227px;}
.cabecera_Ekomi{background:#fff url(../img/ekomi/cabecera_ekomi.gif) no-repeat left top;float:left;width:272px;height:80px;}
.pie_Ekomi{background:#fff url(../img/ekomi/pie_ekomi.gif) no-repeat left top;float:left;width:272px;height:12px;}
.comentarios_Ekomi{background:#fff url(../img/ekomi/cuerpo_ekomi.gif) repeat-y left top;float:left;width:272px;}
.cuadro_comentario_Ekomi{float:left;margin-left:3px;padding:5px 0px 5px 11px;width:253px;border-bottom:1px solid #ccc;}
.fecha_comentario_Ekomi{float:left;width:100%;}
.txt_comentario_Ekomi{float:left;margin-top:5px;margin-bottom:5px;width:100%;}
#mas_com_ekomi{float:left;margin-left:3px;padding:5px 0px 10px 11px;width:200px;}
.fichagra_comentariosEkomi{background:url(../img/ekomi/fnd_ekomi.jpg) no-repeat right top;clear:both;float:left;padding:27px 0px 0px 0px;width:390px;}
.cuadro_comentario_lista_Ekomi{background:no-repeat right 7px;border-top:1px solid #ccc;clear:both;float:left;margin-top:10px;padding:10px 0px 0px 0px;width:100%;}