/*
CSS La frubense
v 1.0
Dise�o y desarrollo: Huruk Desarrollo Web Para Humanos.
*/

/*Reseteo de la CSS*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i {margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline}body {line-height: 1}:focus {outline: 0}ol, ul {list-style: none}table {border-collapse: collapse;border-spacing: 0}blockquote:before, blockquote:after, q:before, q:after {content: ""}blockquote, q {quotes: "" ""}input, textarea {margin: 0;padding: 0}hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}
/*Fin de reseteo de la CSS*/

/*Esqueleto b�sico*/
body {
background:#000 url(../img/bg.jpg) repeat-x;
font-family:Verdana,arial,sans-serif;
}
@font-face{
font-family:'rockwell-bold';
src: url('RockwellStd-Bold.otf') format('opentype');
}
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0;
	border:0;
	width: 960px;
}
#header {
	margin: 0 0 15px 0;
	background:url(../img/cabecera.png) repeat-x 0 35px;
	height:272px;
	position:relative;
}
#cart_block_list a.carrito-es,#cart_block_list a.carrito-en,#cart_block_list a.carrito-de,#cart_block_list a.carrito-fr {
background: url("../img/carrito-es.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 23px;
    margin-left: 0;
    margin-top: 18px;
    width: 95px;
}
#cart_block_list a.carrito-en {background: url("../img/carrito-en.jpg") no-repeat scroll 0 0 transparent;}
#cart_block_list a.carrito-de {background: url("../img/carrito-de.jpg") no-repeat scroll 0 0 transparent;}
#cart_block_list a.carrito-fr {background: url("../img/carrito-fr.jpg") no-repeat scroll 0 0 transparent;}

#cart_block_list #button_order_cart {
background: url("../img/btn=chk.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 23px;
    margin-right: -5px;
    margin-top: 18px;
    width: 95px;
}
#cart-buttons {
overflow:hidden;
}
#side-a {
	float: left;
	width: 250px;
}
#side-b { 
	margin: 0;
	float: left;
	width: 710px;
	height: 1%; /* Holly hack for Peekaboo Bug */
	position:relative;
}
#content-footer {
	background:#000 url(../img/bg2.jpg) repeat-x 0 -20px;
	clear: both;
	margin-top:-90px;
position:relative;
z-index:-1;
height:225px;
}
#container {
overflow:hidden;
}
/*Fin del esqueleto b�sico*/

/*Cabecera*/
#logo {
background:url(../img/logo.png) no-repeat 0 7px;
width:368px;
height:87px;
margin-left:65px;
position:relative;
}
#logo h1 span {
display:none;
}
#idiomas {
position:absolute;
top:14px;
right:0;
}
#idiomas a {
color:#e3dfa2;
font:italic bold 12px rockwell-bold,georgia,serif;
text-decoration:none;
}
#idiomas a:hover {
text-decoration:underline;
}
#idiomas ul li{
float:left;
color:#fff;
}
#horario {
background:url(../img/horario.png) no-repeat;
width:398px;
height:112px;
position:absolute;
top:60px;
right:10px;
z-index:-1;
}
#horario p{
color:#c2c3b7;
margin:48px 0 0 20px;
font:italic bold 12px rockwell-bold,georgia,serif;
}
#horario p span.cont,#horario p span.cont a{
color:#c2c3b7;
font:italic bold 18px/16px rockwell-bold,georgia,serif;
}
#menu {
background:url(../img/menu.png) no-repeat;
width:105%;
height:70px;
margin-left:-25px;
padding-top:25px;
}
#menu ul {
margin-left:83px;
}
#menu ul li{
float:left;
margin-right:58px;
}
#menu ul li a{
color:#f5efd2;
font:normal normal 17px georgia,serif;
text-transform:uppercase;
text-decoration:none;
}
#menu ul li a:hover{
text-decoration:underline;
}
#larga-fondo {
background:url(../img/largo.jpg) no-repeat;
width:960px;
height:132px;
position:relative;
z-index:-1;
}
.barra {
background:url(../img/barra.png) no-repeat;
width:19px;
height:190px;
position:absolute;
top:35px;
left:-10px;
}
.barra2 {
background:url(../img/barra.png) no-repeat;
width:19px;
height:190px;
position:absolute;
top:35px;
right:-10px;
}
/*Fin de la Cabecera*/
#container {
background:url(../img/fondo.jpg) repeat-y;
}
	/*Menu lateral*/

