/* CSS Document */
/* color top */
/*#top{background:url(imgs/bg_top.jpg) repeat-x;}*/

#top{background-color: #f8f8f8;}

/* color simple blanco */
#block_menu_categorias{width: 100%; margin-bottom: 30px; border-color:#dddddd; font-family: 'Open Sans'; letter-spacing: 1px;font-size: 14px; -moz-box-shadow: 1px 1px 5px #999; -webkit-box-shadow: 1px 1px 5px rgb(255, 255, 255); box-shadow: 1px 1px 5px rgb(197, 197, 197); background-color: #fff; padding-bottom: 20px; }
#block_menu_categorias ul li#titulo{	
	border-color: #E42A36;	
	background: url(../../imgs/bg_sub_menu_cats.jpg) repeat-x; padding-bottom: 1px;
}
#block_menu_categorias ul li#titulo > a{ color: #efefef; text-transform: uppercase; text-shadow: 1px 1px 1px rgba(0,0,0,0.5); font-size: 18px; padding-left: 4px; padding-left: 10px; font-family: 'gill_sans_condensed';}


#menu_top{ }

/* btn_rojo_cf : con flecha al lado derecho */
/* btn_rojo_sf : sin flecha */
.btn_cf .lb{ background:url(imgs/btn_cf_lb.png) no-repeat; width:16px; height:32px;}
.btn_cf .cb{ background:url(imgs/btn_cf_cb.png) repeat-x; padding:7px 4px 0px 4px; height:25px; color:#FFF; font-size:13px;}
.btn_cf .rb{ background:url(imgs/btn_cf_rb.png) no-repeat; width:25px; height:32px;}


/* aceptamos tarjetas */
#cformas_pago { float: left; border: 1px solid #dddddd; width: 160px; color: #555555; background-color: #f4f4f4; clear: left;
margin-top: 15px; }

/* boton 2 (plomo) */
.btn_cf2 .lb{ background:url(imgs/btn_cf2_lb.png) no-repeat; width:16px; height:32px;}
.btn_cf2 .cb{ background:url(imgs/btn_cf2_cb.png) repeat-x; padding:6px 4px 0px 4px; height:26px; color:#FFF; font-size:13px;}
.btn_cf2 .rb{ background:url(imgs/btn_cf2_rb.png) no-repeat; width:25px; height:32px;}



/* cambio color bolso icon superior */
#panel_right #bolso .abolso #img_bolso.triste{ background:url(imgs/icon_bolso_triste.png) no-repeat;}
#panel_right #bolso .abolso #img_bolso.feliz{ background:url(imgs/icon_bolso_feliz.png) no-repeat;}
#top #panel_right #bolso .abolso p span{ color: #ED1C24;}
#bg_center ul .trow .subtotal { color: #ED1C24;}
#bg_center ul .trow .precio_unit .rojo{  color: #ED1C24;}
#bg_center #topciones #toright { color: #ED1C24;}

/* listado catalodo hover */
#listado_catalogo li > a:hover{ -moz-box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #dddfe0;
box-shadow: 1px 1px 15px rgb(54, 50, 50); }

/* cambio color filtro */
#cfiltro{ background-color:#dddddd; border:1px solid #e1e1e1; border-bottom-color:#cbcbcb; border-left-color:#d5d5d5; border-right-color:#dadada;}

/* cambio color panel filtros (Izquierda) */
#block_filtros{ border-color: #DDD;}
#block_filtros ul li#titulo { background-color: #DDD; border-color: #DDD; border-bottom-color: #CCC; }

#titulo_cesta.feliz{ background:url(imgs/icon_bolso_feliz_thumb.png) no-repeat;}
#titulo_cesta.triste{ background:url(imgs/icon_bolso_triste_thumb.png) no-repeat;}




/* productos destacados */
#block_productos_destacados ul li span{background-color:#ed1c24;}
#block_productos_destacados ul li b{ color: #ED1C24; }

/* productos relacionados */
#block_productos_relacionados ul li span { background-color: #ED1C24;}
#block_productos_relacionados ul li b { color: #ED1C24;}

/* listado productos */
#listado_catalogo li span {background-color: #ED1C24;}
#listado_catalogo li b { color: #ED1C24;}

/* detalle producto */
#descrip_producto #dscto_por{ background-color: #ED1C24;}
#descrip_producto #precio { color:#ed1c24;}

/* pop_up añadir producto*/
#addCesta #descrip b{ color: #ED1C24;}

/* cesta productos */
#tt_cesta .c2 span{ color: #ED1C24;}
#tt_cesta .cres span{ color: #ED1C24;}
#tt_cesta .c4 span{ color: #ED1C24;}

/* cesta_min (pedido confirmar)  */
#cesta_min .c2 span{ color: #ED1C24;}
#cesta_min .cres span{ color: #ED1C24;}
#cesta_min .c4 span{ color: #ED1C24;}


/* cuenta */

/* login */
#cuenta #login a {color: #ED1C24;}

/* registro */
#cuenta .inf{ color: #ED1C24;}
/* pedido */
#pedido .inf{ color: #ED1C24;}

/* pedido titulo */
#pedido #titulo_sesion{ background:url(imgs/icon_bolso_feliz_thumb.png) no-repeat left center;}

/* pedido realizado */
#pedido_realizado #titulo_sesion{ background:url(imgs/icon_bolso_feliz_thumb.png) no-repeat left center;}
#titulo_sesion.pedido_exito{ color:#ed1c24; }

/* migaja pedido state */
#state ul li.hover div{ background:#e4211e; }
#state ul li.hover span{ color:#e4211e }
#state ul li#active { background:url(imgs/ball-red.png) no-repeat center 0px;}

/* bottom inferior */ /* Old browsers */	
/* #bottom_inf {
	width: 100%;
	background: #225199 url(../../imgs/bg-footer.jpg) repeat-x;  
	} */
	#bottom_inf {
	width: 100%;
	/*background-color:rgba(0,0,0,0.95);  */

	background: url(../../imgs/fondo-footer.jpg);
	}

/* color message */
#msgcontent{ background: #ED1C24; border:2px solid #d15b00;color:#fff; }

/* btn confirmar pedido */
.btn_confirmar_pedido{background-color: #ED1C24; color: white;}
.btn_confirmar_pedido:hover{cursor: pointer; background-color: #ffde02; color: #ED1C24;}

.redes a:hover{
	font-size: 1.5em;
	padding: 15px;
}

