body{
	background-color:#000;
	margin:0;
	padding:0;
	width:100%
}

img{
	border:none
}

p{
	margin:0;
	padding:0
}

a:focus{ outline:none; }

a{cursor: pointer}

/* IDIOMA */
#capaIdioma{
	/*width:830px;
	text-align:right;
	position:relative;
	top:680px;
	z-index:10;*/	
	float:right;
	margin-top:-25px;
	margin-right:0;
	padding: 10px 10px 0 0;
}

.idioma_home{
	top:620px!important;
}

#capaIdioma a{
	text-decoration:none;
	font-family:"Book Angigua",Arial;
	font-size:12px;
	color:#900!important
}

#capaIdioma span{
	text-decoration:none;
	font-family:"Book Angigua",Arial;
	font-size:12px;
	color:#888!important
}

/* HOME */

#contentHome{
	width:850px;/* antes estaba a 908px */
	margin:52px auto 0 auto
}

#contentHome #cabecera{
	padding-top:103px;
	background:transparent url(../img/Home/cabecera_home.jpg) top left no-repeat;
	height:116px
}

#contentHome #cabecera ul{
	margin:0;
	padding:0;
	list-style:none inside none
}

#contentHome #cabecera li{
	display:inline;
	float:left;
}

#contentHome #cntFlash_es, #contentHome #cntFlash_en{
	height:138px;
	position:relative;
	top:-5px
}

#contentHome #cuerpo{
	background:#000 url(../img/Home/bk_home1.jpg) 0 0 no-repeat;
	height:132px;
	padding:0 0 0 75px
}

#contentHome #cuerpo p{
	padding-top:14px;
	color:#222121;
	font-family: "Book Angigua",Arial;
	font-size: 11px	
}

#contentHome #cuerpo p.titulo{
	padding-top:14px;
	font-weight:bold
}

#contentHome #pie{
	background-color:#303030;
	width:850px;
	padding-top:5px;
	height:66px
}

#contentHome #pie img{
	padding-left:15px;
	float:right;
}

#contentHome #pie img.latin{
	padding-left:35px;
	padding-top:50px;
	float:left;
}

#contentHome #pie img.grupovs{
	padding-top:42px
}

#contentHome #pie img{
	padding-right:4px
}

#contentHome #pie img.ultima{
	padding-right:19px
}

#contentHome #bajopie{
	padding-top:12px;
	background:transparent url(../img/Home/bk_pieHome.gif) repeat scroll;
	height:37px;
	width:850px
}

#contentHome #bajopie p{
	color:#787878;
	font-family:"Book Angigua",Arial;
	font-size:10px;
	padding-left:36px
}

/* SUBMENU */

#submenu ul{
	position:absolute;
	float:left;
	margin:0px;
	list-style:none;
	padding:0
}

#submenu ul li{
	height:20px;
	display:block;
}

#submenu ul li a{
	background-color:#FFF;
	font-family:"Book Angigua",Arial;
	border-bottom:1px solid #303D48;
	color:#807E7E;
	display:block;
	font-size:10px;
	line-height:18px;
	padding:1px 5px 0 7px;
	text-decoration:none
}

#submenu ul li a:hover{
	background-color:#000	
}

#submenu ul li a#seleccionado{
	background-color:#000
}

#capaSubhistoria{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:130px;
	left:0px	
}

#capaSubbodega{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:110px;
	left:55px
}

#capaSubciclovital{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:80px;
	left:153px
}

#capaSubvinos{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:130px;
	left:223px
}

#capaSubanadas{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:80px;
	left:261px
}

#capaSubpersonas{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:160px;
	left:312px
}

#capaSubprensa{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:90px;
	left:367px
}

#capaSubdegustacion{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:100px;
	left:413px
}

#capaSubcontacto{
	position:absolute;
	/*top:-80px;*/
	z-index:100;
	width:100px;
	left:463px
}

/* INTERIORES */

#contentInt{
	width:850px;
	margin:29px auto 0 auto
}

#contentInt #contIzq{
	width:544px;
	float:left
}

#contentInt #contIzq #menu{
	position:relative;
	z-index:1000;
	width:100%;
	height:83px
}

#contentInt #contIzq #menu ul{
	margin:0;
	padding:0;
	list-style:none
}

#contentInt #contIzq #menu ul li{
	display:inline;
	float:left
}

#contentInt #contIzq #submenu{
	position:relative;
	width:100%;
	background:transparent url(../img/comunesInt/fondo_bottom_navegacion.jpg) 0 0 no-repeat;
	height:50px
}

