/*
Theme Name: Bodega Soledad
Theme URI: 
Author: Francisco Calero
Author URI: http://www.1c1a.es
Description: .
Version: 1.0
Tags: 
*/

/*font-family: 'Domine', serif;
font-family: 'Fjalla One', sans-serif;*/

@charset "UTF-8";
/* CSS Document */


body{
	font: 12px Arial, Helvetica, sans-serif;
	margin:0;
	background:url(imagenes/camposdecastilla.jpg) repeat-x center top;
}
h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;
	font-weight:normal !important;
	font-family: 'Fjalla One', sans-serif;
}
p{
	margin:0;
	padding:0;
}

a{
	text-decoration:none;
	color:#7C7065;
}
a:hover{
	color:#aba49b;
}

ul, ol{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

.columna-simple{
	float:left;
	width:300px;
}
.columna-doble{
	float:left;
	width:630px;
}
.ancho-total{
	float:left;
	width:960px;
}
.margen{
	margin-right:30px;
}
.margen330{
	margin-left:330px;
}
.margen-con-filete{
	margin-right:15px;
	padding-right:15px;
	background:url(imagenes/separacion-guion-03-vertical.gif) right repeat-y;
}



/*---------------*/
div#contenedor-cabecera{
	height:100px;
	background: #672626 url(imagenes/fondo-papel-m1-burdeos.png);
}
#menus-cabecera{
	position: relative;
	overflow:hidden;
	width:960px;
	top: 0px;	
	margin: 0 auto;
}
ul#menu-idioma{
	float:right;
}
ul#menu-idioma{
	float:right;
	margin-top:10px;
	padding-bottom:10px;
	color:#FFF;
}
ul#menu-idioma li{
	float:left;
	margin:0 0 0 20px;
}
ul#menu-idioma li a{
	color:#FFF;
	text-decoration:underline;
}
ul#menu-idioma li a:hover{
	color:#000;
}

ul#menu-privado{
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	color:#FFF;
}
ul#menu-privado li{
	float:left;
	margin:0 0 0 0;
}
ul#menu-privado li a{
	color:#FFF;
	text-decoration:underline;
}
ul#menu-privado li a:hover{
	color:#000;
}




#menu-principal{
	float:left;
	width:960px;
	background:url(imagenes/separacion-guion-01.gif) repeat-x top;
	height:50px;
}
#menu-principal ul#navegacion{
	float:left;
	margin-top:14px;
	width:720px;
	text-align:center;
	font:18px 'Fjalla One', sans-serif;
}
#menu-principal ul#navegacion li{
	display:inline-block;
	padding:0 0 0 0;
	height:39px;
}
#menu-principal ul#navegacion li a{
	display:block;
	float:left;
	padding:6px 12px 6px 12px;
	color:#FFF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; 
}
#menu-principal ul#navegacion a:hover{
	color:#000;
	background-color:#aba49b;
}
#volver-a-casa{
	float:left;
	width:100px;
	padding:20px 0 0 26px;
	font:14px 'Fjalla One', sans-serif;
	background:url(imagenes/flecha-volver.png) no-repeat;
}
#volver-a-casa a{
	color:#FFF;
}
#volver-a-casa a:hover{
	color:#000;
}
#menu-rrss{
	float:right !important;
	width:100px;
	margin-top:20px;
}
#menu-rrss li{
	float:right;
	margin-left:10px;
}

#contenedor-submenu{
	height:34px;
	background:url(imagenes/fondo-papel-m2.png);
	text-align:center;
}
#contenedor-submenu ul{
	display:block;
	float:none;
	width:100%;
	text-align:center;
	font:14px 'Fjalla One', sans-serif;
	padding-top:6px;
	
}
#contenedor-submenu ul li{
	display: inline-block;
	margin-top:2px;
}
#contenedor-submenu ul li a{
	color:#FFF;
	padding:3px 6px 3px 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	behaviour: url(border-radius.htc);
	
}
#contenedor-submenu ul li a:hover{
	color:#000;
	background:#aba49b;
}
#cabecera-bodega{
	height:100px;
	text-align:center;
	padding:30px 0 0 0;
}
#slide{
	position:relative;
	overflow:hidden;
	width:960px;
	height:420px;
	background:url(imagenes/fondo-slide-home.png) no-repeat;
	margin: 0 auto;
}

