.ventas-horario{
	padding-left: 25px;
	margin-bottom: 25px;
	height: 67px;
	background: url("../img/bg-ventas-horario.html") top left repeat-x;
}


.ventas-horario p{
	float:left;
	height: 67px;
	width:auto;
	line-height: 67px;
	color: #666;
	font-size: 26px;
	font-weight:300;
}

.ventas-horario div.counter {
float: left;
width: 20%;
height: 30px;
margin-top: 19px;
margin-bottom: 18px;
margin-left: 10px;
color: #999;
font-size: 20px;
line-height: 24px;
font-weight: bold;
}


.ventas-listado{background: none;padding-left: 0px;margin-bottom: 20px;height:60px;}
.ventas-listado p{font-size: 18px;font-weight: 300;line-height: 30px;height: 30px;}
/* .ventas-horario div.counter {margin-top: 20px !important;margin-bottom: 0px !important;} */


a.bt-simple-ventas {
float: right;
width: auto;
padding: 3px 12px 3px 12px;
color: white;
font-size: 13px;
line-height: 13px;
color: #fff;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
background-color: black!important;
opacity: 0.5!important;
-moz-opacity: 0.5!important;
filter: alpha(opacity=50)!important;
}

a.bt-simple-ventas:hover{
opacity: 1!important;
-moz-opacity: 1 important;
filter: alpha(opacity=100)!important;
}

.ventas-modelo{
	color: #000;
	font-size: 29px;
	line-height: 33px;
}

#tienda-ficha-producto #ficha-producto-slider {
margin-top: 0px;
}
#tienda-ficha-producto #ficha-producto-descripcion {
position: relative;
height:auto;
min-height: 470px;
margin-top: 0px;
}

/* ############################################################# */
/* No usar los 3 siguientes estilos interfieren con la ficha producto */

#tienda-ficha-producto #ficha-producto-descripcion h5 {
/*
font-size: 18px;
margin-bottom: 10px;
line-height: 21px;
letter-spacing: 1px;
font-weight: 300;
color: #8c8c8c;
*/
}


#tienda-ficha-producto #ficha-producto-descripcion h2 {
/*
font-size: 25px;
font-weight: 300;
color: #8c8c8c;
*/
}


#tienda-ficha-producto #ficha-producto-descripcion p {
/*
font-family: Helvetica,Arial,sans-serif;
line-height: 16px;
margin-bottom: 10px;
font-size: 15px;
margin-bottom: 10px;
font-weight: 300;
color: #8c8c8c;
*/
}

/* ############################################################# */

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes{
position: absolute;
left:0;
bottom: 0;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul{
	height:28px;
	width:100%;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li{
	display: inline-block;
	width:31px;
	height:28px;
	margin-right:3px;
	vertical-align: top;

}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.fb{
	background: url("../img/ficha-logo-fb.png") top left no-repeat;
}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.tt{
	background: url("../img/ficha-logo-tt.png") top left no-repeat;
}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.email{
	background: url("../img/ficha-logo-email.png") top left no-repeat;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.amigos{
	width:auto;
	margin-left: 8px;
	line-height: 28px;
	font-size: 22px;
	font-weight: 300;
	color: #000;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li a{
	display: block;
	width:31px;
	height:28px;
}


.venta-seccion{
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
}

.completa-compra{
	border-top: 1px solid #999;
	margin-top: 20px;
}
#tienda-ficha-producto #content .venta-seccion h1{
	width: 100%;
	color:#000;
	font-size: 22px;
	font-weight: bold;
}

#tienda-ficha-producto #ficha-tecnica a {
margin-top: 0px;
}

#tienda-ficha-producto #ficha-tecnica {
padding: 25px 23px 25px 23px;
}

#tienda-ficha-producto .ventas-col {margin-left: 0px!important; margin-right: 26px!important;}
#tienda-ficha-producto .ventas-col.last {margin-left: 0px!important; margin-right: 0px!important;}
#tienda-ficha-producto .ventas-col .venta-seccion-img img {display: block;margin: 0px auto;}

