@charset "utf-8";
* {
	border:0;
	margin:0;
	padding:0
}

a {
	text-decoration:none;
}

p {
	clear:both;
	padding:8px 0;
}

body  {
    background:  #EFF6E8;
    text-align: center; 
    color: #FFFFFF;
    }

	/* /////// ESTRUCTURA GRAL. /////////*/  
	
    
    #container { 
    	width: 950px;  
    	/*background: #000000;*/
    	margin: 0px auto; 
    	border: 1px solid #000000;
    	text-align: left; /* esto anula text-align: center en el elemento body. */
    	padding-left:0px;
    } 
    
   
	
    .thrColLiqHdr #header { 
    	background-image:url(../images/header.jpg);   
		background-position: -65px -55px; 
		height: 90px;	
    } 
	
	.thrColLiqHdr #menuheader { 	
		background-image:url(../images/menufunc.jpg);
		text-align:right;
		padding: 8px 50px 8px 0;
		font-family: Arial;
		font-size: 11px;
		letter-spacing: 1px;
		word-spacing:3px;
		*margin-right:-2px;
	}
	
	.thrColLiqHdr #menuheaderIdiomaCastellano {  	
		position:relative;
		display:none;
	}
	
	.thrColLiqHdr #menuheaderIdiomaGalego {  	
		position:relative;	
		display:none;
	}
	
	.thrColLiqHdr #menuheaderIdiomaIngles {  	
		position:relative;	
		display:none;
	}
	
	.thrColLiqHdr #menuheaderIdiomaFrances {  	
		position:relative;	
		display:none;
	}
	
	.thrColLiqHdr #menuheaderIdiomaAleman {  	
		position:relative;	
		display:none;
	}
	
	.thrColLiqHdr #menuheaderImagen {
		float:left;
		position:relative;
		margin-top: -8px;
		margin-left: 34px;
	}
		
	.thrColLiqHdr #menuheader a { 	
		color: #85845A;
	}
	
	.thrColLiqHdr #menuheader a:hover { 
		color: #B5B5B5; 	
	}
	

	.thrColLiqHdr #menuidiomas { 
    	padding: 5px 50px 5px 0px;
		background-color:#000000;
		text-align:right;	
		color:#FFFFFF; 
		font-family:Verdana;
		font-size: 10px;
		/*background-image:url(../images/headeridiomas.gif);*/
		width:900px;
		*width:950px;
		height:13px;
		/* for IE */
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
		/* for Mozilla */
		-moz-opacity:0.6;
		
		position:relative;
		top: 76%;
	}
	
	.thrColLiqHdr #menuidiomas a { 
		color:#FFFFFF; 
	}
	
	.thrColLiqHdr #menuidiomas a:hover { 
		color: #B5B5B5; 	
	}
		

	.thrColLiqHdr #mainContent { 
    	background:#FFFFFF;
		height: 460px;
    }
	
	/* Nuevo Link Descargar Video - Inicio */
	#linkVideo { 
		position:absolute;
		font-family: Verdana; 
		font-size: 11px; 
		margin-left:770px;
		margin-top:20px;
	}
	
	
	
	#linkVideo a { 
		color:	#999893;
	}
	
	#linkVideo a:hover { 
		color: #FFFFFF;
	}
	
	/* Nuevo Link Descargar Video - Fin */
	
	
	    
	.thrColLiqHdr #footer { 
    	background:#C2C2A0;
    	width:950px;
    	height:20px;
    } 
	
    .thrColLiqHdr #footer p { 
    	padding: 4px 0; 
		font-family: Verdana;
		font-size: 10px;
		text-align:center;
		color:#4D4F53;
    }
	
	.thrColLiqHdr #footerTel { 
		color:#FFFFFF;
    }
	
	.thrColLiqHdr #footerImagen {
		float:right;
		position:relative;
		margin-top: -18px;
		margin-right: 25px;
	}
	
	/* Para los links */
	.thrColLiqHdr #productosLink {
	}
	
	.thrColLiqHdr #flashContainer { 
    	width: 1000px;  
    	height: 200px;
    } 

	/* /////// HOME /////////*/
	
	.thrColLiqHdr #imagenHome { 
		width:950px;
		height:270px;
        background-image:url(../images/home_inicial.jpg);

    }
    
    .capaNegraHome{
    	background-color:#000000;
    	height:92px;
    	width:950px;
    }
	
	/* /////// ADEGA VALDES /////////*/
	
	.thrColLiqHdr #menuValdes { 	
		text-align:center;
		padding: 30px 0 20px 0;
	}
	
	.thrColLiqHdr #menuValdesIdiomaCastellano { 	
		position:relative;
		display:none;
	}
	
	.thrColLiqHdr #menuValdesIdiomaGalego { 	
		position:relative;
		display:none;
	}
	
	.thrColLiqHdr #menuValdesIdiomaIngles { 	
		position:relative;
		display:none;
	}
	
	.thrColLiqHdr #menuValdesIdiomaFrances { 	
		position:relative;
		display:none;
	}
	
	.thrColLiqHdr #menuValdesIdiomaAleman { 	
		position:relative;
		display:none;
	}
	
	.thrColLiqHdr #menuValdes a { 
 		font-family: Verdana;
		font-size: 33px;
		color: #C2C2A0;
		padding: 0 0 0 5px;
	}
	
	#capaMenu{
		padding-top:20px;
		margin-left:50px;
	}
	
	.enlaceMenu{
		font-family: Verdana;
		font-size: 33px;
		color: #C2C2A0;
		padding: 0 0 0 5px;
	}
	.enlaceMenu:hover{
		color: #4D4F53; 	
	}
	.thrColLiqHdr #menuValdes a:hover { 
		color: #4D4F53; 	
	}
	
	.thrColLiqHdr #menuValdes a:active { 
		color: #4D4F53; 		
	}
	
	.thrColLiqHdr #contenidos {
		background:#FFFFFF;
		height: 370px;
		width: 950px;
	}
	
	.thrColLiqHdr #contenidos img{
		float:left;
		bottom:0;
		left: 0;
		margin-left:0px;
		margin-top:1.5em;
    }
	
	#cont1 , #cont2{ 
		width: 412px;
		display:block;
		position:relative;
		font-family: Verdana;	
		font-size: 12px;
		color: #4D4F53;
		text-align:justify;
		padding:0;
		line-height: 18px;
	}
	
	#cont2{
		float:right; /*Alinear bloque 2 a la derecha*/
		padding: 0px 55px 0px 0px;
		*width:455px;
	}
	
	#cont2 a{
		text-decoration:underline;
		color: #4D4F53;
	}
	
	#cont1{
		float:left; /*Alinear bloque 1 a la izqda*/
		padding: 0px 15px 0px 55px;
		*width: 485px;
	}
	#imgs_peqs{
		margin-top:1.1em;
	}

	#marco{
		width: 950px;
		height: 367px;
	}
	
	/* /////// PRODUCTOS /////////*/
	
	.thrColLiqHdr #productosInicial{ 
    	background:#FFFFEE;
		width:950px;
		height:460px;
	}
	
	.thrColLiqHdr #productosInicialIdiomaCastellano { 
    	position: relative;
		display: none;
		float: left;
	}
	
	.thrColLiqHdr #productosInicialIdiomaGalego { 
    	position: relative;
		display: none;
		float: left;
	}
	
	.thrColLiqHdr #productosInicialIdiomaIngles { 
    	position: relative;
		display: none;
		float: left;
	}
	
	.thrColLiqHdr #productosInicialIdiomaFrances { 
    	position: relative;
		display: none;
		float: left;
	}
	
	.thrColLiqHdr #productosInicialIdiomaAleman { 
    	position: relative;
		display: none;
		float: left;
	}
	
	.thrColLiqHdr #productosInicial img{ 
		padding: 0 0px 0 0px;
		border: 0;
		margin-left:10px;
		height:455px;
    }
		
	#marcoProductos {
		width: 950px;
		height: 460px;
	}
	
	.thrColLiqHdr #contenidosProductos {
		background:#FFFFFF;
		height: 460px;
		width: 950px;
	}
	
	.thrColLiqHdr #contenidosProductos img{
		border: 0;
	}

	
	#contProductos1 , #contProductos2 { 
		display:block;
		position:relative;
		font-family: Verdana;	
		font-size: 14px;
		color: #4D4F53;
		text-align:justify;
		line-height: 23px;
	}
	
	#contProductos1 {
		width: 325px;
		height: 460px;
		float:right; /*Alinear bloque 2 a la derecha*/
	}
	
	#contProductos1Albarino{
		width: 325px;
		height: 460px;
		float:right; /*Alinear bloque 2 a la derecha*/
		background-image: url(../images/productos_albarino2.jpg);
		background-repeat: no-repeat;
		background-position:20px;
		text-align: justify;
	}
	
	#contProductos1Pazo{
		width: 325px;
		height: 460px;
		float:right; /*Alinear bloque 2 a la derecha*/
		background-image:url(../images/productos_pazo.jpg);
		text-align: justify;
		background-repeat: no-repeat;
		background-position:center;
	}
	
	#contProductos1Tinto{
		width: 325px;
		height: 460px;
		float:right; /*Alinear bloque 2 a la derecha*/
		background-image:url(../images/productos_tinto.jpg); 
		background-repeat: no-repeat;
		background-position:center;
		text-align:justify;
	}
	
	#contProductos1Transparente{
		display: none;
		width: 325px;
		height: 460px;
		float:right; /*Alinear bloque 2 a la derecha*/
		background:#c7dbc5;

		/*Para Mozilla*/
		-moz-opacity:0.8;
		
		/*Para IE*/
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
		
		color:#85845A;
		font-family:Verdana;
		font-size: 18px;
	}
	
	#contProductos1Transparente p{
		padding: 0px 0px 0px 35px;
	}
	
	#contProductos1Transparente img{
		float: right;
		padding: 10px 15px 35px 0px;
	}
	
	#contProductos2{
		width: 590px;
		float: left; /*Alinear bloque 1 a la izqda*/
		/*padding: 0px 0px 0px 40px;*/
	}
	
	#contProductos2 p {
		padding: 0px 80px 0px 33px;
		font-size:14px;
		color:#85845A;
	}
	
	#contProductos2 a {
		color:#85845A;
	}
	
	.thrColLiqHdr #pesp{
		font-size:20px;
		text-align:right;
		color:#85845A;
		font-family:Verdana;
		padding: 20px 80px 0 0px;
	}
	
	.thrColLiqHdr #pchico {
		font-family:Verdana;
		font-size:14px;
		text-align:left;
		color:#85845A;
		padding: 0 0 10px 33px;
		text-align:justify;
		line-height: 25px;
	}
	
	.thrColLiqHdr #pchicoTitulo {
		font-family:Verdana;
		font-size:20px;
		text-align:left;
		color:#85845A;
		padding: 0 0 10px 33px;
		text-align:justify;
	}
	
	
	.thrColLiqHdr #tituloProductos {
		font-family: Georgia;
		font-style:italic;
		font-size:20px;
		text-align:left;
		color:#85845A;
		padding: 15px 0px 20px 33px;
		font-weight:normal;
		
	}
	
	/* /////// PREMIOS /////////*/
	
	.thrColLiqHdr #contenidosPremios {
		background: #FFFFEE;
		height: 430px;
		width: 950px;
	}
	
	.thrColLiqHdr #contenidosPremiosTitulo {
		color:#4D4F53;
		padding: 30px 0 10px 32px;
		font-size: 35px;
		font-family:Georgia;
		font-weight:normal;
	}
		
	#contPremios1 , #contPremios2{ 
		display:block;
		position:relative;
		font-family:Verdana;
		font-size: 14px;
		color: #4D4F53;
		text-align:left;
		color: #000000;
		width: 45%;
	}
	
	#contPremios1{
		float:right; /*Alinear bloque 2 a la derecha*/
		padding: 0px 32px 0px 0px;
	}
	
	#contPremios2{
		float: left; /*Alinear bloque 1 a la izqda*/
		padding: 0px 0px 0px 32px;
	}
	
	/* /////// NOTICIAS /////////*/
	
	.thrColLiqHdr #contenidosNoticias {
		background:#FFFFEE;
		height: 460px;
		width: 950px;
	}
	
	.thrColLiqHdr #contenidosNoticiasTitulo {
		color:#4D4F53;
		padding: 30px 0 10px 32px;
		font-size: 35px;
		font-family: Georgia;
		font-weight:normal;
	}
	
		
	#contNoticias1 , #contNoticias2{ 
		display:block;
		position:relative;
		font-family:  Verdana;
		font-size: 14px;
		color: #4D4F53;
		text-align:justify;
		color: #000000;
	}
	
	#contNoticias1{
		width: 390px;
		float:right; /*Alinear bloque 2 a la derecha*/
	}
	
	#contNoticias2{
		width: 500px;
		float: left; /*Alinear bloque 1 a la izqda*/
	}
	
	
	
	#contNoticias2 p{
		margin-bottom: -5px;
		/*margin: 20px 10px;*/
	}
	
	#marcoNoticias{
		width: 390px;
		height: 460px;
		background:#ddddbd;
	}
	
	#imagenNoticias {
		float: right;
		width: 390px;
		height: 459px;
		background-image:url(../images/noticias_botella.jpg);
	}
	
	/* Noticias */
	
	.thrColLiqHdr #noticiaCabecera {
		background:#C2C2A0;
		color:#FFFFFF;
		height: 65px;
		text-align:left;
		padding-top:3px;
		padding-left:5px;
		font-family: Verdana;
		*width:390px;
	}
	.thrColLiqHdr #noticiaCabecera h5{
		font-size: 18px;
		*font-size: 18px;
		margin-top:10px;
	}
	.Contenedor_noticia {
		color: #000000;
		position:relative;
		width:340px;
		*width:390px;
		height: 392px;
		*height: 395px;
		background: #eeeeda;
		float:left;
		text-align:left;
		overflow:auto;
		padding:0px 25px;
		scrollbar-face-color: #C2C2A0;
		scrollbar-shadow-color: #FFFFEE;
		scrollbar-highlight-color: #C2C2A0;
	    scrollbar-3dlight-color: #FFFFEE;
	    scrollbar-darkshadow-color: #C2C2A0;
	    scrollbar-track-color: #EEEEDA;
	    scrollbar-arrow-color: #FFFFEE;
	}
	
	.Contenido_noticia {
		position:absolute;
		width:330px;
		text-align:justify;
		font-family: Verdana;
		font-size: 11.5px;
		*font-size: 12.5px;
		
	}
	/* /////// GALER?A /////////*/
	
	.thrColLiqHdr #contenidoGaleria { 
    	background:#FFFFEE;
		height: 460px;
    }
	
	.thrColLiqHdr #tituloGaleria {
		color:#4D4F53;
		padding: 30px 0 10px 32px;
		font-size: 35px;
		font-family: Georgia;
		font-weight:normal;
	}
	
	
		/* /////// CONTACTO /////////*/
		
	
	span.bloque_email {
		float:left;
		vertical-align:top;
		/*height:100%;*/
		display:block;
	}

	span.bloque_emai2 {
		float:left;
		vertical-align:top;
		height:100%;
		display:block;
	}

	div.bloque1 {
		float:left;
		display:block;
	}

	div.bloques {
		width:100%;
		display:block;
	}

	div.bloques:after {
		content: ".";  
		display: block; 
		height: 0; 
		clear: both; 
		visibility:hidden;
	}

	div.bloque1:after {
		content: ".";  
		display: block; 
		height: 0; 
		clear: both; 
		visibility:hidden;
	}

	div.bloque2 {
		float:left;
		margin-left:15px;
		width: 400px;
	}

	div.bloque2:after {
		content: ".";  
		display: block; 
		height: 0; 
		clear: both; 
		visibility:hidden;
	}
	
	#btnaceptar{
		float:none;
		margin-left:28em;
		*margin-left:13.5em;
		margin-top:2em;
		padding-right:2em;
		padding-top:0em;
		width:5em;
		height:1em;
	}
	#btnaceptar p{
		width: 5em;
		margin-top:2em;
	}

	#contenidosContacto {
		background: #FFFFEE;
		height: 430px;
		width: 950px;
		margin:0px;
		padding:0px;
		border:1px;	
	}
	
	
	.thrColLiqHdr #contenidosContactoTitulo {
		color:#4D4F53;
		padding: 30px 0 10px 32px;
		font-size: 35px;
		font-family:Georgia;
		font-weight:normal;
	}
	.thrColLiqHdr #contenidosContactoTexto {
		color:#4D4F53;
		padding: 30px 0 10px 12px;
		font-size: 14px;
		font-family:Verdana;
		text-align:center;
	}
		
	#contContacto1 , #contContacto2{ 
		display:block;
		position:relative;
		font-family:Verdana;
		font-size: 12px;
		color: #4D4F53;
		text-align:left;
		color: #000000;
		width: 95%;
	}
	
	#contContacto1{
		float:left; /*Alinear bloque 2 a la derecha*/
		padding: 0px 32px 0px 25px;
		margin: 5px;
	}
	
	
	#contContacto1 .margin{
		margin: 1px 5px 0px 5px;
		border: 1px solid #4D4F53;
		background-color: #FFFFFF;
		padding: 1px 1px 1px 2px;
		height: auto;
		font-size: 12px;
	}
	
	#contContacto2{
		float: right; /*Alinear bloque 1 a la izqda*/
		padding: 0px 0px 0px 32px;
	}
	#observ{
		margin-top:10px;
	}
	#observ:after{
		content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
	}
	#empresa{
		float:left;
	}
	#caja_mail{
		float: left;
	}
	#caja_obser{
		float:right;
		margin-right:50em;
	}
	
	/* Varias clases diversas para su reutilización */
	
    .fltrt { 
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	
	.paginacionPremios{
		background: #FFFFEE;
		height: 20px;
		width: 920px;
		*width: 950px;
		padding-right:30px;
		padding-bottom:10px;
		text-align:right;
	}
	
	
	.paginacionPremios a{
		color: #85845a;
		text-decoration: none;
	}
	
	.paginacionPremios a:hover{
		color: #b5b5b5;
		text-decoration: none;
	}
	
	a.paginaActual{
		color: #000000;
	}
	
	a.paginaActual:hover{
		color: #b5b5b5;
	}
	
	.listadoNoticias{
		height:330px;
		padding-left: 32px;
	}
	
	.listadoNoticias a{
		color: #000000;
		margin-top: 20px;
		padding-right: 0px;
		padding-bottom: 0px;
	}
	
	.listadoNoticias a:hover { 
		color: #B5B5B5; 	
	}
	
	.listadoNoticias a:active { 
		color: #B5B5B5; 		
	}
	
	.paginacionNoticias{
		height: 20px;
		padding-right:30px;
		padding-bottom:10px;
		text-align:right;
	}
	
	
	.paginacionNoticias a{
		color: #85845a;
		text-decoration: none;
	}
	
	.paginacionNoticias a:hover{
		color: #b5b5b5;
		text-decoration: none;
	}
	
	a.paginaActualNoticias{
		color: #000000;
	}
	
	a.paginaActualNoticias:hover{
		color: #b5b5b5;
	}