.titulo-slide{
	position:absolute;
	left:450px;
	top:50px;
	width:400px;
}
.titulo-slide h1{
	font-family: 'Fjalla One', sans-serif;
	width:400px;
	font-size:36px;
	line-height:1.2;
	margin:0 0 6px 0;
}
.titulo-slide h1 span{
	color:#7c7065;
}
.titulo-slide p{
	clear:left;
	width:400px;
	font-family: 'Domine', serif;
	font-size:14px;
	line-height:1.4;
}
div#navegador {
    padding:0 0 0 0;
    position: absolute;
    right: 20px;
    top: 300px;
    z-index: 1000;
}
div#navegador-pasopaso {
    padding:0 0 0 0;
    position: absolute;
	width:960px;
	height:95px;
	text-align:center;
    left: 0;
    top: 334px;
    z-index: 1000;
	background:url(imagenes/sombra-slide.png) center;
	background-position:0 36px;
}
div#navegador-pasopaso a{
	display: inline-block;
	width:46px;
	height:38px;
	padding-top:8px;
	margin-right:4px;
	text-align:center;
	background:url(imagenes/fondo-paso-slide.png) no-repeat;
	font: 20px 'Fjalla One', sans-serif;
	color:#96a17f;
}

div#navegador-pasopaso a.activeSlide{
	width:68px;
	height:68px;
	background:url(imagenes/fondo-paso-slide-activo.png) no-repeat;
	color:#000;
	font-size:36px;
}
a.boton{
	display:block;
	float:left;
	color:#FFF;
	font:16px 'Fjalla One', sans-serif;
	padding:8px 12px 8px 12px;
	background-color:#7c7065;
	margin-top:10px;
	font-weight:normal;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; 
}
a.boton:hover{
	background-color:#aba49b;
}
a.boton2{
	display:block;
	float:left;
	color:#FFF;
	font:14px 'Fjalla One', sans-serif;
	padding:8px 12px 8px 12px;
	background-color:#7c7065;
	margin-top:10px;
	font-weight:normal;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; 
}
a.boton2:hover{
	background-color:#aba49b;
}
.redondeado {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	behaviour: url(border-radius.htc);
}

#contenedor-pie{
	background:url(imagenes/fondo-papel.png);
	padding:30px 0 20px 0;
}
#pie{
	position: relative;
	overflow:hidden;
	width:960px;
	top: 0px;	
	margin: 0 auto;
}
#menu-rrss-pie{
	width:300px;
	text-align:center;
}
#menu-rrss-pie li{
	display:inline-block;
	margin-left:10px;
}
#copyright{
	text-align:center;
	font:14px 'Fjalla One', sans-serif;
	color:#6a7259;
}
.menu-pie{
	font:12px 'Fjalla One', sans-serif;
	margin-right:16px;
}
.menu-pie li{
	margin-bottom:10px;
}
.menu-pie a{
	display:block;
	clear:left;
	float:left;
	padding:4px;
	color: #000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behaviour: url(border-radius.htc);
}
.menu-pie a:hover{
	background-color:#fff;
}

#contenedor-blog{
	position:relative;
	/*top:-210px;*/
	background:url(imagenes/fondo-papel.png);
	padding:10px 0 0 0;
}
#estracto-blog{
	position: relative;
	overflow:hidden;
	width:960px;
	padding-bottom:30px;
	top: 0px;	
	margin: 0 auto;
	background:url(imagenes/separacion-guion-02.gif) repeat-x bottom;
}
#estracto-blog h2{
	text-align:center;
	font:30px 'Fjalla One', sans-serif;
	padding-bottom:10px;
	margin-bottom:20px;
	background:url(imagenes/separacion-guion-02.gif) repeat-x bottom;
}
#estracto-blog h3{
	font:18px 'Domine', serif;
	margin-bottom:10px;
}
#estracto-blog p{
	margin-bottom:10px;
	line-height:1.4;
	color:#6a7259;
}


