.CintilloCabecera {
	border: 1px solid #c9c9c9;
	border-bottom: 0px;
	background-color: #f1f1f1;
}

.ContenidoCabecera {
	display: block;
	background-color: #fff;
	height: 50px;
	overflow: hidden;
	padding-top: 5px;
	border: 1px solid #c9c9c9;
	border-bottom: 0px;
	background-image: url(../img/FondoCabecera.png);
	background-repeat: repeat-x;
	background-position: top left;  	
}

h1.SeccionEnCabecera, div.SeccionEnCabecera  {
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	color: #000;
	width: 200px;
}

h1.SeccionEnCabecera a, div.SeccionEnCabecera a {
	color: #000;
}

.MenuCabecera ul li a {
	color: #9f1855;
	border-bottom: 2px solid #9f1855;	
}

.MenuCabecera ul li a:hover {
	color: #333;
	border-bottom: 2px solid #333;	
}

.MenuPrincipal, .MenuPrincipal ul li a {
		background-color: #a01a55;
		color: #fff;
		border-color: #7a0439;
		border-right: 1px solid #7a0439;
}

.MenuPrincipal ul li a {
	padding: 3px;
	padding-right: 9px;
	padding-left: 10px;
}	

.MenuPrincipal ul li a:hover {
	text-decoration: underline;
	background-color: #a01a55;
	color: #ffffff;
}

.MenuPrincipal ul li a.Activo {
		background-color: #a01a55;
		color: #fff;
}


.MenuPrincipal ul li a.Activo.ConSubMenu, .MenuPrincipal ul li a.ConSubMenu:hover {
	background-color: #fff;
	text-decoration: none;
	color: #a01a55;
}

h3.Antetitulo, h3.Antetitulo a, span.Antetitulo, span.Antetitulo a {
	color: #555;
}

h4, h5 {
	background-color: #ffffff;
	color: #7b0d3d;
	background-position: 0px -2343px;
}

h4 a, h5 a {
	color: #7b0d3d;
}

#SubMenus.Visible {
	border-color: #7a0439;
	color: #1f605f;
}

.SubMenuPrincipal ul li a {
	color: #a01a55;
}

.SubMenuPrincipal ul li a:hover {
	color: #000;
}

.SubMenuPrincipal ul li a.Activa {
	color: #ffffff;
	background-color: #464347;
}

h6, h6 a {
	color: #7b0d3d;
}


h7, h7 a {
	color: #7b0d3d;
}

.Box2 {
	background-color: #f7e5ed;
}

ul.HorizontalMenu {
	background-color: #d4aabd;
}

ul.HorizontalMenu li a {
	background-color: #f7e5ed;
	color: #af7b92;
	border-color: #e9ccd9;
}

ul.HorizontalMenu li a.Activo {
	color: #954e6d;
}


/**/


.SubMenuPrincipal ul li a.OpcionDestacada {

}

.SubMenuPrincipal ul li a:hover {
	color: #720019;
	background-color: #fff;
}

.SubMenuPrincipal ul li a:hover {
	box-shadow: 0 0 4px #a01a55;	
}

.ListadodeBotones ul li a:hover {
	box-shadow: 0 0 5px #a01a55;	
}

.MenuCabecera ul li input[type="text"] {
	border-color: #dddddd;
}


.PieDiarioDeLeon {
	margin-bottom: 22px;
	font-size: 0.85em;
	text-align: center;
	padding-left: 30px;
	padding-right: 50px;
}
.PieDiarioDeLeon p{
	margin-bottom: 6px;
}

.otrosSitesDelGrupoZeta {
	padding-bottom: 0px;
}

.otrosSitesDelGrupoZeta p.otrosEnlaces {
	width: auto;
	text-align: center;
	padding-left: 100px;
	padding-right: 100px;	
	margin: 0 0 12px 0;
	min-height: 0px;
}


a .PortadaPDF {
	border: 1px solid #efefef;
}

a:hover .PortadaPDF {
	border: 1px solid #89cdf1;
}

/**/

.TextoConPestannas {
	background-color: #c1939d;
	border-color: #d4aab4;
}

.TextoConPestannas ul.HorizontalMenu {
	background-color: #c1939d;
	
}