.ventas-col{
	width: 282px;
	display: inline-block;
	margin-left: 30px;
	margin-bottom:20px;
}

.ventas-col.first{
	margin-left: 0px;
}
.ventas-col .venta-seccion-img,#listado-productos > li .venta-seccion-img{
	vertical-align: top;
	position: relative;
	margin-top: 18px;
	margin-bottom: 10px;
	/* ############# MODIFICACION ####### */
	width: 288px;
	/*width: 280px; */
	height:150px;
	border: 1px solid #ececec;
}

#tienda-ficha-producto .ventas-col h2 {
font-size: 15px;
font-weight: 300px;
color: #8c8c8c;
}

.ventas-modelo-recom{
	color: #000;
	font-size: 16px;
	line-height: 20px;
}

#tienda-ficha-producto .venta-seccion .precio-viejo {
color:#8c8c8c;
}
/* modificado */
#tienda-ficha-producto .venta-seccion .precio-viejo span,#listado-productos .precio-viejo{
/* background-image: url(../img/del-precioviejo-horiz.png); */
background-repeat: repeat-x;
background-position: left 4px;
}

#tienda-ficha-producto .ventas-col .bt-text{
	margin-top:5px;
}




.venta-seccion .recomendado,#listado-productos .recomendado{
	position: absolute;
	bottom: 10px;
	left:10px;
}

#ficha-producto .stiker-venta{
	position: absolute;
	top: -11px;
	right:13px;
	width: 79px;
	height: 226px;
	text-align: center;
}
#ficha-producto .stiker-top{
	margin-top:0px;
	width: 79px;
	height: 109px;
	background-image: url(../img/bg-stiker-top.html);
}

#ficha-producto .stiker-bottom{
	margin-top:-29px;
	width: 79px;
	height: 146px;
	background-image: url(../img/bg-stiker-bottom.html);
}

#ficha-producto .stiker-venta .ofer1{
	padding-top:10px;
	color: #fff;
	font-size: 18px;
}
#ficha-producto .stiker-venta .ofer2{
	padding-top:8px;
	color: #EBDF00;
	font-size: 27px;
	letter-spacing: :-3px;
	font-weight: 500px;
}
#ficha-producto .stiker-venta .ofer3{
	padding-top:75px;
	color: #fff;
	font-size: 18px;
}

#ficha-producto .stiker-venta .ofer4{
	padding-top:2px;
	color: #EBDF00;
	font-size: 17px;
	letter-spacing: :-3px;
	font-weight: 500;
}

#tienda-ficha-producto #ficha-producto-completa-compra{
position: relative;
height: 73px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

#tienda-ficha-producto #ficha-producto-completa-compra > a {
width: 18px;
height: 18px;
padding: 0px;
display: block;
position: absolute;
top: 34px;
background-image: url(../img/arrows-green.html);
}

#tienda-ficha-producto #ficha-producto-completa-compra a.prev {
background-position: left top;
left: -15px;
}

#tienda-ficha-producto #ficha-producto-completa-compra a.next {
background-position: right top;
right: -15px;
}

#tienda-ficha-producto #ficha-producto-completa-compra div.slider-wrapper {
height: 70px;
overflow: hidden;
position: absolute;
left: 0px;
top: 10px;
width: 950px;
}


#tienda-ficha-producto #ficha-producto-completa-compra ul {
height: 70px;
overflow: hidden;
}


#tienda-ficha-producto #ficha-producto-completa-compra ul li {
height: 70px;
float: left;
display: block;
width: auto;
min-width: 220px;
margin-left: 5px;
margin-right: 5px;
}

#tienda-ficha-producto #ficha-producto-completa-compra ul li img{
display: inline-block;
border: 1px solid #ececec;
width: 60px;
height:60px;
margin-top: 5px;
margin-left: 5px;
}

