/*--------------------- INICIO ---------------------*/
#inicio {
	background:url(../img/bg-body-inicio.jpg) repeat-x top center #1A1A1A;
}
#inicio #contenedor {
	background:url(../img/bg-contenedor-inicio.jpg) no-repeat top center;
	width:auto;
}
#inicio #logo {	margin-bottom:0;text-align:center;}

#inicio #lema {margin:0 31em 1em 0;text-align:center;}
#inicio #contenido {
	background:none;
	border:none;
	height:/*45*/ 60em;
	margin:0 auto;
	position:static;
	width:66.5em;
}
#inicio #contenido #imagen {
	/*padding:2em 0 0 11.2em;*/
	padding:0em 0 0 5em;
}
/*--------------------- BODEGAS ---------------------*/
/*------ Listado ------*/
#contenido.bodegasListado {	background:none;border:none;height:auto;margin:0 auto;position:static;width:66.5em;}
#contenido.bodegasListado #bodegasMenu {font-size:.95em;margin:15em 0 25em 0;width:72em;}
#contenido.bodegasListado #bodegasMenu a {padding:0 2em;}
#contenido.bodegasListado #bodegasMenu img{}
#contenido.bodegasListado #bodegasMenu .lbodega{ float:left; text-align:center;}
#contenido.bodegasListado #bodegasMenu .lbodega img{ display:block;	margin:10px auto 0 auto;}
#contenido.bodegasListado #bodegasMenu .lbodega span{ text-align:center; width:auto; margin:-15px 0 0 0;}
#contenido.bodegasListado #bodegasMenu .separador{ float:left; position:relative;}


/*------ Menu ------*/
#bodegasMenu {
	color:#FFF;
	height:1.5em;
	text-transform:uppercase;
	width:66.5em;	
}
#bodegasMenu li {
	float:left;
}
#bodegasMenu a,
#bodegasMenu strong {
	color:#FFF;
	padding:0 1.32em;
	text-decoration:none;
}
#bodegasMenu a:hover,
#bodegasMenu strong,
#bodegasMenu strong a {
	color:#F18F4E;
	font-weight:normal;
}
/*------ Submenu ------*/

/* Estas son las ordenes para poner el menu abajo 
#bodegasSubmenu {bottom:0em;font-size:.8em;left:0em;position:absolute;text-transform:uppercase;width:25.5em;}*/
#bodegasSubmenu {font-size:.8em;position:relative;text-transform:uppercase;width:25.5em;}
#col1 h1{ margin:0;}
#col1 p{ padding:10px 0 0 10px; text-align:left; width:95%;}
#col1 #vinoListado{padding:10px 0 0 10px; text-align:justify; width:100%;}




#bodegasSubmenu li {background:url(../img/bg-bodegas-submenu-li.gif) no-repeat left bottom;border-bottom:1px solid #F7F7F7;border-right:1px solid #F7F7F7;float:left;padding:.45em 0;width:12.5em;position:relative;height:12px;}



#bodegasSubmenu li a {
	color:#FFF;
	text-decoration:none;
}
#bodegasSubmenu li a:hover,
#bodegasSubmenu li strong,
#bodegasSubmenu li strong a {
	color:#F18F4E;
}
/*------ Vino listado ------*/
#vinoListado {
	font-size:.8em;
	margin-top:5em;
}
#vinoListado li {
	margin-bottom:.8em;
	text-align:left;
}
#vinoListado li a {
	color:#FFF;
	text-decoration:none;
}
#vinoListado li a:hover,
#vinoListado li strong,
#vinoListado li strong a {
	color:#F8B356;
}
/*------ Vino detalle ------*/
#vinoDetalle {
	background:url(../img/bg-vino-detalle.gif) repeat-x bottom left;
	height:25em;
	left:0;
	position:absolute;
	top:7em;
	width:41em;
}
#vinoDetalle #descripcion {
	left:2.5em;
	position:absolute;
	top:2em;
	width:29em;
}
#vinoDetalle #descripcion p {
	color:#545454;
	font-size:.85em;
	line-height:1.2em;
}
#vinoDetalle #descripcion h2 {
	color:#BA861A;
}
#vinoDetalle #imagen {
	bottom:3em;
	left:1.5em;
	position:absolute;
}
#vinoDetalle #premios {
	/*bottom:4.5em;*/
	top:0;
	right:1.3em;
	position:absolute;
	height:256px;
	overflow:hidden;
}
#vinoDetalle #premios p{ color:#333; margin:0; padding:0; font-size:.6em;}
#vinoDetalle #premios p a{ color:#333;}

