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

body{
	width:100%;
	background-color:#000;
	font-family:Arial;
	margin-top:50px;	
}

/* HOME */

#contenthome{
	width:850px;
	background:#FFF url(../img/home/fondoHomeTop.jpg) top left no-repeat;
	height:674px;
	margin:0 auto;
}

#menuhome a{
	float:left;
}

#logoPintiaHome{
	float:right;
	padding:30px 42px 0 0;
}

.img_izq_home{
	float:left;
	padding-left:53px;
	padding-top:155px;
	width:490px;
}

.img_dcha_home{
	float:left;
	margin-left:6px;
	margin-top:194px;
	width:240px;
}

.img_dcha_home p{
	margin-top:3px;
	font-size:11px;
	line-height:13px;
	color:#999;
}

#piehome{
	position:relative;
	height:162px;
	background:url(../img/home/fondoCirculos.gif) top right no-repeat;
	clear:both;
	float:left;
	width:850px;
	margin-top:8px;
}

#piehome p{
	position:absolute;
	bottom:10px;
	left:35px;
	color:#787878;
	font-size:9px;
}

#piehome img{
	bottom:27px;
	float:right;
	position:absolute;
	right:29px;
}

#capaIdioma {
	margin:0 auto;
	padding-bottom:2px;
	text-align:right;
	width:850px;
}

#capaIdioma span {
	color:#888 !important;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}

#capaIdioma a {
	color:#fff !important;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}

/* INTERIORES */

#content{
	width:850px;
	margin:0 auto;
	height:675px;
	background:#FFF url(../img/comunes/fondoPlantilla.jpg) top left no-repeat;
}

#menu{
	z-index:100	;
	position:relative;
	}

#menu a{
	float:left;
}

#submenu{
	position:absolute;
	top:158px;
	z-index:1000;
	width:850px;
	clear:both;
	margin:0 auto;
	}
	
#submenu div{
	background:#FFF url(../img/comunes/fondoTopNav.gif) top left repeat-x;
	padding-top:7px;
	position:absolute;
	top:0px;
}
#submenu div a{
	border-bottom:1px solid #6F0303;
	display:block;
	padding:3px 13px 5px 13px;
	text-decoration:none;
	color:#7F7D80;
	font-size:10px;
}

#submenu div a#selected{
	background-color:#4b0000;
}

#subhome1{
	width:115px;
	left:0px;
}

#subhome2{
	width:127px;
	left:71px;
}

#subhome3{
	width:110px;
	left:198px;
}

#subhome4{
	width:110px;
	left:273px;
}

#subhome5{
	width:110px;
	left:327px;
}

#subhome6{
	width:110px;
	left:389px;
}

#subhome7{
	width:110px;
	left:460px;
}

#subhome8{
	width:110px;
	left:515px;
}

#subhome9{
	width:110px;
	right:175px;
}

/* HISTORIA */

#cuerpo{
	clear:both;
	position:relative;
}

.titulohistoria{
	z-index:100;
	position:absolute;
	left:373px;
	top:57px;
}

.contenidohisto{
	z-index:100;
	text-align:justify;
	position:absolute;
	top:120px;
	left:61px;
	width:302px;
}

.contenidohisto .titulo{
	font-weight:bold;
	color:#940000;
	margin-bottom:14px;
}

.contenidohisto .tituloprensa{
	font-size:17px;
	font-weight:bold;
	color:#940000;
	margin-bottom:14px;
}

.contenidohisto p{
	line-height:13px;
	color:#555555;
	font-size:11px;
}

.imprimirhisto{
	z-index:100;
	position:absolute;
	top:109px;
	left:396px;
}

.opcioneshisto{
	background:url(../img/historia/fondoLineaNavInt.gif) repeat-y scroll left top;
	position:absolute;
	top:128px;
	left:386px;
	height:186px;
	z-index:100;
}