#tienda-ficha-producto #ficha-producto-completa-compra ul li .carrusel-precio{
display: inline-block;
vertical-align: top;
margin-left: 5px;
color: #8c8c8c;
}

#ficha-producto .stiker-agotado{
	display: none;
	position: absolute;
	top: 280px;
	left:-10px;
	width: 445px;
	height: 53px;
	text-align: center;
	background-color: #ff3300;
	opacity: 0.7!important;
	-moz-opacity: 0.7!important;
	filter: alpha(opacity=70)!important;
	background-image: url(../img/agotado-reloj.html);
	background-repeat: no-repeat;
	background-position: 130px top;
}
#ficha-producto .stiker-agotado span{
	margin-left: 120px;
	color: #fff;
	font-size: 45px;
	font-weight: 100;
	line-height:53px;
	letter-spacing: -2px;
}


#ficha-producto.agotado .stiker-agotado{
	display: block;
}

#ficha-producto.agotado .stiker-top{
	background-image: url(../img/bg-stiker-top-agotado.html);
}

#ficha-producto.agotado .stiker-bottom{
	background-image: url(../img/bg-stiker-bottom-agotado.html);
}
#ficha-producto.agotado .stiker-venta .ofer2{
	color: #fff;
}
#ficha-producto .stiker-venta .ofer4{
	color: #fff;
}

#tienda-ficha-producto #ficha-producto.agotado .bt {
background: #b1b1b1;
}

#ficha-producto.agotado .precio-oferta-metro{
	clear: both;
	padding:2px 4px;
	background-color: #FFE600;
	color: red !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 17px;
	font-weight: bold;
}

#ficha-producto .precio-oferta-metro span{
	vertical-align: top;
	line-height: 12px;
	font-size: 12px;
	font-weight: normal;
}
#tienda-ficha-producto #ficha-producto .bt-comprar {
font-weight: normal;
}

#tienda-ficha-producto #ficha-producto .email-suscribir .bt-comprar {
background: #60A908;
}

#ficha-producto.agotado .bt-comprar {
margin-bottom: 8px;
}

.email-suscribir{

	clear: both;
	width:318px;
	height:auto;
	margin-top: 20px;
	padding:17px;
	background-color: #e4e4e4;
	color: red !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 17px;
	font-weight: bold;

}
/* ##### MODIFICACION ##### */
.ventas-email-titulo{
	color: #000000;
	float: left;
	font-size: 24px;
	font-weight: 300;
	line-height: 28px;
}
/* ##### MODIFICACION ##### */
.ventas-email-text{
	color:#666;
	font-size: 13px;
	font-weight: 300;
	line-height: 28px;
	float: left;
}

#ficha-producto-descripcion .email-suscribir input,.ventas-flash-email input{
	width:134px !important;
	vertical-align: middle;
	font-weight: 300;
	color:#666;
	border-radius: 3px;
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .5);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .5);
	padding-left: 5px;
}


/*listado*/
#tienda-listado .ventas-flash{
	position: relative;
}

#tienda-listado .ventas-flash h1{
	width:100%;
	font-size: 29px;
	font-weight: 300;
}

.logo-venta-flash{
	position: absolute;
	top: -10px;
	right: 0px;
	width:165px;
	height: 77px;
	background-image: url(../img/logo-venta-flash.html);
	background-repeat: no-repeat;
	background-position: top left;
}

.logo-venta-flash-ficha{
	float: right;
	margin-top: 7px;
	margin-right:20px;
	width:118px;
	height: 55px;
	background-image: url(../img/logo-venta-flash2.html);
	background-repeat: no-repeat;
	background-position: top left;
}

.ventas-flash-email{
	display: inline-block;
	width:608px;
	height:80px;
	margin-bottom: 10px;
	background-color: #e4e4e4;
	color: red !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.ventas-flash div.ventas-flash-email-titulo{
	color:#585858;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	font-size: 22px;
	font-weight: 300;
	line-height: 22px;
}


#tienda-listado input.email{
	width:210px !important;
	vertical-align: top;
}
.no-border{
	border:none;
}