#contentInt #contIzq #capaTitulo{
	background:transparent url(../img/comunesInt/fondo_titulo.jpg) 0 0 no-repeat;
	height:53px
}

#contentInt #contIzq #capaTitulo img{
	margin:27px 0 0 40px
}

#contentInt #contIzq #capaContenido{
	background:transparent url(../img/comunesInt/fondo_pagina.jpg) 0 0 no-repeat;
	height:352px
}

#contentInt #contIzq #capaContenido2{
	background:transparent url(../img/comunesInt/fondo_pagina2.gif) 0 0 no-repeat;
	height:332px;
	position: relative
}

#contentInt #contIzq #datosContenido.kitprensa{
	background-repeat: repeat-y;
	height: 410px!important;
}



#contentInt #contIzq #capaContenido2.total{
	background-repeat: repeat-y;
	height: 397px;
}

#contentInt #contIzq #capaContenido2.total2{
	background-repeat: repeat-y;
	height: 434px!important;
}

#contentInt #capaSubContenido{
	height:46px
}

#contentInt #contDcha{
	height:585px;
	width:306px;
	float:right
}

#datosContenido{
	text-align: justify;
	width:355px;
	padding:44px 0 0 36px
}

#datosContenido p{
	line-height: 14px;
	padding-bottom:10px;
	font-family: "Book Angigua",Arial;
	font-size: 11px;
	color: #555
}

#datosContenido p.titulo{
	font-weight: bold;
	color: #920001
}

/* BODEGA */

#capaEstaciones{
	position: absolute;
	bottom: 82px
}

#capaEstaciones p{
	font-size:11px;
	font-weight: bold;
	height: 4px;
	color:#960002
}

#capaEstaciones a{
	font-size: 12px;
	margin-right: 2px;
	color:#600007;
	line-height: 15px;
}


#capaEstaciones img{
	margin-right: 3px
}

.capaNavegacion{
	position: absolute;
	bottom:47px
}

.capaNavegacion p{
	margin-top: -3px;
	text-decoration: underline;
	font-size: 10px;
	color:#600007!important;
	height:2px
}

.capaNavegacion a{
	text-decoration: underline;
	font-size: 10px;
	position:relative;
	top:-4px;
	margin-right: 2px;
	color:#600007
}

.capaNavegacion a.activo{
	text-decoration: none
}

.capaNavegacion img{
	float: left;
	margin-left:-7px
}

.capa360{
	position: absolute;
	bottom: 46px;
	left:160px
}

#capaNavTexto{
	width:100%;
	position:absolute;
	left:0px;
	bottom:46px
}

#capaNavTexto p{
	font-size:9px;
	float:left;
	position:absolute;
	color:#FFF;
	background-color:#000;
	padding:1px 5px 0 5px
}

#capaNavTexto #txtpalacete{
	left:5px
}

#capaNavTexto #txtvinedo{
	left:88px
}

#capaNavTexto #txtfermentacion{
	left:120px
}

#capaNavTexto #txttoneleria{
	left:217px
}

#capaNavTexto #txtbarrica{
	left:281px
}

#capaNavTexto #txtembotellado{
	left:320px
}

#capaNavTexto #txtbotella{
	left:380px
}

#capaNavTexto #txtexposicion{
	right:0px
}

#capaNavSubContenido.visita{
	border-top:1px solid #000;
	position:relative;
	margin-top:-32px
}

#capaNavSubContenido.anada{
	position:relative;
	margin-top:-27px
}

#capaNavSubContenido.visita ul{
	margin:0;
	padding: 0;
	list-style: none
}

#capaNavSubContenido.visita ul li{
	display: inline;
	float:left;
	height:77px
}

/* CICLO VITAL*/

#capaNavSubContenido.proceso{
	padding-left: 40px;
	background-color: #FFF;
	height: 77px;
	position: relative;
	width:200px;
	margin-top:-77px
}

#capaNavSubContenido.proceso #capaEstaciones{
	top:0px
}

#capaNavSubContenido.proceso #capaEstaciones p{
	font-size:12px;
	height:12px
}

#capaNavSubContenido.proceso #capaEstaciones a{
	font-size:10px;
	display:block;
	margin-right:3px;
	float: left;
	line-height: 17px;
	color:#940000
}

#capaNavSubContenido.proceso #capaEstaciones a.activo{
	text-decoration: none
}

#menuProceso{
	z-index: 10;
	overflow: visible;
	width:100px;
	left:440px;
	top:67px;
	float: right;
	position: absolute
}

#menuProceso div.capaOpMenu{
	height:50px;
	display:block;
	float: left
}