.TextoConPestannas ul.HorizontalMenu li a {
	background-color: #efdde1;
	color: #c1939d;
	border-color: #d4aab4;
}

.TextoConPestannas ul.HorizontalMenu li a.Activo {
	color: #682635;
}

#SubMenus {
	min-height: 0px;
}

/* Colocacion de submenus */

#SubMenuOpcion0 {
	
}

#SubMenuOpcion1 {
	padding-left: 20px;
}

#SubMenuOpcion2 {

}

#SubMenuOpcion3 {
	padding-left: 430px;
}

#SubMenuOpcion4 {
	padding-left:0px;
}

#SubMenuOpcion5 {
	padding-left: 330px;
}

#SubMenuOpcion6 {
	padding-left: 630px;
}

#SubMenuOpcion7 {
	padding-left: 450px;
}

#SubMenuOpcion8 {
	padding-left: 570px;
}

.TextoConPestannasConTitulo h1 a {
	color: #fff;
}

#ContenedorServicios .Box {
	min-height: 150px;
}

.CintilloCabecera p a {
	color: #a01a55;
}

/* LINKS GUIA DEL VINO */

div.CuerpoDeNoticia a.LinkVino1 {
	font-size: 1.3em;
	color: #cc0033;
	text-decoration: none;
	font-weight: bold;
}

div.CuerpoDeNoticia a.LinkVino1:hover {
	color: #ff396b;
	text-decoration: underline;	
}

div.CuerpoDeNoticia a.LinkVino2 {
	font-size: 1.3em;
	color: #7e4c7e;
	text-decoration: none;	
	font-weight: bold;	
}

div.CuerpoDeNoticia a.LinkVino2:hover {
	color: #c181c1;
	text-decoration: underline;	
}


/* Buscador En Cabecera */

.BuscadorEnCabecera {
	width: 220px;
	padding-top: 19px;
	position: absolute;
	bottom: 10px;
	right: 0px;
}