.ventas-flash .ventas-flash-email label{
font-size: 12px;
}

.ventas-flash .ventas-flash-entumail label{
font-size: 12px;
font-weight: 300;
color:#666;
line-height: 20px;
}

.ventas-flash .ventas-flash-email label a,.ventas-flash .ventas-flash-entumail label a {
color: #09C;
text-decoration: underline;

}

.ventas-flash label a:hover, {
text-decoration: none;

}

.ventas-flash .ventas-flash-email .acepta-terms{

margin-left: 230px;
}


.ventas-flash-redes{
	position: relative;
	display: inline-block;
	width: 290px;
	height:80px;
	margin-left: 10px;
	vertical-align: top;
	background-color: #e4e4e4;
	color: red !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}



.ventas-flash-redes ul{
	position: absolute;
	top:-4px;
	left:160px;
	width: auto;
	height:75px;
}

.ventas-flash-redes ul li{
	display: inline-block;
	width: 53px;
	height:75px;
	margin-right:0px;
	margin-left:0px;
}
.ventas-flash-redes ul li a{
	display: block;
	width: 47px;
	height:75px;
}

.ventas-flash-redes ul li a.stiker-tt{
	background-image: url(../img/bg-stiker-tt.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.ventas-flash-redes ul li a.stiker-fb{
	background-image: url(../img/bg-stiker-fb.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.ventas-flash-redes ul li a.stiker-gg{
	background-image: url(../img/bg-stiker-gg.html);
	background-repeat: no-repeat;
	background-position: top left;
}

#filtro-opciones a.restablecer, #filtro-opciones a.bt-text {margin-top: 20px;}


#tienda-listado #filtro-opciones ul.filtro-opciones-links{
	margin-top: 20px;
/* 	width: 888px; */
	float: right;
}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li{
	display: inline-block;
	padding-left: 12px;
	padding-right: 12px;
	margin-top: 0;
	border-right: 1px solid #ccc;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li:first-child{
	padding-left: 0px;

}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li a.marcartodos {
	padding-top: 0px;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.last{
	border-right: none;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes{
	float:right;
	border-right: none;
	clear: none;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a{
	display: inline-block;
	width: 25px;
	height:20px;
	vertical-align: top;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.tt{
	background-image: url(../img/filtro-redes-tt.html);
	background-repeat: no-repeat;
	background-position: top left;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.fb{
	background-image: url(../img/filtro-redes-fb.html);
	background-repeat: no-repeat;
	background-position: top left;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.mail{
	background-image: url(../img/filtro-redes-mail.html);
	background-repeat: no-repeat;
	background-position: top left;
}

.alert-red{
	color:red;
	margin-left: 10px;
	padding-left: 15px;
	background-image: url(../img/alert-red.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.clearing-space{
	clear:all;
	margin-top: 8px;
}

#listado-productos > li label.clickeable {
display: block;
font-size: 13px;
color:#666;
}

.vista-rapida{
	position: absolute;
	top: 48px;
	left:87px;
	width: 107px;
	height: 54px;
	background-image: url(../img/vista-rapida.png);

}



#listado-productos.flash li h3 strong{
color: #000;
font-size: 15px;
font-weight: bold;
}

#listado-productos.flash li h3 a {
color: black;
font-size: 15px;
font-weight: bold;
}
#listado-productos.flash li h3 a:hover {
text-decoration: none;
}

#listado-productos.flash > li {
	float:left;
	width: 282px;
	margin-right: 30px;
	min-height:295px;
}

#listado-productos.flash > li.last {
	margin-right: 0px;
}

#listado-productos.flash > li.after {
	clear:both;
}

#listado-productos .stiker-venta-listado,.promociones-item .stiker-venta-listado{
	position: absolute;
	top: -2px;
	right:13px;
	width: 65px;	/* modificado */
	height: 150px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: top left;
}
#listado-productos .stiker-venta-listado.top,.promociones-item .stiker-venta-listado.top{
	background-image: url(../img/bg-listado-stiker-top.png);
}
#listado-productos .stiker-venta-listado.top-big, .promociones-item .stiker-venta-listado.top-big{
	background-image: url(../img/bg-listado-stiker-top-big.png);
}
#listado-productos .stiker-venta-listado.top, .promociones-item .stiker-venta-listado.top {
	background-image: url(../img/bg-promociones-saldo.png);
}
#listado-productos .stiker-venta-listado.bottom,.promociones-item .stiker-venta-listado.bottom{
	background-image: url(../img/bg-listado-stiker-bottom.html);
}
#listado-productos .stiker-venta-listado.top,.promociones-item .stiker-venta-listado.top{
	background-image: url(../img/bg-listado-stiker-top.png);
}

