/********************************************************************/
/*	CSS Hermanos Gómez - Pollería Selecta							*/
/*	Desarrollado por Lostium Project								*/
/*	Agosto de 2009													*/
/********************************************************************/

div.spacer{
height: 1em;
}

/* Separadores en altura */
.separa_10{ height:10px;}
.separa_20{ height:20px;}


/* Header */
#header{
width:100%;
height:80px;
background:#ffffff;
position:relative;
top:0;
left:0;
}

#logo-header {
	height:80px;
  width:300px
}
#logo-header a{
  text-decoration:none;
}

#header ul {
float:left;
}

#header ul.menu {
margin:10px 0 0;
}

#header ul.menu li {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#7a7a7a;
display:block;
float:left;
border-right:1px solid #e0e0e0;
margin:0;
padding:4px 6px;
}

#header ul.menu span a {
color:#7a7a7a;
text-decoration:none;
margin:0;
padding:2px 4px;
}

#header ul.menu-productos {
margin:5px 0 0 2px;
}

#header ul.menu-productos li {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7a7a7a;
display:block;
float:left;
border-right:1px solid #e0e0e0;
margin:0;
padding:2px 4px;
}

#header ul li.menu-ultimo {
border-right:0 solid #e0e0e0;
}

#header ul.menu-productos span a {
color:#900;
text-decoration:none;
margin:0;
padding:2px 4px;
}

#header ul.menu span a:hover, 
body.home #header ul.menu li.home span a, 
#header ul.menu li.productos-sel span a,
body.category-recetas #header ul.menu li.category-recetas span a,
#header ul.menu li.category-recetas-sel span a,
body.page-id-10 #header ul.menu li.page-id-10 span a,
body.page-id-14 #header ul.menu li.page-id-14 span a{
color: #fff;
background: #990000;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
text-decoration: none;
}


#header ul.menu-productos span a:hover,
body.category-pollo #header ul.menu-productos li.category-pollo span a,
body.category-pato-oca #header ul.menu-productos li.category-pato-oca span a,
body.category-caza #header ul.menu-productos li.category-caza span a,
body.category-pato-oca #header ul.menu-productos li.category-pato-oca span a,
body.category-conservas #header ul.menu-productos li.category-conservas span a,
body.category-aves #header ul.menu-productos li.category-aves span a,
body.category-otros-productos #header ul.menu-productos li.category-otros-productos span a{
border-bottom-width: 2px;
padding-bottom:1px;
border-bottom-style: solid;
border-bottom-color: #900;
}

#buscador {
margin-top:20px;	
}

input.search-text {
width: 130px;
height:18px;
line-height:18px;
overflow:hidden;
border-color:#990000;
border-style:none;
background-color:#990000;
background-image:url(../images/lupa.png);
background-repeat:no-repeat;
background-position:right;
color:#ffffff;
}

/* Ficha producto simple */
.navigation {
margin-top:10px;
height:20px;
}

.navigation ul.nav-bar {
background-color:#92b370;
padding-left:10px;
}

.navigation ul.nav-bar li {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;	
margin-left:0px;
display:inline;
}

.navigation ul.nav-bar li a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;	
color:#ffffff;
text-decoration:none;	
}

#ficha-superior {
margin-top:10px;

}

#scroller-producto {
background-color:#990000;
height:210px;
}

#scroller-producto ul {
list-style-type:none;	
margin-left:0px;	
}

#scroller-producto li {
margin-left:0px;	
height:210px;	
}

.slider-imagen-izq-container {
width:298px;
height:208px;
float:left;
background-color:#ffffff;
background-image:url(../images/back-slider-imagen-izq.png);
border-style:solid;
border-width:1px;
border-color:#6b9ea4;
}

.slider-imagen-izq {
width:208px;
height:208px;
padding-left:25px;
}

.slider-texto {
color:#ffffff;
float:left;
width:330px;
height:210px;
overflow:hidden;
padding-left:10px;
padding-top:5px;
position:relative;
}

.slider-texto h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ffffff;
}

.slider-texto h1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ffffff;
text-decoration:none;
}

.slider-texto h1 a:hover {
color:#92b370;
}

.slider-texto a {
color:#ffffff;
text-decoration:none;
}

.slider-texto a:hover {
color:#92b370;
}




.slider-texto p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;	
padding:10px 5px 0px 0px;
line-height:20px;
}