#contenido{
	position:relative;
	/*top:-180px;*/
	left:0;
	width:960px;
	margin:0 auto;
	top:-50px;
	overflow:hidden;
}
#contenedor-premios{
	width:960px;
	height:230px;
	margin:0 auto;
	background:url(imagenes/fondo-uva-01.jpg) no-repeat;
	padding-top:120px;
}
#contenedor-premios h2{
	text-align:center;
	font-size:30px;
	height:157px;
	padding-top:70px;
	line-height:1;
}
#contenedor-premios h3{
	font:20px 'Domine', serif;
	color:#7c7065;
	text-align:center;
	margin-top:10px;	
}
#contenedor-premios p{
	font:16px 'Domine', serif;
	color:#6a7259;
	text-align:center;
}

#contenedor-valores{
	margin-top:30px;
	width:960px;
	height:250px;
	background:url(imagenes/fondo-valores.jpg) no-repeat;
}
#contenedor-valores > div{
	float:left;
	background:url(imagenes/separacion-guion-03.gif) repeat-x top;
}
#contenedor-valores img{
	margin:40px 0 0 25px;
}
#contenedor-valores h2{
	text-align:center;
	font-size:30px;
	height:157px;
	padding-top:100px;
	line-height:1;
}







/*==================================================================================
=================================NUEVO=========================================
==================================================================================*/
ul#listado-vinos li{
	float:left;
	margin:0 10px 0 0;
}
ul#listado-vinos li a{
	display:block;
	float:left;
	color:#FFF;
	font:16px 'Fjalla One', sans-serif;
	padding:8px 12px 8px 12px;
	background-color:#7c7065;
	margin-top:10px;
	font-weight:normal;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; 
}
ul#listado-vinos li a:hover{
	background-color:#aba49b;
}
img.premio{
	position:absolute;
	right:10px;
	top:10px;
	z-index:1000;
}

#contenedor-ficha{
	width:960px;
	background:url(imagenes/fondo-uva-01.jpg) no-repeat;
	padding:0 0 20px 0;
	font-size:14px;
	font-family: 'Domine', serif;
	color:#6a7259;
}
div#fichacompleta{
	padding-bottom:30px;
	background:url(imagenes/papel-2columnas.gif) no-repeat bottom;
}
#contenedor-ficha dl{
	float:left;
	margin-top:20px !important;
}
#contenedor-ficha dl dt{
	font-weight:700;
}
#contenedor-ficha dl dd{
	padding:0;
	margin:0 0 10px 0;
}
#contenedor-ficha h2{
	font:20px 'Domine', serif;
}
#ficha-post-listado dl{
	float:left;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	border-right:solid 1px #CCCCCC;
	color: #999;
}
#ficha-post-listado dl dd{
	clear:left !important;
}
#ficha-post-listado dl dt,#ficha-post-listado dl dd{
	float:left;
	margin:0;
	padding:0;
}

#slide-interior{
	position:relative;
	overflow:hidden;
	width:960px;
	height:420px;
	background:url(imagenes/fondo-slide-home.png) no-repeat;
	margin: 0 auto;
}
#slide-interior img{
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px; 
}

.titulo-slide-interior{
	position:absolute;
	left:50px;
	top:120px;
	width:400px;
	color:#FFF;
}
.titulo-slide-interior h1{
	font-family: 'Fjalla One', sans-serif;
	width:400px;
	font-size:36px;
	line-height:1.2;
	margin:0 0 6px 0;
}
.titulo-slide-interior h1 span{
	color:#7c7065;
}
.titulo-slide-interior p{
	clear:left;
	width:400px;
	font-family: 'Domine', serif;
	font-size:16px;
	font-weight:700;
	line-height:1;
}