#menuProceso div.capaLnkMenu {
	display:block;
	float: left;
	margin-top:1px
}

#menuProceso div.numero{
	padding-top: 13px;
	float: left
}

#menuProceso div.numero p{
	color:#600007;
	font-family:garamond;
	font-size:15px;
	font-weight:bold;
}

#menuProceso div.imagen{
	padding-left: 4px;
	float: left;
}

div.capaLnkMenu p{
	background-color: #000;
	height: 20px;
	line-height:10px;
	text-align: center;
	width: 105px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: -1px;
	margin-top: 5px;
	color: #FFF;
	font-size: 10px;
	font-family: "Book Angigua",Arial;
}

/* FILOSOFIA */
.filosofia{
	background: url(../img/comunesInt/fondo_pagina3.gif) top left no-repeat !important;
	height: 395px!important;
}

#diplomas p,#diplomas a{
	text-decoration:none!important;
	display:block;
	line-height:13px;
	padding-bottom:0;
	color:#690000;
	font-size:11px;
	font-family:"Book Angigua",Arial;
}

#diplomas a:hover{
	text-decoration:underline!important;
}

/*#diplomas a{
	line-height:14px;
	font-size:13px
}*/

#capaFondoImg{
	position:absolute;
	top:0;
	left:0;
	opacity:.5;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#000
}

#capaContentImg{
	position:absolute;
	top:0px;
	left:0;
	z-index:1000;
	width:100%;
	height:100%	
}

#capaImg{
	width:785px;
	height:547px;
	background-color:#000;
	margin:20px auto 0 auto;
	border:1px solid #5A5A59;
}

#cerrar{
	position:relative;
	top:3px;
	left:0
}

#cerrar a.lnkcerrar{
	margin-left:5px;
	color:#FFF;
	font-size:11px;	
}

#capaImg a#lnkanterior{
	margin-left:10px;
	position:absolute;
	top:280px;
}

#capaImg a#lnksiguiente{
	left:760px;
	position:relative;
	top:-280px;
}

#cerrar a.txt{
	margin-left:5px;
	color:#FFF;
	font-size:11px;	
	position:relative;
	top:-3px;
}

#capaDiplomas{	
	margin-top:5px;
	margin-left:27px;
	text-align:center;
}

#capaDiplomas .diploma{
	display:inline
}

.capaContentEtiquetas{
	width:402px;
	height:72px;
	border-bottom:1px solid #C8C8C8;
	background:url(../img/Vino/fondo_etiquetas.gif) top left repeat-x
}

.borderTopEti{
	border-top:1px solid #C8C8C8
}

.capaContentEtiquetas img{
	margin-right:0
}

/* PRENSA */
#listaNoticias div{
	clear:both;
	margin-bottom:5px;
}

#listaNoticias p.fecha{
	width:70px;
	float:left;
	font-size:11px!important;
	margin-top:-2px;
	font-weight:bold;
	font-family:"Book Angigua",Arial;
	color:#940000!important
}

#listaNoticias a.titNoticia{
	line-height:12px;
	display:block;
	width:390px;
	text-align:justify;
	font-family:"Book Angigua",Arial;
	color:#565553;
	font-size:11px
}

#detalleNoticia p.fecha{
	color:#940000!important;
	font-size:11px;
	font-weight:bold
}

#detalleNoticia p.titulo{
	color:#555!important;
	font-size:14px;
	font-weight:bold
}

#detalleNoticia a{
	color:#940000!important;
	font-size:12px
}

/* MENUS INTERIORES */
#menuCuerpo{
	float:right;
	left:413px;
	top:67px;
	position:absolute;
	width:130px;
}

#menuCuerpo ul{
	list-style-image: url(../img/comunesInt/flecha_submenu.gif);
	list-style-position: outside;
	list-style-type: none

}

#menuCuerpo ul li
{
	margin-bottom:5px;
	line-height:10px
}

#menuCuerpo ul li.kitprensa{
	line-height:10px;
}

#menuCuerpo ul li a,#menuCuerpo ul li span{
	position: relative;
	left:-3px;
	top:-2px;
	font-size: 9px;
	font-family: "Book Angigua",Arial;
	font-weight: bold;
	color:#600007;
	text-decoration: underline
}

#menuCuerpo ul li a.activo, #menuCuerpo ul li span{
	text-decoration:none
}

#menuCuerpo2{
	float:right;
	margin-left:353px;
	margin-top:67px;
	position:absolute;
	width:180px;
}

#menuCuerpo2 ul{
	text-align: right;
	list-style: none

}