.BuscadorEnCabecera ul {
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.BuscadorEnCabecera ul li {
	display: block;
	float: left;
	height: 25px;
	margin-right: 3px;
	padding-right: 3px;
}

.BuscadorEnCabecera ul li a {
	display: block;
	padding: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 0.85em;
	border-bottom: 2px solid #efefef;	
	text-decoration: none;
	color: #efefef;
}

.BuscadorEnCabecera ul li a img {
	border: 1px solid #ff0033;
}	

.BuscadorEnCabecera ul li a:hover {
	border-bottom: 2px solid #fff;	
	color: #fff;
}

.BuscadorEnCabecera ul li input[type="text"] {
	margin-left: 6px;
	width: 120px;
}

.SelectorDeportes {
	background-image: url(../img/Box.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;  
	padding: 4px;
	position: relative;
	margin-bottom: 2px;
}

.SelectorDeportes h6 {
	margin: 0px;
	margin-bottom: 2px;
	font-family: Arial;
	color: #999;
}

.SelectorDeportes h6 .Negrita {
	color: #a01a55;
}


.SelectorDeportes h6.MasDeporte .Negrita {
	position: absolute;
	top: 6px;
	left: 810px;
	color: #999;
}

.CFLeon {
	background: url(../img/fondos.png);
}

.LigaBBVA {
	display: block;
	margin: 0px;
	padding: 0px;
}


.LigaBBVA ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.LigaBBVA ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.LigaBBVA ul li a {
	display: block;
	float: left;
	width: 39px;
	height: 40px;
	margin: 0px;
	padding: 0px;

}

.LigaBBVA ul li a:hover {
	opacity: 0.7;
}

.Athletic {
	background-position: -879px 0px;  
}

.Atletico {
	background-position: -440px 0px;  
}

.Barcelona {
	background-position: -160px 0px;  
}

.Betis {
	background-position: 0px 0px;  
}

.Celta {
	background-position: -1000px 0px;  
}

.Deportivo {
	background-position: -720px 0px;  
}

.Espanyol {
	background-position: -680px 0px;  
}

.Getafe {
	background-position: -200px 0px;  
}

.Granada {
	background-position: -80px 0px;  
}

.Levante {
	background-position: -960px 0px;  
}

.Malaga {
	background-position: -360px 0px;  
}

.Mallorca {
	background-position: -840px 0px;  
}

.Osasuna {
	background-position: -240px 0px;  
}

.Racing {
	background-position: -400px 0px;  
}

.Rayo {
	background-position: -40px 0px;  
}

.Madrid {
	background-position: -760px 0px;  
}

.Real {
	background-position: -120px 0px;  
}

.Sevilla {
	background-position: -560px 0px;  
}

.Sporting {
	background-position: -480px 0px;  
}

.Valencia {
	background-position: -280px 0px;  
}

.Valladolid {
	background-position: -520px 0px;  
}

.Villareal {
	background-position: -640px 0px;  
}

.Zaragoza {
	background-position: -800px 0px;  
}

.Cordoba {
	background-position: -1040px 0px;   
}

.Eibar {
	background-position: -1080px 0px;  
}

.Almeria {
	background-position: -1120px 0px;   
}

.Elche {
	background-position: -1160px 0px;  
}

.LasPalmas {
	background-position: -1200px 0px;  
}

.Alaves {
	background-position: -1280px 0px;  
}

.Leganes {
	background-position: -1240px 0px;  
}




.LigaBBVA ul li a.FormulaUno {
	margin-left: 6px;
	margin-right: 6px;
	width: 50px;
	background-position: -120px -40px;  
}

.LigaBBVA ul li a.MotoGP {
	background-position: 0px -40px;  
}

.LigaBBVA ul li a.LigaEndesa {
	background-position: -40px -40px;
}

.LigaBBVA ul li a.Euroliga {
	background-position: -80px -40px;
}



/**/

.MenuDeportes {
	display: block;
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	margin-top: 5px;
	border-top: 1px solid #dbdbdb;
	background-color: #eee;
	height: 19px;
}

.MenuDeportes ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.MenuDeportes ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.MenuDeportes ul li a {
	display: block;
	float: left;
	margin: 1px;
	margin-bottom: 0px;
	padding: 1px;
	padding-left: 14px;
	padding-right: 14px;
	font-size: 0.85em;
	font-weight: bold;
	font-family: Arial Narrow;
	border: 1px solid #ddd;
	background-color: #fff;
}

.MenuDeportes ul li a:hover {
	background-color: #a01a55;
	color: #fff;
}

.MenuDeportes ul li a.Otros {
	float: right;
	font-size: 0.8em;	
	padding: 1px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;	
	font-weight: bold;

}

#MegaContenedor .Creatividad {
	background-image: none;	
	padding-top: 0px;	
}

/* MODULO PORTADA DESTINOS */

.BDDestinos {
	border-color:#2e3e4b;
	background-color: #455d71;
	color: #fff;
}

.BDDestinos h2 * {
	color: #fff;
}

.BDDestinos .CajaNoticia {
	border-color:#2e3e4b;
	border-top: 1px solid #6b89a2;
	border-bottom: 1px solid #2e3e4b;	
	margin: 0px;
	padding-top: 15px;
}

.BDDestinos .CajaNoticia span.Antetitulo {
	color: #aec5d0;
}

.BDDestinos .CajaNoticia a.FotoNoticia {
	border-color: #2e3e4b;

}

.BDDestinos .CajaNoticia a.FotoNoticia img {
	background-color: #2e3e4b;
}

.Destinos {
	color: #455d71;
	background-position: 0 -557px;
	background-color: #455d71;
}

.Destinos a {
	color: #455d71;
}

.PlantillaTemaDestacado .CajaNoticia h2 {
	font-size: 60px;
}

.PlantillaTemaDestacado .CajaNoticia span.Antetitulo, .PlantillaTemaDestacado .CajaNoticia span.Antetitulo a  {

}


.CintilloAgenda, .HorizontalMenuAgenda {
	background-color: #a01a55;			
}

h1, h2, h3, h4, h5, h6, h7 {
	font-family: Georgia, Times New Roman, Times;
	font-weight: normal;
	color: #000;
}

h1, h1 a, h2, h2 a, h1.TitularEnNoticia, h1.TitularEnNoticia a {
	color: #000;
}

.CajaNoticia h2 {
	font-size: 24px;
}

.Columna2 .CajaNoticia h2 {
	font-size: 21px;
}


div.NoticiaDestacada h2 {
	font-size: 32px;
}


h4 {
	font-size: 1.7em;
}

h5 {
	font-size: 1.4em;
}

h6 {
	font-size: 1.3em;
}

h6, h7 {
	font-weight: bold;
}

h1.TitularEnNoticia {
	font-size: 2.6em;
	margin-bottom: 24px;
}

.ContenidoCintilloCabecera h1 {
	font-family: Arial;
	font-weight: bold;
}


/**/


.BoxPremium {
	border: 1px solid #b59fa8;
	border-top: 1px dotted #b59fa8;
	background-color: #f0f0f0;
	background-image: none;
}

.BoxPremium .CajaNoticia {
		border-bottom: 1px dotted #ccc;
		padding: 0px;
		padding-top: 6px;
		margin: 0px;
}

.BoxPremium .HoraIns {
	background-color: #fff;
	color: #12608e;
	border-color: #9fc8e1;
} 

.BoxPremium h3.Antetitulo, .BoxPremium span.Antetitulo {
	color: #888;
}



.MenuPrincipal .Premium {
	padding-right: +15px;
}

.MenuPrincipal a .CF{
	background-image: url(../img/fondos_premium.png);
	display: inline-block;
	width: 12px;
	height: 13px;
	background-position: -34px 0px;   
	margin: 0px;
	margin-right: 4px;
}

.MenuPrincipal ul li a.Activo .CF, .MenuPrincipal ul li a:hover .CF {
	display: inline-block;
	width: 12px;
	height: 13px;
	background-position: -45px 0px;  
	margin: 0px;
	margin-right: 3px;
}

.SubMenuPrincipal ul li a .CF{
	background-image: url(../img/fondos_premium.png);
	display: inline-block;
	width: 11px;
	height: 13px;
	background-position: -45px 0px;  
	margin: 0px;
	margin-right: 4px;
}


h5.Premium a.Premium {
	padding: 0px;
	padding-left: 22px;

}

h5.Premium {
	background-image: url(../img/fondos_premium.png);
	background-position: bottom left;  
	color: #f5d100;
}

h5.Premium a {
		color: #f5d100;
}

.MenuCintilloCabecera ul li a.Suscribete {
	color: #f5d100;
	font-weight: bold;
}

.MenuCintilloCabecera ul li a.Suscribete .CF {
	background-image: url(../img/fondos_premium.png);
	display: inline-block;
	width: 11px;
	height: 10px;
	background-position: -34px -16px;  
	margin: 0px;
	margin-right: 4px;
}


 a.Premium .CF{
	background-image: url(../img/fondos_premium.png);
	display: inline-block;
	width: 11px;
	height: 13px;
	background-position: -45px 0px;  
	margin: 0px;
	margin-right: 4px;
}

.Premium {
	color: #222;
}

h2 a.Premium .CF{
	background-image: url(../img/fondos_premium.png);
	display: inline-block;
	width: 20px;
	height: 15px;
	background-position: 0px 0px;  
}


/**/

.SubMenuPrincipal ul li a.Premium {
}

.NoticiaZonaPremium {
	opacity: 0.5;
	position: relative;	
	min-height: 170px;
}

.NoticiaZonaPremium .blocked {
	display: block;
	position: absolute;
	width: 150px;
	height: 150px;
	top: 25px;
	opacity: 0.5;
	left: 50%;
	margin-left: -75px;
	background-image: url(../img/locked.png);
	background-repeat: no-repeat;
	background-position: top left;  
}

.ZonaPremium {
	background-image: url(../img/);
	background-repeat: no-repeat;
	background-position: top right;  
	margin: 12px;
/* 	-moz-box-shadow:    0px 0px 8px 3px #efefef;
	-webkit-box-shadow: 0px 0px 8px 3px #efefef;
	box-shadow:         0px 0px 8px 3px #efefef; */
	border: 			1px solid #eee;
	padding: 20px;
	background-color: #fff;
}

.ZonaPremium div.CajaAyuda {
	color: #000;
	background-color: #fff;
	border: 0px;
	box-shadow: 0px 0px 8px 3px #efefef;
}

.ZonaPremium h1 {
	font-size: 40px;
	color: #333;
}

.ZonaPremium h1 .Negrita {
	color: #a01a55;
	font-weight: normal;
}

.ZonaPremium h6 {
	font-size: 22px;
	color: #a01a55;
	font-weight: normal;
}

.ZonaPremium a { 
	
}

.ServiciosPremium {

}

.ZonaPremium a.BotonLink {
	border: 0px;
	background-color: #a01a55;
	background-image: none;
	padding: 12px 30px;
	float: none;
	margin-left: 180px;
}

ul.ServiciosPremium {
	display: block;
	margin: 0px;
	margin-bottom: 40px;
	padding: 0px;
	list-style-type: none;
	
}

ul.ServiciosPremium li {
	display: block;
	margin: 12px;
	padding: 0px;
	border-left: 3px solid #ffeef6;
	padding-left: 6px;
}

ul.ServiciosPremium li .Negrita {
	color: #333;
}


.CintilloPremium {
	background-image: url(../img/fondos_premium.png);
	background-position: bottom left;
	padding-left: 27px;
	color: #fff;
	font-weight: bold;
}

/**/

.autorVino {
	line-height: 1.2em;
	font-size: 1.2em;
	color: #444444;
}

/*

.ColumnaDerecha .CajaNoticia {
	background-color: #efefef;
	border: 1px solid #ddd;
	padding: 6px;
}
*/

/**/

.NoticiasRelacionadas ul li a {
	color: #000;
}

.NoticiasRelacionadas ul li a:hover {
	color: #a01a55;
}

.NoticiasRelacionadas ul li a .Icono {
	color: #a01a55;
}


.Despiece .CajaNoticia h2, .Colunmna1 .Despiece .CajaNoticia h2, .Colunmna2 .Despiece .CajaNoticia h2 {
	font-size: 16px;
	line-height: 18px;
}

.ContenedorHerramientas {
	margin-bottom: 16px;
}

.RecursosNoticia ul li a {
	font-size: 1.0em;
}

/**/

.VerPortadaPDF {
	position: relative;
	z-index: 10;
	margin-bottom: 24px;
}

.VerPortadaPDF img {
	width: 100%;
}

.InformacionSuscripcion {
	display: none;
	position: absolute;
	z-index: 20;
	width: 100%;
	bottom: 1px;
	left: 1px;
	color: #fff;	
	background-color: #a01a55;
}

.InformacionSuscripcion strong {
	display: block;
	padding: 12px;
	text-align: center;
} 

.VerPortadaPDF:hover .InformacionSuscripcion {
	display: block;
}


.VerPortadaPDF .InformacionSuscripcion:hover {
	text-decoration: underline;
	color: #fff;
}



a.MostrarMenu , a.LoginMobile {
	top: 20px;
	color: #a11e59;
}



/**/

.CarrusellElecciones2015 .EnCarrusell {
	background-color: #cccccc;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding: 12px;
}

.CarrusellElecciones2015 .EnCarrusell .bx-wrapper .bx-pager {
	display: none;
}

.CarrusellElecciones2015 .BxDefault .bx-wrapper ul li {

}

.CarrusellElecciones2015 .EnCarrusell .BxDefault .bx-wrapper li .TextoCarrusell {
	display: none;
}

/* SKIN MENU MOVIL */
.IrVersionClasica a, .MenuMovil .Nivel0 {
	background-color: #b75682;
}

.MenuMovil {
	background-color: #a11e59;
}

.MenuMovil ul li ul li a, .MenuMovil ul li ul li:last-child a {
	border-color: #b75682;
}

.MenuMovil ul li a.Activo {
	background-color: #c46a92;
}
.MenuMovil ul li ul li a.Activo:hover {
	background-color: #fff;
	color: #00699f;	
}
/**/


ul.CajaPestanyas .ListadoFotoTitular ul {
	border-color: #f3eaee;
}

ul.CajaPestanyas > li > a {
	background-color: #f3eaee;
	border-top-color: #b59da8;
	color: #b59da8;
}

ul.CajaPestanyas > li > a:hover {
  background-color: #ead9e0;
  color: #000000;
}

ul.CajaPestanyas > li.Activa > a {
  color: #6f4c5b;
}

.ListadoFotoTitular h2 {
	font-weight: normal;
/*	font-style: italic; */
}

.ListadoFotoTitular ul {
	max-height: 375px;
	overflow-y: auto;
}