.apartado-menu h3 {
background:url(../img/titulo.gif) no-repeat;
width:215px;
height:44px;
margin-left:23px;
color:#412d07;
font:normal 700 18px rockwell-bold,georgia,serif;
padding:13px 0 0 15px;
margin-bottom:-13px;
}
.apartado-menu h3 a{
color:#412d07;
}
.m-carrito {
margin-top:30px;
position:relative;
z-index:99;
}
.mn-carrito {
background:url(../img/carrito-icon.jpg) no-repeat;
position:absolute;
top:3px;
right:32px;
width:50px;
height:38px;
}
.mn-user {
background:url(../img/user.jpg) no-repeat;
position:absolute;
top:3px;
right:32px;
width:50px;
height:38px;
}
.mn-productos {
background:url(../img/productos-icon.jpg) no-repeat;
position:absolute;
top:3px;
right:32px;
width:50px;
height:38px;
}
.mn-info {
background:url(../img/info-icon.jpg) no-repeat;
position:absolute;
top:3px;
right:38px;
width:50px;
height:38px;
}
.mn-legal {
background:url(../img/legal-icon.jpg) no-repeat;
position:absolute;
top:3px;
right:38px;
width:50px;
height:38px;
}
.content-menu {
background:url(../img/menu=content.png) repeat-y;
width:215px;
margin-left:23px;
}
.content-menu .product a {
color:#412d07;
font:normal 700 12px/22px verdana,sans-serif;
text-decoration:none;
}
.content-menu .product a:hover {
text-decoration:underline;
}
.content-menu .product {
padding:10px 0 15px 15px;
}
.content-menu .inf a, .span-inf {
color:#776743;
font:normal normal 12px/22px verdana,sans-serif;
text-decoration:none;
}
.content-menu .inf a:hover {
text-decoration:underline;
}
.content-menu .inf {
padding:2px 0 3px 15px;
}
.span-inf {
padding:0px;
}
.linea {
width:185px;
height:1px;
display:block;
background:#776743;
margin:3px 0 0 12px;
}
.inf .der {
float:right;
margin-right:15px;
}
.content-menu .inf .totales a{
color:#412d07;
font:normal 700 12px/22px verdana,sans-serif;
}
.boton-es {
border:none;
background:url(../img/btn=carrito.jpg) no-repeat;
width:85px;
height:23px;
margin-bottom:15px;
margin-left:15px;
cursor:pointer;
}
.boton-en {
border:none;
background:url(../img/btn=carrito-en.jpg) no-repeat;
width:85px;
height:23px;
margin-bottom:15px;
margin-left:15px;
cursor:pointer;
}
.boton-de {
border:none;
background:url(../img/btn=carrito-de.jpg) no-repeat;
width:85px;
height:23px;
margin-bottom:15px;
margin-left:15px;
cursor:pointer;
}
.boton-fr {
border:none;
background:url(../img/btn=carrito-fr.jpg) no-repeat;
width:85px;
height:23px;
margin-bottom:15px;
margin-left:15px;
cursor:pointer;
}
.boton2-es {
border:none;
background:url(../img/btn=pagar.jpg) no-repeat;
width:85px;
height:23px;
margin-bottom:15px;
margin-left:10px;
cursor:pointer;
}
.boton2-en {
border:none;
background:url(../img/btn=pagar-en.jpg) no-repeat;
width:85px;
height:23px;
margin-bottom:15px;
margin-left:10px;
cursor:pointer;
}
.boton2-de {
border:none;
background:url(../img/btn=pagar-de.jpg) no-repeat;
width:85px;
height:23px;
margin-bottom:15px;
margin-left:10px;
cursor:pointer;
}
.boton2-fr {
border:none;
background:url(../img/btn=pagar-en-fr.jpg) no-repeat;
width:85px;
height:23px;
margin-bottom:15px;
margin-left:10px;
cursor:pointer;
}
	/*Fin del menu lateral*/
	
/*Cuerpo del documento*/
.rotator{
margin-top:20px;
}
.entrada {
background:url(../img/punto.gif);
width:640px;
padding:20px;
margin-bottom:20px;
overflow:hidden;
}
.entrada h3{
color:#412d07;
font:normal 700 18px verdana,sans-serif;
margin-bottom:20px;
}
.content-entrada {
color:#8f7c50;
font:normal 700 12px/16px verdana,sans-serif;
}
.content-entrada p{
margin-bottom:12px;
}
.img-noticia {
float:left;
margin:0 15px 5px 0;
}
#noticias {
margin-top:20px;
}
.borde-abajo {
background:url(../img/borde=inferior.gif) no-repeat bottom;
width:960px;
height:48px;
display:block;
margin-top:-1px;
}
/*Fin del Cuerpo del documento*/

/*Pie del documento*/
#footer {
width:960px;
margin:auto;
height:100px;
position:relative;
}
.pie-info {
background:url(../img/pie-info.jpg) no-repeat;
width:405px;
height:121px;
position:absolute;
top:75px;
right:5px;
color:#e1dabb;
padding:20px 0 0 0;
}
.pie-info p{
font:normal 700 13px/18px rockwell-bold,georgia,serif;
width:350px;
margin-left:30px;
}
#footer img {
margin:100px 20px 0 0;