.opcioneshisto ul{
	margin-top:22px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.opcioneshisto ul a{
	background:url(../img/historia/bulletFlechaMarron.gif) no-repeat scroll 1px 50%;
	color:#940000;
	font-size:10px;
	display:block;
	line-height:13px;
	padding-left:10px;
}

.opcioneshisto ul a.active{
	color:#E06528;
	text-decoration:none;
}

#imagen_inicio_histo{
	position:absolute;
	right:0px;
	top:-11px;
	background:url(../img/historia/img1010_0.jpg) top right no-repeat;
	z-index:10;
}

.capa_img_historia{
	position:absolute;
	right:23px;
	top:51px;
	background:url(../img/historia/fondoImagenGrande.jpg) top left no-repeat;
	width:408px;
	height:353px;
	text-align:right;
}

.capa_img_historia img{
	float:right;
	position:relative;
	top:12px;
}

.capa_img_proceso{
	position:absolute;
	right:23px;
	top:51px;
	background:url(../img/ciclo/fondoImagenGrande.jpg) top left no-repeat;
	width:408px;
	height:353px;
	text-align:right;
}

.capa_img_proceso img{
	float:right;
	position:relative;
	top:66px;
	right:1px;
}

.titulofamilia{
	z-index:100;
	position:absolute;
	left:354px;
	top:50px;
}

.tituloentorno{
	z-index:100;
	position:absolute;
	left:373px;
	top:61px;
}

.titulovisita{
	z-index:100;
	position:absolute;
	left:328px;
	top:58px;
}

.tituloproceso{
	z-index:100;
	position:absolute;
	left:348px;
	top:58px;
}

.titulofilosofia{
	z-index:100;
	position:absolute;
	left:242px;
	top:57px;
}

.titulopintia{
	z-index:100;
	position:absolute;
	left:389px;
	top:57px;
}

.titulodireccion{
	z-index:100;
	position:absolute;
	left:361px;
	top:57px;
}

.tituloenologos{
	z-index:100;
	position:absolute;
	left:353px;
	top:57px;
}

.titulojefevina{
	z-index:100;
	position:absolute;
	left:322px;
	top:57px;
}

.titulonoticias{
	z-index:100;
	position:absolute;
	left:415px;
	top:57px;
}

.titulomaridaje{
	z-index:100;
	position:absolute;
	left:363px;
	top:58px;
}

.tituloempresa{
	left:380px;
	position:absolute;
	top:62px;
	z-index:100;
}

.titulocosecha{
	left:390px;
	position:absolute;
	top:58px;
	z-index:100;
}

.titulodistribuidor{
	left:336px;
	position:absolute;
	top:58px;
	z-index:100;
}

#capa_opcimg_inf{
	z-index:100;
	position:absolute;
	top:451px;
	left:253px;
}

#capa_opcimg_inf a{
	display:block;
	float:left;
	margin-right:5px;
	margin-left:2px;
}

#capa_opclnk_inf{
	position:absolute;
	top:486px;
	left:253px;
	z-index:1000;
}

#capa_opclnk_inf p{
	font-weight:bold;
	color:#C1350E;
	font-size:10px;
}

#capa_opclnk_inf a{
	color:#C1350E;
	font-size:10px;
	margin-right:2px;
}

#capa_opclnk_inf a.active{
	color:#6D6D6D;
	text-decoration:none;
}

.capa_lnk_img{
	padding-left:20px;
	height:51px;
	left:235px!important;
	position:absolute;
	top:435px!important;
	width:221px;
	z-index:100;
	background:url(../img/ciclo/fondoNavInt.gif) top left no-repeat;
	}

.capa_lnk_img a{
	display:block;
	float:left!important;
	width:40px;
	margin:17px 0 0 0!important;
}

#opc_flechas{
	position:absolute;
	top:354px;
	left:654px;
	z-index:10000;
}

#opc_flechas a{
	margin-right:7px;
}