#menuCuerpo2 ul li{
	background: url(../img/comunesInt/flecha_submenu2.gif) top right no-repeat;
	height: 12px

}

#menuCuerpo2 ul li a{
	position: relative;
	left:-9px;
	top:-7px;
	font-size: 9px;
	font-family: "Book Angigua",Arial;
	font-weight: bold;
	color:#600007;
	text-decoration: underline

}

#menuCuerpo2 ul li a.activo{
	text-decoration: none
}


.lstKitprensa{
	margin:0;
	padding:0 0 5px 0; 
	list-style-image:none!important
}

.tituloRojo{
	font-family:"Book Angigua",Arial;
	font-size:11px;
	font-weight:bold;
	color:#920001!important;
	float:left
}

.tituloNegro{
	font-weight:bold
}

.capaEti{
	padding-top:5px;
	clear:both;
	height:53px;
	border-bottom:1px solid #BFBFBF;
	margin-bottom:30px
}

.btopEti{
	border-top:1px solid #BFBFBF;
}

.capaEti div{
	float:left;
	width:49%
}

.capaEti div p{
	color:#940000!important;
	font-size:10px!important;
	width:150px!important;
	line-height:11px!important;
	padding-bottom:0px!important
}

.capaEti div a{
	font-size:10px;
	font-weight:bold;
	color:#858585;
	font-family:"Book Angigua",Arial;
}

.desAcro{
	height:40px
}

.desAcro a, .capaHistoria a{
	font-size:13px;
	font-weight:bold;
	color:#858585
}

.capaHistoria p{
	font-weight:bold;
	font-size:12px;
	color:#000!important
}

.capaEmpresa{
	border-right:1px solid #E2E2E2; 
	margin-top:-43px;
	padding-top:43px;
	padding-bottom:211px; 
	width:215px
}
.lnkempresa{
	color:#780000;
	text-decoration:none
}

#capaFormulario{
	margin:-45px 0 0 -37px;
	width:439px;
	height:65px;
	background:url(../img/Contacto/fondo_distribuidores.jpg) top left no-repeat
}

#capaFormulario #formDistri{
	width:435px
}

#capaFormulario #formDistri label{
	color:#000000;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-bottom:4px;
	font-family:"Book Angigua",Arial;
}

#formDistri div.continente{
	float:left;
	margin-left:42px;
	margin-top:14px
}

#formDistri div.pais{
	float:left;
	margin-left:32px;
	margin-top:14px
}

#formDistri div.boton{
	margin-left:3px;
	margin-top:34px;
	width:40px;
	float:left
}

#formDistri div.continente select{
	height:20px;
	width:175px
}

#formDistri div.pais select{
	height:20px;
	width:142px
}

.inpVerDis{
	cursor:pointer;
	border:none;
	background:url(../img/Contacto/boton_ver_distribuidores.jpg) top left no-repeat;
	width:40px;
	height:22px
}

#imprimir.confondo{
	width:107px;
	padding-right:0px;
	padding-bottom:20px;
	margin-top:-1px;
	background:url(../img/Contacto/fondo_distribuidoresIm.gif) top left no-repeat
}

#imprimir.confondo a{
	margin-left:10px
}

.capacontentUsa{
	background:transparent url(../img/comunesInt/fondo_pagina_usa.gif) 0 0 no-repeat;
	float:left;
	width:508px;
	margin-top:-12px;
}

#capaDetDistri .distUsa{
	width:200px;
	margin-left:-10px;
	float:left;
	border-right:1px solid #666;
	padding-top:15px;
}

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

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

#capaDetDistri div.capaTxtDistri{
	margin-left:-36px;
	width:544px;
	height:100px;
	border-bottom:1px solid #000
}
.capaTxtDistri div{
	float:left;
	width:188px;
	margin-left:30px;
	margin-top:10px;
	padding-bottom:20px
}
.capaTxtDistri p, #capaDetDistri .txtUsa p{
	line-height:13px!important;
	padding-bottom:0px!important
}

.capaTxtDistri p{
	text-align:left!important;
}


.capaTxtDistri p.titulo, #capaDetDistri .txtUsa p.titulo{
	padding-left:10px;
	margin-left:-10px;
	background:url(../img/Contacto/flechita_visita.gif) top left no-repeat;
	color:#000!important;
	font-weight:bold
}

/* AŅADAS */
#contentotalvinos{
	background: url(../img/Anada/degradado_gris3.gif) top left no-repeat; height:58px; height:58px;margin:0 0 10px;position:relative;width:544px;
}

#formulario1{
	color:#940000;float:left;font-family:Arial;font-size:0.7em;font-weight:bold;padding-left:45px;padding-top:7px;
}