float:left;
}
#huruk-info {
background:url(../img/punto-pie.png) repeat;
width:100%;
height:25px;
position:absolute;
bottom:0;
color:#a29d9b;
font:normal normal 13px/18px verdana,sans-serif;
padding-top:5px;
z-index:99;
}
#huruk-info a{
color:#a29d9b;
}
/*Fin del Pie del documento*/

/*Apartados*/
/*P Venta*/
.p-venta {
font:normal normal 12px/17px verdana,sans-serif;
color:#412d07;
}
.p-venta h1{
font:normal 700 26px rockwell-bold,georgia,serif;
color:#412d07;
margin:25px 0 30px 0;
}
.margen-img {
border:3px solid #804b23;
margin:-30px 0 0 10px;
}
#p-venta-intro-productazo .miniaturas ul img{
margin:10px 3px;
border:3px solid #7d471f;
}
.productos-relacionados {
margin:20px auto;
width:690px;
}
.miniaturas{
border:1px solid #7d471f;
margin-right:20px;
}
.laprimera {
margin-left:0;
}
.laultima {
margin-right:0;
}
.margen-img-productazo {
border:3px solid #804b23;
margin-top:-10px;
}
.receta {
margin:0 0 0 10px;
}
.bloque-receta {
background:url(../img/barra-receta.jpg) repeat-y;
position:relative;
margin-top:50px;
}
.superior-receta {
background:url(../img/bloque-receta-arriba.png) no-repeat;
position:absolute;
top:-31px;
left:0;
width:703px;
height:48px;
}
.inferior-receta {
background:url(../img/bloque-receta-abajo.png) no-repeat;
position:absolute;
bottom:-31px;
left:-3px;
width:703px;
height:96px;
}
#contenido-receta {
position:relative;
z-index:99;
padding:0 40px 0 30px;
}
#contenido-receta a{
text-decoration:none;
}
#contenido-receta p{
font:normal normal 12px/17px verdana,sans-serif;
color:#412d07;
}
.style-bola {
list-style-type:disc;
list-style-position:inside;
}
.seccion-img {
border:3px solid #804b23;
margin:10px;
}
#p-venta-intro .seccion-img2 {
border:3px solid #804b23;
margin:10px;
float:left;
}
.p-venta h3{
font:normal 700 16px rockwell-bold,georgia,serif;
color:#412d07;
margin:25px 0 20px 0;
}
.sec-not p{
padding:0 20 10px 0;
}
#p-venta-intro h2 {
font:normal bold 14px/20px verdana,sans-serif;
padding-bottom:10px;
}
.bolon {
list-style-image:url(../img/bolon.gif);
list-style-position:inside;
}
.p-venta ul li{
font:normal bold 11px/20px verdana,sans-serif;
color:#412d07;
}
.ubi-contacto ul li{
font:normal normal 12px/20px verdana,sans-serif;
color:#412d07;
}
.ubi-contacto ul li strong{
font-weight:bold;
}
.ubi-contacto .p-venta-intro p{
font:normal bold 12px/20px verdana,sans-serif;
color:#412d07;

}
.p-venta ul li ul li{
font:normal normal 11px/16px verdana,sans-serif;
color:#412d07;
padding-left:20px;
}
.p-venta li a{
color:#412d07;
text-decoration:none;
}
.p-venta .direcciones a{
padding-left:20px;
}
.p-venta li a:hover{
text-decoration:underline;
}
#p-venta-intro img {
float:right;
margin-right:15px;
}
#p-venta-intro-productazo {
overflow:hidden;
}
#p-venta-intro-productazo img {
margin:0;
float:left;
}
.zona-info {
background:url(../img/fondo-del-carrito.jpg) repeat;
float:left;
margin:-10px 0 0 15px;
width:300px;
padding:20px;
position:relative;
}
.zona-info p,.zona-info ul,.zona-info input {
position:relative;
z-index:99;

}
.more-info a{
background:url(../img/icon-info-2.jpg) no-repeat;
height:28px;
padding:3px 0 0 35px;
font:normal bold 12px/16px verdana,sans-serif;
color:#412d07;
display:block;
margin-top:10px;
}
.ul-carro {
padding-top:15px;
}
.b-izq {
background:url(../img/borde-carro-izq.jpg) repeat-y;
width:45px;
height:100%;
top:0;
left:0;
display:block;
z-index:0;
position:absolute;
}
.b-der {
background:url(../img/borde-carro-der.jpg) repeat-y;
width:45px;
height:100%;
top:0;
right:0;
display:block;
z-index:0;
position:absolute;
}
.ul-carro li {
padding-bottom:5px;
}
.ul-carro li input,.carrete select {
display:inline-block;
margin-left:5px;
}
.carrete select {
margin-left:8px;
}
#p-venta-intro-productazo .price {
font:normal bold 22px/16px verdana,sans-serif;
color:#ae1911;
margin-top:20px;
}
#cart_block_list .price {
font:normal bold 16px/16px verdana,sans-serif;
color:#ae1911;
display:block;
float:right;
margin-top:0;
}
.transporte {
color:#412D07;
font-weight:bold;
}
#cart_block_list .product {
width:195px;
}
.quantity-formated {
padding-right:10px;
}