#txt_noticias ul{
	margin-bottom:10px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#txt_noticias ul li{
	margin-bottom:2px;
}

#txt_noticias ul li a, #txt_noticias ul li span{
	color:#555;
	font-family:Arial;
	font-size:11px;
	}
	
#txt_noticias ul li span{
	font-weight:bold;
}

.fechaNot{
	margin-top:3px;
	font-weight:bold!important;
	color:#940000!important;
	font-size:11px;
	margin-bottom:7px;
}

.tituloNot{
	font-size:11px;
	margin-bottom:10px;
	font-family:Arial;
	color:#555;
	font-weight:bold!important;
}

.txtNot{
	font-size:11px;
	margin-bottom:10px;
	font-family:Arial;
	color:#555;
}

.lnkNot{
	color:#555;
	margin-top:5px;
	font-family:Arial;
	font-size:11px;
	display:block;
}

#capa_empresa{
	background:transparent url(../img/contacto/fondoLineaEmpresas.gif) no-repeat scroll 150px 0;
	width:372px;
	height:300px;
	z-index:100;
}

#columnaIzquierda {
	margin-right:20px;
}
#columnaIzquierda, #columnaDerecha {
	margin-right:15px;
	text-align:left;
	float:left;
	width:150px;
}

#capa_empresa p.rojo{
	color:#940000;
	font-size:11px;
	margin-bottom:15px;
	font-weight:bold;
}

#capa_empresa a{
	color:#555555;
	font-size:11px;
	line-height:13px
}

#capa_cosecha{
	background:transparent url(../img/anadas/fondoTextoAnadas.jpg) no-repeat scroll 0 0;
	height:395px;
	width:804px;
	position:absolute;
	overflow:hidden;
	top:93px;
	left:21px;
	z-index:100;
}

#capa_cosecha form{
	float:left;
	margin:10px 20px 0 29px;
	padding:0;
}

#capa_cosecha label{
	color:#940000;
	display:block;
	font-size:10px;
	font-weight:bold;
}

#capa_cosecha form select{
	border:1px solid #000;
	font-size:10px;
}

#capa_cosecha p#titulo_vino{
	color:#940000;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-top:25px;
}

#detalle_vino{
	width:560px;
	clear:both;
	position:relative;
	top:14px;
	border-top:1px solid #CCC;
}

.content_cosecha{
	border-bottom:1px solid #AAA;
}

.content_ficha{
	border-bottom:1px solid #AAA;
	padding:7px 0 7px 15px;
}

.content_cosecha p, .content_ficha p{
	color:#555;
	font-size:11px;
	line-height:13px;
	font-family:Arial;
	margin:2px 0;
	padding-left:8px;
}

.content_cosecha p.titulo, .content_ficha p.titulo{
	font-weight:bold;
	background:transparent url(../img/anadas/flechaTituloAnadas.gif) no-repeat scroll 0 2px;
}

#capa_lnk_cosecha{
	width:510px;
	text-align:right;
	position:absolute;
	bottom:0px;
	}

.izq_cosechas{
	width:240px;
	margin:5px 0 5px 20px;
	float:left;
	}

.dcha_cosechas{
	float:left;
	width:260px;
	margin:5px 0 5px 20px;
	}

.txtizq{
	width:50px;
	float:left;
	font-weight:bold;
	}

.txtdcha{
	width:190px;
	float:left;
}

#capa_falso_fondo{
	display:block;
	height:100px;
	left:419px;
	position:relative;
	top:51px;
	width:370px;
	margin-bottom:-100px;
	background:url(../img/historia/fondoImagenGrande.jpg) top left no-repeat;
}
	

#capa_img_cosecha{	
	position:absolute;
	right:23px;
	top:51px;
	width:408px;
	z-index:200;
	height:353px;
	text-align:right;
}