.slider-masinfo {
position:absolute;
bottom:10px;
right:10px;
}

.slider-masinfo a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f76262;
text-decoration:none;
text-align:right;	
padding-right:10px;
}

.slider-masinfo a:hover {
color:#ffffff;	
}

.slider-precio {
float:left;
width:160px;
height:210px;
background-image:url(../images/bocadillo.png);
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#666666;
padding-top:10px;
text-align:center;
}

.slider-precio span {
font-size:12px;	
}

.slider-imagen-precio {
margin-top:-58px;
}

.slider-caracteristicas {
width:140px;
height:210px;
float:left;
}

.hacer-pedido {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:120px;
height:25px;
background-color:#92b370;
margin-top:10px;
text-align:center;
padding-top:5px;
padding-left:5px;
}

.hacer-pedido a {
color:#ffffff;
text-decoration:none;
}

.cuadro-caracteristicas {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:120px;
height:140px;
color:#ffffff;
background-color:#f76262;
margin-top:10px;
text-align:left;
padding-top:10px;
padding-left:5px;	
}

.cuadro-caracteristicas a {
color:#ffffff;
text-decoration:none;
}

/* Productos Relacionados */
#productos-relacionados {
height:220px;
}


/* Encabezado categoría productos. Encabezado Selección Gómez */
#grid-categoria {
margin-top:10px;
}

#nav-grid-categoria {
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#6b9ea4;
}

.categoria-imagen-izq {
float:left;
width:150px;
height:170px;
padding-left:10px;
}

.categoria-texto, .categoria-texto-720 {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#333333;
padding-left:0px;
padding-bottom:10px;
}

.categoria-texto ul li {
width:860px;
margin-left:40px;	
}

/*.categoria-texto {
width:860px;
}*/

.categoria-texto p {
padding-left:20px;
width:860px;	
}

.categoria-texto-720 {
padding-left:20px;
width:720px;
}

.categoria-texto a, .categoria-texto-720 a {
color:#333333;
border-bottom:dotted;
border-width:1px;	
text-decoration:none;
font-weight:bold;
}

.categoria-texto a:hover, .categoria-texto-720 a:hover {
color:#666666;
border-bottom:dotted;
border-width:1px;	
text-decoration:none;
font-weight:bold;
}

.categoria-texto h1, .categoria-texto-720 h1 {
font-size:14px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}

.categoria-texto h2, .categoria-texto-720 h2 {
font-size:12px;
padding-top:10px;
padding-bottom:10px;
}

.categoria-texto h3, .categoria-texto-720 h3 {
font-size:14px;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
}

.categoria-texto h3 span, .categoria-texto-720 h3 span {
font-size:16px;
color:#bc1212;
padding-left:10px;
}

.categoria-texto h6, .categoria-texto-720 h6 {
padding-left:450px;
}

.cerrar-categoria {
float:right;
width:30px;
height:30px;
margin-top:5px;
margin-right:5px;
background-image:url(../images/cerrar-categoria.png);
background-repeat:no-repeat;
overflow:hidden;	
}

.cerrar-categoria:hover {
background-position:0 -30px;	
}


/* Grid Productos */


.producto-grid {
margin-top:10px;
border:solid;
border-width:1px;	
border-color:#6b9ea4;
height:218px;
width:218px;
position:relative;

}

.producto-grid h2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#666666;	
padding-left:5px;
position:absolute;
z-index:9999;
}

.producto-grid h2 a:hover {
color:#bc1212;	
}

.imagen-producto-grid {
z-index:0;	
}

.imagen-producto-grid img {
width:160px;
height:160px;
text-align:center;
vertical-align:middle;
position:absolute;
left:29px;
top:29px;
z-index:0;
}

.top-producto-grid {
width:94px;
height:94px;
position:absolute;
top:0px;
right:0px;
z-index:999;

}

.pie-producto-grid {
width:218px;
height:75px;
position:absolute;
bottom:0px;
}

.texto-producto-grid-premium, .texto-producto-grid-simple {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:212px;
height:75px;
position:absolute;
bottom:0px;
padding-left:5px;
}

.texto-producto-grid-premium p {
height:50px;
overflow:hidden;
}

.texto-producto-grid-simple p {
height:50px;
overflow:hidden;
}