#cart_block_list {
padding:10px 0 15px 15px;
font:normal normal 12px/18px verdana,sans-serif;
width:190px;
}
#cart_block_list a{
color:#412D07;
}
.price {
font:normal bold 22px/16px verdana,sans-serif;
color:#ae1911;
margin-top:20px;
}
.exclusive-es {
background:url(../img/pal-carrito.jpg) no-repeat;
width:117px;
height:23px;
border:none;
float:right;
margin-top:-23px;
cursor:pointer;
}
.exclusive-en {
background:url(../img/pal-carrito-en.jpg) no-repeat;
width:117px;
height:23px;
border:none;
float:right;
margin-top:-23px;
cursor:pointer;
}
.exclusive-de {
background:url(../img/pal-carrito-de.jpg) no-repeat;
width:117px;
height:23px;
border:none;
float:right;
margin-top:-23px;
cursor:pointer;
}
.exclusive-fr {
background:url(../img/pal-carrito-fr.jpg) no-repeat;
width:117px;
height:23px;
border:none;
float:right;
margin-top:-23px;
cursor:pointer;
}
.form-contacto {
margin:20px 20px 0 0;
background:#ede6c9;
padding:20px;
overflow:hidden;
}
.form-contacto h3 {
background:#ede6c9;
margin:-10px 0 30px 0;
}
.address_add a{
color:#776743;
font-weight:bold;
}
#formulario-contacto-ubi p label{
font:normal bold 12px/16px verdana,sans-serif;
display:inline-block;
width:110px;
}
#formulario-contacto-ubi .send-es {
background:url(../img/send.jpg) no-repeat;
width:136px;
height:23px;
border:none;
float:right;
cursor:pointer;
}
#formulario-contacto-ubi .send-en {
background:url(../img/send-en.jpg) no-repeat;
width:136px;
height:23px;
border:none;
float:right;
cursor:pointer;
}
#formulario-contacto-ubi .send-fr {
background:url(../img/send-fr.jpg) no-repeat;
width:136px;
height:23px;
border:none;
float:right;
cursor:pointer;
}
#formulario-contacto-ubi .send-de {
background:url(../img/send-de.jpg) no-repeat;
width:136px;
height:23px;
border:none;
float:right;
cursor:pointer;
}
#formulario-contacto-ubi input{
background:#f6f5e7;
border-top:1px solid #c1a989;
border-left:1px solid #cec0a7;
border-right:1px solid #cec0a7;
border-bottom:1px solid #cac7b6;
margin-bottom:15px;
height:18px;
padding-top:2px;
width:210px;
font:normal normal 11px verdana,sans-serif;
color:#412d07;
}
.enlaces-avance-retroceso {
margin-top:50px;
overflow:hidden;
}
.avanzar-es,.avanzar-en,.avanzar-de,.avanzar-fr {
float:right;
margin-right:20px;
}
.volver-es,.volver-en,.volver-de,.volver-fr {
float:left;
}
.volver-es a,.avanzar-es a {
background:url(../img/volver-indice.jpg) no-repeat;
display:block;
width:186px;
height:23px;
text-decoration:none;
}
.volver-en a,.avanzar-en a {
background:url(../img/volver-indice-en.jpg) no-repeat;
display:block;
width:186px;
height:23px;
text-decoration:none;
}
.volver-de a,.avanzar-de a {
background:url(../img/volver-indice-de.jpg) no-repeat;
display:block;
width:186px;
height:23px;
text-decoration:none;
}
.volver-fr a,.avanzar-fr a {
background:url(../img/volver-indice-fr.jpg) no-repeat;
display:block;
width:186px;
height:23px;
text-decoration:none;
}
.enlaces-avance-retroceso .avanzar-es a {
background:url(../img/siguiente-receta.jpg) no-repeat;
}
.enlaces-avance-retroceso .avanzar-en a {
background:url(../img/siguiente-receta-en.jpg) no-repeat;
}
.enlaces-avance-retroceso .avanzar-de a {
background:url(../img/siguiente-receta-de.jpg) no-repeat;
}
.enlaces-avance-retroceso .avanzar-fr a {
background:url(../img/siguiente-receta-fr.jpg) no-repeat;
}
.volver-es a span,.avanzar-es a span,.volver-en a span,.avanzar-en a span,.volver-de a span,.avanzar-de a span,.volver-fr a span,.avanzar-fr a span{
position:relative;
z-index:-1;
}
#formulario-contacto-ubi textarea{
background:#f6f5e7;
border-top:1px solid #c1a989;
border-left:1px solid #cec0a7;
border-right:1px solid #cec0a7;
border-bottom:1px solid #cac7b6;
margin-bottom:15px;
height:200px;
width:650px;
}
#encabezado-cat {
background:url(../img/recetas.png) repeat-x;
position:absolute;
left:-250px;
width:960px;
height:218px;
}
#encabezado-cat-en {
background:url(../img/recetas-en.png) repeat-x;
position:absolute;
left:-250px;
width:960px;
height:218px;
}
#encabezado-cat-de {
background:url(../img/recetas-de.png) repeat-x;
position:absolute;
left:-250px;
width:960px;
height:218px;
}
#encabezado-cat-fr {
background:url(../img/recetas-fr.png) repeat-x;
position:absolute;
left:-250px;
width:960px;
height:218px;
}
/*#encabezado-cat {
background:url(../img/cat.png) repeat-x;
position:absolute;
left:-250px;
width:960px;
height:208px;
}*/
#listado {
margin-top:230px;
}
.list-item {
background:url(../img/patron.jpg) repeat;
overflow:hidden;
padding:20px;
margin-right:15px;
margin-bottom:20px;
}
.img-listado {
float:left;
margin:0 10px 10px 0;
}
.content-listado h3 {
font:normal bold 18px verdana,sans-serif;
}
.content-listado h3 a{
color:#412d07;
text-decoration:none;
}
.content-listado h3 a:hover{
text-decoration:underline;
}
.content-listado h4 {
font:normal bold 12px rockwell-bold,georgia,serif;
color:#7b5c0b;
margin:6px 0 12px 0;
}
.content-listado h4 a{
color:#7b5c0b;
font:normal bold 12px rockwell-bold,georgia,serif;
text-decoration:underline;
}
.content-listado p{
color:#8f7c50;
font:normal normal 12px/17px verdana,sans-serif;
}
.content-listado strong{
display:block;
float:right;
padding:20px 15px 0 0;
color:#ae1911;
font:normal bold 16px/17px verdana,sans-serif;
}
.ver-productos-es,.ver-productos-en,.agnadir-carrito-es,.agnadir-carrito-en,.ver-receta-es,.ver-receta-en {
background:url(../img/ver-producto.jpg) no-repeat;
width:117px;
height:23px;
display:block;
float:right;
margin-right:15px;
margin-top:18px;
}
.ver-productos-fr,.agnadir-carrito-fr,.ver-receta-fr {
background:url(../img/ver-producto-fr.jpg) no-repeat;
width:141px;
height:23px;
display:block;
float:right;
margin-right:15px;
margin-top:18px;
}
.ver-productos-de,.agnadir-carrito-de,.ver-receta-de {
background:url(../img/ver-producto-de.jpg) no-repeat;
width:141px; 
height:23px;
display:block;
float:right;
margin-right:15px;
margin-top:18px;
}
.ver-productos-en{
background:url(../img/ver-productos-eng.jpg) no-repeat;
}
.ver-productos-es span,.agnadir-carrito-es span,.ver-receta-es span,.ver-productos-en span,.agnadir-carrito-en span,.ver-receta-en span,.ver-productos-de span,.agnadir-carrito-de span,.ver-receta-de span,.ver-productos-fr span,.agnadir-carrito-fr span,.ver-receta-fr span {
display:none;
}
/*Ocultaci�n de botones y precios*/
.agnadir-carrito-es,.agnadir-carrito-en ,.agnadir-carrito-de,.agnadir-carrito-fr,.content-listado .precio-list,.our_price_display,.exclusive-es,.exclusive-en,.exclusive-de,.exclusive-fr {
/*display:none;*/
}
/*En #quantity_wanted_p el display none est� en el html. en la plantilla product.tpl*/
/*Ocultaci�n de botones y precios*/

