/* Elementos básicos */
* {
	margin:0;
	padding:0
}
a {
	color: #CF4474
}
a:hover {
	color: #3C3C3C
}
abbr, acronym {
	font-style: normal;
	border-bottom: dotted 1px #ABB1B7;
	cursor: help;
}
address {
	font-style: normal
}
body, input, select, textarea, table {
	color: #3C3C3C;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif
}
input, select, textarea {
	border:1px solid #CCC
}
code, var, kbd {
	font-family: monaco, courier, monospace
}
form {
	margin: 15px 0
}
form input.sinborde {
	border:none
}
h1 {
	font-size:14px
}
h2 {
	font-size:12px
}
h3 {
	font-size:11px
}
h4 {
	font-size:11px
}
p, h1, h2, h3, h4 {
	margin:5px 0 15px 0
}
hr {
	border: none;
	height: 1px;
	background-color: #ccc;
	margin: 2em 0;
}
img {
	border: 0;
	padding: 0
}
ol {
	margin:10px 15px 10px 25px
}
ul {
	margin:10px 15px;
	list-style:none
}
ul li {
	background:url(../imagenes/gui_off.gif) no-repeat 0 7px;
	padding-left:7px
}
li {
	margin-bottom:3px
}
ul ul, ol ol {
	margin:2px 5px 5px 10px
}
/* Comunes */
.info_home {
	margin:1px 0 0 0;
	background-color:#F6F7F3;
	color:#737372;
	padding:10px
}
.info_home h3 {
	color:#3C3C3C;
	margin-bottom:10px
}
.info_home .descripcion {
	margin-left:15px
}
.error {
	color:#f00
}
.no_top {
	margin-top:0
}
span.destacado {
	font-weight:bold
}
.clearer {
	clear:both;
	height:0px;
	font-size:1px;
	line-height:1px
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}
/* Ocultación para IE-mac */
	* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* Fin ocultación IE-mac */