#contenedor-personas{
	margin-top:30px;
	width:960px;
	height:250px;
	background:url(imagenes/fondo-personas.jpg) no-repeat;
	font-family: 'Domine', serif;
	font-size:14px;
	line-height:1.6;
	color:#7c7065;
	padding-bottom:30px;
}
#contenedor-personas{
	line-height:1.6;
}

#contenedor-personas img{
	margin:40px 0 0 25px;
}
#contenedor-personas h2{
	text-align:center;
	font-size:30px;
	height:157px;
	padding-top:100px;
	line-height:1;
	color:#000;
}
h3.interior{
	font-family: 'Domine', serif;
	font-size:20px;
	padding-top:10px;
	line-height:1;
	margin-bottom:20px;
}
.filete-superior-guion{
	background:url("imagenes/separacion-guion-03.gif") repeat-x scroll center top transparent;
}
.filete-inferior-guion{
	background:url("imagenes/separacion-guion-03.gif") repeat-x scroll center bottom transparent;
}
.titular-ancho-total{
	text-align:center;
	font:30px 'Fjalla One', sans-serif;
	padding-bottom:10px;
	margin-bottom:20px;
	background:url(imagenes/separacion-guion-02.gif) repeat-x bottom;
}
#variedades-uva{
	height:340px;
}
#variedades-uva p{
	font:12px/1.6 'Domine',serif;
}

#cabecera-seccion{
	
	height:300px;
	background:url(imagenes/fondo-slide-home.png) no-repeat;
	
}
#cabecera-seccion img{
	float:left;
}
#cabecera-seccion h1{
	float:left;
	width:490px;
	font-size:36px;
	margin-top:70px;
}
#cabecera-seccion p{
	float:left;
	width:490px;
	font-family: 'Domine',serif;
    font-size: 14px;
    line-height: 1.4;
}
#contenido-seccion{
	position:relative;
	/*top:-180px;*/
	left:0;
	width:960px;
	margin:0 auto;
	overflow: hidden;e
}
#descripcion-do{
	float:left;
	padding-top:20px;
	background:url(imagenes/fondo-do.jpg) no-repeat;
	margin-bottom:20px;
}
#descripcion-do h2{
	font-size:30px;
}
#descripcion-do p{
	line-height:1.6;
}

div#historia{
	background:url(imagenes/fotos-historia.jpg) no-repeat;
	height:680px;
	margin-bottom:10px;
}
div#historia div{
	margin:400px 0 0 0;
	padding:0 30px 0 30px;
}
div#historia div p{
	float:left;
	width:280px;
	font:14px 'Domine',serif;
	line-height:1.6;
}
div#historia h2{
	position:relative !important;
	top:20px;
	left:0;
	padding-bottom:30px;
	font-size:30px;
	text-align:center;
	background:url(imagenes/papel-1columna.png) bottom center no-repeat;
}
h3.fecha-historia{
	position:relative;
	width:115px;
	height:80px;
	padding-top:35px;
	background:url(imagenes/bolo-fecha.png) no-repeat;
	font-family: 'Domine',serif;
	font-weight:400 !important;
    font-size: 28px;
	line-height:0.8;
	color:#FFF;
	text-align:center;
	z-index:1000;
}
#bloque-fecha-01{
	position:relative;
	left:400px;
	top:-90px;
	width:550px;
	height:200px;
}
#bloque-fecha-01 h3{
	position:relative;
	left:160px;
	top:-40px;
}
#bloque-fecha-01 p{
	position:relative;
	left:290px;
	top:-150px;
	width:250px;
	height:130px;
	color:#6a7259;
	font-family: 'Domine',serif;
    font-size: 14px;
}