.agnadir-carrito-es,.exclusive-es {
background:url(../img/addcart.jpg) no-repeat;
}
.agnadir-carrito-en,.exclusive-en {
background:url(../img/addcart-en.jpg) no-repeat;
}
.agnadir-carrito-de,.exclusive-de {
background:url(../img/addcart-de.jpg) no-repeat;
}
.agnadir-carrito-fr,.exclusive-fr {
background:url(../img/addcart-fr.jpg) no-repeat;
}
.ver-receta-en {
background:url(../img/alareceta-en.jpg) no-repeat;
}
.ver-receta-de {
background:url(../img/alareceta-de.jpg) no-repeat;
}
.ver-receta-fr {
background:url(../img/alareceta-fr.jpg) no-repeat;
}
.content-listado ul {
margin-top:12px;
font:normal normal 12px/19px verdana,sans-serif;
color:#412d07;
}
span.lista-receta {
font:normal bold 12px/19px verdana,sans-serif;
color:#412d07;
}
/*FIn Apartados*/
.content-entrada strong,.p-venta .sec-not p strong {
font-weight:700;
}
.content-entrada em, .p-venta .sec-not p em {
font-style:italic;
}

#noticias .entrada h5 {
font:normal bold 12px/19px verdana,sans-serif;
margin:-20px 0 10px 0;
}
.content-entrada a {
font-weight:700;
color:#412d07;
text-decoration:none;
}
.content-entrada a:hover {
text-decoration:underline;
}
.sec-not p {
padding-bottom:10px;
margin-right:20px;
}
#side-b .sec-legal p {
font:normal normal 11px/19px verdana,sans-serif;
color:#8F7C50;
}
#map {
float:right;
margin:-30px 20px 20px 20px;
border:3px solid #7d471f;
}
.res-contacto {
background:#EBE1C5;
clear: both;
width: 650px;
padding: 20px;
}
.res-contacto p {
font:normal bold 12px/19px verdana,sans-serif;
padding-bottom: 10px;
}
.res-contacto a {
font:normal bold 12px/19px verdana,sans-serif;
margin:-5px 0 0 10px;
color:#7d471f;
}
.contenedor-miniatura {
position:relative;
margin-right:20px;
}
.polaroid {
background:url(../img/polaroid.jpg) no-repeat;
position:absolute;
display:block;
width:142px;
height:166px;
top:-9px;
left:-6px;
z-index:1;
}
.img-listado {
z-index:2;
position:relative;
margin:0 25px 10px 0;
}
/*de la css global*/
/* views block */
#views_block{
	width: 274px;
}