#listado-productos .stiker-venta-listado .ofer1,.promociones-item .stiker-venta-listado .ofer1{
	padding-top:4px;
	color: #fff;
	font-size: 15px;
	font-weight: 300;
}
.promociones-item .stiker-venta-listado .ofer1{
	line-height: 15px;
}
#listado-productos .stiker-venta-listado .ofer2,.promociones-item .stiker-venta-listado .ofer2{
	padding-top:2px;
	color: #EBDF00;
	font-size: 28px;
	font-weight: 400;
	letter-spacing: -3px;

}
.promociones-item .stiker-venta-listado .ofer2 {
	line-height: 28px;
}

#listado-productos .stiker-venta-listado .ofer2 span,.promociones-item .stiker-venta-listado .ofer2 span{
	color: #EBDF00;
	font-size: 14px;
	line-height: 14px;
	font-weight: 400;
}
#listado-productos .stiker-venta-listado .ofer3,.promociones-item .stiker-venta-listado .ofer3{
	padding-top:30px;
	color: #fff;
	font-size: 15px;
	font-weight: 300;
}
#listado-productos .stiker-venta-listado.bottom .ofer3,.promociones-item .stiker-venta-listado.bottom .ofer3{
	padding-top:25px;

}
#listado-productos .stiker-venta-listado .ofer4,.promociones-item .stiker-venta-listado .ofer4{
	padding-top:2px;
	color: #EBDF00;
	font-size: 14px;
	letter-spacing: :-3px;
	font-weight: 500;
}


/*agotado*/
#listado-productos > li.agotado .stiker-venta-listado.top{
	background-image: url(../img/bg-listado-stiker-top-agotado.png);
}
#listado-productos > li.agotado .stiker-venta-listado.top-big{
	background-image: url(../img/bg-listado-stiker-bottom-agotado.png);
}
#listado-productos > li.agotado .stiker-venta-listado .ofer4,#listado-productos > li.agotado .stiker-venta-listado .ofer2,#listado-productos > li.agotado .stiker-venta-listado .ofer2 span{
	color: #fff;
}

#listado-productos > li.agotado .bt {
background: #B1B1B1;
}

.alert-agotado{
	color:red;
	margin-left: 10px;
	padding-left: 15px;
	background-image: url(../img/icono-unidades-no-cruz.png);
	background-repeat: no-repeat;
	background-position: top left;
}

#listado-productos > li .stiker-agotado {
/*display: none;*/
position: absolute;
top: 107px;
left: 0px;
/* ########### MODIFICADO ######## */
/*width: 280px; */
width: 288px;
height: 43px;
text-align: center;
background-color: #F30;
opacity: 0.7!important;
-moz-opacity: 0.7!important;
filter: alpha(opacity=70)!important;
background-image: url(../img/agotado-reloj-small.png);
background-repeat: no-repeat;
background-position: 50px top;
}

#listado-productos > li .stiker-agotado span {
margin-left: 70px;
color: white;
font-size: 35px;
font-weight: 100;
line-height: 43px;
letter-spacing: -2px;
}