#bloque-fecha-02{
	position:relative;
	left:20px;
	top:-60px;
	width:550px;
	height:200px;
}
#bloque-fecha-02 h3{
	position:relative;
	left:20px;
	top:-140px;
}
#bloque-fecha-02 p{
	position:relative;
	left:20px;
	top:-130px;
	width:250px;
	height:130px;
	color:#6a7259;
	font-family: 'Domine',serif;
    font-size: 14px;
}

#bloque-fecha-03{
	position:relative;
	left:300px;
	top:-140px;
	width:550px;
	height:200px;
}
#bloque-fecha-03 h3{
	position:relative;
	left:250px;
	top:-160px;
}
#bloque-fecha-03 p{
	position:relative;
	left:380px;
	top:-270px;
	width:250px;
	height:130px;
	color:#6a7259;
	font-family: 'Domine',serif;
    font-size: 14px;
}

#bloque-fecha-04{
	position:relative;
	left:0;
	top:-30px;
	width:550px;
	height:200px;
}
#bloque-fecha-04 h3{
	position:relative;
	left:390px;
	top:-160px;
}
#bloque-fecha-04 p{
	position:relative;
	left:520px;
	top:-270px;
	width:250px;
	height:130px;
	color:#6a7259;
	font-family: 'Domine',serif;
    font-size: 14px;
}

#flecha-01{
	position:relative;
	top:-730px;
	left:230px;
}
#flecha-02{
	position:relative;
	top:-680px;
	left:320px;
}
#flecha-03{
	position:relative;
	top:-370px;
	left:780px;
}



#encabezado-articulo{
	width:100%;
	height:140px;
	background: url("imagenes/fondo-papel.png") repeat scroll 0 0 transparent;
	padding-top:20px;
	
}

#cabecera-articulo{
	width:960px;
	height:80px;
	background: url("imagenes/separacion-guion-02.gif") repeat-x bottom;
	margin:0 auto 0 auto;
	
}

#cabecera-articulo img{
	margin:0px auto 0 auto;
	display:block;
}

p.blog-bodega{
	text-align:center;
	padding:10px 0 10px 0;
	font:30px 'Fjalla One', sans-serif;
	background: url("imagenes/separacion-guion-02.gif") repeat-x top;
	color:#FFF;
}


	
	
#contenedor-articulo{
	width:100%;
	margin: 0 0 20px 0;;
	background-color:#FFF;
}
#contenedor-articulo-centrado{
	position: relative;
	overflow:hidden;
	width:960px;
	top: 0px;	
	margin: 0 auto;
	background-color:#FFF;
}

	
#cuerpo-listado{
	background:url("imagenes/separacion-guion-03.gif") repeat-x scroll center top transparent;
	
}
#cuerpo-post{
	padding-top:20px;
}
#cuerpo-post img{
	float:left;
	margin-bottom:20px;
	}
	
#cuerpo-post #ficha-post{
	width:630px;
	height:40px;
	padding-top:30px;
	border-bottom:1px solid #CCC;
}

#ficha-post dl{
	float:left;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	border-right:solid 1px #CCCCCC;
	color: #999;
}
#ficha-post dl dd{
	clear:left !important;
}
#ficha-post dl dt,#ficha-post dl dd{
	float:left;
	margin:0;
	padding:0;
}
	
.ficha-listado{
	width:630px;
	height:40px;
	padding-top:30px;
	border-bottom:1px solid #CCC;
}
	
	
p.fecha-post, p.categorias-post{
	display:block;
	width:150px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999;
	
	}
	
p.fecha-post strong, p.categorias-post strong{
	font-weight:bold;
	}

.menu-rrss-post li{
	float:left;
	margin-right:15px;
	
	}
	
h1#titular-post, h1.titular-listado{
	float:left;
	font:30px 'Domine', serif;
	display:block;
	margin:5px 0 10px 0;
	color:#7c7065;
}

h1.titular-listado{
		font:24px 'Domine', serif ;
}

