body {
	margin: 0;
	padding: 0;
	background-color: #0d1500;
	list-style: none;
}

#contenedor-home {
	width: 1280px;
	background: url("../images/fondo-home.jpg") center top no-repeat;
	min-width:970px;/*--Fixes Background Bug--*/
	height: 1019px;
	margin: 0 auto;
}


#header-home {
	background: url("../images/faja-blanca-home.jpg") center no-repeat;
	height: 151px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 217px;
}

h1 a {
	display: block;
	width: 205px;
	height: 142px;
	margin-left: 30px;
	text-indent: -9999px;
}

.premio {
	width: 315px;
	height: 150px;
	position: absolute;
	top: -119px;
	left: 698px;

}

h2 {
	color: #607240;
	letter-spacing: -1px;
	position: absolute;
	left: 246px;
	top: 44px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	width: 746px;
	text-align: right;
}


h3 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	position: absolute;
	left: 247px;
	top: 85px;
	width: 744px;
	text-align: right;
}

h3.portugues {
	color: #000000;
	position: absolute;
	left: 245px;
	top: 86px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}

#cuerpo-home {
	background: url("../images/botonera-home.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 368px;
}

ul.lista {
	position: absolute;
	top: 3px;
	margin-left: 300px;
	left: -64px;
	width: 750px;
	text-align: right;
}

ul.lista li {
	display: inline;
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 18px;
	}

ul.lista li a {
	color: #FFFFFF;
	text-decoration: none;
}

ul.lista li a:hover {
	text-decoration: underline;
}
	
#footer-home {
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 530px;
	background-image: url(../images/sublinks-productos.png);
	background-repeat: repeat;
	background-position: center;
}

p.textos-footer {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	left: 50px;
	top: 7px;
	width: 319px;
}

p.gp a {
	font:10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	left: 910px;
	text-decoration: none;
	top: 7px;
}


p.gp a:hover {
	color: #5b6540;
}

p.attribution a {
  	font:10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	left: 808px;
	text-decoration: none;
	top: 7px;
}

p.attribution a:hover {
	color: #5b6540;
}

/* aca empieza olivares verdicchio*/

#contenedor-olivares {
	width: 1280px;
	background: url("../images/fondo-olivares.jpg") center top no-repeat;
	min-width:970px;/*--Fixes Background Bug--*/
	height: 1019px;
	margin: 0 auto;
}

#header-olivares {
	background: url("../images/faja-blanca-olivares.jpg") center no-repeat;
	height: 151px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 65px;
}

#cuerpo-olivares {
	background: url("../images/botonera-olivares.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 216px;
}

#footer-olivares {
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 530px;
	background-image: url(../images/sublinks-productos.png);
	background-repeat: no-repeat;
	background-position: center;
}

img#foto-cuerpo {
	position: absolute;
	top: 112px;
	left: 65px;
}

#recuadro-cuerpo-olivares {
	background-image: url(../images/recuadro-cuerpo-olivares.jpg);
	position: absolute;
	width: 556px;
	top: 112px;
	left: 445px;
	height: 351px;
}

h2.subtitulos {
	font: 30px Georgia, "Times New Roman", Times, serif;
	color: #607240;
	letter-spacing: -1px;
	position: absolute;
	left: 3px;
	top: 35px;
	width: 515px;
}

p.textos {
	font: 11px Arial, Helvetica, sans-serif;
	margin-left: 35px;
	margin-top: 90px;
	margin-right: 35px;
}

p.galeria {
	font: 14px Georgia, "Times New Roman", Times, serif;
	margin-top: 20px;
	margin-left: 35px;
	color: #000000;
	margin-bottom: 15px;
}


ul.lista-imagenes {
	margin-left: 30px;
	margin-top: 20px;
}

ul.lista-imagenes li {
	display: inline;
	margin-left: 1px;
}

ul.lista-imagenes li a:hover {
	border-bottom: 2px solid #7E9551;
}

#sublinks-verdicchio {
	background-image: url(../images/sublinks-verdicchio.jpg);
	width: 469px;
	height: 20px;
	position: absolute;
	top: 463px;
	left: 470px;
}

#lista-sublinks-verdicchio {
	position: absolute;
	top: 463px;
	left: 562px;
	width: 333px;
}

ul.lista-sublinks-verdicchio li {
	font: 12px Arial, Helvetica, sans-serif;
	display: inline;
	margin-left: 50px;
	margin-right: 40px;
}

ul.lista-sublinks-verdicchio li a {
	text-decoration: none;
	color: #FFFFFF;
}