/* ventas flash main */
.ventas-flash-online{
	position: relative;
	display: inline-block;
	width: 516px;
    height: 144px;
    margin-top: 17px;
	background-image: url(../img/ventas-flash-online.html);
	background-repeat: no-repeat;
	background-position: top left;
}

.ventas-flash-online .ventas-flash-online-content{
	position: absolute;
	top: 43px;
	right: 52px;
	width: auto;
	height: auto;
	text-align: right;
}
/* ##### MODIFICACION ##### */
.ventas-flash-online .ventas-flash-online-content .text-1 {
	color: #FFFFFF;font-size: 18px;
	font-weight: 300;
	/* modificaci�n */
	width: 160px;
	line-height: 21px;
	margin-bottom: 15px;
	display: block;
}

.ventas-flash-entumail{
	display: inline-block;
	vertical-align: top;
	width: 379px;
    height: 144px;
    margin-top: 17px;
    margin-left: 15px;
	background-color: #E4E4E4;
	color: red !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-image: url(../img/bg-flash-mail.html);
	background-repeat: no-repeat;
	background-position: 20px 20px;
}

.ventas-flash-entumail .email-suscribir {
padding-left: 8px;
padding-top: 0;
padding-right: 2px;
padding-bottom: 0;
margin-left: 110px;
font-size: 17px;
font-weight: bold;
width: auto;
}

.ventas-flash-seccion{
	display: inline-block;
	width: 100%;
    height: auto;
    margin-top: 24px;
}
/* ##### MODIFICACION ##### */
.ventas-flash-seccion.aRight span.text-1 {display:block; float:left;}
.ventas-flash-seccion.aLeft span.text-1 {display:block; float:right;}

.venta-flash-seccion-img{
	position: relative;
	width: 100%;
}
.venta-flash-seccion-img img{
	width: 100%;
}