.texto-producto-grid-premium p a{
color:#dddddd;	
}

.texto-producto-grid-simple p a{
color:#666666;	
}

.texto-producto-grid-premium p a, .texto-producto-grid-simple p a {
height:50px;
text-decoration:none;
padding-right:5px;
padding-top:2px;	
}

.texto-producto-grid-premium p a:hover{
color:#ffffff;
}

.texto-producto-grid-simple p a:hover{
color:#333333;	
}

.texto-producto-grid-premium ul li, .texto-producto-grid-simple ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bc1212;
display:inline;
position:absolute;
left:10px;
bottom:2px;
}

.texto-producto-grid-premium ul li span, .texto-producto-grid-simple ul li span{
font-size:10px;	
}

.texto-producto-grid-premium ul li a, .texto-producto-grid-simple ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
position:relative;
left:150px;
}

.texto-producto-grid-premium ul li a {
color:#bc1212;	
}

.texto-producto-grid-premium ul li a:hover {
color:#92b370;	
}

.texto-producto-grid-simple ul li a {
color:#bc1212;	
}

.texto-producto-grid-simple ul li a:hover {
color:#92b370;	
}

/* Pre Footer */
#pre-footer {
	margin-top:10px;
}

/* Banner prefooter */
#banner-prefooter {
width:620px;
height:105px;
}


/* Newsletter */
#newsletter {
height:105px;
background-color:#b0b0b0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}

#newsletter h2 {
padding-top:5px;
font-size:14px;
padding-left:5px;
}

#texto-newsletter {
padding:0 5px;
}

#newsletter ul li {
padding-left:20px;
margin-top:-5px;
list-style-position:inside;
float:left;
}

#newsletter ul li.email-form {
margin-top:15px;	
}

input.subscribir {
width: 180px;
height:18px;
line-height:18px;
overflow:hidden;
border-color:#ffffff;
border-style:none;
background-color:#ffffff;
color:#b0b0b0;
}

/* Footer */
#nav-footer {
margin-top:10px;
height:180px;
background-color:#f4b136;
background-image:url(../images/back-footer.png);
background-repeat:no-repeat;
background-position:470px 60px;
}

.ofertas-footer {
padding-top:10px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;	
}

.ofertas-footer h2 {
padding-left:10px;
font-size:14px;		
}

.ofertas-footer span {
font-size:11px;
padding-left:10px;
}

.ofertas-footer ul li {
font-size:11px;
color:#bc1212;	
list-style-type:disc;
list-style-position:inside;
padding-left:10px;
}

.ofertas-footer ul li a {
font-size:11px;
color:#bc1212;	
text-decoration:none;
}

.ofertas-footer ul li span {
font-size:11px;
color:#ffffff;	
}

/* Formulario Footer */
#formulario-footer {
padding-top:10px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
}

#formulario-footer h2 {
padding-left:10px;
font-size:14px;	
}

#texto-formulario-footer {
font-size:11px;
padding-left:10px;
}

#formulario-footer ul li {
padding-left:10px;
display:block;
}

#formulario-footer ul li.email-form {
margin-top:5px;	
}

input.form-footer-name, input.form-footer-email, input.form-footer-message {
width: 240px;
height:18px;
line-height:18px;
overflow:hidden;
border-color:#ffffff;
border-style:none;
background-color:#fde1ad;
color:#b0b0b0;
}

input.form-footer-message {

height:36px;
line-height:18px;
vertical-align:top;
overflow:visible;
border-color:#ffffff;
border-style:none;
background-color:#fde1ad;
color:#b0b0b0;
}

#contactsubmit {
width:85px;
height:30px;
overflow:hidden;
background-image:url(../images/boton-enviar.png);
background-repeat:no-repeat;

border-top-width: 0pt;
border-right-width: 0pt;
border-bottom-width: 0pt;
border-left-width: 0pt;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;
cursor: pointer;
font-weight: normal;
padding:0px;
background-color: transparent;
background-attachment: scroll;
text-align: center;
margin: 0px;
margin-left:170px;
}

#contactsubmit:hover {
background-position:0 -30px;	

}

/* Portada */

.caja-portada{
height:200px;
background:#92b370;
text-align:center;
}

.caja-portada h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
padding-left:5px;
}

#box1, #box2 {
margin-top:10px;
width:300px;
height:200px;
position:relative;
}