ul.lista-sublinks-verdicchio li a:hover {
	color: #7E9551;
}

/* aca empieza productos*/

#contenedor-productos {
	width: 1280px;
	background: url("../images/fondo-productos.jpg") center top no-repeat;
	min-width:970px;/*--Fixes Background Bug--*/
	height: 1019px;
	margin: 0 auto;
}

#header-productos {
	background: url("../images/faja-blanca-productos.jpg") center no-repeat;
	height: 151px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 65px;
}

#cuerpo-productos {
	background: url("../images/botonera-productos.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 216px;
}

#footer-productos {
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 550px;
	background-image: url(../images/sublinks-productos.png);
	background-repeat: repeat;
	background-position: center;
}


#recuadro-cuerpo-productos {
	background-image: url(../images/recuadro-cuerpo-productos.jpg);
	position: absolute;
	width: 556px;
	top: 112px;
	left: 445px;
	height: 351px;
}

#sublinks-productos {
	background-image: url(../images/sublinks-productos.png);
	width: 556px;
	height: 65px;
	position: absolute;
	top: 463px;
	left: 445px;
	padding-top: 5px;
}

#lista-sublinks-productos {
	width: 496px;
}
#lista-sublinks-productos2 {
	position: absolute;
	top: 485px;
	left: 485px;
}

ul.lista-sublinks-productos li {
	font: 12px Arial, Helvetica, sans-serif;
	display: block;
	margin-left: 10px;
	width: 155px;
	float: left;
	margin-top: 2px;
	margin-bottom: 3px;
}

ul.lista-sublinks-productos li a {
	text-decoration: none;
	color: #FFFFFF;
}


ul.lista-sublinks-productos li a:hover {
	color: #7E9551;
}

/*aca comienza comercializacion*/


#contenedor-comercializacion {
	width: 1280px;
	background: url("../images/fondo-comercializacion.jpg") center top no-repeat;
	min-width:970px;/*--Fixes Background Bug--*/
	height: 1019px;
	margin: 0 auto;
}

#header-comercializacion {
	background: url("../images/faja-blanca-comercializacion.jpg") center no-repeat;
	height: 151px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 65px;
}

#cuerpo-comercializacion {
	background: url("../images/botonera-comercializacion.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 216px;
}

#footer-comercializacion {
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 722px;
	background-image: url(../images/sublinks-productos.png);
	background-repeat: repeat-x;
	background-position: center;
}



#recuadro-cuerpo-comercializacion {
	background-image: url(../images/recuadro-cuerpo-comercializacion.jpg);
	position: absolute;
	width: 556px;
	top: 112px;
	left: 445px;
	height: 562px;
}


#form-comercializacion {
	font: 11px Arial, Helvetica, sans-serif;
	margin-left: 40px;
	margin-bottom: 20px;
	margin-top: 20px;
}


input#nombre {
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	width: 280px;
	height: 15px;
}

input#empresa {
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	width: 325px;
	height: 15px;
}

input#cargo {
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	width: 338px;
	height: 15px;
} 

input#localidad {
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	width: 321px;
	height: 15px;
} 

input#provincia {
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	width: 323px;
	height: 15px;
} 

input#telefono {
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	width: 265px;
	height: 15px;
}

input#mail {
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	width: 343px;
	height: 15px;
}

input#producto {
	width: 10px;
}

input {
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	margin-bottom: 5px;
}

#submit {
	width:60px;
	height:20px;
	overflow:hidden;
	border:0;
	background-color: #4D5B31;
	color: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	margin-top: 10px;

}

#submit:hover {
	background-color: #7E9551;
	color: #FFFFFF;
}

p.textos-form {
	font: 12px Georgia, "Times New Roman", Times, serif;
	border-top: 1px dotted #999999;
	margin-right: 35px;
	padding-top: 15px;
	margin-top: 15px;
}

/*aca empieza contacto*/

#contenedor-contacto {
	width: 1280px;
	background: url("../images/fondo-contacto.jpg") center top no-repeat;
	min-width:970px;/*--Fixes Background Bug--*/
	height: 1019px;
	margin: 0 auto;
}

#header-contacto {
	background: url("../images/faja-blanca-contacto.jpg") center no-repeat;
	height: 151px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 65px;
}

#cuerpo-contacto {
	background: url("../images/botonera-contacto.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 216px;
}

#footer-contacto {
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 520px;
	background-image: url(../images/sublinks-productos.png);
	background-repeat: repeat;
	background-position: center;
}