.ventas-flash-seccion .stiker-venta-main{
	position: absolute;
	top: -5px;
	width: 85px;
	height: 239px;
	text-align: center;
	background-image: url(../img/bg-main-stiker.html);
	background-repeat: no-repeat;
	background-position: top left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.ventas-flash-seccion .stiker-venta-main.stiker-small{
	background-image: url(../img/bg-main-stiker-small.html);
}

.ventas-flash-seccion.aRight .stiker-venta-main{
	right:27px;
}
.ventas-flash-seccion.aLeft .stiker-venta-main{
	left:27px;
}

.ventas-flash-seccion .stiker-venta-main .ofer1{
	padding-top:15px;
	color: #fff;
	font-size: 16px;
	font-weight: 300;
}
.ventas-flash-seccion .stiker-venta-main .ofer5{
	padding-top:2px;
	color: #FFCC99;
	font-size: 12px;
	font-weight: 300;
}
.ventas-flash-seccion .stiker-venta-main .ofer2{
	padding-top:2px;
	color: #EBDF00;
	font-size: 32px;
	font-weight: 500;
	letter-spacing: -2px;

}
.ventas-flash-seccion .stiker-venta-main .ofer2 span{
	color: #EBDF00;
	font-size: 16px;
	line-height: 16px;
	font-weight: 400;
}
.ventas-flash-seccion .stiker-venta-main .ofer3{
	padding-top:75px;
	color: #fff;
	font-size: 20px;
	font-weight: 300;
}

.ventas-flash-seccion .stiker-venta-main .ofer4{
	padding-top:2px;
	color: #EBDF00;
	font-size: 18px;
	letter-spacing: :-2px;
	font-weight: 400;
}

.ventas-flash-seccion .ventas-flash-seccion-content{
	position: absolute;
	top: 123px;
	left:25px;
	width: auto;
	height: 135px;


}
.ventas-flash-seccion.aRight .ventas-flash-seccion-content{
	left:25px;
	text-align: left;

}
.ventas-flash-seccion.aLeft .ventas-flash-seccion-content{
	right:25px;
	text-align: right;

}

.ventas-flash-seccion .ventas-flash-seccion-content .text-1{
	padding-top:4px;
	color: #fff;
	font-size: 20px;
	font-weight: 300;

}

.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter{
	position: relative;
	width: 200px;
	height:30px;
}

.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter .bg-reloj{
	position:absolute;
	top:0;
	left:0;
	width: 200px;
	height:30px;
	padding: 5px;
	background-color: #000;
	opacity: 0.4!important;
	-moz-opacity: 0.4!important;
	filter: alpha(opacity=40)!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;

}
.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter .counter{
	position:absolute;
	top:0;
	left:0;
	width: 200px;
	height:30px;

}
.ventas-flash-seccion .ventas-flash-seccion-content .text-2{
	clear: both;
	padding-top:4px;
	color: #fff;
	font-size: 40px;
	line-height: 48px;
	font-weight: 400;

}
.ventas-flash-seccion .ventas-flash-seccion-content .text-3{
	padding-top:4px;
	color: #fff;
	font-size: 15px;
	line-height: 20px;
	font-weight: 200;

}

.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-1{
	color: #666;
}

.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-2,.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-3{
	color: #000;
}

.ventas-flash-proximamente{
	display: inline-block;
	width: 100%;
    margin-top: 24px;
    margin-bottom: 24px;
    padding-top: 20px;
    border-top: 1px solid #999;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.ventas-flash-proximamente h1{
	display: block;
	width: 100%;
	margin-bottom: 12px;
}
/* ##### MODIFICACION ##### */
.ventas-flash-proximamente-left, .ventas-flash-proximamente-right {
	background-color: #3f3f3f;
	border-radius: 3px 3px 3px 3px;
	display: inline-block;
	height: 200px;
	overflow: hidden;
	position: relative;
	width: 448px;
	margin-bottom: 14px;
}
.ventas-flash-proximamente-left {
	margin-right: 14px;
}

/* ##### MODIFICACION ##### */
.ventas-flash-proximamente-left img,.ventas-flash-proximamente-right img{
	/* width: 100%; */
	/* Nota .- no poner imagenes a 100%*/
}

.ventas-flash-proximamente .ventas-flash-proximamente-overlay{
	position: absolute;
	bottom: 0;
	left:0;
	width: 100%;
	height: 65px;
	background-color: #000;
	opacity: 0.4!important;
	-moz-opacity: 0.4!important;
	filter: alpha(opacity=40)!important;
}
.ventas-flash-proximamente .ventas-flash-proximamente-content{
	position: absolute;
	top: 90px;
	left:20px;
	width: 100%;
	height: 65px;
}

.ventas-flash-proximamente .ventas-flash-proximamente-content .text-2{
	color: #fff;
	font-size: 30px;
	line-height: 40px;
	font-weight: 300;

}

.ventas-flash-proximamente .ventas-flash-proximamente-content .text-3{
	color: #fff;
	font-size: 15px;
	line-height: 30px;
	font-weight: 200;

}

/* .ventas-flash .ventas-horario div.counter {margin-top: 0px!important;} */
.ventas-flash .ventas-horario div.counter-dias,.ventas-horario div.counter-dias {
	width:40px;
}

.ventas-flash  .section-reloj{
	position:relative;
	margin-top: 5px;
	width: auto;
	height: auto;
	float: left;
	padding:5px;


}
.ventas-flash .ventas-flash-seccion.aLeft .section-reloj{
	float: right;
}

.ventas-flash  .counter-ventana{
	float:left;
	width:40px;
	overflow: hidden;
	z-index: 3;

}

.ventas-flash  .counter-ventana-listado,.ventas-horario .counter-ventana-listado{
	float:left;
	width:140px;
	overflow: hidden;

}

.ventas-flash  .counter-horas{
	margin-left: -44px;

}

.ventas-flash  .counter-dias,.ventas-horario  .counter-dias{
	margin-left: 0px;

}
.ventas-flash  .ventas-horario .counter-dias2,.ventas-horario  .counter-ventana-listado .counter-dias2{
	margin-left: -45px!important;
	width:180px;
}
.ventas-flash  .bg-reloj-horas{
	width: 155px;
	height: 30px;
	float: left;
	z-index: 2;
	background-image: url(../img/bg-reloj-horas.png);
	background-repeat: no-repeat;
	background-position: top left;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.ventas-flash  .bg-reloj-dias{
	width: 123px;
	height: 30px;
	float: left;
	z-index: 2;
	background-image: url(../img/bg-reloj-dias.png);
	background-repeat: no-repeat;
	background-position: top left;

}

.ventas-flash  .bg-reloj-dias2,.ventas-horario  .bg-reloj-dias2{
	width: 149px;
	height: 30px;
	float: left;
	z-index: 2;
	background-image: url(../img/bg-reloj-dias2.png);
	background-repeat: no-repeat;
	background-position: top left;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);

}
.ventas-horario  .bg-reloj-dias2.ficha{
	margin-top: 20px;

}
.ventas-flash  .bg-reloj{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-color: #000;
	opacity: 0.2;
	-moz-opacity: 0.2;
	filter: alpha(opacity=20);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;

}


#tienda-listado .ventas-flash-entumail input.email {
width: 110px !important;
vertical-align: top;
}
#tienda-listado .ventas-flash-entumail .bt {
padding: 5px 7px 5px 5px !important;
}