#cuerpo-post p{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px !important;
	color: #999;
	line-height:1.8;
	margin-bottom:10px;
}
p.redaccion br{
	margin-bottom:20px;
}

	
#sidebar-post{
	width:300px;
	float:right;
	padding-top:30px;
	}
.titulo-sidebar{
	margin-bottom:0;
	}
.sidebar-bloque{
	float:left;
	margin-bottom:40px;
	}
	
	
ul#categorias{
	margin-top:20px;
	}

ul#categorias li, ul#paginacion li{
	float:left;
	margin-top:10px;
	height:35px;
	}
		
		
ul#paginacion{
	margin-top:20px;
	float:right;
	
}
a.categorias, a.paginacion{
	color:#FFF;
	font:14px 'Fjalla One', sans-serif;
	padding:5px 12px 5px 12px;
	margin-right:10px;
	background-color:#7c7065;
	margin-top:10px;
	font-weight:normal;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
ul#categorias li a{
	color:#FFF;
	font:14px 'Fjalla One', sans-serif;
	padding:5px 12px 5px 12px;
	margin-right:10px;
	background-color:#7c7065;
	margin-top:10px;
	font-weight:normal;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
a.categorias:hover, a.paginacion:hover{
	background-color:#aba49b;
}
ul#categorias li a:hover{
	background-color:#aba49b;
}

ul#articulos li a h3{
	display:block;
	margin-top:20px;
	font:14px 'Domine', serif;
	color:#7C7065;
}

ul#articulos li a h3:hover{
	color:#aba49b;
}

ul#articulos{
	padding:0;}

ul#articulos li{
	float:left;
	margin-bottom:0;
	}

.leer_mas{
	display:block;
	float:right;
	width:150px;
	text-decoration:underline;
	text-align:right;
	margin-top:10px;
	color:#7C7065;
	
	}
	
.leer_mas:hover{
	color:#aba49b;
	
	}
.elemento-listado{
	float:left;
	background:url("imagenes/separacion-guion-03.gif") repeat-x scroll center bottom transparent;
	padding-bottom:20px;
	margin-bottom:20px;
	/*margin-bottom:20px;*/
}


/*==================================================================================
=================================ENTORNO=========================================
==================================================================================*/


#contenedor-entorno{
	margin-top:65px;
	width:960px;
	height:250px;
	background:none;
	font-family: 'Domine', serif;
	font-size:14px;
	line-height:1.6;
	color:#7c7065;
	padding-bottom:50px;
}

h2.titulo-centrado{
	font:30px 'Fjalla One', sans-serif;
	color:#000;
	text-align:center;
}

p.texto-centrado{
		font-family:18px 'Domine', serif;
		color:#000;
		text-align:center;
}

.entorno-centro{
	/*padding-top:60px;*/
	height:180px;
}

#entorno{
	background:url(imagenes/fondo-entorno.png) no-repeat;
	width:960px;
	height:430px;
}

div#entorno h2{
	position:relative !important;
	top:20px;
	left:0;
	padding-bottom:30px;
	font-size:30px;
	text-align:center;
	background:url(imagenes/papel-1columna.png) bottom center no-repeat;
	margin-right:660px;
}

.clear{
	clear:both;
}

div#entorno div{
	margin-top:25px;
}

div#entorno div img{
	display:block;
	margin:0 auto 10px auto;
}

#entorno p{
	padding:0 20px 0 20px;
	width:260px;
	color:#6a7259;
	font-family: 'Domine', serif;
	font-size:14px;
	line-height:24px;
}




#cuerpo-post ul{
	float:left;
	width:600px;
	list-style: disc;
	padding-left:30px;
	margin:20px 0 20px 0;
	color: #999;
	line-height:22px;
}
#cuerpo-post ol{
	float:left;
	width:600px;
	list-style: decimal;
	padding-left:30px;
	margin:20px 0 20px 0;
	color: #999;
	line-height:22px;
}
#cuerpo-post h2, #cuerpo-post h3, #cuerpo-post h4{
	float:left;
	width:630px;
	font-family: 'Domine', serif;
}