#capa_img_cosecha img{
	left:167px;
	position:absolute;
	top:12px;
	z-index:200;
}
	
#cajatotal{
	position:absolute;
	top:100px;
	left:20px;
	}
	
	
#cajatotal div{
	float:left;
	}
	
#form_distri select{
	border:1px solid #000000;
	font-size:10px;
	width:135px;
}
	
#form_distri .capa_conti {
	float:left;
	width:145px !important;
}
#form_distri .capa_pais {
	float:left;
}

#cajatotal label{
	color:#940000;
	font-size:10px;
	font-weight:bold;
	position:relative;
	top:-2px;
}
#form_distri div{
	margin:0px!important;
}

#capaDetDistri{
	clear:both;
	padding-top:15px;
}

.capaTxtDistri{
	clear:both;
	width:430px;
	border-bottom:1px solid #999;
	margin-left:10px;
	padding-bottom:5px;
}

.capaTxtDistri div{
	padding-left:10px;
	position:relative;
	left:-10px;
	background:url(../img/contacto/flecha_9020.gif) top left no-repeat;
	width:200px;
}

.capaTxtDistri p,#capaDetDistri .txtUsa p {
	color:#555;
	font-size:11px;
	line-height:13px;
}

.capaTxtDistri p.titulo, #capaDetDistri .txtUsa p.titulo{
	color:#000;
	font-weight:bold;
	margin-bottom:6px;
	text-transform:uppercase;
}

.capacontentUsa {
	float:left;
	width:508px;
	margin-left:-8px;
}

#capaDetDistri .distUsa {
	border-right:1px solid #666666;
	float:left;
	width:140px;
	position:relative;
	z-index:100;
}

#capaDetDistri .distUsa a {
	background:transparent url(../img/contacto/flechita_visita.gif) no-repeat scroll left top;
	color:#000000 !important;
	display:block;
	font-family:Arial;
	font-size:11px;
	line-height:11px;
	margin-top:2px;
	padding-left:10px;
	text-decoration:none;
}

#capaDetDistri .txtUsa {
	border-bottom:1px solid #666666;
	float:left;
	padding:0 0 10px 20px;
	width:297px;
}

/* KIT PRENSA */


.opcionesprensa{
	background:url(../img/historia/fondoLineaNavInt.gif) repeat-y scroll left top;
	position:absolute;
	top:128px;
	left:386px;
	height:186px;
	z-index:100;
}

.opcionesprensa ul{
	margin-top:22px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.opcionesprensa ul li{
	height:15px;
}

.opcionesprensa ul a{
	color:#000;
	font-size:10px;
	display:block;
	line-height:13px;
	padding-left:10px;
}

.opcionesprensa ul p{
	background:url(../img/historia/bulletFlechaMarron.gif) no-repeat scroll 1px 50%;
	color:#940000;
	font-size:10px;
	display:block;
	line-height:13px;
	padding-left:10px;
}


.opcionesprensa ul a:hover, .opcionesprensa ul a.active{
	color:#E06528;
	text-decoration:none;
}

.capaBotella{
	float:left;
	margin:0 20px 10px 20px;
	width:90px;
	text-align:left;
}

.capaBotella a, #txt_biogra a, #txt_historia a{
	color:#940000;
	font-size:11px;
}
.capaBotella img{border:1px solid #999}

.titulosupprensa{
left:374px;
position:absolute;
top:60px;
z-index:100;
}

/* PIE */
#pie{
	position:relative;
	top:413px;
	height:162px;
	clear:both;
	float:left;
	width:850px;
	margin-top:8px;
	z-index:10;
}

#pie p{
	position:absolute;
	bottom:10px;
	left:35px;
	color:#787878;
	font-size:9px;
}

#pie img{
	bottom:27px;
	float:right;
	position:absolute;
	right:29px;
}

.dblock{
	display:block;
}

.dnone{
	display:none;
}

.cboth{
	clear:both;
}
