/*
--------- 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 {float:left;height:290px;margin:5px 5px 15px 5px;text-align:center;overflow:hidden;padding:0px;position:relative;width:234px;}
.fichamed_foto {background:#fff;border:2px solid #ccc;height:229px;overflow:hidden;padding-top:5px;text-align:center;width:230px;}
.fichamed_nombre {line-height:14px;padding-top:2px;text-align:center;}
.fichamed_nombre a {color:#333;font-family:'engraversgothic_btregular';font-size:15px;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;}
.fichamed_precio {color:#000;font-family:'engraversgothic_btregular';font-size:17px;padding-top:6px;text-align:center;}
.fichamed_detalles:link,.fichamed_detalles:visited,.fichamed_detalles:active {background:url(../img/compralo.jpg) no-repeat;position:absolute;display:block;right:22px;bottom:26px;height:25px;width:60px;}
.fichamed_precioAntes {font-size:12px;color:#999;font-weight:normal;}
.outlet {background:url(../img/outlet.png) no-repeat left top;height:26px;left:2px;position:absolute;top:2px;width:46px;}
.oferta {background:url(../img/oferta.png) no-repeat left top;height:26px;left:2px;position:absolute;top:2px;width:46px;}
.novedad {background:url(../img/nuevo.png) no-repeat left top;height:26px;left:2px;position:absolute;top:2px;width:46px;}
.outletFicha {background:url(../img/outlet.png) no-repeat left top;height:26px;left:2px;position:absolute;top:17px;width:46px;z-index:10000;}
.ofertaFicha {background:url(../img/oferta.png) no-repeat left top;height:26px;left:2px;position:absolute;top:17px;width:46px;z-index:10000;}
.novedadFicha {background:url(../img/nuevo.png) no-repeat left top;height:26px;left:2px;position:absolute;top:17px;width:46px;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:229px;max-width:229px;}
.FotoFicha{max-width:279px;max-height:222px;}

/*  Fichapeq */
.listado-fichas {
    font-size: 0;
    margin-right: -1%;
    margin-left: -1%;	
}
.fichapeq {
    display: inline-block;
    margin: 1%;
    margin-bottom: 20px;
    text-align: left;
    overflow: hidden;
    padding: 0px;
    position: relative;
    width: 31.333%;
}


.fichapeq_foto {
	background: #fff;
	border: 1px solid #ddd;
	height: 234px;
	overflow: hidden;
	text-align: center;
	width: 99%;
}

.fichapeq_marca {
	font-size: 11px;
	float: left;
	text-transform: lowercase;
	height: 18px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	text-align: center;
	width: 140px;
}

.fichapeq_nombre {
	float: left;
	width: 100%;
	line-height: 14px;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
	min-height: 15px;
	overflow: hidden;
	margin-top: 5px;/*! font-family: 'ubuntubold'; */
}

.fichapeq_coleccion {
	float: left;
	width: 100%;
	line-height: 14px;
	padding-top: 2px;
	overflow: hidden;
}