/* ############################################## */
/* modificaciones listado */
/* ############################################## */

.ventas-flash-redes .ventas-flash-email-titulo {width: 90px}
/*
#filtro-opciones .filtro-opciones-redes {bottom: 24px;color: #666666;font-size: 14px;position: absolute;right: 12px;}
#filtro-opciones .filtro-opciones-redes .fb, #filtro-opciones .filtro-opciones-redes .tt, #filtro-opciones .filtro-opciones-redes .mail  { display: inline-block;height: 20px;margin-top: -3px;vertical-align: top;width: 25px;}
#filtro-opciones .filtro-opciones-redes .fb {background: url("../img/filtro-redes-fb.png") repeat scroll 0 0 transparent;}
#filtro-opciones .filtro-opciones-redes .tt {background: url("../img/filtro-redes-tt.png") repeat scroll 0 0 transparent;}
#filtro-opciones .filtro-opciones-redes .mail {background: url("../img/filtro-redes-mail.png") repeat scroll 0 0 transparent;}
*/
/* listado de productos apilados de 3 en tres */
#listado-productos.flash .last {margin-right: 0px!important}

/* en caso que lleve unidades */
#listado-productos.flash span.m2 strong {font-size: 13px;margin-right: 0;}
#listado-productos.flash del.m2 { font-size: 13px;}
#listado-productos.flash del.m2 span.precio-tachado {background-position: left 2px;}

/* ############################################## */
/* modificaciones Ficha */
/* ############################################## */
.modulo-cont-ficha {position: relative; height: 67px; margin-bottom: 25px; margin-left: -23px; margin-right: -23px;}

/*
.ventas-flash .bg-reloj-dias2, .ventas-horario .bg-reloj-dias2 {
    background-image: url("../img/bg-reloj-horas2.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    opacity: 1;
    width: 173px;
    z-index: 2;
}
*/

#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2 {font-size: 13px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta {font-size: 13px;
    height: 16px;
    line-height: 13px;
    margin-right: 0;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span{font-size: 10px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo.m2 {font-size: 13px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo.m2 span {font-size: 10px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo span:last-child {background-position:left 2px;}


.ventas-listado .counter-dias, .ventas-listado .counter-dias2 {margin-top: 0px!important}


#listado-productos del {text-decoration:none;}
#listado-productos .precio-tachado {
background-image: url("../img/del-precioviejo.png");
background-position: center center;
background-repeat: no-repeat;
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
}

/* anexo */
#saldos_con_tienda #listado-productos li.bg_gris, #saldos_con_tienda #listado-productos li {min-height:335px!important;}

#saldos_con_tienda #listado-productos li.last {margin-right:0px!important;}