#box1 {
background-color:#990000;		
}

#box2 {
background-color:#666666;		
}

#box1 h1 a, #box2 h1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
padding-left:10px;
top:2px;
text-decoration:none;
position:absolute;
}

#box1 h1 a:hover, #box2 h1 a:hover {
color:#ffffff;
}

.slider-img {
width:280px;
height:160px;
position:relative;
}

.imagen-box-portada {
width:280px;
height:160px;
position:absolute;
bottom:0px;
left:0px;
}

.footer-box-portada {
width:280px;
height:70px;
position:absolute;
bottom:0px;
left:0px;	
}

.texto-box-portada {
width:270px;
height:70px;
position:absolute;
bottom:0px;	
padding-left:5px;
padding-right:5px;
overflow:hidden;
}

.texto-box-portada h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-left:0px;
}

.texto-box-portada p {
padding:0 3px;
font-size:11px;
color:#ffffff;	
}

.texto-box-portada span a {
font-size:12px;
color:#f76262;
text-decoration:none;
position:absolute;
bottom:0px;
right:28px;
}

.texto-box-portada span a:hover {
color:#ffffff;
}

#box-pedidos-portada {
height:200px;
margin-top:10px;
}

#promo-izquierda, #promo-central, #promo-derecha{
	text-align:left;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
	color:#333333;
	position:relative;
}
/* columnas promo */
#promo-izquierda h1{
text-align:center;
font-size:18px;
}

#promo-izquierda a {
color:#333333;
text-decoration:none;
}

#promo-izquierda a:hover {
color:#666666;
}

#promo-central img{ 
float:left;
}

#promo-central h1{
padding-top:5px;
padding-bottom:10px;	
}

#promo-central h1 a{
font-size:16px;
color:#333333;
text-decoration:none;
}

#promo-central h1 a:hover{
color:#bc1212;
}

.bloque-central img{
padding-right:10px;
}

.bloque-central p a {
color:#333333;
text-decoration:none;	
}

.bloque-central p a:hover {
color:#666666;	
}

.enlace-seleccion a{
float:right;
color:#bc1212;
text-decoration:none;
font-weight:bold;
padding-top:10px;
}

/* Slider numeric controls */	
ol#controls{
margin-top:-201px;
margin-left:845px;
padding:0 5px;
height:14px;	
}
ol#controls li{
margin:0 5px 0 0; 
padding:0;
float:left;
list-style:none;
height:14px;
line-height:14px;
}
ol#controls li a{
float:left;
height:14px;
line-height:14px;
border:1px solid #6b9ea4;
background:#ffffff;
color:#666666;
padding:0 3px;
text-decoration:none;
}
ol#controls li.current a{
background:#990000;
color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/* Slider box1 prev-next controls */
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
display:block;
width:50px;
height:50px;
position:absolute;
left:10px;
top:30px;
z-index:1000;
}	
#nextBtn, #slider1next{ 
left:240px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
display:block;
position:relative;
width:50px;
height:50px;
overflow:hidden;
background:url(../images/btn_prev.png) no-repeat 0 0;	
}
#prevBtn a:hover, #slider1prev a:hover {
background-position:0 -50px;
}
#prevBtn a:active, #slider1prev a:active {
background-position:0 -100px;
}
#nextBtn a, #slider1next a{ 
background:url(../images/btn_next.png) no-repeat 0 0;	
}
#nextBtn a:hover, #slider1next a:hover{ 
background-position:0 -50px;
}
#nextBtn a:active, #slider1next a:active{ 
background-position:0 -100px;
}

/* image replacement slider-recetas */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
margin:0;
padding:0;
display:block;
overflow:hidden;
text-indent:-8000px;
}

/* Ficha Producto Premium */
#nav-premium {
margin-top:10px;
background-color:#ffffff;
}

#content-premium {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:420px;
background-color:#fffffe;
/*background-image:url(../images/background-producto-premium.png);*/
padding:10px 10px 20px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
border-style:solid;
border-width:1px;
border-color:#6b9ea4;
}

#content-premium p {
margin-bottom:10px;	
}

#content-premium img {
vertical-align:text-top;
float:left;
padding-right:10px;
}

#content-premium a {
color:#666666;
border-bottom:dotted;
border-width:1px;	
text-decoration:none;
}

#content-premium a:hover {
color:#990000;
}