.alineado_dcha {
	text-align:right
}
.centrado {
	text-align:center
}
span.icono img {
	vertical-align:middle
}
/* Funcionalidades */
ul.funcionalidades {
	list-style:none;
	margin:20px 0;
	padding:0;
	text-align:center
}
ul.funcionalidades li {
	background:none;
	padding:0;
	display:inline;
	margin-left:20px
}
ul.funcionalidades .primero {
	margin-left:0
}
ul.funcionalidades a {
	color:#858585
}
ul.funcionalidades a:hover {
	text-decoration:none
}
a.imprimir {
	background:url(../imagenes/imprimir.gif) no-repeat 0 5px;
	padding:5px 0 5px 18px
}
a.recomendar {
	background:url(../imagenes/carta.gif) no-repeat 0 5px;
	padding:5px 0 5px 18px
}
.lista_ampliar_imagen {
	width:auto;
	margin:25px 15px
}
.lista_ampliar_imagen li {
	background:none;
	padding:0;
	text-align:right;
	float:left;
	margin:0 0 30px 15px;
	width:155px
}
* html .lista_ampliar_imagen li {
	display:inline
}
.lista_ampliar_imagen a {
	text-decoration:none
}
.lista_ampliar_imagen img {
	display:block;
	border:1px solid #D6D5D3;
	margin-bottom:3px
}
.lista_ampliar_imagen span.ampliar {
	background:url(../imagenes/lupa.gif) no-repeat right 5px;
	padding:3px 15px 3px 3px;
	text-decoration:underline
}
.lista_ampliar_imagen.dos_columnas {
	margin:50px 80px 15px 80px
}
.lista_ampliar_imagen.dos_columnas li.dcha {
	float:right;
	margin-left:0
}
.lista_ampliar_imagen.una_imagen {
	width:auto;
	margin-left:0;
	margin-right:0;
	text-align:center
}
.lista_ampliar_imagen.una_imagen li {
	background:none;
	padding:0;
	text-align:right;
	margin-bottom:30px;
	margin:0 auto;
	float:none;
}
.lista_ver_mas {
	width:auto;
	margin:50px 80px 15px 80px
}
.lista_ver_mas li {
	background:none;
	padding:0 0 0 0;
	text-align:right;
	display:block;
	float:left;
	margin:0 0 30px 15px
}
/* hack para IE */
	* html .lista_ver_mas li {
	display:inline
}
.lista_ver_mas li.dcha {
	float:right
}
.lista_ver_mas a {
	text-decoration:none
}
.lista_ver_mas img {
	display:block;
	border:1px solid #D8C7C9
}
.lista_ver_mas .borde_ext {
	border:3px solid #ECE9DF;
	margin-bottom:8px;
	display:block;
	float:left
}
.lista_ver_mas span.ampliar img {
	border:none;
	display:inline
}
.lista_ver_mas .titulo {
	color:#667346;
	font-weight:bold;
	display:block;
	margin:0 0 8px 4px;
	padding:0;
	text-align:center;
	height:30px;
	min-height:30px
}
ul.medioambiental li {
	width:161px
}
ul.medioambiental .titulo {
	font-weight:bold
}
ul.bodegas li {
	width:145px
}
ul.logo_kit li {
	width:161px
}
ul.lista_ver_mas_detalle_vinos li {
	width:100px;
	text-align:center
}
ul.lista_ver_mas_detalle_vinos img {
	border:none;
	margin:0 auto 5px auto
}
ul.lista_ver_mas.una_imagen {
	width:auto;
	margin-left:0;
	margin-right:0;
	text-align:center
}
ul.lista_ver_mas.una_imagen li {
	background:none;
	padding:0;
	text-align:right;
	margin-bottom:30px;
	margin:0 auto;
	float:none;
}
ul.lista_ver_mas.una_columna li {
	margin-left:50px;
	width:145px
}
ul.lista_ver_mas.tres_columnas {
	width:auto;
	margin-left:0;
	margin-right:0;
	text-align:center
}
ul.lista_ver_mas.tres_columnas li {
	margin-left:20px;
	width:145px
}
ul.lista_ver_mas.dos_columnas {
	width:auto;
	margin-left:70px;
	margin-right:0;
	text-align:center
}
ul.lista_ver_mas.dos_columnas li {
	margin-left:40px;
	width:145px
}
.lista_vinos {
	margin-bottom:20px
}
.lista_vinos li {
	background:none;
	margin:0 15px 15px 10px;
	padding:0;
	width:80px;
	height:210px;
	overflow:hidden;
	text-align:center;
	float:left
}
.lista_vinos li.primero {
	margin-left:0;
	clear:left
}
.lista_vinos a {
	color:#8A6064;
	text-decoration:none
}
.lista_vinos img {
	display:block;
	margin:0 auto
}
.redondeado .lista_vinos img {
	float:none;
	clear:none
}
.enoturismo {
	margin-left:30px;
	width:auto
}
.enoturismo li {
	background:none;
	padding:0;
	margin-bottom:5px;
	width:auto
}
.enoturismo li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.enoturismo li {
	display: inline-table;
}
/* Ocultación para IE-mac */
	* html .enoturismo li {
	height: 1%;
}
.enoturismo li {
	display: block;
}
/* Fin ocultación IE-mac */
.enoturismo li a {
	float:left;
	display:block;
	width:auto;
	background:#FFF url(../imagenes/flecha_hueca_rosa.gif) no-repeat 0 6px;
	padding-left:8px;
	color:#C10346;
	font-weight:bold
}
.enoturismo li a:hover {
}
.entradilla_destacada {
	font-weight:bold
}
.bloque_texto_imagen {
	margin:0 0 15px 0
}
.bloque_texto_imagen h3 {
	background:#FFF url(../imagenes/flecha_hueca_rosa.gif) no-repeat 0 6px;
	padding:0 0 0 8px;
	color:#C10346;
	margin-bottom:5px
}
p.ampliar {
	float:right;
	text-align:right;
	margin:0 0 10px 10px
}
p.ampliar a {
	text-decoration:none
}
p.ampliar img {
	display:block;
	border:1px solid #D6D5D3;
	margin-bottom:3px
}
p.ampliar span.ampliar, span.ampliar {
	background:url(../imageneslupa.gif) no-repeat right 5px;
	padding:3px 15px 3px 3px;
	text-decoration:underline
}
span.no_lupa {
	background-image:none;
	padding-right:0
}
.datos_contacto {
	margin:5px 0 45px 30px;
	display:block
}
.datos_contacto h3 {
	margin-bottom:5px;
	text-align:left
}
.datos_contacto address {
	display:block;
	margin:0
}
.datos_contacto span {
	display:block;
	margin-bottom:5px;
	text-align:left
}
.datos_contacto .direccion {
	background:url(../imagenes/carta2.gif) no-repeat 0 5px;
	padding:3px 3px 3px 25px
}
.datos_contacto .telefono {
	background:url(../imagenes/telefono.gif) no-repeat 0 5px;
	padding:3px 3px 3px 25px
}
.datos_contacto .fax {
	background:url(../imagenes/fax.gif) no-repeat 0 5px;
	padding:3px 3px 3px 25px
}
.datos_contacto .email {
	background:url(../imagenes/arroba.gif) no-repeat 0 5px;
	padding:3px 3px 3px 25px
}
.datos_contacto .persona {
	background:url(../imagenes/persona.gif) no-repeat 0 5px;
	padding:3px 3px 3px 25px
}
.datos_contacto .visitas {
	background:url(../imagenes/visitas.gif) no-repeat 0 5px;
	padding:3px 3px 3px 25px
}
.menu_info_accionistas {
	margin:0 0 30px 0;
	padding:10px;
	border:1px solid #F0F0F0
}
.menu_info_accionistas li {
	margin-right:10px;
	padding-right:10px;
	line-height:17px;
	background:none;
	display:inline;
}
.menu_info_accionistas .primero {
	background:none;
	margin-right:0;
	padding-right:0
}
.menu_info_accionistas a {
	color:#858585;
	text-decoration:none
}
.menu_info_accionistas a:hover {
	color:#858585;
	text-decoration:underline
}
.menu_info_accionistas a.sel {
	font-weight:bold;
	text-decoration:underline;
	color:#3C3C3C
}
.info_accionistas {
	margin:0 0 20px 0
}
.info_accionistas .texto {
	margin:10px 10px 10px 40px
}
.info_accionistas h3 {
	border-bottom:1px solid #858585
}
.info_accionistas ul {
	margin-left:0
}
.info_accionistas ul ul {
	margin:2px 5px 5px 10px
}
.info_accionistas ul li {
	margin-bottom:5px
}
.peso {
	font-style:italic
}
.pagenavigator {
	text-align:right;
	margin-top:25px;
	padding-top:0;
	border-top:1px solid #EAE4CF
}
.pagenavigator .next a, .pagenavigator .previous a {
	color:#AC9D62
}
.pagenavigator .other a {
	color:#888
}
.pagenavigator .current {
	color:#AC9D62;
	font-weight:bold;
	font-size:11px
}
/* Noticia - Nota de prensa */
div.noticia_nota {
	margin:0 0 20px 0
}
div.noticia_nota h3 {
	font-size:12px;
	padding-bottom:3px;
	border-bottom:1px solid #AC9D62;
	color:#AC9D62
}
div.noticia_nota .descripcion {
	margin:5px 0 15px 0
}
div.noticia_nota .descarga {
	margin:25px 0 15px 0
}
/* Ampliar imagen */
.imagen_ampliada {
	text-align:center;
	margin:5px 0 30px 0
}
.imagen_ampliada img {
	border:1px solid #D8C7C9
}
.texto_imagen_ampliada {
	text-align:center;
	margin-bottom:30px
}
.texto_imagen_ampliada .texto {
	display:block;
	width:380px;
	margin:0 auto
}
/* Tablas */
.bicolumna {
	margin:40px 0 15px 0
}
.bicolumna table {
	border:none;
	border-top:1px solid #676181;
	border-right:1px solid #676181;
	margin:0 auto
}
.bicolumna caption {
	font-weight:bold;
	color:#FFF;
	background-color:#676181;
	margin:0 auto;
	text-align:center
}
.bicolumna td, .bicolumna th {
	border-bottom:1px solid #676181;
	border-left:1px solid #676181
}
.bicolumna th {
	text-align:left;
	background-color:#F6F7F3;
	font-weight:normal
}
.bicolumna td {
	text-align:right
}
/* Formularios */
#recomendarPagina {
	margin:40px 50px;
	width:450px
}
#recomendarPagina p {
	margin-left:auto;
	margin-right:auto
}
#recomendarPagina fieldset {
	border:0;
	margin:0;
	padding:0;
	width:auto
}
#recomendarPagina fieldset.conborde {
	border-bottom:1px solid #D5D6D1;
	margin-bottom:10px
}
#recomendarPagina legend {
	margin:5px;
	padding:0;
	color:#C10346
}
#recomendarPagina p.espacioCampos {
	padding:0 0 0 25px;
	margin:0;
	clear:both;
}
#recomendarPagina p.espacioCampos label {
	width:210px;
	float:left;
	padding:0 0 32px 0;
	margin:10px 0 0 0;
}
#recomendarPagina input {
	font-size:9px;
	color:#9C7545;
	margin:0 0 0 5px;
	width:132px;
}
#recomendarPagina textarea#comentarios {
	font:11px arial, helvetica, sans-serif;
	color:#9C7545;
	margin:10px 0 0 25px;
	width:385px;
	height:77px;
}
#recomendarPagina .enviar {
	text-align:right
}
#recomendarPagina .enviar input {
	border:none;
	margin-right:38px;
	width:auto;
	height:auto
}
#newsletter_promo {
	width:100%;
	text-align: center;
	margin:10px 0
}
#newsletter_promo #email_newsletter {
	width:90%;
}
#newsletter_promo #alta_newsletter {
	border:none
}
#newsletter_promo {
}
input.email {
	width:200px
}
select#idioma {
	width:90px
}
/* Estructura */
body {
	text-align: center
}
#contenedor {
	text-align:left;
	margin:0 auto;
	width:780px
}
#cabecera1 {
	padding:0 15px 0 15px;
	width:780px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:750px
}
html>body #cabecera1 {
	width:750px
}
#marco {
	padding:10px 15px;
	width:780px;
	background:#FFF url(../imagenes/bg_contenido.gif) repeat-y top left;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:750px
}
html>body #marco {
	width:750px
}
#marco.home {
	border:none
}
#marco_pre, #marco_pos {
	font-size:1px;
	line-height:1px;
	height:5px
}
#marco_pre {
	background:#FFF url(../imagenes/bg_precontenido.gif) no-repeat top left
}
#marco_pos {
	background:#FFF url(../imagenes/bg_poscontenido.gif) no-repeat top left
}
#contenido_home {
	width:100%
}
#izda {
	width:158px;
	float:left
}
.home #izda {
	float:left;
	clear:left;
	width:221px
}
#dcha {
	width:582px;
	float:right
}
.home #dcha {
	float:right;
	width:529px
}
/* Cabecera 1 */
#cabecera1 a {
	color:#7F7F7F;
	text-decoration:none
}
#cabecera1 ul {
	list-style:none;
	margin:0
}
#cabecera1 li {
	background:none;
	padding:0
}
#cabecera1 .apoyo {
	float:left;
	margin-top:5px
}
#cabecera1 .apoyo li {
	float:left;
	margin-left:8px;
	padding-left:8px;
	background:#FFF url(../imagenes/sep_lista_cabecera.gif) no-repeat center left;
	display:inline
}
#cabecera1 .apoyo .primero {
	background:none;
	margin-left:0;
	padding-left:0
}
#cabecera1 .apoyo a:hover {
	text-decoration:underline
}
#cabecera1 .idiomas {
	float:right;
	margin:5px 0 0 20px;
	display:inline
}
#cabecera1 .idiomas li {
	float:left;
	margin-left:8px;
	background:#FFF url(../imagenes/sep_lista_cabecera.gif) no-repeat center left;
	padding-left:8px;
	display:inline
}
#cabecera1 .idiomas .primero {
	background:none;
	margin-left:0;
	padding-left:0
}
#cabecera1 .idiomas a:hover {
	text-decoration:underline
}
/* Cabecera 2 */
#cabecera2 {
	width:100%
}
#cabecera2 h1 {
	float:left;
	margin:30px 0 0 0
}
#cabecera2 .banner_principal {
	float:right;
	margin:0
}
#cabecera2 .banner_principal img {
	display:block
}
#cabecera2 .menu_ppal {
	float:right;
	clear:right;
	list-style:none;
	width:582px;
	margin:1px 0 0 0
}
#cabecera2 .menu_ppal li {
	background:none;
	padding:0;
	float:left;
	margin-left:1px
}
#cabecera2 .menu_ppal a {
	display:block;
	text-decoration:none;
	color:#FFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:115px;
	padding:2px 5px 1px 5px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:105px
}
html>body #cabecera2 .menu_ppal a {
	width:105px
}
#cabecera2 .menu_ppal a:visited {
	color:#FFF
}
#cabecera2 .menu_ppal a:hover {
	background-color:#FFF;
	color:#8A6064
}
#cabecera2 .menu_ppal .m1 {
	background-color:#2B2643
}
#cabecera2 .menu_ppal .m2 {
	background-color:#676181
}
#cabecera2 .menu_ppal .m3 {
	background-color:#D36D88
}
#cabecera2 .menu_ppal .m4 {
	background-color:#AC9D62
}
#cabecera2 .menu_ppal .m5 {
	background-color:#E7C261
}
#cabecera2 .menu_ppal .primero {
	margin-left:0
}
#cabecera2 .menu_ppal .primero a {
	width:118px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:108px;
}
html>body #cabecera2 .menu_ppal .primero a {
	width:108px
}
#cabecera2 .menu_ppal a.sel, #cabecera2 .menu_ppal a.sel:visited {
	background-color:#FFF;
	color:#8A6064;
	font-weight:bold
}
#cabecera2 .menu_ppal li img {
	display:block
}
#cabecera2 .menu_ppal h2 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	margin:0
}
/* Menú secundario */
ul.menu_sec {
	margin:0 0 15px 0;
	padding:10px 5px;
	list-style:none;
	border-top:1px solid #D5D6D1;
	border-bottom:1px solid #D5D6D1;
	background-color:#F6F7F3
}
ul.menu_sec ul {
	margin:0px 5px 5px 9px;
	list-style:none
}
ul.menu_sec li {
	background:none;
	padding:0
}
ul.menu_sec a {
	text-decoration:none;
	font:bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#6E6E6E;
	background:url(../imagenes/flecha_hueca_off.gif) no-repeat 0 4px;
	padding-left:7px
}
ul.menu_sec a:hover, ul.menu_sec a.sel {
	color:#C10346;
	background-image:url(../imagenes/flecha_hueca_on.gif)
}
ul.menu_sec.info_accionistas a {
	font-weight:normal
}
ul.menu_sec.info_accionistas a:hover, ul.menu_sec.info_accionistas a.sel {
	text-decoration:underline
}
ul.menu_sec ul a {
	font-size:10px;
	font-weight:normal;
	background:url(../imagenes/gui_off.gif) no-repeat 0 7px;
	padding-left:7px
}
ul.menu_sec ul a:hover, ul.menu_sec ul a.sel {
	background-image:url(../imagenes/gui_on.gif)
}
ul.menu_sec ul ul a {
	background:url(../imagenes/punto_off.gif) no-repeat 2px 7px;
	padding-left:7px
}
ul.menu_sec ul ul a:hover, ul.menu_sec ul ul a.sel {
	background-image:url(../imagenes/punto_on.gif)
}
/* Rastro de migas */
.rastro_migas {
	font-size:18px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:15px 0 20px 0;
	float:left;
	width:380px
}
.rastro_migas .n2 {
	font-size:14px
}
.rastro_migas .n3 {
	font-size:12px
}
.rastro_migas a {
	text-decoration:none;
	color:#000
}
.rastro_migas a:hover {
	color:#CF4474
}
/* Buscador interior */
#dcha #buscar {
	float:right;
	text-align:right;
	margin:20px 0 0 0;
	padding:0;
	width:180px
}
#dcha #buscar p {
	margin:0
}
#dcha #buscar #bt_buscar {
	background-color:#FFF;
	color:#555;
	border:none
}
#dcha #buscar #txt_buscar {
	position:relative;
	top:-5px
}
/* Módulos */
.modulo_promo {
	background-color:#FEFEFE;
	border:1px solid #D6D5D3;
	margin-bottom:15px;
	padding:0;
	width:158px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:156px
}
html>body .modulo_promo {
	width:156px
}
.modulo_promo .texto {
	float:left;
	padding:10px 0 10px 10px;
	display:inline;
	width:86px;
	color:#737373;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:76px
}
.modulo_promo .textohor {
	float:left;
	padding:10px 0 10px 10px;
	display:inline;
	width:150px;
	color:#737373;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px
}
html>body .modulo_promo .texto {
	width:76px
}
.modulo_promo h3 {
	margin-top:0;
	font-size:10px;
	margin:0;
	color:#4F4039
}
.modulo_promo h3 a.h3 {
	text-decoration:none;
	color:#4F4039
}
.modulo_promo h3 a.h3:hover {
	text-decoration:underline
}
.modulo_promo p {
	margin:5px 0 0 0;
	color:#737373
}
.modulo_promo .imagen {
	float:right;
	width:60px
}
.modulo_promo .imagen img {
	display:block;
	margin:0;
	padding:0
}
.modulo_promo .imagen a {
	text-decoration:none
}
.modulo_promo .newsletter {
	height:auto;
	padding:10px;
	width:158px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:136px
}
html>body .modulo_promo .newsletter {
	width:136px
}
.modulo_promo.newsletter a {
	color:#647348
}
.composicion_redondeado {
	width:100%;
	margin:0 0 15px 0;
	padding:0
}
.redondeado, .redondeado_pre, .redondeado_pos {
	float:left;
	clear:left
}
.alineado_dcha img {
	float:none;
	display:inline;
	margin-top:20px
}
.redondeado {
	width:582px;
	min-height:400px;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	padding:20px 15px 15px 15px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:550px;
	min-height:365px
}
html>body .redondeado {
	width:550px;
	min-height:365px
}
/* hack para IE */
	* html .redondeado {
	height:365px
}
.redondeado_pre, .redondeado_pos {
	font-size:1px;
	line-height:1px;
	height:17px;
	width:582px
}
.redondeado .tipo_vino {
	margin:0 0 20px 0;
	font-size:16px;
	font-weight:bold
}
/* sección paternina y sección genérica */
	.paternina .redondeado, .redondeado {
	border-color:#F6F7F3
}
.paternina .redondeado_pre, .redondeado_pre {
	background:#FFF url(../imagenes/bg_redondeado1_pre.gif) no-repeat top left
}
.paternina .redondeado_pos, .redondeado_pos {
	background:#FFF url(../imagenes/bg_redondeado1_pos.gif) no-repeat top left
}
/* sección bodegas */
	.bodegas .redondeado, .redondeado {
	border-color:#F3F2F8
}
.bodegas .redondeado_pre {
	background:#FFF url(../imagenes/bg_redondeado2_pre.gif) no-repeat top left
}
.bodegas .redondeado_pos {
	background:#FFF url(../imagenes/bg_redondeado2_pos.gif) no-repeat top left
}
/* sección vinos */
	.vinos .redondeado, .redondeado {
	border-color:#FBF0F4
}
.vinos .redondeado_pre {
	background:#FFF url(../imagenes/bg_redondeado3_pre.gif) no-repeat top left
}
.vinos .redondeado_pos {
	background:#FFF url(../imagenes/bg_redondeado3_pos.gif) no-repeat top left
}
/* sección sala de prensa */
	.sala_prensa .redondeado, .redondeado {
	border-color:#FAF7EE
}
.sala_prensa .redondeado_pre {
	background:#FFF url(../imagenes/bg_redondeado4_pre.gif) no-repeat top left
}
.sala_prensa .redondeado_pos {
	background:#FFF url(../imagenes/bg_redondeado4_pos.gif) no-repeat top left
}
/* sección club paternina */
	.club_paternina .redondeado, .redondeado {
	border-color:#FCF8F0
}
.club_paternina .redondeado_pre {
	background:#FFF url(../imagenes/bg_redondeado5_pre.gif) no-repeat top left
}
.club_paternina .redondeado_pos {
	background:#FFF url(../imagenes/bg_redondeado5_pos.gif) no-repeat top left
}
/* Home */
.home #izda h1 {
	margin:14px 0 46px 29px
}
.home #dcha .banner_principal {
	margin:0
}
.home #dcha .banner_principal img {
	display:block
}
.home #dcha .menu_ppal {
	list-style:none;
	width:100%;
	margin:1px 0 0 0
}
.home #dcha .menu_ppal li {
	background:none;
	padding:0;
	float:left;
	margin:0 0 0 1px
}
.home #dcha .menu_ppal a {
	display:block;
	text-decoration:none;
	color:#FFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:105px;
	padding:2px 5px 1px 5px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:95px
}
html>body .home #dcha .menu_ppal ul a {
	width:95px
}
.home #dcha .menu_ppal a:visited {
	color:#FFF
}
.home #dcha .menu_ppal a:hover {
	background-color:#FFF;
	color:#8A6064
}
.home #dcha .menu_ppal .m1 {
	background-color:#2B2643
}
.home #dcha .menu_ppal .m2 {
	background-color:#676181
}
.home #dcha .menu_ppal .m3 {
	background-color:#D36D88
}
.home #dcha .menu_ppal .m4 {
	background-color:#AC9D62
}
.home #dcha .menu_ppal .m5 {
	background-color:#E7C261
}
.home #dcha .menu_ppal .primero {
	margin-left:0
}
.home #dcha .menu_ppal li img {
	display:block
}
.home #dcha .menu_ppal h2 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	margin:0
}
.home #izda .modulo_promo {
	background-color:#FEFEFE;
	border:1px solid #D6D5D3;
	margin-bottom:15px;
	padding:0;
	width:208px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:206px
}
html>body .home #izda .modulo_promo {
	width:206px
}
.home #izda .modulo_promo .texto {
	float:left;
	padding:0;
	margin:10px;
	width:100px;
	color:#737373
}
* html .home #izda .modulo_promo .texto {
	display:inline
}
.home #izda .modulo_promo h3 {
	margin-top:0;
	font-size:10px;
	margin:0;
	color:#4F4039
}
.home #izda .modulo_promo h3 a.h3 {
	text-decoration:none;
	color:#4F4039
}
.home #izda .modulo_promo h3 a.h3:hover {
	text-decoration:underline
}
.home #izda .modulo_promo p {
	margin:5px 0 0 0;
	color:#737373
}
.home #izda .modulo_promo p.boton {
	margin:10px 0 0 0
}
.home #izda .modulo_promo .imagen {
	float:right;
	width:81px;
	margin:0
}
.home #izda .modulo_promo .imagen img {
	display:block;
	margin:0;
	padding:0
}
/* Pie */
.pie {
	clear:both;
	margin:1px 0 0 0;
	padding:3px 0;
	background-color:#A6B287;
	color:#EBEEE5;
	font:10px/18px Arial, Helvetica, sans-serif;
	width:100%
}
.pie a {
	color:#EBEEE5;
	text-decoration:none
}
.pie a.sel, .pie a:hover {
	color:#3C3C3C;
	text-decoration:underline
}
.pie ul {
	list-style:none;
	margin:0 0 0 78px
}
.pie li {
	float:left;
	margin-left:8px;
	background:#A6B287 url(../imagenes/sep_lista_pie.gif) no-repeat center left;
	padding-left:8px;
	display:inline
}
.pie .primero {
	background:none;
	margin-left:0;
	padding-left:0
}
.pie .enNegrita {
	color:#EBEEE5;
	font:10px/18px Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
.copyright {
	float:right;
	margin:0 24px 0 0;
	display:inline
}
.entradilla_zona {
	font-weight:bold
}
.info_zona {
	float:left;
	width:385px;
	margin:0;
	padding:0
}
.info_zona h3 {
	background:#FFF url(../images/fle_gui/flecha_hueca_rosa.gif) no-repeat 0 6px;
	padding:0 0 0 8px;
	color:#C10346;
	margin-bottom:5px;
	text-transform:uppercase;
	margin-top:25px
}
.imgs_zona {
	float:right;
	width:155px;
	display:inline;
	margin-right:0px
}
.imgs_zona p.ampliar {
	margin:0;
	padding:0
}
#zona:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden
}
/* Otra ocultación más para IE-mac */
	* html #zona {
	height:1%;
}
/* Fin ocultación IE-mac */
.caption {
	margin-left:70px;
	margin-right:70px
}
.no_borde img {
	border:none
}
/* PreHome */
#contenedor.prehome {
	border:1px solid #dcdcdc;
	text-align:center;
	margin-top:25px;
	padding:85px 0 150px 0;
}
#contenedor.prehome .contenido {
	width:528px;
	margin:0 auto;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#737372;
}
#contenedor.prehome h1 {
	border:1px solid #d6d5d3;
	margin:0;
	padding:0;
}
#contenedor.prehome h2 {
	display:inline;
	margin:0;
	padding:0;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
}
#contenedor.prehome .contenido a {
	color:#737372;
	text-decoration:underline;
}
#contenedor.prehome .contenido a:hover {
	text-decoration:none;
}
#contenedor.prehome .saltar {
	text-align:right;
	padding:10px;
}
#contenedor.prehome ul {
	padding:0;
	margin:0;
}
#contenedor.prehome ul li {
	display:inline;
	border-left:1px solid #737372;
	padding:0 18px;
	margin:0;
	background:none;
}
#contenedor.prehome ul li.primero {
	border:none;
}
div.listadoharo {
	float: left;
	width: 430px;
	position: relative;
}
div.imagharo {
	position: relative;
	float: left;
	width: 100px;
	margin-left: 10px;
}

/* 1 vino 1 mes */

.pestanias{

	position:relative;
	height:23px;
}

.boton_1_vino_int{

	margin:0;
	padding:0;
	height:23px;
	clear:left;
	float:left;
	background:url(../imagenes/btvinomes_int.png) repeat-x center top;
}

.bt_1_vino_imagen{

	margin:0;
	padding:0;
	width:8px;
	height:23px;
	vertical-align:middle;	
}

.bt_1_vino_link{

	margin:10px;
	padding:0;
	height:23px;
	color:#000000;
	text-decoration:none;
}

#dv_maridaje{

	display:none;
}

#dv_historia{

	display:none;
}

.nobreCampo{

	padding:5px;
	width:60px;
}

.areaTxt input, select{

	width:120px;
}

.multiTxt{

	width:490px;
}

.botonEnviar{

	position:relative;
	width:490px;
	text-align:right;
}

.botonEnviarBtn{

	padding:5px;
	cursor:pointer;	
}

.botonEnviarBtn:hover{
	
	border: 1px #6666CC solid;
}