.fichapeq_coleccion a:link, .fichapeq_coleccion a:active, .fichapeq_coleccion a:visited {
	color: #6e6e6e;
	font-family: 'arial';
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.fichapeq_coleccion a:hover {
	color: #ccc;
}

.fichapeq_ref {
	float: left;
	width: 100%;
	line-height: 14px;
	padding-top: 2px;
	overflow: hidden;
	color: #636363;
	font-family: 'arial';
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.fichapeq_nombre a:link, .fichapeq_nombre a:active, .fichapeq_nombre a:visited {
	color: black;
	font-family: 'ubuntubold';
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
}

.fichapeq_nombre a:hover {
	color: #999;
}

.fichapeq_precio {
	float: left;
	width: 100%;
	color: black;
	font-family: 'ubunturegular';
	font-size: 20px;
	padding-top: 4px;
	text-align: right;
}

.FotoFichaOfertaGrid {
	max-height: 234px;
	max-width: 232px;
}

.vistaFilas .fichapeq {
	width: 48%;
}

.vistaFilasUnicas .fichapeq {
	width: 98%;
}

.vistaFilasUnicas .fichapeq_foto {width:15%;float:left;height:auto;border:0px;}
.vistaFilasUnicas .fichapeq_nombre, .vistaFilasUnicas .fichapeq_ref{float:left;width:50%;margin-left:10px;}
.vistaFilasUnicas .fichapeq_precio {float:right;width:20%;margin-right:10px;}
.vistaFilasUnicas .FotoFichaOfertaGrid {max-height:100%;max-width:100%;}

.precioAntesPeq {font-size:10px;color:#666666;font-weight:normal;margin-left:5px;}

.ofertapeq {font-family: 'ubuntubold';text-align:center;font-size:13px;background-color:#8F8F8F; width:40px; height:28px; top:-1px; left:-1px; position:absolute;padding: 0 20px;border-radius: 0 0 5px 0;}
.ofertapeq p{color:#fff;}
.outletpeq {font-family: 'ubuntubold';text-align:center;font-size:13px;background-color:#818584; width:40px; height:28px; top:-1px; left:-1px; position:absolute;padding: 0 20px;border-radius: 0 0 5px 0;}
.outletpeq p{color:#fff;}
.novedadpeq {font-family: 'ubuntubold';text-align:center;font-size:14px;background-color:#8F8F8F; width:40px; line-height:20px; top:-1px; left:-1px; position:absolute;padding: 0 20px;border-radius: 0 0 5px 0;}
.novedadpeq p{color:#fff;}
.agotadopeq {font-family: 'ubuntubold';text-align:center;font-size:13px;background-color:#8F8F8F; width:45px; height:28px; top:-1px; left:-6px; position:absolute;padding: 0 20px;border-radius: 0 0 5px 0;}
.agotadopeq p{color:#333;}
/* Fichagra */

.fichagra {/*! overflow: hidden; */}
#imagenGrande {max-width:360px;}
.fichagra_contenido_izq {float:left;position:relative;width:48%;}
.fichagra_contenido_der {color:#333;float:right;overflow:hidden;width:50%;}
.bloque1_fichader{float:left; width:240px;}
.bloque2_fichader{float:right; height:130px; width:130px;}
.fichagra_referencia {clear:both;float:left;margin-top:0px;padding:0px 0px 10px 0px;width:100%;font-family: 'ubunturegular';font-size: 16px;}
.fichagra_descrip {clear:both;float:left;margin-top:10px;padding:3px 0px 10px 0px;width:100%;}
.fichagra_anadir {float:right;}
.precioAntes {font-size:11px;color:#668384;font-weight:normal;}
.fichagra_precio {color:#333;font-family: 'ubunturegular';line-height:21px;margin-top:20px;font-size:31px;float:left;height:43px;letter-spacing:-1px;padding:0px 0px 0px 0px;}
.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 {background:#ffffff;float:left;border:1px solid #ddd;text-align:center;padding:5px;height:135px;margin:7px 7px 7px 0px;width:105px;}
.ProductoRelacionado img {max-width:105px;margin-bottom:4px;max-height:90px;}
.apsFicha{float:left;width:100%;}
#listaApsFicha{list-style:none;margin:0;padding:0;}
#listaApsFicha {display:block;height:25px;clear:both;}
#listaApsFicha li {float:left;}
#listaApsFicha li, #listaApsFicha li.li_normal {border-top:0px;color:#000;display:block;float:left;font-size:17px;height:25px;line-height:14px;margin-right:;text-align:left;text-decoration:none;cursor:pointer;font-family: 'ubuntubold';text-transform: uppercase;margin-right: 20px;}
#listaApsFicha li:hover {color:#888;}
#listaApsFicha li.li_seleccionado{border-bottom:solid 1px; }
.seccionApFicha {/*! background:url(../img/fnd_tabSeccion.png) no-repeat right bottom; */clear:both;display:none;overflow:hidden;font-size: 14px;text-align: justify;line-height: 22px;}
.cadenas{floaT:left;margin-top:15px;width:370px;}
.fichagra_atributos{float:left;position:relative;width:370px;}
.envioProductoFecha{border-top:2px solid #3F3092;border-bottom:2px solid #3F3092;font-family: 'engraversgothic_btregular';font-size:14px;line-height:14px;font-weight:bold;padding:10px;position:absolute;right:0px;text-align:center;text-transform:uppercase;width:150px;top: -120px;}


.ficharelac_foto {height:90px;overflow:hidden;padding-top:0px;text-align:center;width:105px;}
.ficharelac_marca {font-size:11px;float:left;text-transform:lowercase;height:18px;margin: 0px 0px 0px 0px;overflow:hidden;text-align:center;width:140px;}
.ficharelac_nombre {float:left;width:105px;line-height:14px;padding-top:2px;text-align:center; height:15px;overflow:hidden; margin-top:5px;}
.ficharelac_coleccion {float:left;width:105px;line-height:14px;padding-top:2px;text-align:center; overflow:hidden;}
.ficharelac_coleccion a:link,.ficharelac_coleccion a:active,.ficharelac_coleccion a:visited{color:#999;font-family:'arial';font-size:12px;font-weight:normal;text-decoration:none;text-transform:uppercase;text-align:center;}
.ficharelac_coleccion a:hover{color:#666;}
.ficharelac_nombre a:link,.ficharelac_nombre a:active,.ficharelac_nombre a:visited {color:#666;font-family:'arial';font-size:13px;font-weight:normal;text-decoration:none;text-transform:uppercase;text-align:center;}
.ficharelac_nombre a:hover{color:#999;}
.ficharelac_precio {float:left;width:105px;color:#c1c1c1;font-family:'arial';font-size:14px;padding-top:4px;text-align:center;}
.precioAntesRelac {font-size:10px;color:#666666;font-weight:normal;margin-left:5px;text-decoration:line-through;}

/* Ficha grande impresión */
.impr_ficha {background:#fff;border:1px solid #666;height:680px;margin:20px;overflow:hidden;padding:10px;position:relative;width:480px;}
.impr_logo {position:absolute;right:10px;top:10px;}
.impr_logo2 {float:left;}
.impr_fichaIzq {float:left;overflow:hidden;width:300px;}
.impr_fotoProd {height:357px;overflow:hidden;}
.impr_fichaIzq img {max-height:357px;max-width:290px;}
.impr_fichaDer {float:right;overflow:hidden;padding:170px 0px 0px 0px;text-align:right;width:100px;}
.impr_clear {clear:both;border-top:1px solid #BBB;}
.impr_texto {line-height:14px;padding-top:30px;}
.fichagra_precioAnterior {text-decoration:line-through;}
.impr_tit1 {font-size:12px;}


/*  Fichalat */
.ofertas_semana {border:1px solid #CCCCCC;float:left;margin-top:20px;margin-bottom:15px;overflow:hidden;padding:6px;width:188px;}
.fichalat {background:#EEF2F2 url(../img/fnd_fichalat.jpg) no-repeat right bottom;border-bottom:1px solid #C2CECF;border-top:1px solid #C2CECF;overflow:hidden;padding:5px;margin:4px 0px 10px 0px;position:relative;width:194px;}
.fotoOfertaLat {border:1px solid #C2CECF;float:left;margin-right:7px;max-width:80px;}
.fichalat h1 a:link,.fichalat h1 a:visited,.fichalat h1 a:active {font-size:11px;}
.fichalat_precio {color:#DE6310;font-weight:normal;font-size:14px;font-weight:normal;}
.fichalat_precioAntes {color:#666;}

/* Navegación por imágenes */
.ficha_fam {background:#fff;border:1px solid #CED5D5;float:left;font-size:12px;height:90px;margin:0px 2px 5px 1px;overflow:hidden;padding:0px 0px;position:relative;text-align:center;width:158px;}
.ficha_fam a:link,.ficha_fam a:visited,.ficha_fam a:active {font-size:10px;color:#EB831B;text-decoration:none;text-transform:uppercase;}
.ficha_fam a:hover {color:#F0A559;}
.ficha_fam a img {max-height:67px;max-width:158px;}
.ficha_fam_txt {background:#EFF1F1;border-bottom:1px solid #CED5D5;float:left;overflow:hidden;padding:3px 0px;width:158px;}
.ficha_fam_foto {background:#f4f4f4;float:left;overflow:hidden;height:67px;width:158px;}

/*  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 #999;color:#000;float:left;height:15px;text-decoration:none;overflow:hidden;padding:4px 8px 5px 8px;text-align:center;margin:2px 2px 0px 0px;}
.Talla a:hover {background:#ddd;} 
.Talla_seleccionada a:link, .Talla_seleccionada a:active,.Talla_seleccionada a:visited {background:#000;border:1px solid #000;color:#fff;}
.Talla a.Talla_sinStock{color: #999;}
.tab_tallas {background:#080604;width:90%;margin:10px;font-weight:bold;}
.tab_tallas td {color:#BF9559;border:1px solid #893706;}

/* Navegación Superior */
.miga {
	
	float: left;
	margin-top: 4px;
}

.navegacion_cat {padding-top: 10px;float:left;overflow:hidden;padding-bottom:10px;text-align:left;width:100%;border-bottom: solid 2px #e3e3e3;margin-bottom: 30px;}
.navegacion_cat a {
	
	font-family: 'ubunturegular';
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	margin-right: 4px;
}

/* Filtrado */
.zonaFiltrado {overflow:hidden;float: right;}

.zonaFiltrado select {
	
	width: 70px;
}
.FiltradoCatalogo {float:left;overflow:hidden;margin-top:30px;padding:6px;width:198px;}
.fondo_filtrado {background:url(../img/flechafiltrado.png) no-repeat left 6px;font-family:'engraversgothic_btregular';color:#000;display:block;font-size:16px;line-height:15px;margin:0px 0px 5px 0px;text-decoration:none;padding:2px 10px;text-transform:uppercase;}
.SeparadorFiltrado{font-family:'engraversgothic_btregular';background:#E0E0E0;color:#000;display:block;font-size:20px;line-height:15px;margin:5px 0px 0px 0px;text-decoration:none;padding:4px 5px;text-transform:uppercase;}
.ChkList{color:#666 !important;padding-left:10px;width:188px;}
/* Paginación */

.paginacion {font-size:10px;padding:20px 0px 20px 0px;text-align:center;color:#999;}
.paginacion a:link,.paginacion a:visited,.paginacion a:active,.paginacion span {border:1px solid #cccccc;font-weight:bold;padding:4px 5px 4px 5px;}
.paginacion a:hover {background:#cccccc;color:#000;}
.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; margin-top:20px;}

/* 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:70px;overflow:hidden;position:relative;text-align:center;width:104px;}/* Las dimensiones de .marca_contenedora y .marca deben de ser las mismas */
.marca_contenedora {border:1px solid #e6e6e6;margin:0px 3px 3px 0px;}
.marca:link,.marca:visited,.marca:active {left:0px;position:absolute;top:0px;}
.marca_visitarweb:link,.marca_visitarweb:visited,.marca_visitarweb:active {background:url(../img/fnd_marca_visitarweb.gif) no-repeat;bottom:0px;_top:77px;height:11px;position:absolute;right:0px;width:27px;}

/* Campañas */
.imagenCamp {background:url(../img/fnd_camp.jpg) no-repeat 300px 0px;}

/* AddProducto */
.imgAddProducto img {max-height:125px;}

/*
-------------------- TIENDA -----------------------
*/
/*
--------- Carrito --------- 
*/
.bienvenido_carrito {
    color: #000;
    float: right;
    height: 15px;
    text-align: right;
    line-height: 14px;
    margin-top: -15px;
    font-weight: bold;
    position: absolute;
    white-space: nowrap;
}
.bienvenido_carrito span{color:#EB8218;}
.carrito {position:absolute;right:0;bottom:20px;}
.carrito_ident{float:right;margin-top:5px;}
.carrito .item {
	display: inline-block;
	cursor: pointer;
	margin-left: 10px;
	position: relative;
}

.carrito .item a {
	text-decoration: none;
	white-space: nowrap;
}
.carrito .item a:before,
.carrito .item:before {
	font-size: 25px;
	text-decoration: none;
}


.divCesta { }
.izquierda_carrito {float:left;overflow:hidden;padding:0px 0px 0px 80px;width:275px;}
.carritolink:link,.carritolink:visited,.carritolink:active {background:url(../img/cuadro.gif) no-repeat left 6px;color:#EB8218;display:block;float:left;margin-top:15px;font-size:11px;padding:0px 10px 0px 10px;text-decoration:underline;}
.carritolink:hover {text-decoration:none;}
.precio_carrito {font-size:17px;font-weight:bold;}
.inputcarrito {background:#f4f4f4;color:#000;border:0;font:12px tahoma,sans-serif;font-weight:bold;text-align:center;width:50px;}
#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:25px;top:13px;right:12px;width:56px;}
#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;}

.msgSeleccionTalla {float:left;color:#3F3092;font-size:12px;width:300px;text-align:left;padding-bottom:15px;}
.fichagra_agotado {clear:both;color:#3F3092;padding:10px 0px 5px 0px;text-align:left;color:#3F3092;font-family: "ubuntumedium";line-height:21px;margin-bottom:20px;font-size:24px;width:390px;float:left;}
.btns_comprar{float:left;width:365px;}
.btnAddCesta, .btnAddCestaOn, .btnAddCestaAnadido{float:left; width:180px; height:42px; cursor:pointer; background-color:#000;}
.btnAddCesta p, .btnAddCestaOn p, .btnAddCestaAnadido p{text-transform: uppercase; text-align:center; color:#fff; font-size:14px; line-height:2.3;font-family: 'ubuntubold';}
.btnAddCesta:hover{background-color:#ccc; text-decoration:none;}

.btnVerCesta{float:right; width:180px; height:42px; cursor:pointer; background-color:#ccc;display:none;}
.btnVerCesta p {text-transform: uppercase; text-align:center; color:#000; font-size:14px; line-height:2.3;}
.btnVerCesta:hover{background-color:#ebebeb; text-decoration:none;}

.botsseguircompra{ width:418px; height:42px; margin:0 auto;}
.btseguircomprando{width:204px; height:42px; cursor:pointer; background-color:#000; margin:0 10px 0 0; float:left;}
.btaceptarcompra{width:204px; height:42px; cursor:pointer; background-color:#000; float:left;}
.btaceptarcompra p, .btseguircomprando p{text-transform: uppercase; text-align:center; color:#fff; font-size:14px; line-height:2.3;}
.btaceptarcompra:hover, .btseguircomprando:hover{background-color:#ccc; text-decoration:none;}

.totalCompra{font-size:20px;font-weight:bold;}
/*Cesta Animada*/
.divCestaAnimada {background:#fff;display:none;position:absolute;top:40px;right:3px;padding:15px;text-align:left;width:385px;z-index:50000;-moz-box-shadow:0px 0px 10px #333;-webkit-box-shadow:0px 0px 10px #333;box-shadow:0px 0px 10px #333;}
.titCestaAnimada{float:left;color: #000000;font-family: 'engraversgothic_btregular';font-size: 18px;margin-bottom:10px;width:385px;}
.totalCestaAnimada{float:left;color: #000000;font-family: 'engraversgothic_btregular';font-size: 16px;margin-bottom:10px;padding-bottom:5px;text-align:right;width:385px;}
.btnCestaAnimada, .btnCestaAnimada2{background:#000;color:#fff;float:left;font-weight:bold;padding:6px 0px;width:165px;text-decoration:none;text-align:center;text-transform:uppercase;}
.btnCestaAnimada2{float:right;}
.btnCestaAnimada a, .btnCestaAnimada2 a{color:#fff;text-decoration:none;}
.filaCestaAnimada{border-bottom:1px #cccccc solid;float:left;padding-top:10px;padding-bottom:10px;width:375px;}
.nombreCestaAnimada{color:#3F3092;line-height:13px;font-size:13px;font-weight:bold;}
.fotoCestaAnimada{float:left;width:100px;}
.fotoCestaAnimada img{margin-top:5px;max-width:100px;}
.datosCestaAnimada{font-family: 'engraversgothic_btregular';float:left;width:175px;padding-left:5px;}
.cantidadCestaAnimada{font-size:12px;}
.datosPrecioCestaAnimada{font-family: 'engraversgothic_btregular';float:left;width:85px;padding-left:5px;}
.precioCestaAnimada{font-size:16px;font-weight:bold;}

/*#productosCestaAnimada {background:#fff;max-height:300px;overflow:auto;width:390px;}*/
/*.divCestaAnimada {height:200px;overflow:auto;}*/
#divCestaAnimadaScroll {max-height:375px;padding-bottom:20px;overflow:auto;}

#VerCarrito1_LblArticulos {display: none;}

/* Proceso de compra: 1 - Identificación */
/*#div_registrados {background:#fff;border:2px solid #E2DEE7;color:#000;float:left;height:225px;margin-bottom:10px;padding:0px 10px 0px 45px;text-align:right;width:336px;}*/
#div_registrados {background:#fff;border:2px solid #E2DEE7;color:#000;clear:both;padding:5px 20px 20px 20px; margin-bottom:20px;overflow:hidden;}
#div_registrados p {color:#000;float:right;}
#div_sinregistro {background:#fff;border:2px solid #E2DEE7;color:#000;float:right;height:225px;margin-bottom:10px;padding:0px 10px 0px 0px;text-align:right;width:336px;}
#div_nuevos {background:#fff;border:2px solid #E2DEE7;color:#000;clear:both;height:175px;padding:5px 20px 20px 20px;overflow:hidden;}
#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 #666;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%;}
#divActualizandoCarrito {background:url(../img/spinner.gif) no-repeat center center;clear:both;display:none;height:110px;padding-top:40px;text-align:center;}
/* Botones */
.btn:link,.btn:visited,.btn:active {background:#000;color:#fff;font-weight:bold;padding:6px 8px;text-decoration:none;}
.btn_suscripcion_boletin {display:block;cursor:pointer;padding:3px;color:#fff;background-color:#EF9A49;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:#000;font-weight:bold;margin:0px;text-align:center;width:50px;}
.inputcarrito2 {background:#f4f4f4;color:#000;border:0;font:12px tahoma,sans-serif;font-weight:bold;margin:0px;text-align:center;width:50px;}
.inputcarrito3 {background:#f4f4f4;color:#000;border:0;font:12px tahoma,sans-serif;font-weight:bold;margin:0px;text-align:center;width:50px;}
#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 -----------------
*/
.capaBuscador {
    width: 100%;
    top: 100%;
    position: absolute;
    z-index: 999;
    background: #fff;
}
.buscador_contenedora {clear:both;float:left;height:40px;overflow:hidden;padding:0px 0px 0px 0px;position:relative;padding:0px 0px 0px 0px;width:100%;z-index:999;}
.buscador {background:#fff;border:1px solid #E5E5E5;height:26px;overflow:hidden;padding:5px 10px;width:95%;float:left;}
.btnBuscar {display:block;height:26px;float:right;width:26px;}
.btnCerrarBuscador{float:right;margin-top:10px;cursor:pointer;}
.txtBuscar {background:#fff;float:left;font-size:14px;font-family:'ubunturegular',sans-serif;color:#888;margin:0px;padding:4px 0px;width:90%;}

#capaIdioma {}
#capaIdioma a{}
/*
------------- boletines -----------------
*/
.divSuscripcion {background:#EF9A49 url(../img/fnd_boletines.jpg) no-repeat right top;color:#000;float:left;margin-top:8px;margin-bottom:13px;overflow:hidden;padding:5px;width:194px;}
.divSuscripcion a{color:#000;}
.inputBol {border:solid 1px #CCCCCC;background:#fff;color:#495E5F;float:left;font:11px tahoma,sans-serif;padding:3px 3px 2px 3px;margin-right:1px;width:151px;}


.txt_distribucion{float:left;width:370px;margin-top:20px;}
.mapa_distribucion{float:right;width:400px;}
.formulario_distribucion{float:right;margin-top:5px;width:400px;}

.contenido_distribucion_fifa{float:left;width:100%;}
.txt_distribucion_fifa{float:left;width:370px;margin-top:20px;}
.formulario_distribucion_fifa{float:right;margin-top:0px;width:400px;}

/*
PEDIDO FINALIZADO
*/
.pedidoFinalizadoTit{background:url(../img/pedido_check.jpg) no-repeat right top;font:20px tahoma,sans-serif;font-weight:bold;height:30px;margin:auto;padding-top:5px;margin-top:60px;text-align:left;width:230px;}
.pedidoEnviado{font:18px tahoma,sans-serif;height:300px;margin:auto;padding-top:5px;margin-top:100px;text-align:center;width:230px;}
.pedidoEnviado p{margin-top:10px;}
.pedidoFechaEnviado{color:#A7A7A7;font:14px tahoma,sans-serif;font-weight:bold;height:50px;margin:auto;padding-top:5px;margin-top:50px;text-align:center;width:230px;}

/*
CATALOGO INTERACTIVO
*/
.miniCuadroCI{background-color:#fff;display:none;text-align:center;padding:5px;position:absolute;width:100px;z-index:1000;/*Sombra CSS3*/-moz-box-shadow:0px 0px 15x #999;-webkit-box-shadow:0px 0px 15px #999;box-shadow:0px 0px 15px #999;}
.link_CI{z-index:10;}
.nombreMiniCuadroCI{float:left;font:11px tahoma,sans-serif;margin-bottom:5px;width:100px;}
.precioMiniCuadroCI{float:left;color:#3F3092;font-family: 'engraversgothic_btregular';font-size:22px;margin-top:5px;font-weight:bold;margin-bottom:5px;width:100px;}
.dec{font-size:18px;font-weight:normal;}
.lnkMiniCuadroCI{float:left;font:12px tahoma,sans-serif;padding:2px;margin-bottom:5px;margin-top:5px;margin-left:12px;font-weight:bold;color:#000 !important;text-decoration:none !important;}
.mapa_interactivo{position:relative;}


#contenedoraImagenGrandeCI{background:#ffffff;border:1px solid #ddd;text-align:center; width:330px; height:312px;}
.contenido_ftCI{width:330px; max-height:312px; top:50%; left:50%; position:relative; margin-top:-111px; margin-left:-165px;}
#imagenGrandeCI {max-width:300px;max-height:230px;}
.fichaCI_contenido_izq {float:left;padding:15px 0px 0px 0px;position:relative;width:330px;}
.fichaCI_contenido_der {color:#333;float:right;overflow:hidden;padding:5px 0px 0px 0px;width:370px;}
.fichaCI_precio {color:#3F3092;font-family: 'engraversgothic_btregular';line-height:21px;margin-bottom:0px;font-size:24px;float:left;letter-spacing:-1px;overflow:hidden;padding:0px 0px 5px 0px;width:220px;}
.fichaCI_descrip {clear:both;float:left;margin-top:5px;padding:3px 0px 10px 0px;width:100%;}
.fichaCI_vermas{float:left;color:#3F3092 !important;font-family: 'engraversgothic_btregular';font-size:14px;margin-top:15px;}

/* DESCARGAS:*/
.descarga{float:left;width:100%;margin-bottom:5px;}
.tit_desc{background:url(../img/punt1.png) no-repeat 2px 6px;padding-left:14px;margin-top:5px;margin-bottom:5px;}
.descarga_descrip{float:left;margin:0px !important;padding:0px !important;}

#hypWishlist {
	width: 180px;
	height: 42px;
	cursor: pointer;
	background-color: #000;
	color: white;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	font-family: 'ubuntubold';
	text-transform: uppercase;
	line-height: 42px;
	margin-left: 5px;
	font-size: 14px;
}

.btnVistaCat_ficha {background:url(/img/icoVistaFicha.png) no-repeat center center;border:1px solid #ccc;display:inline-block;height:24px;margin-left:6px;margin-right:8px;margin-bottom:-8px;width:24px;}
.btnVistaCat_fila2 {background:url(/img/icoVistaFila2.png) no-repeat center center;border:1px solid #ccc;display:inline-block;height:24px;margin-left:4px;margin-right:8px;margin-bottom:-8px;width:24px;}
.btnVistaCat_fila {background:url(/img/icoVistaFila.png) no-repeat center center;border:1px solid #ccc;display:inline-block;height:24px;margin-left:4px;margin-right:8px;margin-bottom:-8px;width:24px;}
.btnVistaCat_ficha:hover, .btnVistaCat_fila2:hover, .btnVistaCat_fila:hover {background-color:#eee;border:1px solid #888;}
.sel {border:1px solid #000;}
.vistaCat {display:inline-block;}

@media (max-width: 980px) {
	.fichapeq {
		width: 48%;
	}
	.miga {
		display: none;
	}
	.bienvenido_carrito {
		display: none;
	}
}