#content-premium ul li {
list-style-position:inside;
list-style-type:disc;
margin-left:30px;
}

#content-premium ul.seals-premium {
text-align:center;
vertical-align:top;
}

#content-premium ul.seals-premium li {
margin-top:10px;
margin-left:20px;
list-style-type:none;
}

#content-premium img.float-right {
float:right;
}

#banner-premium-1, #banner-premium-2 {
margin-top:10px;
height:220px;
background-color:#ffffff;
}


/* Grid seleccion */
.seleccion-grid{
margin-top:10px;
border:solid;
border-width:1px;
border-color:#6b9ea4;
height:98px;
padding-right:5px;
position:relative;
}

.imagen-seleccion-grid{
float:left;
height:98px;
width:147px;
overflow:hidden;
margin-right:5px;
}

.seleccion-grid h2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#666666;
z-index:9999;
}

.texto-seleccion-grid a{
color:#333333;
text-decoration:none;
}
.enlace-seleccion-grid {
position:absolute;
right:5px;
bottom:5px;
}

.enlace-seleccion-grid a{
	color:#bc1212;
	text-decoration:none;
	font-weight:bold;
}

.filtros{
margin-top:10px;
border:solid;
border-width:1px;	
border-color:#6b9ea4;
padding:10px;
}
.filtros form label{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
font-style: normal;
font-weight: normal;
float: none;
display: block;
clear: both;
}

/* Recetas */

#nav-receta-izq h1 {
font-size:14px;
color:#990000;
padding-left:10px;
padding-top:10px;
}

.receta-principal {
width:460px;
height:276px;
position:relative;
}

.imagen-receta-principal {
width:460px;
height:276px;
position:absolute;
bottom:0px;
left:0px;	
}

.footer-receta-principal {
width:460px;
height:85px;
position:absolute;
bottom:0px;
left:0px;	
}

.texto-receta-principal{
position:absolute;
width:440px;
height:70px;
bottom:0px;
padding-left:10px;
padding-right:10px;
overflow:hidden;
color:#cccccc;	
}

.propiedades-receta {
float:left;
width:220px;
padding-top:10px;
}

.propiedades-receta li {
background-repeat:no-repeat;
padding-left:28px;
line-height:26px;
}

.propiedades-receta li.info {
background-image:url(../images/info-receta.png);
}

.propiedades-receta li.precio {
background-image:url(../images/precio-receta.png);
}

.propiedades-receta li.tiempo {
background-image:url(../images/tiempo-receta.png);
}

.propiedades-receta li.autor {
background-image:url(../images/enviada-receta.png);
}

.cabecera-recetas-dcha {
height:50px;
padding-top:25px;
font-size:11px;
line-height:14px;
color:#666666;	
}

.flecha-receta {
padding-top:30px;
text-align:center;
}

.slider-recetas {
width:218px;	
}

.slider-recetas ul {
list-style:none;
}

#contenedor-slider-recetas ul li{
	height:235px;width:460px; overflow:hidden;
}

.autor a{
	color:#cccccc;
	text-decoration:none;
}
.autor a:hover {
color:#92B370;
}

.mini-receta {
position:relative;
margin-top:5px;
border-style:solid;
border-width:1px;
border-color:#92b370;
line-height:16px;
overflow:hidden;
}

.mini-receta a {
text-decoration:none;
font-size:12px;
color:#666666;

}	

.mini-receta img {
position:absolute;
left:-47px;
width:117px;
height:70px;
float:left;
margin-right:5px;
overflow:hidden;
}

.mini-receta p {
position:absolute;
left:75px;
}

.mini-receta {
position:relative;
height:70px;
}

.mini-receta span {
position:absolute;
float:right;
right:5px;
bottom:3px;
margin-right:5px;
color:#990000;	
}

.slider-recetas .mini-receta span a {
color:#990000;	
}

.slider-recetas .mini-receta a:hover {
color:#990000;
}

.ingredientes-receta {
height:450px;
margin-top:10px;
background: #ffffe1 url(../images/back-ingredientes.png) no-repeat bottom right;
color:#333333;
font-size:12px;
line-height:20px;
border-style:solid;
border-width:1px;
border-color:#92b370;
}

.ingredientes-receta h2 {
font-size:13px;
padding-left:10px;
padding-top:10px;
}

.ingredientes-receta p {
padding-left:15px;	
}