#vinoDetalle #premios li {
	margin-top:.7em;
	text-align:right;
}
#vinoDetalle #premios img{
	width:60px;
	height:60px;
}
#vinoDetalle #opciones {
	bottom:0;
	font-size:1em;
	font-weight:bold;
	left:0;
	position:absolute;
}
#vinoDetalle #opciones li {
	background:#2A2A2B;
	float:left;
	margin-right:1em;
	padding:.5em 1em .7em 1em;
}
#vinoDetalle #opciones li a {
	color:#BA861A;
	text-decoration:underline;
}
#vinoDetalle #opciones li a:hover {
	text-decoration:none;
}
/*------ Vino detalle premios ------*/
/*#premiosDetalle {
	left:2em;
	position:absolute;
	top:1em;
}*/
#premiosDetalle h2 {
	color:#BA861A;
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:1em;
	text-transform:uppercase;
}
#premiosDetalle #detalle {
	background:#FFF;
	border:2px solid #985A03;
	color:#505050;
	padding:.5em 2em .5em 3em;
	width:37em;
}
#premiosDetalle #detalle h3 {
	color:#000;
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:1em;
}
#premiosDetalle #detalle #imagen {
	float:left;
	margin-right:3em;
}
#premiosDetalle #detalle #descripcion {
	margin-left:12em;
}
#premiosDetalle #detalle #descripcion p {
	line-height:1.1em;
	margin-bottom:.8em;
}
#premiosDetalle #masPremios h3 {
	color:#555;
	font-size:.8em;
	margin:4em 0 .5em 0;
	text-transform:uppercase;
}
#premiosDetalle #masPremios ul {
	font-size:.8em;
	margin-left:.5em;
}
#premiosDetalle #masPremios li {
	float:left;
	margin-right:1em;
	width:21.5em;
}
#premiosDetalle #masPremios li a {
	color:#555;
	text-decoration:none;
}
#premiosDetalle #masPremios li a:hover {
	color:#000;
}
/* Volver a ficha produccto*/
#vinoVolver {
	background:url(../img/bullet-volver.gif) no-repeat left center;
	bottom:3em;
	font-size:1.1em;
	left:.5em;
	margin:1em 0 1.5em .5em;
	padding-left:1.3em;
	position:absolute;
	text-transform:uppercase;
	width:16em;
}
#vinoVolver a {
	color:#FFF;
	text-decoration:none;
}
#vinoVolver a:hover {
	color:#F8B356;
}
/*------ Galeria ------*/
#bodegasGaleria {
	font-size:.8em;
	margin:10em 0 0 3em;
}
#bodegasGaleria li {
	float:left;
	margin:0 3em 3em 0;
	height:3em;
}
#bodegasGaleria a {
	background:url(../img/bg-bodegas-galeria-li.gif) no-repeat top center;
	color:#FFF;
	display:block;
	height:2em;
	padding-top:2.5em;
	text-decoration:none;
}
#bodegasGaleria a:hover,
#bodegasGaleria strong,
#bodegasGaleria strong a {
	background:url(../img/bg-bodegas-galeria-li-hover.gif) no-repeat top center;
	color:#F8B356;
}
/*------ Localizacion ------*/
#map {
	color:#333;
	height:37em;
	width:45.9em;
}