/*===================================================================================================*/

div#contacto{
	padding:20px 0 20px 0;
}
div#mapa-situacion{
	float:left;
	width:630px;
	height:300px;
	margin-bottom:20px;
}
div#contacto ul{
	color: #6A7259;
    font: 14px 'Domine',serif;
}
div#contacto ul li{
	margin-bottom:10px;
}



.slide-contacto{
	height:850px !important;
}



#contacto h2{
	display:block;
	margin-bottom:20px;
	font:20px 'Domine', serif;
	color:#7C7065;

}



.cajatexto{
	width:284px;
	height:25px;
	margin-bottom:15px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color:#e9e9e9;
	border-style:none;
	padding:0 5px 0 5px;
}

.area-texto{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color:#e9e9e9;
	border-style:none;
	margin-bottom:30px;
	width:284px;
	padding:5px;
}
#formulario_consulta label{
	display:block;
	font:14px 'Fjalla One', sans-serif;
	margin-bottom:5px;
}

#enviar{
	cursor:pointer;
	position:relative;
	left:230px;
	color:#FFF;
	font:14px 'Fjalla One', sans-serif;
	padding:5px 12px 5px 12px;
	margin-right:10px;
	background-color:#7c7065;
	margin-top:10px;
	font-weight:normal;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border-style:none;
	}
	
#enviar:hover{
		background-color:#aba49b;
}

#datos-de-contacto{
	width:400px;
	position:relative;
	top:-460px;
}

#datos-de-contacto p{
	display:block;
	font:14px 'Domine', serif;
	color:#6a7259;
	line-height:22px;
}

#contenedor-personas-home{
	font:16px 'Domine', serif;
	color:#6a7259;
	text-align:center;
	margin-top:94px;
}

li.current-menu-item a {
	color:#000 !important;
	background:#aba49b;
}
#como-hacemos{
	float:left;
	padding-top:20px;
	background:url(imagenes/fondo-como.png) no-repeat;
	margin-bottom:20px;
}
#como-hacemos h2{
	font-size:30px;
}
#como-hacemos p{
	font:14px 'Domine', serif;
	line-height:1.6;
}
#como-hacemos div{
	margin-bottom:30px;
}


#contenedor-huella{
	width:960px;
	height:180px;
	margin:0 auto;
	padding-top:30px;
	margin-top:30px;
	background:url("imagenes/separacion-guion-03.gif") repeat-x scroll center top transparent;
}
#contenedor-huella h2 a{
	display:block;
	float:left;
	text-align:center;
	font-size:30px;
	/*height:114px;*/
	padding-top:54px;
	line-height:1;
	font-weight:normal !important;
	font-family: 'Fjalla One',sans-serif !important;
	color:#000 !important;
}
#contenedor-huella h3{
	font:20px 'Domine', serif;
	color:#7c7065;
	text-align:center;
	margin-top:10px;	
}
#contenedor-huella p{
	font:16px 'Domine', serif;
	color:#6a7259;
	text-align:center;
	/*margin-top:34px;*/
}
#contenedor-huella a{
	font:16px 'Domine', serif;
	color:#6a7259;
	text-align:center;
	padding-top:50px;
	margin-top:14px;
}

#creditos-fotos{
	clear:both;
	float:left;
	margin-top:20px;
	font:11px Arial, Helvetica, sans-serif !important;
	font-style:italic !important;
}

address{
	color: #6A7259;
    font: 14px 'Domine',serif;
	line-height:2;
	margin-bottom:20px;
}

#las-uvas{
	margin-bottom:20px;
	padding-bottom:20px;
}
#las-uvas div{
	padding:20px 0 0 0;
	padding-bottom:20px;
}
#las-uvas p{
	padding:0 0 20px 0;
	width:300px;
	color:#6a7259;
	font-family: 'Domine', serif;
	font-size:14px;
	line-height:24px;
}