#thumbs_list{
	overflow:hidden;
	float:left;
	width: 338px;
	height:90px;
}
#thumbs_list ul{
	padding-left:0px;
	list-style-type:none;
	margin-top: 5px;
}
#thumbs_list li{
	float:left;
	cursor:pointer;
	width: 80px;
	height: 80px;
	margin-right:5px;
}
#view_scroll_left, #view_scroll_right{
	background: url('../img/thumbs_left.gif') no-repeat center;
	text-indent:-3000px;
	width:9px;
	height:18px;
	float:left;
	margin-top:30px;
	padding-right: 4px;
	padding-left: 4px;
}
#view_scroll_right{
	background-image: url('../img/thumbs_right.gif');
}
span.view_scroll_spacer{
	float: left;
	width: 17px;
	height: 80px;
}

#image-block {
float:left;
}

.paginacion a{
font:normal bold 12px/19px verdana,sans-serif;
color:#412d07;
text-decoration:none;
cursor:pointer;
}
.paginacion .inactive{
color:#7b5c0b;
font:normal bold 12px/19px verdana,sans-serif;
}
.paginacion a:hover{
text-decoration:underline;
}
.paginacion {
width:220px;
margin:auto;
}

#side-b .form-contacto .registro-distribuidor input,#side-b .form-contacto-registro input {
margin-bottom:5px;
height:19px;
padding-top:2px;
width:210px;
}
#side-b .form-contacto .registro-distribuidor,#side-b .form-contacto-registro .registro-distribuidor {
padding-bottom:1px;
}
#side-b .form-contacto .registro-distribuidor input.long,#side-b .form-contacto-registro .registro-distribuidor input.long {
width:490px;
}
#side-b .form-contacto .registro-distribuidor p label,#side-b .form-contacto-registro .registro-distribuidor p label{
font:normal bold 12px/16px verdana,sans-serif;
display:inline-block;
width:150px;
}
#side-b .form-contacto .registro-distribuidor p.parra,#side-b .form-contacto-registro .registro-distribuidor p.parra {
font:normal normal 12px/16px verdana,sans-serif;
margin-bottom:20px;
}
#side-b .form-contacto .registro-distribuidor p.parra,#side-b .form-contacto-registro .registro-distribuidor p.recordar a{
font:italic normal 12px/16px verdana,sans-serif;
margin:20px 0 20px 150px;
color:#412D07;
}
.separador-tres {
margin-bottom:25px;
}
#side-b .form-contacto .registro-distribuidor .send,#side-b .form-contacto-registro .registro-distribuidor .send {
background:url(../img/send.jpg) no-repeat;
width:136px;
height:23px;
border:none;
float:right;
cursor:pointer;
}
#listado2 {
margin-top:30px;
}
.form-contacto-registro h3 {
margin:-10px 0 30px 0;
font:normal 700 16px rockwell-bold,georgia,serif;
}
.sec-cms ul {
list-style-type:circle;
list-style-position:inside;
list-style-position:inside;
padding-left:10px;
}
#side-b  .sec-cms a {
text-decoration:underline;
}

