body ,html{
margin:0;
padding:0;
height:100%;
width:100%;
font-family:Arial, Verdana;
font-size:11px;
background-color:#FFFFFF;
/* background-image:url(../css/shop_images/bg_body.jpg); 
background-repeat:repeat-x; */
}

IMG 
{ 
	border:none; 
}

IMG a 
{ 
	border:none; 
}

#content_header{
width:100%;
height:38px;
background-color:#F0F0F0;
background-image:url(../css/shop_images/bg_header.jpg);
background-repeat:repeat-x;
position:fixed;
top:0;
left:0;
}

#header {
margin:0 auto;
width:970px;
height:38px;
background-color:#F0F0F0;
background-image:url(../css/shop_images/bg_header.jpg);
background-repeat:repeat-x;
}

#header h2{
display:block;
margin:0;
padding:0;
width:200px;
height:35px;
text-indent:-9999px;
float:left;
background-image:url(../css/shop_images/logo_header.jpg);
background-repeat:repeat-x;
}

#header h2 a{
display:block;
width:100%;
height:100%;
text-indent:-9999px;
outline:none;
}

#buscador_header{
width:530px;
height:30px;
margin:5px 0 0 0;
float:left;
font-size:10px;
color:#CCCCCC;
background-image:url(../css/shop_images/search_header.jpg);
background-repeat:no-repeat;
}

#buscador_input_text {
width:122px;
height:28px;
background:none;
border:0;
margin:0;
padding:0;
}

#buscador_input_enviar {
width:41px;
height:28px;
background:none;
border:0;
margin:0;
padding:0;
}

#menu_header {
float:left;
}

#menu_header ul {
margin:0 0 0 90px;
padding:0;
}

#menu_header ul li{
margin:0;
padding:0;
list-style:none;
float:left;
color:#CCCCCC;
font-size:10px;
margin:10px 0 0 15px;
}

#menu_header ul li a{
text-decoration:none;
color:#CCCCCC;
}

#contenido {
width:970px;
margin-top:48px;
margin-left:auto;
margin-right:auto;
padding:0;
}

#contenido h3{
margin:10px 0;
padding:0 0 0 36px;
font-size:24px;
font-weight:bold;
background-image:url(../img/nuevas/B_e_r19_c20.gif);
background-repeat:no-repeat;
}

#contenido h3 a{
color:#333333;
text-decoration:none;
}

#contenido h3 span{
padding:0;
margin:0;
font-size:12px;
font-weight:bold;
}

#contenido h3 span a{
color:#333333;
text-decoration:none;
}

#header_shop{
margin-bottom:0;
padding-bottom:0;
}

#header_shop img{
border:1px solid #CCCCCC;
max-width:970px;
}

/*
#menu_tienda ul{
margin:0;
padding:0;
list-style:none;
}

#menu_tienda ul li{
margin:-3px 6px 0 0;
padding:0;
list-style:none;
float:left;
background-image:url(../css/shop_images/bg_menu_left.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:14px;
height:31px;
}

#menu_tienda ul li div{
float:left;
padding:6px 6px 6px 8px;
}

#menu_tienda ul li span{
padding:0;
background-image:url(../css/shop_images/bg_menu_right.jpg);
background-position:center right;
background-repeat:no-repeat;
font-size:14px;
width:5px;
height:31px;
float:left;
}

#menu_tienda ul li a{
text-decoration:none;
color:#FFFFFF;
}
*/

.table{
/* background-image:url(../css/shop_images/bg_prods.jpg); 
background-image:url(../css/shop_images/bg_block.gif); */
/* border:1px solid #F0F0F0; */
text-align:center;
width:240px;
height:274px;
}

.table img{
border:0;
}

.cont_img{
width:100%;
border-left:1px solid #F0F0F0;
border-right:1px solid #F0F0F0;
}

.precio{
width:100%;
border-left:1px solid #F0F0F0;
border-right:1px solid #F0F0F0;
}

.joshcrap{
width:100%;
padding:10px 0;
border-left:1px solid #F0F0F0;
border-right:1px solid #F0F0F0;
border-bottom:1px solid #F0F0F0;
}

.img{
margin-top:20px;
}

.titulo_prod{
/* background-image:url(../css/shop_images/header_block.gif);
background-repeat:no-repeat; */
background-color:#F0F0F0;
/* padding:2px; */
width:100%;
font-size:14px;
font-weight:bold;
margin-top:8px;
border-left:1px solid #F0F0F0;
border-right:1px solid #F0F0F0;
border-bottom:1px solid #F0F0F0;
}

.img{
width:161px;
height:161px;
background-image:url(../css/shop_images/shodow_block.gif);
margin:0 auto;
}

.img img{
margin:14px 0 0 3px;
max-height:135px;
}


.clear{
clear:both;
}