/* CSS Document */


.usuario table {
margin-left:8px;
}

.producto, .producto_hover {
float:left;
width:268px;
margin-right:10px;
margin-bottom:3px; !important;
*margin-bottom:15px; !important;
*margin-bottom:17px;
}

.producto_oferta, .producto_novedades, .producto_oferta_hover, .producto_novedades_hover {
float:left;
width:268px;
margin-right:10px;
margin-bottom:3px; !important;
*margin-bottom:15px; !important;
*margin-bottom:17px;
}

.prod_sup {
clear:both;
background-image: url(../img/prod_sup.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.prod_mid {
clear:both;
background-image:url(../img/prod_mid.gif);
background-repeat:repeat-y;
width:268px;
height:150px;
}

.prod_inf {
clear:both;
background-image:url(../img/prod_inf.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.producto_hover .prod_sup {
clear:both;
background-image:url(../img/prod_sup_hover.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.producto_hover .prod_mid {
clear:both;
background-image:url(../img/prod_mid_hover.gif);
background-repeat:repeat-y;
width:268px;
height:150px;
}

.producto_hover .prod_inf {
clear:both;
background-image:url(../img/prod_inf_hover.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.producto_oferta .prod_sup {
clear:both;
background-image: url(../img/prod_sup_ofer.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.producto_oferta .prod_mid {
clear:both;
background-image:url(../img/prod_mid_ofer.gif);
background-repeat:repeat-y;
width:268px;
height:150px;
}

.producto_oferta .prod_inf {
clear:both;
background-image:url(../img/prod_inf_ofer.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.producto_oferta_hover .prod_sup {
clear:both;
background-image: url(../img/prod_sup_ofer.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.producto_oferta_hover .prod_mid {
clear:both;
background-image:url(../img/prod_mid_ofer.gif);
background-repeat:repeat-y;
width:268px;
height:150px;
}

.producto_oferta_hover .prod_inf {
clear:both;
background-image:url(../img/prod_inf_ofer.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}


.producto_novedades .prod_sup {
clear:both;
background-image: url(../img/prod_sup_nov.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.producto_novedades .prod_mid {
clear:both;
background-image:url(../img/prod_mid_nov.gif);
background-repeat:repeat-y;
width:268px;
height:150px;
}

.producto_novedades .prod_inf {
clear:both;
background-image:url(../img/prod_inf_nov.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}



.producto_novedades_hover .prod_sup {
clear:both;
background-image: url(../img/prod_sup_nov.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}

.producto_novedades_hover .prod_mid {
clear:both;
background-image:url(../img/prod_mid_nov.gif);
background-repeat:repeat-y;
width:268px;
height:150px;
}

.producto_novedades_hover .prod_inf {
clear:both;
background-image:url(../img/prod_inf_nov.gif);
background-repeat:no-repeat;
width:268px;
height:7px;
font-size:0px;
}


.img_prod {
margin-left:7px;
float:left;
background-color:#eecd7e;
border:#333333 solid 1px;
}

.img_normal {
width:86px;
height:15px;
}

.producto_oferta .img_normal {
width:86px;
height:15px;
margin-left:0px;
background-image:url(../img/prod_oferta_marca.gif);
background-repeat:no-repeat;
}

.producto_oferta_hover .img_normal {
width:86px;
height:15px;
margin-left:0px;
background-image:url(../img/prod_oferta_marca.gif);
background-repeat:no-repeat;
}

.producto_novedades .img_normal {
width:86px;
height:15px;
margin-left:0px;
background-image:url(../img/prod_novedad_marca.gif);
background-repeat:no-repeat;
}

.producto_novedades_hover .img_normal {
width:86px;
height:15px;
margin-left:0px;
background-image:url(../img/prod_novedad_marca.gif);
background-repeat:no-repeat;
}

.des_prod_oferta .img_normal {
width:87px;
height:19px;
margin-left:5px;
background-image: url(../img/prod_oferta_marca.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.des_prod_novedades .img_normal {
width:87px;
height:19px;
margin-left:5px;
background-image: url(../img/prod_novedad_marca.gif);
background-repeat:no-repeat;
background-position:bottom;
}


.cont_prod {
float:left;
width:115px;
margin-left:5px;
height:108px;
}
/*desarrollo del producto*/

.des_prod {
padding:15px 0px 5px 0px;
}
.des_prod_oferta {
padding:15px 0px 5px 0px;
}
.des_prod_novedades{
padding:15px 0px 5px 0px;
}
.des_sup {
 background-image: url(../img/des_sup.gif);
 background-repeat:no-repeat;
 width:547px;
 height:5px;
 font-size:0px;
 clear:both;
 font-size:0px;
 }
.des_mid {
 
 background-image: url(../img/des_mid.gif);
 background-repeat:repeat-y;
 width:547px;
 clear:both;
 padding-left:15px;
 padding-bottom:0px;
 }
.des_inf {
 background-image:url(../img/des_inf.gif);
 background-repeat:no-repeat;
 width:547px;
 clear:both;
 font-size:0px;

}
.img_des {
 float:left;
 width:180px;
 height:225px;
}
.img_des img {
 
}
.cont_des {
float:left;
margin-left:12px;
width:325px;
}
.cont_des table {
}
.info {
font-weight:bold;
float:left;
font-size:14px;
}
.info2 {
float:right;
margin-left:5px;
font-size:14px;
}
.migas {
	padding-left:10px;
	padding-top:0px;
	display:block;
	z-index:9999999;
	margin-bottom:2px;
	
	height:30px;
	clear: both;
}

.right{
float:right;}

.imgmiga{
background-image:url(../img/lik_06 copy.gif);
width:150px;
height:26px;
float:right;
background-repeat:no-repeat;}
.submiga{
padding-top:3px;
}
.foto_on{
	display:block;
	
}
.foto_off{
	display:none;
}
.img_mini {
float:left;
width:40px;
height:40px;
background-color:#eecd7e;
border:#bb7a21 solid 2px;
margin:5px 1px 0px 0px;
}
.img_grande {
width:180px;
height:180px;
border:#bb7a21 solid 2px;
background-color:#eecd7e;
text-align:center;
}
.categoria {
padding:10px 0px;
clear:both;
}
.cat_sup {
background-image:url(../img/cat_sup.gif);
background-repeat:no-repeat;
width:454px;
height:5px;
font-size:0px;
}
.cat_mid {
background-image:url(../img/cat_mid.jpg);
background-repeat:repeat-y;
width:454px;
}
.cat_inf {
background-image:url(../img/cat_inf.gif);
background-repeat:no-repeat;
width:454px;
height:5px;
font-size:0px;
}

.categoria_hija {
padding:10px 0px;
clear:both;
}
.categoria_hija .cat_sup {
background-image:url(../img/cat_sup-2.gif);
background-repeat:no-repeat;
width:454px;
height:5px;
font-size:0px;
}
.categoria_hija .cat_mid {
background-image:url(../img/cat_mid-2.gif);
background-repeat:repeat-y;
width:454px;
}
.categoria_hija .cat_inf {
background-image:url(../img/cat_inf-2.gif);
background-repeat:no-repeat;
width:454px;
height:5px;
font-size:0px;
}
.categoria_hija .cat_mid a {
text-decoration:none;
color:#000000;
}
.img_cat {
margin:5px;
float:left;
background-color:#eecd7e;
border:#333333 solid 1px;
}
.cont_cat {
float:left;
width:300px;
}
.titulo_cat {
clear:both;
font-weight:bold;
font-size:12px;
}
.desarrollo_cat {}
.subcategoria {
padding:10px 0px;
clear:both;
}
.subcategoria .cat_sup {
background-image:url(../img/cat_2_sup.jpg);
background-repeat:no-repeat;
width:324px;
height:5px;
font-size:0px;
}
.subcategoria .cat_mid {
background-image:url(../img/cat_2_mid.jpg);
background-repeat:repeat-y;
width:324px;
}
.subcategoria .cat_inf {
background-image:url(../img/cat_2_inf.jpg);
background-repeat:no-repeat;
width:324px;
height:5px;
font-size:0px;
}
#supportingText {
background:none;
padding-left:10px;
}
.fondo_hoja {
background-image: url(../img/f_support_2.jpg);
background-position:bottom;
background-repeat:repeat-y;
}
.boton_detalles {
float:right;
padding-right:7px;
}
.boton_detalles a {
display:block;
background-image:url(../img/f_boton_vacio.jpg);
background-repeat:no-repeat;
width:98px;
height:21px;
font-size:14px;
color:#000000;
text-decoration:none;
padding:5px 0px 0px 13px;
}
.des_table {
margin-left:-3px;
}
.des_table_sup {
background-image:url(../img/des_table_sup.gif);
height:6px;
width:338px;
font-size:0px;
background-repeat:no-repeat;
}
.des_table_mid {
background-image:url(../img/des_table_mid.gif);
width:338px;
background-repeat:repeat-y;
}
.des_table_inf {
background-image:url(../img/des_table_inf.gif);
height:6px;
width:338px;
font-size:0px;
background-repeat:no-repeat;
}