/*nuevos*/
#side-b .form-contacto .registro-distribuidor input,#side-b .form-contacto-registro input {
margin-bottom:5px;
height:19px;
padding-top:2px;
width:210px;
}
#side-b .form-contacto .registro-distribuidor,#side-b .form-contacto-registro .registro-distribuidor {
padding-bottom:1px;
}
#side-b .form-contacto .registro-distribuidor input.long,#side-b .form-contacto-registro .registro-distribuidor input.long {
width:490px;
}
#side-b .form-contacto .registro-distribuidor p label,#side-b .form-contacto-registro .registro-distribuidor p label{
font:normal bold 12px/16px verdana,sans-serif;
display:inline-block;
width:150px;
}
#side-b .form-contacto .registro-distribuidor p.parra,#side-b .form-contacto-registro .registro-distribuidor p.parra {
font:normal normal 12px/16px verdana,sans-serif;
margin-bottom:20px;
}
#side-b .form-contacto .registro-distribuidor p.parra,#side-b .form-contacto-registro .registro-distribuidor p.recordar a{
font:italic normal 12px/16px verdana,sans-serif;
margin:20px 0 20px 150px;
color:#412D07;
}
.separador-tres {
margin-bottom:25px;
}
#side-b .form-contacto .registro-distribuidor .send,#side-b .form-contacto-registro .registro-distribuidor .send {
background:url(../img/send.jpg) no-repeat;
width:136px;
height:23px;
border:none;
float:right;
cursor:pointer;
}
#listado2 {
margin-top:30px;
}
.form-contacto-registro h3 {
margin:-10px 0 30px 0;
font:normal 700 16px rockwell-bold,georgia,serif;
}

#pasos img {
margin-left:10px;
}
.resumen-paso {
display:block;
height:100px;
width:80px;
border:1px solid black;
float:left;
margin-top:-100px;
}

.fondo-pago {
background:url(../img/fondo-pago.jpg) no-repeat;
width:350px;
height:45px;
padding:13px 22px;
}
.pag-pago {
margin-top:-46px;
width:300px;
}
.pag-pago strong{
font:normal 700 16px verdana,sans-serif;
display:block;
padding-bottom:10px;
}
.paso-pedido {
width:650px;
margin:20px 0;
}
.paso-pedido ul li{
margin:15px 0;
font:normal normal 12px verdana,sans-serif;
}
.paso-pedido ul li a{
color:#412d07;
text-decoration:none;
}
.paso-pedido ul li a:hover{
text-decoration:underline;
}
.paso-pedido h3 {
font:normal 700 16px rockwell-bold,georgia,serif;
position:relative;
z-index:99;
}

.enlaces-avance-retroceso {
margin-top:50px;
overflow:hidden;
}
.avanzar {
float:right;
margin-right:20px;
}
.volver {
float:left;
}
.volver a,.avanzar a {
background:url(../img/volver-indice.jpg) no-repeat;
display:block;
width:186px;
height:23px;
text-decoration:none;
}
.enlaces-avance-retroceso2 .volver a {
background:url(../img/anterior.jpg) no-repeat;
display:block;
width:186px;
height:23px;
text-decoration:none;
}
.enlaces-avance-retroceso .avanzar a {
background:url(../img/siguiente-receta.jpg) no-repeat;
}
.enlaces-avance-retroceso2 .avanzar a {
background:url(../img/siguiente.jpg) no-repeat;
margin-right:-80px;
}