#recuadro-cuerpo-contacto {
	background-image: url(../images/recuadro-cuerpo-contacto.jpg);
	position: absolute;
	width: 556px;
	top: 112px;
	left: 445px;
	height: 351px;
}

a.mail {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #526134;
}

a.mail:hover {
	color: #788F4E;
}

p.mail {
	margin-left: 35px;
	margin-top: 5px;
}

/*aca empieza verdicchio 250 ml*/

#tabla {
	position: absolute;
	left: 480px;
	top: 350px;
	width: 200px;
}

th.informacion-nutricional {
	background-color: #60723D;
	border: 1px solid #60723D;
	color:#FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	height: 20px;
	vertical-align: middle;
}

td {
	border: 1px solid #999999;
	padding-left: 5px;
	height: 20px;
	
}

td.atributos {
	color: #2160AB;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	height: 15px;
	vertical-align: middle;
}

td.cantidad-porcion {
	font: 11px Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

td.porcentaje {
	text-align: center;
	font: 11px Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

#footer-productos-detalle {
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 670px;
	background-image: url(../images/sublinks-productos.png);
	background-repeat: repeat;
	background-position: center;
}

#recuadro-cuerpo-productos-detalle {
	background-image: url(../images/recuadro-cuerpo-productos-detalle.jpg);
	position: absolute;
	width: 556px;
	top: 112px;
	left: 445px;
	height: 450px;
}

#sublinks-detalle {
	background-image: url(../images/sublinks-productos-detalle.jpg);
	width: 469px;
	height: 20px;
	position: absolute;
	top: 562px;
	left: 485px;
}

#lista-sublinks-detalle {
	position: absolute;
	top: 562px;
	left: 480px;
}


ul.lista-sublinks-detalle li {
	font: 12px Arial, Helvetica, sans-serif;
	display: inline;
	margin-left: 35px;
}

ul.lista-sublinks-detalle li a {
	text-decoration: none;
	color: #FFFFFF;
}


ul.lista-sublinks-detalle li a:hover {
	color: #7E9551;
}

p.volver a {
	font: 11px Arial, Helvetica, sans-serif;
	position: absolute;
	top: 530px;
	left: 480px;
	color: #000000;
	text-decoration: none;
}

p.volver a:hover {
	color: #60723D;
}


h3.textos-proximamente {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	position: absolute;
	left: 330px;
	top: 85px;
}

/*aca empieza salud*/


#contenedor-salud {
	width: 1280px;
	background: url("../images/fondo-salud.jpg") center top no-repeat;
	min-width:970px;/*--Fixes Background Bug--*/
	height: 1019px;
	margin: 0 auto;
}

#header-salud {
	background: url("../images/faja-blanca-salud.jpg") center no-repeat;
	height: 151px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 65px;
}

#cuerpo-salud {
	background: url("../images/botonera-salud.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 216px;
}

#footer-salud {
	background: url("../images/footer-salud.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 745px;
}


#recuadro-cuerpo-salud {
	background-image: url(../images/recuadro-cuerpo-salud.jpg);
	position: absolute;
	width: 556px;
	top: 112px;
	left: 445px;
	height: 351px;
}

ul.lista-salud {
	font: 11px Arial, Helvetica, sans-serif;
	margin-left: 35px;
	margin-top: 10px;
}

/*aca empiezan los mapas de sede comercial y la finca*/

img#mapas {
	margin-left: 35px;
	margin-top: 30px;
	border: 1px solid #999999;
	padding: 2px;
}

p.link-mapas {
	padding-top: 15px;
}

p.link-mapas a {
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	margin-left: 35px;
}
	
p.link-mapas a:hover {
	color: #336600;
}
	


/*aca empieza recetas*/

#contenedor-recetas {
	width: 1280px;
	background: url("../images/fondo-recetas.jpg") center top no-repeat;
	min-width:970px;/*--Fixes Background Bug--*/
	height: 1019px;
	margin: 0 auto;
}

#header-recetas {
	background: url("../images/faja-blanca-recetas.jpg") center no-repeat;
	height: 151px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 217px;
}

#cuerpo-recetas {
	background: url("../images/botonera-recetas.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 369px;
}

#footer-recetas {
	background: url("../images/footer-recetas.jpg") center no-repeat;
	height: 35px;
	position: absolute;
	min-width:970px;/*--Fixes Background Bug--*/
	width: 1280px;
	top: 530px;
}

/*---- Tooltip   --------*/
.tooltip {
	display:none;
	height:217px;
	width:350px;
	z-index: 200;
}