/*--------------------- KIT DE PRENSA y ENLACES ---------------------*/
#kitPrensa,
#enlaces {
	background:url(../img/bg-kitprensa.gif) repeat-x bottom center;
	height:35.8em;
	padding:.5em .8em;
}
#kitPrensa h2,
#enlaces h2 {
	background:url(../img/bg-kitprensa-h2.gif) no-repeat right center;
	color:#201F1F;
	font-size:1.3em;
	padding:.3em .7em .2em .7em;
}
#kitPrensa ul {
	background:url(../img/bg-kitprensa-ul.gif) no-repeat right top;
	height:14em;
	padding:.8em 1.2em;
}
#kitPrensa li {
	background:url(../img/bg-kitprensa-li.gif) no-repeat left top;
	font-size:1.1em;
	margin-bottom:.8em;
	padding-left:1em;
}
#kitPrensa li a {
	color:#FFF;
	text-decoration:none;
}
#kitPrensa li a:hover {
	color:#F8B356;
}
#enlaces li {
	color:#BA861A;
	margin:.5em 0 0 1em;
}
#enlaces li a {
	color:#FFF;
	text-decoration:none;
}
#enlaces li a:hover {
	color:#BA861A;
}
/*--------------------- ACTUALIDAD ---------------------*/
/*------ Menu ------*/
#actualidadMenu {
	color:#00B9E9;
	font-size:1.3em;
	height:1.5em;
	text-align:center;
	text-transform:uppercase;
}
#actualidadMenu li.noticias {
	float:left;
}
#actualidadMenu li.rss {
	float:right;
}
#actualidadMenu a,
#actualidadMenu strong {
	color:#00B9E9;
	text-decoration:none;
}
#actualidadMenu a:hover,
#actualidadMenu strong,
#actualidadMenu strong a {
	color:#00B9E9;
	font-weight:normal;
	text-decoration:underline;
}
#actualidadMenuAuxiliar {
	color:#0B92B5;
	height:1.7em;
	margin:-1.9em 0 0 9em;
}
#actualidadMenuAuxiliar li {
	float:left;
}
#actualidadMenuAuxiliar a,
#actualidadMenuAuxiliar strong {
	color:#0B92B5;
	text-decoration:underline;
}
#actualidadMenuAuxiliar a:hover,
#actualidadMenuAuxiliar strong,
#actualidadMenuAuxiliar strong a {
	color:#00B9E9;
	font-weight:normal;
	text-decoration:none;
}
#actualidadMenuAuxiliar span {
	padding:0 .4em 0 .15em;
}
/*------ Premios ------*/
/* Listado */
#premiosListado {
	padding:3em 1.5em 1em 4em;
}
#premiosListado h1 {
	margin-bottom:2em;
}
#premiosListado li {
	background:url(../img/bg-noticias-listado-li.gif) no-repeat left .5em;
	margin:0 1em 1.3em -1.5em;	
	padding-left:1.5em;
}
#premiosListado h2 {
	font-size:1.2em;
	font-weight:normal;
	margin-left:0em;
}
#premiosListado h2 a {
	color:#00627B;
}
#premiosListado h2 a:hover {
	color:#00B9E9;
	text-decoration:none;
}
#premiosListado .fecha {
	font-size:.95em;
	margin:-1.5em 0 0 0;
}
#premiosListado .descripcion {
	color:#00B9E9;
	line-height:1.2em;
}
#premiosListado .par h2 a {
	color:#939292;
}
#premiosListado .par h2 a:hover {
	color:#FFF;
}
#premiosListado .par .descripcion {
	color:#B5B5B5;
}
/* Detalle */
#premiosDetalle {
	padding:1.5em 1.5em 1em 4em;


	
}


#premiosDetalle .volver {
	background:url(../img/bullet-volver.gif) no-repeat left center;
	font-size:1.2em;
	margin:0 0 .5em -1.3em;
	padding-left:1.5em;
}
#premiosDetalle .volver a {
	color:#BA861A;
	text-decoration:none;
}
#premiosDetalle .volver a:hover {
	color:#BA861A;
	text-decoration:underline;
}
#premiosDetalle h1 {
	color:#00627B;
	font-size:1.7em;
	margin:0 0 1em 0;
	line-height:0.8em;
}
#premiosDetalle #fecha {
	font-size:.95em;
}
#premiosDetalle #descripcion {
	color:#fff;
}
#premiosDetalle #descripcion ul, 
#premiosDetalle #descripcion ol {
	margin:1em 0 1em 2em;
}
#premiosDetalle #descripcion ol {
	margin-left:2.5em;
}
#premiosDetalle #descripcion ul li {
	list-style-type:square;
}
#premiosDetalle #descripcion ol li {
	list-style-type:decimal;
}
#premiosDetalle #descripcion p {
	line-height:1.3em;
	margin-bottom:.5em;
}
#premiosDetalle #imagen {
	float:right;
	height:23em;
	margin:-1.5em 0 1.5em 1.5em;
	padding:.5em 0 0 1em;
	position:relative;
	width:33em;
}
#premiosDetalle #imagen .imagen img {
	left:2.2em;
	position:absolute;
	top:1em;
}