.volver a span,.avanzar a span{
position:relative;
z-index:-1;
}
#formulario-contacto-ubi textarea, .zona-info textarea{
background:#f6f5e7;
border-top:1px solid #c1a989;
border-left:1px solid #cec0a7;
border-right:1px solid #cec0a7;
border-bottom:1px solid #cac7b6;
margin-bottom:15px;
height:200px;
width:650px;
}
.zona-info textarea{
margin-top:20px;
position:relative;
z-index:99;
}
#side-b .sec-legal ol,.sec-legal ul{
font:normal normal 11px/19px verdana,sans-serif;
color:#8F7C50;
padding:0 0 10px 15px;
list-style-type:disc;
}
#ac-count {
margin-top:20px;
}
.ubi-contacto #ac-count li,.hhome {
display:block;
width:200px;
height:160px;
float:left;
margin-right:10px;
text-align:center;
}
.ubi-contacto #ac-count li img,.hhome img {
width:90px;
margin-left:55px;
display:block;
}
#order-list,.table .discount,#order-detail-content {
width:700px;
border:1px solid black;
}
table.detail_step_by_step,.table_block table {
width:400px;
}
#order-list th, .table .discount th,table.detail_step_by_step th,#order-detail-content th,.table_block table th {
background-color:#452e02;
color:#fff0c2;
font-size:14px;
}
#order-list th,#order-list td,.table .discount th,.table .discount td,table.detail_step_by_step th,table.detail_step_by_step td,#order-detail-content th,#order-detail-content td,.table_block table th,.table_block table td {
padding:5px;
}
#order-list a,.table .discount a,#order-detail-content a {
color:#776743;
}
#order-list .price ,.table .discount .price,#order-detail-content .price,.table_block table .price{
font-size:13px;
}
.enlaces-bar {
float:left;
}
.right{
float:right;
margin-right:10px;
}
.left{
float:left;
}
.addresses strong {
font-weight:bold;
}
.addresses {
overflow:hidden;
}
.p-venta .address_update, .p-venta .address_delete {
float:left;
margin:20px 10px 0 0;
}
.p-venta .address_update a, .p-venta .address_delete a {
color:#AE1911;
text-decoration:underline;
}
.p-venta .address_add .add-on {
color:#412d07;
}
.addresses .first_item, .addresses .alternate_item, .addresses .last_item {
float:left;
margin-right:40px;
padding:0 20px 20px 20px;
background-color:#e8e2c5;
margin-top:20px;
-moz-border-radius: 15px;
border-radius: 15px;
}
#formulario-contacto-ubi .radio input {
width:20px;
}
#formulario-contacto-ubi .checkbox input  {
width:20px;
}
#formulario-contacto-ubi .checkbox label {
width:300px;
}
#formulario-contacto-ubi .radio .gender_s {
display:inline-block;
width: 110px;
}
#formulario-contacto-ubi select {
    background: none repeat scroll 0 0 #F6F5E7;
    border-color: #C1A989 #CEC0A7 #CAC7B6;
    border-style: solid;
    border-width: 1px;
    color: #412D07;
    font: 11px verdana,sans-serif;
    height: 23px;
    margin-bottom: 15px;
    padding-top: 2px;
}
#formulario-contacto-ubi .save-en {
    background: url("../img/send-en.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    float: right;
    height: 23px;
    width: 136px;
}
#block-order-detail {
margin:20px 0;
}
table.detail_step_by_step,.detail_step_by_step td, .table_block table{
border:1px solid black;
}
#cart_summary tr {
border-top:1px solid black;
}
.cart_product {
position:relative;
display:block;
top:-5px;
}
#p-venta-intro .minicarrito {
border:1px solid black;
top:5px;
position:absolute;
height:31px;
}
.lineaa-inicial {
min-height:100px;
}
.cart_navigation .siguiente-es,.cart_navigation .siguiente-en,.cart_navigation .siguiente-de,.cart_navigation .siguiente-fr,.cart_navigation .anterior-es,.cart_navigation .anterior-de,.cart_navigation .anterior-en,.cart_navigation .anterior-fr {
    background: url("../img/siguiente-es.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 23px;
    margin-left: 0;
    margin-top: 18px;
    width: 95px;
    border:none;
    cursor:pointer;
}

.cart_navigation .anterior-en {background: url("../img/anterior-en.jpg") no-repeat scroll 0 0 transparent;float:left;}
.cart_navigation .anterior-fr {background: url("../img/anterior-fr.jpg") no-repeat scroll 0 0 transparent;float:left;}
.cart_navigation .anterior-de {background: url("../img/anterior-de.jpg") no-repeat scroll 0 0 transparent;float:left;}
.cart_navigation .anterior-es {background: url("../img/anterior-es.jpg") no-repeat scroll 0 0 transparent;float:left;}

.cart_navigation .siguiente-en {background: url("../img/siguiente-en.jpg") no-repeat scroll 0 0 transparent;}
.cart_navigation .siguiente-fr {background: url("../img/siguiente-fr.jpg") no-repeat scroll 0 0 transparent;}
.cart_navigation .siguiente-de {background: url("../img/siguiente-de.jpg") no-repeat scroll 0 0 transparent;}

.cart_navigation .continueshop-es,.cart_navigation .continueshop-en,.cart_navigation .continueshop-de,.cart_navigation .continueshop-fr {
    background: url("../img/continueshop-es.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 23px;
    margin-left: 0;
    margin-top: 18px;
    width: 159px;
        cursor:pointer;
}
.cart_navigation .continueshop-en {background: url("../img/continueshop-en.jpg") no-repeat scroll 0 0 transparent;}
.cart_navigation .continueshop-fr {background: url("../img/continueshop-fr.jpg") no-repeat scroll 0 0 transparent;}
.cart_navigation .continueshop-de {background: url("../img/continueshop-de.jpg") no-repeat scroll 0 0 transparent;}

.payment_module a{
font-size:16px;
color:#412D07;
font-weight:bold;
}
.button_large1,.button_large2 {
    background: url("../img/largee.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 23px;
    margin-left: 0;
    margin-top: 18px;
    width: 159px;
    text-align:center;
    color:#fbf2cd;
    text-decoration:none;
    border:none;
    font-size:12px;
    padding-top:5px;
    cursor:pointer;
}
.button_large2 {
    float:right;
    margin-right:10px;
    padding-top:0;
    cursor:pointer;
}




/*pruebas*/

.borde-abajo {
	z-index:99;
	position: absolute;
	margin-top:-90px;
}
#content-footer {
	height:180px;
	z-index:1;
}

#container {
	padding-bottom:100px;
}
#footer img {
    float: left;
    margin: 60px 20px 0 0;
}
.pie-info {
    background: url("../img/pie-info.jpg") no-repeat scroll 0 0 transparent;
    color: #E1DABB;
    height: 121px;
    padding: 20px 0 0;
    position: absolute;
    right: 5px;
    top: 30px;
    width: 405px;
}
#oos_customer_email,#mailalert_link {
	display:none;
}