#nombreVino{
	float:left;margin-left:30px;margin-top:12px; font-family:Arial;
}

#nombreVino p{
	color:#940000;font-size:12px;font-weight:normal;margin:0;padding:0;
}

#contenedorLineaSup{
	clear:both;height:24px;position:relative;top:4px;width:544px;
}

#flechaIzquierda{
	float:left;margin-left:5px;
}

#flechaDerecha{
	float:right;margin-right:10px;
}

#contenedorLinea{
	border-top:1px solid #000000;height:23px;left:42px;overflow:hidden;position:absolute;width:453px;
}

#lineaTiempo{height:21px;left:0;position:absolute;top:2px;left: 0px; width: 1952px;}

#lineaTiempo ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 4px;padding:0;}

#lineaTiempo ul li{float:left;height:20px;}

#lineaTiempo ul li a{color:#3A3A3A;display:block;font-size:11px;margin:0;padding:1px 4px 6px;text-decoration:none;}

#lineaTiempo ul li a:hover{background:transparent url(../img/Anada/flecha_activa_cosechas.gif) no-repeat scroll center bottom;color:#940000;text-decoration:underline;}

#opAnada{background: url(../img/Anada/degradado_gris4.gif) top left no-repeat; height:30px; text-align:right; clear:both}

#opAnada a{position:relative;top:3px; right:5px}

#capaFichaTecnica div.contentCapaFicha{border-top:1px solid #000; clear:both; padding-top:10px; margin-top:-11px; display:block; font-size:11px}
#capaFichaTecnica div.contentCapaFicha .izquierda{padding-left:32px;padding-right:20px;width:43%;float:left; padding-bottom:15px}
#capaFichaTecnica div.contentCapaFicha .derecha{width:45%; float:left; padding-bottom:20px; padding-bottom:15px}
#capaFichaTecnica div.contentCapaFicha p{color:#555555;font-family:arial;margin:0;padding:0 0 0 10px;width:auto;}
#capaFichaTecnica div.contentCapaFicha p.titulo{background:transparent url(../img/Anada/flechita_visita.gif) no-repeat scroll 0 1px;color:#000;font-size:13px;margin:0;padding:0 0 0 10px;font-weight:bold}

.contentCapaFicha table{color:#000000;font-size:11px;margin:4px 0 0 10px;padding:0;width:auto;}
.contentCapaFicha table td {padding-bottom:5px;padding-left:20px;}
.contentCapaFicha table td.tdTitulo {font-weight:bold;padding-left:0;vertical-align:top;}
.contentCapaFicha table p{margin:0!important; padding:0!important}

#capaNotaCata{}
#capaNotaCata .contentNotaCata{border-bottom:1px solid #000000;clear:both;min-height:80px;padding:8px 10px 8px 32px;}
#capaNotaCata .contentNotaCata p{color:#555;font-family:arial;font-size:11px;margin:0;padding:0 0 0 10px;width:auto;}
#capaNotaCata .contentNotaCata p.titulo{background:transparent url(../img/Anada/flechita_visita.gif) no-repeat scroll 0 1px;color:#000000;font-size:11px;font-weight:bold;margin-bottom:0;padding-left:10px;text-transform:uppercase;}

/* IMPRIMIR */

#imprimir{
	width:70px;
	float:right;
	padding-right:24px;
	padding-top:35px;
}

#imprimir a{
	color:#858585;
	text-decoration: none;
	font-family:Garamond, "Book Angigua",Arial;
	font-size:12px;
	font-style:italic;
	font-weight:bold
}

#imprimir img{
	position: relative;
	top:5px;
	left:3px
}

.oculto{
	display: none
}

.visible{
	display: block
}

.t0{
	top:0px!important;
}


/* PIE INTERIOR */

#contentInt #pie{
	width:850px;
	clear:both;
	height:65px;
	background:transparent url(../img/comunesInt/fondopie.png) 0 0 no-repeat;
}

#contentInt #pie .latin{
	float:left;
	padding:43px 0px 2px 34px
}

#contentInt #pie img{
	float:right
}

#contentInt #bajopie{
	padding-top:12px;
	background:transparent url(../img/comunesInt/bajopie.gif) repeat scroll;
	height:26px;
	width:850px
}

#contentInt #bajopie p{
	color:#787878;
	font-family:"Book Angigua",Arial;
	font-size:10px;
	padding-left:36px
}


.contDistribuidores{
	height:370px;
	float:left;
	width:508px!important;
	padding-top:0!important;
}

.formDistribuidores{
	margin-top:-1px!important
}