.ingredientes-receta ul {
list-style:disc inside;
padding:10px 5px 15px 10px;
color:#666666;
}

.preparacion-receta {

margin-top:10px;
color:#333333;
line-height:18px;	

}

.preparacion-receta h2 {
padding-top:10px;
padding-left:10px;	
}

.preparacion-receta ol {
list-style-position:inside;	
padding:10px 5px 15px 10px;
}

.preparacion-receta ol li {
padding-top:10px;
}

.filtros form select{
	width:140px;
}


/* contacto y pedidos */

#pasos-pedido {
padding-top:10px;
}

#pasos-pedido>p {
color:#666666;
margin:10px;	
}

.notas-pedido li {
font-size:11px;
color:#666666;
margin-left:360px;
}

.info-puesto-mercado {
height:225px;
}

.info-puesto-mercado-img {
height:225px;
}

.staff {
position:relative;
width:140px;
height:140px;
}

.footer-staff {
position:absolute;
bottom:0;
left:0;
}

#pasos-pedido .staff p {
position: absolute;
bottom:5px;
left:10px;
color:#ffffe1;
}

.notas-contacto {
list-style:disc inside;
padding-bottom:15px;
}

.notas-contacto li {
color:#666666;
padding-left:15px;
}

#marcas{	
	height:81px;
	overflow-x:hidden;
	overflow-y:scroll;
}

#borrarFiltros{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#bc1212;	
	text-decoration: none;	
}
.filtros h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
z-index:9999;
margin-bottom:5px;
padding-left:5px;

}

/* Historia */

#texto-historia h1 {
padding-top:20px;
color:#333333;
font-size:13px;	
}

#texto-historia p {
color:#666666;
font-size:12px;
padding-top:10px;
line-height:20px;
}

#texto-historia p span {
float:right;
font-style:italic;
color:#333333;
}

.galeria-historia {
padding-top:20px;
height:320px;	
}

.galeria-historia p {
color:#990000;
font-size:16px;
float:right;
padding-top:10px;
padding-bottom:5px;	
}

#slider-historia {
clear:right;
overflow:hidden; 
width:460px; 
height:278px;
}

#slider-historia ul li {
width:460px;
height:278px;	
}

/* Slider numeric controls para historia */	
.galeria-historia > ol#controls{
margin-top:-270px;
margin-left:345px;
padding:0 5px;
height:14px;	
}
.galeria-historia > ol#controls li{
margin:0 5px 0 0; 
padding:0;
float:left;
list-style:none;
height:14px;
line-height:14px;
}
.galeria-historia > ol#controls li a{
float:left;
height:14px;
line-height:14px;
border:1px solid #6b9ea4;
background:#ffffff;
color:#666666;
padding:0 3px;
text-decoration:none;
}
.galeria-historia > ol#controls li.current a{
background:#990000;
color:#fff;
}
.galeria-historia > ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

.post-edit-link{
	text-decoration:none;
	color:#BC1212;
}


/* Propiedades formulario Mailpress suscripcion */

form.mp-form {
width:300px;
display:inline;	
float:left;
}

.MailPressFormEmail {
margin-top:15px;
margin-left:0px;	
float:left;
}

.MailPressFormSubmit {
float:left;
}

form.mp-form input.mp_submit {
background:url(../images/sobre.png) no-repeat 0 -15px;
cursor:pointer;
width: 70px;
height: 50px;
border: none;
}


div.MailPress div.mp-message  {
        width: 300px;
        color: #990000;
        vertical-align:middle;
		font-size:14px;
		padding-left:20px;
		padding-top:15px;
}

div.MailPress div.mp-loading {
padding-top:15px;
font-size:12px;
padding-left:20px;
filter:alpha(opacity=0);
}

.widecolumn {
margin-left:10px;
color:#333333;	
}

.widecolumn a {
text-decoration:none;
color:#990000;	
}

.contact-form-status{
	position:absolute;
	width:180px;
  padding-top:5px;
  display:none;
  text-align:right;
}

.pullquote {
color:#990000;
padding: 10px;
float: right;
width: 200px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 20px;
margin-right:20px;
border-top-width: 2px;
border-bottom-width: 2px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #694e1c;
border-bottom-color: #694e1c;
font-size: 16px;
text-align: center;
line-height: 30px;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: normal;
}