body{
	background-color:rgba(101, 101, 101,0.6);
	*background-color:#a2a2a2;
}
#completa{
	margin-top:5px;
	margin-bottom:0;
	padding:0;
	background-color:#FFF;
	border-radius:5px;
}
#cabecera{
	background:url(../images/fondo_cabecera.jpg) no-repeat;
	height:167px;
}
#navegacion{
	height:35px;
	margin-top:125px;
	*margin-top:145px;
}
.idioma{
	text-align:left;
	float:left;
	margin-top:17px;
	*margin-top:-3px;
}
.boton{
	font-size:0.85em;
	font-weight:bold;
}
.boton a{
	text-decoration:none;
	color:#111;
}
.boton a:hover{
	text-decoration:none;
	color:#9a311b;
}
.boton ul{
	margin-left:490px;
}
.boton li{
	float:left;
	margin:0;
	margin-right:25px;
}
.boton_en{
	font-size:0.85em;
	font-weight:bold;
}
.boton_en a{
	text-decoration:none;
	color:#111;
}
.boton_en a:hover{
	text-decoration:none;
	color:#9a311b;
}
.boton_en ul{
	margin-left:530px;
}
.boton_en li{
	float:left;
	margin:0;
	margin-right:25px;
}
#cuerpo{
	background:#ffffff;
	height:660px;
}

#texto{
	background-color:rgba(241, 241, 241, 0.4);
	width:260px;
	height:290px;
	margin-left:25px;
	padding:20px;
	text-align:justify;
	color:#000;
}
#texto_en{
	background-color:rgba(241, 241, 241, 0.4);
	width:260px;
	height:250px;
	margin-left:25px;
	padding:20px;
	text-align:justify;
	color:#000;
}
#lateral{
	margin-left:30px;
	margin-top:25px;
	clear:left;
}
#lateral_vinos{
	margin-left:30px;
	margin-top:5px;
	clear:left;
}
#linea{
	margin-top:25px;
	width:1px;
	height:600px;
	background:#d2d3d5;
}
#principal{
	background: url(../images/fondo_index.jpg) no-repeat;
	height:600px;
	margin-top:25px;
	margin-left:25px;
}
#pie{
	background:#d2d3d5;
	height:29px;
	padding-top:10px;
	margin-top:2px;
}
#textopie, #textopie a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em;
	*font-size:0.85em;
	font-weight:bold;
	color:#fff;
}
#textopiedch, #textopiedch a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	font-weight:bold;
	color:#9a311b;
	text-align:right;
}

/*pagina ababol.php*/
#cuerpo4{
	background:#ffffff;
	height:705px;
	*height:720px;
}
#linea4{
	margin-top:25px;
	width:1px;
	height:613px;
	*height:623px;
	background:#d2d3d5;
}
#principal_ababol{
	background: url(../images/ababol.png) no-repeat, url(../images/base_vinos.png) no-repeat;
	*background:url(../images/ababol_IE8.png) no-repeat;
	height:590px;
	margin-top:25px;
	margin-left:25px;
}
#texto_ababol{
	height:300px;
	width:450px;
	margin-top:150px;
	margin-left:20px;
	text-align:justify;
}
.titulin_verdejo{
	color:#3C0;
	font-size:1.2em;
	font-weight:bold;
	margin:0;
}
#lateral_vinos_ababol{
	background:url(../images/base_lateral_tinto.jpg) no-repeat;
	height:525px;
	margin-top:125px;
}
#lateral_vinos_ababol_en{
	background:url(../images/base_lateral_red.jpg) no-repeat;
	height:525px;
	margin-top:125px;
}
/*#titulo_lateral{
	color:#111;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	font-size:1.25em;
	font-weight:bold;
	margin-top:-250px;
	margin-bottom:20px;
}*/
#arriba{
	margin-left:25px;
	margin-bottom:30px;
	font-size:1.2em;
	font-weight:bold;
}
#arriba a{
	color:#000;
	text-decoration:none;
}
#arriba a:hover{
	color:#a6ce38;
}
#medio{
	margin-left:25px;
	font-size:1.2em;
	margin-bottom:30px;
	font-weight:bold;
}
#medio a{
	color:#000;
	text-decoration:none;
}
#medio a:hover{
	color:#a6ce38;
}
#abajo{
	margin-left:25px;
	font-size:1.2em;
	font-weight:bold;
}
#abajo a{
	color:#000;
	text-decoration:none;
}
#abajo a:hover{
	color:#a6ce38;
}
#descarga{
	text-align:right;
	margin-top:10px;
	margin-right:-130px;
}
#descarga a{
	text-decoration:none;
	border:0;
}
/*pagina ababol_tinto.php*/
#cuerpo5{
	background:#ffffff ;
	height:640px;
	*height:655px;
}
#cuerpo5_en{
	background:#ffffff ;
	height:620px;
	*height:635px;
}
#linea5{
	margin-top:25px;
	width:1px;
	height:545px;
	*height:555px;
	background:#d2d3d5;
}
#linea5_en{
	margin-top:25px;
	width:1px;
	height:540px;
	*height:550px;
	background:#d2d3d5;
}
#principal_ababol_tinto{
	background: url(../images/tinto.png) no-repeat, url(../images/base_vinos.png) no-repeat;
	*background:url(../images/tinto_IE8.png) no-repeat;
	height:570px;
	margin-top:25px;
	margin-left:25px;
}
#texto_ababol_tinto{
	height:300px;
	width:450px;
	margin-top:150px;
	margin-left:20px;
	text-align:justify;
}
#lateral_vinos_tinto{
	background:url(../images/base_lateral_tinto.jpg) no-repeat;
	height:450px;
	margin-top:125px;
}
#lateral_vinos_tinto_en{
	background:url(../images/base_lateral_red.jpg) no-repeat;
	height:450px;
	margin-top:125px;
}

