
div#shop_content
{
position:relative;
width:238px;
height:273px;
margin:auto;
background-image:url("../../imagenes/tienda/fondo_producto.jpg");
}


div#shop_titular
{
top:3px;
position:absolute;
left:12px;
width:213px;
height:49px;
background-image:url("../../imagenes/tienda/barra_titulo.png");
behavior: url(cuerposweb/js/iepngfix.htc);
}


div#shop_letra_titular
{
top:14px;
position:absolute;
left:35px !important;
left:15px;
width:175px;
height:20px;
text-align:left;
font-family:verdana;
font-size:12px;
color:#efd4d4;
border:0px solid;
}



div#shop_carcasa_infor
{
top:50px;
position:absolute;
left:20px;
width:201px;
height:175px;
background-image:url("../../imagenes/tienda/carcasa_informacion.jpg");
}



.shop_foto_news
{
top:-5px;
position:relative;
width:163px;
height:117px;
left:-35px; 
overflow:hidden;  
border:0px solid;
}

div#shop_foto_news_2
{
top:0px;
position:absolute;
display:block; 
left:0px; 
background-image:url("../../imagenes/tienda/carcasa_foto.png"); 
width:163px; 
height: 117px;
background-repeat: no-repeat;   
behavior: url(cuerposweb/js/iepngfix.htc);
}

div#shop_image_insert
{
top:25px;
position:absolute;
left:50%;
margin-left:-50px;
width:163px;
height:117px;
}


div#shop_boton_buy
{
top:150px;
position:absolute;
width:169px;
height:38px;
left:-35px;
}


div#shop_rating
{
top:117px;
position:absolute;
width:120px;
left:18px;
text-align:left;
}

div#shop_infor
{
top:114px;
position:absolute;
width:32px;
height:32px;
left:-32px;
text-align:left;
}

div#shop_loader_rate
{
top:185px;
position:absolute;
left:185px;
}



.shop_select
{
background-color:#ECE8E8; 
width:150px;
font-family: verdana; 
height:23px;
font-size:7pt; 
color:#2d3556;  
border:1px dashed #A60328; 
cursor:pointer;
}





















div#shop_tabla_descrip_cat
{
position:relative;
width:710;
height:90px;
border:0px solid;
margin:auto;
}

div#shop_nombre_cat
{
position:absolute;
width:380px;
height:25px;
left:5px;
text-align:left;
border:0px solid;
}

.shop_font_cat_1
{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#8C0000;
}

.shop_font_cat_2
{
font-family:arial;
font-size:15px;
font-weight:normal;
color:#8C0000;
}

.shop_font_cat_3
{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#8C0000;
}

div#shop_nombre_cat_stars
{
top:28px;
position:absolute;
left:3px;
width:120px;
height:30px;
border:0px solid;
text-align:left;
}


div#shop_cat_nombre_stats
{
top:62px;
position:absolute;
left:11px;
width:400px;
height:15px;
border:0px solid;
text-align:left;
z-index:400;
font-family:arial;
font-size:10px;
font-weight:normal;
color:#8C0000;
}


div#shop_nombre_cat_descripcion
{
top:60px;
position:absolute;
left:560px;
width:120px;
height:30px;
border:0px solid;
text-align:left;
}

div#shop_cat_descrip
{
top:0px;
position:relative;
width:693px !important;
width:700px;
height:auto!important;
height:150px;
background-color:#FBFFFF;
border:0px solid;
left:0px;
text-align:left;
padding-top:10px;
padding-left:7px;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#8C0000;
}

div#shop_cat_descrip_close
{
top:0px;
position:relative;
width:700px;
height:40px;
background-color:#FBFFFF;
border:0px solid;
left:0px;
z-index:1;
text-align:right;
}


div#shop_cat_descrip_curva
{
top:0px;
position:relative;
width:700px;
height:21px;
border:0px solid;
left:0px;
}


div#shop_cat_descrip_amplia_icon
{
top:48px;
position:absolute;
left:625px;
width:32px;
height:32px;
border:0px solid;
z-index:400;
}


/*
Maquetación CSS para Productos  ---------------------------------
*/


.shop_foto_descrip
{
top:2px;
position:relative;
width:163px;
height:117px;
left:-273px; 
overflow:hidden;  
border:0px solid;
}

div#shop_foto_descrip_2
{
top:0px;
position:absolute;
display:block; 
left:0px; 
background-image:url("../../imagenes/tienda/carcasa_foto_2.png"); 
width:163px; 
height: 117px;
background-repeat: no-repeat;   
behavior: url(cuerposweb/js/iepngfix.htc);
}

div#shop_producto_tabla_descrip
{
position:relative;
width:710;
height:120px;
border:0px solid;
margin:auto;
}

div#shop_producto_tabla_descrip_2
{
position:relative;
width:710;
height:30px;
border:0px solid;
margin:auto;
}

div#shop_producto_descrip_stars
{
top:12px;
position:absolute;
left:33px;
width:120px;
height:30px;
border:0px solid;
text-align:left;
}

div#shop_producto_descrip_stats
{
top:-12px;
position:absolute;
left:355px;
width:350px;
height:15px;
border:0px solid;
text-align:right;
font-family:arial;
font-size:10px;
font-weight:normal;
color:#8C0000;
}

div#shop_producto_descrip_stats_flecha
{
top:-2px;
position:absolute;
left:140px;
width:16px;
height:16px;
border:0px solid;
}



div#shop_producto_title
{
top:10px;
position:absolute;
width:520px;
height:20px;
left:170px;
border:0px solid;
text-align:left;
}

div#shop_producto_id
{
top:35px;
position:absolute;
width:520px;
height:20px;
left:170px;
border:0px solid;
text-align:left;
}

div#shop_producto_precio
{
top:60px;
position:absolute;
width:520px;
height:20px;
left:170px;
border:0px solid;
text-align:left;
}

div#shop_producto_tasas
{
top:85px;
position:absolute;
width:520px;
height:20px;
left:170px;
border:0px solid;
text-align:left;
}

div#shop_producto_precio_final
{
top:110px;
position:absolute;
width:520px;
height:20px;
left:170px;
border:0px solid;
text-align:left;
}


div#shop_producto_descripcion
{
top:120px;
position:absolute;
width:120px;
height:20px;
left:557px;
border:0px solid;
text-align:left;
z-index:500;
}


div#shop_producto_descripcion_show
{
top:0px;
position:relative;
width:693px !important;
width:700px;
height:auto!important;
height:150px;
background-color:#FBFFFF;
border:0px solid;
left:0px;
text-align:left;
padding-top:10px;
padding-left:7px;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#8C0000;
}

div#shop_producto_descripcion_close_show
{
top:0px;
position:relative;
width:700px;
height:40px;
background-color:#FBFFFF;
border:0px solid;
left:0px;
z-index:1;
text-align:right;
}


div#shop_producto_descripcion_curva_show
{
top:0px;
position:relative;
width:700px;
height:21px;
border:0px solid;
left:0px;
}