/*------ Noticias ------*/
/* Listado */
#noticiasListado {
	padding:3em 1.5em 1em 4em;
}
#noticiasListado h1 {
	margin-bottom:2em;
}
#noticiasListado li {
	background:url(../img/bg-noticias-listado-li.gif) no-repeat left .5em;
	margin:0 1em 1.3em -1.5em;	
	padding-left:1.5em;
}
#noticiasListado h2 {
	font-size:1.2em;
	font-weight:normal;
	margin-left:3.7em;
}
#noticiasListado h2 a {
	color:#00627B;
}
#noticiasListado h2 a:hover {
	color:#00B9E9;
	text-decoration:none;
}
#noticiasListado .fecha {
	font-size:.95em;
	margin:-1.5em 0 0 0;
}
#noticiasListado .descripcion {
	color:#00B9E9;
	line-height:1.2em;
}
#noticiasListado .par h2 a {
	color:#939292;
}
#noticiasListado .par h2 a:hover {
	color:#FFF;
}
#noticiasListado .par .descripcion {
	color:#B5B5B5;
}
/* Detalle */
#noticiasDetalle {
	padding:1.5em 1.5em 1em 4em;
}
#noticiasDetalle .volver {
	background:url(../img/bullet-volver.gif) no-repeat left center;
	font-size:1.2em;
	margin:0 0 .5em -1.3em;
	padding-left:1.5em;
}
#noticiasDetalle .volver a {
	color:#BA861A;
	text-decoration:none;
}
#noticiasDetalle .volver a:hover {
	color:#BA861A;
	text-decoration:underline;
}
#noticiasDetalle h1 {
	color:#00627B;
	font-size:1.7em;
	margin:0;
	line-height:.8em;
}
#noticiasDetalle #fecha {
	font-size:.95em;
}
#noticiasDetalle #descripcion {
	color:#00B9E9;
}
#noticiasDetalle #descripcion ul, 
#noticiasDetalle #descripcion ol {
	margin:1em 0 1em 2em;
}
#noticiasDetalle #descripcion ol {
	margin-left:2.5em;
}
#noticiasDetalle #descripcion ul li {
	list-style-type:square;
}
#noticiasDetalle #descripcion ol li {
	list-style-type:decimal;
}
#noticiasDetalle #descripcion p {
	line-height:1.3em;
	margin-bottom:.5em;
}
#noticiasDetalle #imagen {
	float:right;
	height:23em;
	margin:-1.5em 0 1.5em 1.5em;
	padding:.5em 0 0 1em;
	position:relative;
	width:33em;
}
#noticiasDetalle #imagen .imagen img {
	left:2.2em;
	position:absolute;
	top:1em;
}

/*------ Prensa listado ------*/
#prensaListado {
	padding:3em 1.5em 1em 4em;
}
#prensaListado h1 {
	margin-bottom:2em;
}
#prensaListado li {
	background:url(../img/bg-prensa-listado-li.gif) no-repeat left .3em;
	margin:0 1em 1.3em -1.5em;	
	padding-left:1.3em;
	font-size:1.2em;
}
#prensaListado li a {
	color:#00627B;
	text-decoration:underline;
}
#prensaListado li a:hover {
	color:#00B9E9;
	text-decoration:none;
}

.amigo{  color:#fff;}
.amigoContacto{ width:80%;}

#enlaceVideo{font-size:1em;margin-bottom:0;margin-left:0em;margin-right:0;margin-top:1em; width:100%; float:left; position:relative; background: url(../img/bgVideo.png) no-repeat center top; height:3em; padding:1.5em 0 0 0;}
#enlaceVideo a{ font-weight:600;}