.titulin{
	color:#900;
	font-size:1.2em;
	font-weight:bold;
	margin:0;
}
.texto{
	color:#111;
	font-size:1.1em;
	margin-top:-5px;
	margin-bottom:10px;
}
/*#navegacion2{
	margin-top:2px;
	font-size:0.75em;
	font-weight:bold;
	height:22px;
	background-color:#9a311b;
	margin-left:-15px;
	font-family:Verdana, Geneva, sans-serif;
}
.boton_vinos{
	margin-top:-16px;
}
.boton_vinos a{
	text-decoration:none;
	color:#fff;
	border:0;
}
.boton_vinos a:hover{
	text-decoration:none;
	color:#a6ce38;
	border:0;
}
.boton_vinos ul{
	margin-left:20px;
}
.boton_vinos li{
	float:left;
	margin:0;
	margin-right:30px;
}*/
/*pagina gran_ababol.php*/
#cuerpo6{
	background:#ffffff;
	height:715px;
	*height:730px;
}
#linea6{
	margin-top:25px;
	width:1px;
	height:625px;
	*height:635px;
	background:#d2d3d5;
}
#linea6_en{
	margin-top:25px;
	width:1px;
	height:645px;
	*height:655px;
	background:#d2d3d5;
}
#principal_gran_ababol{
	background: url(../images/gran.png) no-repeat, url(../images/base_vinos.png) no-repeat;
	*background:url(../images/gran_IE8.png) no-repeat;
	height:590px;
	margin-top:25px;
	margin-left:25px;
}
#texto_gran_ababol{
	height:300px;
	width:450px;
	margin-top:150px;
	margin-left:20px;
	text-align:justify;
}
#texto_gran_ababol h1{
	letter-spacing:1px;
	text-align:left;
	line-height:25px;
}
#lateral_vinos_gran{
	background:url(../images/base_lateral_tinto.jpg) no-repeat;
	height:525px;
	margin-top:125px;
}
#lateral_vinos_gran_en{
	background:url(../images/base_lateral_red.jpg) no-repeat;
	height:525px;
	margin-top:125px;
}
.titulin_gran{
	color:#3C0;
	font-size:1.2em;
	font-weight:bold;
	margin:0;
	margin-top:-10px;
}
#descarga_en{
	text-align:right;
	margin-top:-25px;
	margin-right:-130px;
}
#descarga_en a{
	text-decoration:none;
	border:0;
}
/*pagina noticias.php*/
#principal_noticias{
	background:url(../images/fondo_noticias.jpg);
	height:600px;
	margin-top:25px;
	margin-left:25px;
}
#texto_noticias{
	height:200px;
	width:540px;
	margin-top:280px;
	margin-left:30px;
	text-align:justify;
}
/*pagina historia.php*/
#cuerpo2{
	background:#ffffff;
	height:620px;
	*height:635px;
}
#linea2{
	margin-top:25px;
	width:1px;
	height:560px;
	*height:570px;
	background:#d2d3d5;
}
#linea2_en{
	margin-top:25px;
	width:1px;
	height:550px;
	*height:560px;
	background:#d2d3d5;
}
#principal_historia{
	/*background:url(../images/fondo_historia.jpg);*/
	height:600px;
	margin-top:25px;
	margin-left:25px;
}
#texto_historia{
	height:200px;
	width:590px;
	margin-top:50px;
	margin-left:15px;
	text-align:justify;
}
/*#columnas{
	-moz-column-width: 260px;
   -moz-column-gap: 35px;
   -webkit-column-width: 260px;
   -webkit-column-gap: 35px;
   -webkit-column-rule: 1px solid #ccc;
   -moz-column-rule: 1px solid #ccc;
}*/
#texto_interior{
	margin-top:25px;
}
#titulin_historia{
	text-align:right;
	color:#111;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:10px;
}
/*pagina viņedos.php*/
#cuerpo3{
	background:#ffffff;
	height:690px;
	*height:705px;
}
#cuerpo3_en{
	background:#ffffff;
	height:755px;
	*height:770px;
}
#linea3{
	margin-top:25px;
	width:1px;
	height:635px;
	*height:645px;
	background:#d2d3d5;
}
#linea3_en{
	margin-top:25px;
	width:1px;
	height:710px;
	*height:720px;
	background:#d2d3d5;
}
#principal_vinedos{
	background:url(../images/fondo_vinedos.jpg) no-repeat;
	width:640px;
	height:650px;
	margin-top:25px;
	margin-left:25px;
}
#texto_vinedos{
	height:200px;
	width:580px;
	margin-top:30px;
	margin-left:20px;
	text-align:justify;
}
#titulin{
	text-align:right;
	color:#900;
	font-size:1em;
	font-weight:bold;
	margin-bottom:10px;
}
#titulin_en{
	text-align:right;
	color:#900;
	font-size:0.95em;
	font-weight:bold;
	margin-bottom:10px;
}
#texto_vinedos img{
	margin-top:15px;
	margin-bottom:15px;
}
/*Formulario de contacto*/
#principal_contacto{
	background:#fff;
	height:500px;
	width:620px;
	margin-top:25px;
}
#principal_contacto #texto_izq{
	font-size:1em;
	color:#111;
	width:220px;
	margin-top:50px;
	margin-left:28px;
	text-align:center;
	float:left;
}
#principal_contacto #texto_izq a{
	font-size:0.9em;
	color:#9a311b;
	font-weight:bold;
	text-decoration:none;
}
#formulario{
	height:300px;
	margin-top:50px;
}
.contactform {
	width:250px;
	border:solid 1px rgb(200,200,200);
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background-color:#d2d3d5;
	margin-right: 0;
	margin-left: 90px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	float:left;
}
.contactform fieldset {
	padding:2px 0 0 0 !important /*Non-IE6*/; 
	padding:0 /*IE6*/; 
	margin:0 0 0 0; 
	border:solid 1px rgb(220,220,220);
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.contactform fieldset legend {
	margin:0 0 2px 2px !important /*Non-IE*/; 
	margin:0 0 2px 2px /*IE6*/; 
	padding:0 2px 0 2px; color:rgb(80,80,80); 
	font-weight:bold; 
	font-size:0.9em;
	color:#9a311b;
}
.contactform label.left {
	float:left; 
	width:70px; 
	margin:0 0 0 2px; 
	padding:2px; 
	font-size:0.8em;
	color:#9a311b;
}
.contactform select.combo {
	width:100px; padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:0.7em;
}
.contactform input.field {
	width:150px; 
	padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:0.7em;
}
.contactform textarea {
	width:240px; 
	padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:0.7em;
}
.contactform input.button {
	float:right; 
	width:5.0em; 
	margin-right:15px;
	margin-bottom:3px;
	padding:1px !important /*Non-IE6*/; 
	padding:0 /*IE6*/; 
	background:#9a311b;
	border:solid 1px rgb(150,150,150);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align:center; 
	font-family:verdana,arial,sans-serif; 
	color:#fff; 
	font-size:0.7em;
}
.contactform input.button:hover {
	cursor: pointer; 
	border:solid 1px rgb(80,80,80); 
	background:#97bf0d; 
	color:#111;
}
