/*	CSS: GENÉRICOS																												*/
/*************************************************************************************************************************/

body {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	margin: 0px;
	padding: 0px;	
	padding-top: 0px;
	padding-bottom: 3px;	
	font-size: 80%;
	/* background-image: url(../img/body.jpg);
	background-repeat: repeat-x;
	background-position: top left;  */ 	
	background-color: #f6f6f6;
	background-attachment:fixed;
	margin:0px;
	color: #444444;
}

.CF {
	background: url(../img/fondos.png?20140521);
}

.AvisoMoviles {
	margin: 6px;
	padding: 6px;
	border: 3px solid #91cfff;
	background-color: #c1e4ff;
	margin-bottom: 6px;
	text-align: center;
	font-weight: normal;
}

.AvisoMoviles strong {
	display: block;
}

.AvisoMoviles strong a {
	color: #0e4977;
}

a { 
	color: #0069a2;
	text-decoration: none;
}

a:hover { 
	color: #6cc0ed;
	text-decoration: none;
}

a img {
	border: none;
}

a img[border="1"] {
	border: 1px solid #dedede;
}

a:hover img[border="1"] {
	border: 1px solid #6cc0ed;
}

img {
	max-width: 100%;
	height: auto;
}

form {
	margin: 0px;
	padding: 0px;
}

input[type="text"] {
	border: 2px solid #dbdbdb;
}

input[type="password"] {
	border: 2px solid #dbdbdb;
}

textarea {
	border: 2px solid #dbdbdb;
}


p {
	display: block;
	margin: 0px;
	margin-bottom: 24px;
}

hr {
	clear: both;
	height: 1px;
	margin-top: 0px;
	margin-bottom: 4px;
	border: 0px solid #fff;
	background-color: #e6e6e6;	
}

ol {
	margin-left: 10px;
	padding-left: 10px;
}

ol li {
	margin-bottom: 10px;
}

/* TITULOS Y CINTILLOS */

h1, h2, h3, h4, h5, h6, h7 {
	margin: 0px;
}

h1 {
	margin: 0px;
	padding: 0px;
	font-size: 1.8em;
	margin-bottom: 18px;
	color: #015482;
}

h1.TitularEnNoticia {
	margin: 0px;
	padding: 0px;
	font-size: 1.8em;
	color: #015482;
	clear: both;
}

h2.SubTitulo {
	color: #000;
	margin: 0px;
	margin-bottom: 0px;
	font-size: 1.1em;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #efefef;
	border-bottom: 1px solid #efefef;
}

h3.Antetitulo, span.Antetitulo {
	display: block;
	margin: 0 0 6px 0;
	font-size: 0.85em;
	line-height: 1.4em;
	text-transform: uppercase;
	font-weight: bold;
}

h3.Antetitulo, h3.Antetitulo a, span.Antetitulo, span.Antetitulo a {
	color: #aa0033;
}

h3.Antetitulo a:hover, span.Antetitulo a:hover {
	color: #ff004c;
}

h4 {
	font-size: 1.5em;
	color: #004164;
	margin-bottom: 0px;
	margin-top: 6px;
	margin-right: 1px;
	padding: 5px;
	padding-top: 6px;
	padding-left: 8px;
	line-height: 1em;
	background-color: #ffffff;
	background: url(../img/fondos.png?20140521);
	height: 22px;
	overflow: hidden;
	background-position: 0 -557px;
}

h5 {
	font-size: 1.25em;
	color: #004164;
	padding: 0px;
	padding-top: 8px;
	padding-left: 9px;
	margin-bottom: 18px;
	line-height: 1em;
	background-color: #ffffff;
	background: url(../img/fondos.png?20140521);
	background-position: 0 -557px;
	height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
}

h5 a {
	display: block;
	color: #004164;
}

h5 span { 
	display: block;
	float: right;
	font-size: 0.7em;
	padding: 4px;
	padding-right: 12px;
	font-weight: normal;
}

.ColumnaDerecha h5 a {
	display: block;
}

.Contenidos h5 a {
	display: block;
}


.Contenidos .Columna1 h5 a {
	display: block;
}

.Contenidos .Columna2 h5 a {
	display: block;
}

.Contenidos h5 a {
	display: block;
}

h5.CintilloBox {
	margin-bottom: 0px;
}

h5.BloqueDestacado {
	background-color: #f0f7fa;
}

h5.CintilloSlideShow {
	background-color: #000;
}

h5.UltimaHora {
	background-color: #fff;
}

div.CintilloBox, span.CintilloBox  {
	display: block;
	clear: both;
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

div.CintilloBox img, span.CintilloBox img, div.CintilloBox iframe, span.CintilloBox iframe  {
	display: block;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

p.CintilloBox {
	margin-bottom: 18px;
}

.H5NubeTags {
	background-color: #6cb8e0;
}

h6 {
	display: block;
	font-size: 1.4em;
	color: #0069a2;
	margin-bottom: 18px;
	overflow: hidden;
}

h7 {
	display: block;
	font-size: 1.2em;
	color: #0069a2;
	margin-bottom: 18px;
	overflow: hidden;
	font-weight: bold;
}

/* Separadores  */

.Recorte {
	height: 0px;
	overflow: hidden;
	display: block;
	clear: both;
}

.ConLinea {
	height: 12px;
	border-top: 1px solid #efefef;
}

.AvisoMoviles {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.CajaMensaje {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;		
}

.HoraIns {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.Box2 {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.ContentBox2 {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.ComentarioEnCaja {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.BoxPromociones li {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.Caja2 {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.ContenidoCaja2 {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
		
}

#CarrusellTienda li {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.VersionPDF {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.TextoComentario {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.Box .VerMas {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.Paginador a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.Paginador strong {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.Paginador {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.Etiquetas a {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.Etiquetas .TituloEtiquetas {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.FieldsetContacto {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.ZonaUsuarios {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.ListadoEnCajas li a {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.ListadoEnCajas li span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.TextoFoto {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.FormularioAcceso form {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.SubMenuPrincipal a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.ListadodeBotones a {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.NubeTags a {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.PaginaAPagina a {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

a.Registrate {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

a.CerrarSesion {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

a.ZonaUsarios {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.Botones a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.Box3 {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.Box3 h6 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;		
}

.PaginaSiguiente span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.PaginaAnterior span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.CajaMensaje {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.FinDeSemana .MenuEnH4 li a {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.ContenedorGalerias {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.SiguienteAnterior a {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.pagenum {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;		
}

.FinDeSemana {
	2-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.FinDeSemana .Destacados ul li a {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.FinDeSemana .Destacados {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.MosaicoFotos ul li a {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.MosaicoFotos ul li a strong {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.ContenedorGalerias {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.CajaFotoVideo {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

#SubMenuOpcion00 ul li a {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.ContenidosEmpresas .BoxEmpresas {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.DatosContacto {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.Box6 {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.EstadoEvento {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.ResultadoPartido {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.AvatarAutor {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.Tantos {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.Hito {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.IconoHito {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.Columna2 .ResultadoPartido .Escudo {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;			
}

.SelectorDeRango {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;	
}

.BloquePilar {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;	
}

/**/

.CajaMarcador {
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;		
}

.Estado {
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.Pestannas ul li a {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

.Pestanna {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.VerRestransmisionDeporte {
	-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;
}

.BuscadorDeEmpresas {
	-webkit-border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
}
	
.AutorBoxDeporte {
	-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;
}

.ContenidosPestannas {
	-webkit-border-radius: 8px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-topleft: 0;
	border-radius: 8px;
	border-top-left-radius: 0;
}

/**/

a.VerMas {
	display: block;
	padding: 1px;
	padding-right: 20px;
	margin-top: 6px;
	background: url(../img/fondos.png?20140521);
	background-position: 58px -424px;	
	color: #0069a2;
	font-size: 0.85em;
	font-weight: bold;	
	text-align: right;	
}

.Box a.VerMas {
	float: right;
	padding: 2px;
	padding-left: 7px;
	padding-right: 20px;
	background-color: #d0dbe0;
}

.Box a.VerMas:hover {
	background-color: #eeeeee;
}

/* Estructura de las paginas*/

#MegaContenedor {
	
}
	
.Contenedor {
	display: block;
	width: 980px;
	padding: 6px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 18px;
	background: #ffffff; /* Old browsers */
	border: 0px solid #ddd;
	border-bottom-width: 2px;
	position: relative;
}

.Modulo {
	display: block;
	width: 980px;
	padding: 5px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 12px;
	margin-bottom: 18px;
	background: #ffffff; /* Old browsers */
	border: 1px solid #ddd;
	border-bottom-width: 2px;
	position: relative;
}

.Contenedor, .Modulo {
	margin-bottom: 32px;
}

.Contenidos {
	position: relative;
	display: block;
	width: 640px;
	float: left;
	padding-top: 18px;
	margin-left: 7px;
}

.AnchoCompleto {
	display: block;
	overflow: hidden;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 18px;
}

.ColumnaDerecha {
	display: block;
	width: 315px;
	float: right;
	padding-top: 18px;
	margin-right: 6px;
	padding-left: 0px;
}


/* pie: Otros sitios del Grupo Zeta  */

.otrosSitesDelGrupoZeta {
	padding: 10px;
	clear: both;
	display: block;
}

.otrosSitesDelGrupoZeta p {
	display: block;
	margin: 0px;
}

.otrosSitesDelGrupoZeta p.Negrita {
	margin-bottom: 5px;
	background-color: #efefef;
	padding: 2px;
	padding-left: 6px;
}

.otrosSitesDelGrupoZeta h1 {
	margin-bottom: 6px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 0.9em;
}

.otrosSitesDelGrupoZeta ul {
	width: 16%;
	height: 75px;
	float: left;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

.otrosSitesDelGrupoZeta ul li {
	padding-left: 14px;	
	background: url(../img/fondos.png?20140521);
	background-position: -1080px 2px;
	background-repeat: no-repeat;
}

.otrosSitesDelGrupoZeta ul li a {
	font-size: 0.85em;
	color: #666;
}

.otrosSitesDelGrupoZeta ul li a:hover {
	text-decoration: underline;
}

.Partners {
	width: 190px;
	float: right;
	vertical-align: top;
}



.otrosSitesDelGrupoZeta p.otrosEnlaces {
	font-size: 11px;
	width: 775px;
	min-height: 60px;
	font-weight: bold;
}

.otrosSitesDelGrupoZeta p.otrosEnlaces a {
	font-weight: normal;
}

.otrosSitesDelGrupoZeta p.EnalacesPropios {
	display: block;
	clear: both;
	font-size: 11px;
	font-weight: bold;
}

.otrosSitesDelGrupoZeta p.EnalacesPropios a {
	font-weight: normal;
}

ul.PieDePagina {
	display: block;
	clear: both;
	height: 18px;
	margin: 0px 0px;
	padding: 4px;
	padding-left: 8px;
	padding-bottom: 5px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

ul.PieDePagina li {
	display: inline;
	border-right: 1px solid #afafaf;
	margin: 0px;
	padding: 2px;	
	padding-top: 0px;	
	padding-right: 7px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 0.85em;	
}

ul.PieDePagina li a {
	color: #555;
}

ul.PieDePagina li a:hover {
	color: #6cc0ed;
}

ul.PieDePagina li a strong {
	color: #000;
}

.PieFacebook {
	display: inline-block;
	padding-left: 20px;
	background-image: url(../img/fondos.png?20140521);
	background-position: -1050px -1439px;
}

.PieTwitter {
	display: inline-block;
	padding-left: 20px;
	background-image: url(../img/fondos.png?20140521);
	background-position: -1050px -1470px;
}


/* Cabecera 2011 */

.CintilloCabecera {
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	padding-top: 1px;
	font-size: 0.85em;
	height: 22px;
	color: #004164;
	overflow: hidden;
	background-color: #fff;
	border: 1px solid #dfdfdf;
	border-bottom: 0px;
	position: relative;	
}

.ContenidoCintilloCabecera {
	float: left;
	width: 550px;
	padding: 3px;
}



.CintilloCabecera h1, .CintilloCabecera p {
	display: inline;
	font-size: 1em;
	color: #dfdfdf;
	margin: 0px;
	padding: 0px;
}


.CintilloCabecera h1 span.Negrita, .CintilloCabecera p span.Negrita {
	color: #666;
}

.MenuCintilloCabecera {
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
}

.MenuCintilloCabecera ul {
	display: block;
	margin: 2px;
	padding: 0px;
	list-style-type: none;
}

.MenuCintilloCabecera ul li {
	display: block;
	float: left;
	margin: 0px;
	padding-right: 0px;
}

.MenuCintilloCabecera ul li a {
	display: block;
	font-weight: bold;
	padding: 0px;
	padding-top: 3px;	
	margin-left: 4px;
}

.MenuCintilloCabecera ul li a.ElTiempoEnCabecera  {
	display: block;
	font-weight: normal;
}

.MenuCintilloCabecera ul li a.ElTiempoEnCabecera strong {
	display: block;
	margin-left: 20px;
	font-weight: normal;
}

.MenuCintilloCabecera ul li a.ElTiempoEnCabecera img  {
	position: absolute;
	display: block;
	width: 20px;
	border: 1px solid transparent;
	margin-top: -5px;
}
	

.MenuCintilloCabecera ul li a.Registrate {
	background: url(../img/fondos.png?20140521);
	background-position: -1048px -68px;
	padding-left: 18px;
	background-color: #d4efff;
	background-color: #fff;
	background-repeat: no-repeat;
}

.MenuCintilloCabecera ul li a.Registrate:hover {
	color: #499ed1;
	background-color: #ffffff;
}

.MenuCintilloCabecera ul li a.CerrarSesion {
	background: url(../img/fondos.png?20140521);
	background-position: -1048px -49px;
	padding-left: 18px;
	background-color: #d4efff;
	background-repeat: no-repeat;	
}

.MenuCintilloCabecera ul li a.CerrarSesion:hover {
	color: #499ed1;
	background-color: #ffffff;
}

.MenuCintilloCabecera ul li a.ZonaUsarios {
	background: url(../img/fondos.png?20140521);
	background-position: -1049px -133px;
	padding-left: 18px;
	background-color: #d4efff;
}

.MenuCintilloCabecera ul li a.ZonaUsarios:hover {
	color: #499ed1;
	background-color: #ffffff;
}

.MenuCintilloCabecera ul li input[type="text"] {
	margin: 0px;
	padding: 1px;
	margin-right: 3px;
}

.MenuCintilloCabecera ul li input[type="submit"] {
	margin: 0px;
	padding: 0px;
}

.MenuCintilloCabecera ul li.LogoPadre {

}

.MenuCintilloCabecera ul li.LogoPadre a {
	display: block;
	padding: 0px;
	margin-left: 6px;
	overflow: hidden;
}

.MenuCintilloCabecera ul li.LogoPadre a img {
	display: block;

}



.MenuCintilloCabecera ul li a.Facebook, .MenuCintilloCabecera ul li a.Twitter, .MenuCintilloCabecera ul li a.YouTube  {
	width: 17px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 1px;

}

.MenuCintilloCabecera ul li a.Facebook span.CF, .MenuCintilloCabecera ul li a.Twitter span.CF, .MenuCintilloCabecera ul li a.YouTube span.CF {
	display: block;
	width: 17px;
	height: 17px;
	margin: 0px;
	margin-left: 6px;	
	padding: 0px;
	margin-top: 1px;
	opacity: 0.6;
	background-color: tranaparent;
	border: 0px;
}

.MenuCintilloCabecera ul li a.Facebook:hover span.CF, .MenuCintilloCabecera ul li a.Twitter:hover span.CF, .MenuCintilloCabecera ul li a.YouTube:hover span.CF {
	opacity: 1;
}

.MenuCintilloCabecera ul li a.Facebook {
	margin-left: 0px;
}

.MenuCintilloCabecera ul li a.Facebook span.CF {
	background-position:  -1053px -537px;
}

.MenuCintilloCabecera ul li a.Twitter {
	margin-right: 6px;
}

.MenuCintilloCabecera ul li a.Twitter span.CF {
	background-position:  -1053px -514px;
}

.MenuCintilloCabecera ul li a.YouTube {
	margin-right: 0px;
}

.MenuCintilloCabecera ul li a.YouTube span.CF {
	background-position:  -1074px -514px;
}


.ContenidoCabecera {
	display: block;
	height: 50px;
	overflow: hidden;
	padding-top: 5px;
	position: relative;
}


#spanreloj {
	display: none;
}

.Logotipo {
	position: absolute;
	top: 6px;
	left: 0px;	
}


.BloqueInterLogo {
	display: block;
	position: absolute;
	top: 3px;
	right: 480px;	
}

.DestacadoEnCabecera img {
	display: block;
}



h1.SeccionEnCabecera, div.SeccionEnCabecera {
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	font-size: 2.2em;
	margin: 0px;
	color: #fff;
	font-weight: normal;
	font-family: Arial;
	text-align: center;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;		
	height: 47px;
	display: table-cell;
	vertical-align: middle;
	width: 230px;
}

.SeccionEnCabecera a, div.SeccionEnCabecera a {
	color: #fff;
}

h1.Tamano1, div.Tamano1 {
	font-size: 1.8em;
}

h1.Tamano2, div.Tamano2 {
	font-size: 1.4em;
}

h1.Tamano3, div.Tamano3 {
	font-size: 1.05em;
	font-weight: bold;
}

h1.SeccionEnCabecera a {
	color: #99e1ff;
}

h1.SeccionEnCabecera a:hover {
	color: #fff;
	text-decoration: none;
}


.MenuCabecera {
	width: 470px;
	padding-top: 19px;
	position: absolute;
	top: 0px;
	right: 0px;
}

.MenuCabecera ul {
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.MenuCabecera ul li {
	display: block;
	float: left;
	height: 25px;
	margin-right: 3px;
	padding-right: 3px;
}

.MenuCabecera 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;
}


.MenuCabecera ul li a:hover {
	border-bottom: 2px solid #fff;	
	color: #fff;
}

.MenuCabecera ul li input[type="text"] {
	margin-left: 6px;
	width: 85px;
}


/* Navegacion Principal _______ */
.MenuPrincipal {
	display: block;
	border: 1px solid #0069a2;
	border-bottom: 0;
	height: 22px;
	background-color: #cbdff1;
	font-size: 1em;
}

.MenuPrincipal ul {
	position: absolute;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}	

.MenuPrincipal ul li  {
	margin: 0px;
	padding: 0px;
	display: inline;
}	


.MenuPrincipal ul li a {
	margin: 0px;
	padding: 3px;
	padding-right: 20px;
	padding-left: 20px;
	display: block;
	float: left;
	border-right: 1px solid #0069a2;
	font-weight: bold;
}	

.MenuPrincipal ul li a:hover {
	color:#fff;
}

.MenuPrincipal ul li a[href="#"] {
	cursor: default;
}

	
.MenuPrincipal ul li a.ConSubMenu {
	background: url(../img/fondos.png?20140521);
	background-position: -1043px -232px;
	background-image: none;
}

.MenuPrincipal ul li a.SinSubMenu:hover {
	background-color: #F1F1F1;
	color: #000;
	padding-bottom: 3px;
}


	

.MenuPrincipal ul li a.Activo {	
	background-color: #fff;
	background-image: none;  		
	padding-bottom: 4px;
}



#SubMenus {
	width: 978px;
	clear: both;
	text-align: center;	
}

#SubMenus.Visible {
	background-color: #fff;
	border: 1px solid #0069a2;
	border-top: 0px;
}

.SubMenuPrincipal {
	display: none;
	min-height: 28px;
}

.SubMenuPrincipal ul {
	display: block;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	list-style-type: none;
}	

.SubMenuPrincipal ul li  {
	margin: 0px;
	padding: 0px;
	display: inline;
}	


.SubMenuPrincipal ul li a {
	margin: 4px;
	margin-right: 0px;
	margin-left: 3px;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	float: left;
	font-weight: normal;
	white-space: pre;
	/*background-color: #d6ecf4;*/
}	

.SubMenuPrincipal ul li a.OpcionDestacada {
	color: #880000;
	font-weight: bold;
}

.SubMenuPrincipal ul li a:hover {
	color: #3e97cf;
	background-color: #fff;
	box-shadow: 0 0 4px #47bfff;	
}

.SubMenuPrincipal ul li a.Activa {
	color: #fff;
	background-color: #0069a2;
}

/**/

.SubMenuPrincipal.SubMenuConColumnas {
	display: none;
}

.SubMenuPrincipal.SubMenuConColumnas ul {
	display: block;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	list-style-type: none;
}	

.SubMenuPrincipal.SubMenuConColumnas ul li  {
	margin: 0px;
	padding: 0px;
	display: block;
}	

.SubMenuPrincipal.SubMenuConColumnas ul.EnCincoBloques {
	width: 20%;
	margin: 0px;
	padding: 0px;
	float: left;
}

.SubMenuPrincipal.SubMenuConColumnas ul li a {
	margin: 0px;
	padding: 4px 5px;
	display: block;
	font-weight: normal;
	text-align: left;
}	


.SubMenuPrincipal.SubMenuConColumnas ul li a:hover {
	color: #3e97cf;
	background-color: #fff;
}



/**/

.HoraIns {
	font-size: 0.85em;
	font-weight: bold;
	margin-right: 4px;
	padding: 1px;
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 3px;
	border: 1px solid #efefef;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	color: #630a0a;
	display: block;
	height: 11px;
	float: left;
	line-height: 1em;
	text-transform: lowercase;
	background: url(../img/fondos.png?20140521);
	background-position: -1px -70px;
	background-color: #fff;
} 

.ComentariosdeNoticia {	
	display: block;	
	padding-top: 0px;
	margin-bottom: 0px;	
	padding-left: 20px;
	text-transform: none;
	font-size: 11px;
	font-weight: bold;
	width: 100px;	
	float: none;
	margin-top: 3px;
	margin-bottom: 6px;
	background: url(../img/fondos.png?20140521);
	background-position: -303px -2145px; 
}

.NumeroComentarios span {	
	display: inline;	
	padding-left: 15px;
	margin: 0px;	
	margin-right: 4px;
	height: 14px;
	width: 16px;
	background: url(../img/fondos.png?20140521);
	background-position: -303px -2145px; 
}

.ParaEscribirComentario {	
	display: block;	
	padding-top: 0px;
	margin-bottom: 0px;	
	padding-left: 20px;
	text-transform: none;
	font-size: 11px;
	font-weight: bold;
	width: 100px;	
	float: none;
	margin-top: 3px;
	margin-bottom: 6px;
	background: url(../img/fondos.png?20140521);
	background-position: -303px -2176px; 
}

.EscribirComentarios span {	
	display: inline;	
	padding-left: 15px;
	margin: 0px;	
	margin-right: 4px;
	height: 14px;
	width: 16px;
	background: url(../img/fondos.png?20140521);
	background-position: -303px -2176px; 
}

/* Cajas */

code {
	display: block;
	font-size: 1.2em;
	padding: 12px;
	border: 2px dashed #e7e8d8;
	background-color: #fdffe3;
	color: #000;
}




.Box {
	padding: 12px;
	margin: 0px;
	margin-bottom: 18px;	
	border: 1px solid #dbdbdb;
	border-top: 0px;
	border-bottom-width: 3px;
	background: #f6f6f6; /* Old browsers */

}

.Box ul  {
	margin: 0px;
	margin-left: 8px;
	padding: 0px;
	padding-left: 8px;
	list-style-type: circle;
}

.Box ul li  {
	margin: 0px;
	margin-bottom: 18px;
	padding: 0px;
}

.Box ul li a {

}

.ParaAnuncio{
	padding: 7px;
	clear: both;
}

/* Box1 */

.Box1 {
	padding: 12px;
	margin: 0px;
	margin-bottom: 18px;	
	border: 1px solid #dbdbdb;
	border-bottom-width: 3px;
	background-color: #ffffff;

}

/* Box3 */

.Box3 {
	border: 2px solid #d0dbe0;
	border-top: 1px solid #d0dbe0;
	border-bottom: 3px solid #d0dbe0;
	padding: 6px;
	margin-bottom: 18px;	
	background-color: #ffffff;
}

.Box3 p, .Box3 div, .Box3 span  {
	margin-left: 6px;
	margin-right: 6px;
}

.Box3 h6 {
	background-color: #d0dbe0;
	padding: 4px;
	font-size: 1.2em;
	color: #4a5f69;
	text-align: center;
	margin: 0px;
	margin-bottom: 6px;
}

.Box3 h6 a {
	color: #4a5f69;
}

/* Box4 */

.Box4, .Caja {
	padding: 12px;
	margin: 0px;
	margin-bottom: 18px;	
	border: 1px solid #dbdbdb;
	border-bottom-width: 3px;
	background-color: #ffffff;
}


/* Box5 */

.Box5 {
	display: block;
	padding: 1px;
	margin: 0px;
	margin-bottom: 18px;	
	border: 1px solid #dbdbdb;
	border-top-width: 0px;
	border-bottom-width: 3px;
	background-color: #ffffff;
}



/* CAJA CON PESTANAS */

.Box2 {
	background-color: #cbdff1;
	padding: 4px;
	margin: 0px;
	margin-bottom: 18px;
}

.ContentBox2 {
	background-color: #86abce;
	margin: 0px;
	padding: 0px;	
	overflow: hidden;
}

.ContentBox2 .Box {
	margin: 0px;
}



ul.HorizontalMenu {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
	color: #fff;
	font-size: 0.95em;
	font-family: Arial;
	height: 27px;
	overflow: hidden;
}

ul.HorizontalMenu li {
	display: inline;
	margin: 0px;
	padding: 0px;
}


ul.HorizontalMenu li a {
	position: relative;
	display: block;
	float: left;
	background-color: #d3e5f4;
	padding: 7px;
	padding-top: 4px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 3px;
	border-bottom: 2px solid #bcd3e8;
	text-transform: none;
	text-align: center;
	overflow: hidden;
	color: #6083a3;
}
ul.HorizontalMenu li a span {
	font-weight: bold;
}

ul.HorizontalMenu li a:hover {
	background-color: #fff;
	text-decoration: none;
	color: #91a2ab;
}

ul.HorizontalMenu li a.Activo {
	border-bottom: 2px solid #fff;
	background-color: #ffffff;
	overflow: hidden;	
	color: #0069a2;
}

ul.HorizontalMenu li span.MasSecciones {
	position: relative;
	display: block;
	float: right;
	background-color: #d3e5f4;
	padding: 7px;
	padding-top: 4px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 3px;
	font-weight: bold;
	border-bottom: 2px solid #bcd3e8;
	text-transform: none;
	text-align: center;
	overflow: hidden;
	color: #6083a3;
}

.CajaPestannas {
	display: none;
	padding: 12px;
	background-color: #ffffff;
}

.CajaPestannas .CajaNoticia h2 {
	font-size: 1.3em;
	margin: 0px;
}

/* Menu vertical */

ul.VerticalMenu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.VerticalMenu li {
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

ul.VerticalMenu li a {
	display: block;
	padding: 3px;
	padding-left: 0px;
	font-weight: bold;
}


/* Destacados Tipo 1 */

.DestacadosT1 {
	margin-bottom: 15px;
	border: 1px solid #dbdbdb;
	border-top: 0px;
	border-bottom: 2px solid #dbdbdb;
	background-color: #ffffff;
}

.DestacadosT1 p {
 	padding: 12px;
	margin: 0px;
}

.CajaPestannas .DestacadosT1 {
	border: 0px;
}

.DestacadosT1 ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.DestacadosT1 ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border-bottom: 1px solid #d0dbe0;
	clear: both;
}

.DestacadosT1 ul li a {
	display: block;
	clear: both;
	color: #666666;
	padding: 5px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}

.DestacadosT1 ul li a:hover {
	text-decoration: none;
	background-color: #edf6fa;
	background-image: none;
}

.DestacadosT1 ul li strong {
	display: block;
	font-size: 1.1em;
	color: #0069a2;
}

.DestacadosT1 ul li em {
	font-weight: bold;
	display: block;
	
}

.DestacadosT1 ul li a:hover strong {
	color: #6cc0ed;
}

.DestacadosT1 ul li a img {
	display: block;
	margin-right: 12px;
	float: left;
	border: 2px solid #fff;
	width: 120px;
	max-height: 95px;
}

.DestacadosT1 ul li a:hover img {
	border: 2px solid #6cc0ed;
}

.DestacadosT1 ul li a span {
	display: block;
	padding: 1px;
	margin-top: 6px;
	margin-right: 3px;
	color: #0069a2;
	font-size: 0.85em;
	font-weight: bold;	
	text-align: right;
}

.DestacadosT1 ul li a:hover span {
	color: #6cc0ed;
}

.CajaPestannas .DestacadosT1 {
	margin-bottom: 0px;
}



/* Destacados Tipo Blogs */

h5.Blogs {
	background-color: #194381;
}

.DestacadosBlogs {
	margin-bottom: 15px;
	border: 1px solid #afb7c3;
	border-top: 0px;
	border-bottom: 2px solid #afb7c3;
	background-color: #194381;
}

.DestacadosBlogs p {
 	padding: 12px;
	margin: 0px;
}



.DestacadosBlogs ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.DestacadosBlogs ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border-bottom: 1px solid #0f3160;
	clear: both;
}

.DestacadosBlogs ul li a {
	display: block;
	clear: both;
	color: #dde4ef;
	padding: 5px;
	background-repeat: no-repeat;
	background-position: bottom right;  	
}

.DestacadosBlogs ul li a:hover {
	text-decoration: none;
	background-color: #edf6fa;
	background-image: none;
	color: #194381;
}

.DestacadosBlogs ul li strong {
	display: block;
	font-size: 1.1em;
	color: #fff;
}

.DestacadosBlogs ul li em {
	font-weight: bold;
	display: block;
	
}

.DestacadosBlogs ul li a:hover strong {
	color: #6cc0ed;
	color: #194381;
}

.DestacadosBlogs ul li a img {
	display: block;
	margin-right: 12px;
	float: left;
	border: 2px solid #fff;
	width: 80px;
}

.DestacadosBlogs ul li a:hover img {
	border: 2px solid #6cc0ed;
}

.DestacadosBlogs ul li a span {
	display: block;
	padding: 1px;
	padding-right: 20px;
	margin-top: 6px;
	color: #dde4ef;
	font-size: 0.85em;
	font-weight: bold;	
	text-align: right;
}

.DestacadosBlogs ul li a:hover span {
	color: #6cc0ed;
	background-position: 283px -490px;
}


/**/


.CarrusellEvento ul {
	height: 300px;
	overflow: hidden;
	overflow-y: auto;
}

.CarrusellEvento ul li img {
	border: 1px solid #efefef;
	padding: 2px;
	max-width: 282px;
	margin: 2px;
}

.CarrusellEvento ul li p {
	margin: 0px;
	padding: 0px;
}

.CarrusellEvento ul li {
	margin-top: 10px;
}

/* Listas Tops */

ol.ListaTitulares, ul.ListaTitulares {
	margin: 0px;
	padding: 0px;
	padding-left: 11px;
	margin-left: 11px;
	font-weight: bold;
}

ul.ListaTitulares {
	padding-left: 8px;
	margin-left: 8px;
}

ol.ListaTitulares li, ul.ListaTitulares li {
	margin-bottom: 10px;
}

ol.ListaTitulares li {
	margin-bottom: 4px;
		font-size: 0.85em;
}

ol.ListaTitulares li a {
	margin-bottom: 1px;

	font-weight: normal;
}

/* Caja Ultima Hora / Listado de Titulares */

.ListadoStandar {
	padding: 6px;
	padding-top: 12px;
	font-weight: bold;
} 

.ListadoStandar strong {
	font-size: 0.95em;
	color: #888;
} 

.ListadoStandar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.ListadoStandar ul li {
	margin: 0px;
	padding: 0px;
	margin-bottom: 8px;
	padding-left: 14px;
}

/**/

.UltimaHora {

}

/**/

.MenuHorizontal {
	display: block;
	margin-bottom: 18px;
	padding: 3px;
	padding-bottom: 1px;
	border-bottom: 1px solid #dedede;
	background-color: #ffffff;
}

.MenuHorizontal ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

.MenuHorizontal ul li {
	display: block;
	float: left;
	margin: 0px;
	padding: 2px;
	padding-left: 8px;
	padding-right: 8px;
	border-right: 1px solid #dedede;
}

.MenuHorizontal ul li a {
	font-weight: bold;
	font-size: 0.85em;
}



/* Caja Listado de Comentarios con pestannas */

.CajaPestannasComentarios {
	background-color: #eee;
	padding: 6px;
}

.CajaComentario {
	display: block;
	margin-bottom: 6px;
	width: 100%;
}

.UnaColumna .Caja .CajaComentario p {
	width: auto;
}

.CajaComentario p {
	font-size: 0.85em;
	margin: 0px;
	margin-bottom: 3px;
}

.CajaComentario p a {
	font-size: 1.1em;
}

.ComentarioEnCaja {
	background-color: #e4f1f8;
	float: left;
	width: 290px;
	padding: 12px;
	padding-top: 12px;
	color: #444;
	font-size: 1.1em;
	font-style: italic;
}



.BoxIlustration {
	text-align: center;
}

.BoxIlustration img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/**/

.ImageDerecha {
	float: right;
	margin-left: 12px;
	margin-bottom: 12px;
}


.ImageIzquierda {
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
}


a.BotonLink {	
	display: block;
	margin-left: 10px;
	margin-right: 10px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 12px;	
	background-color: #0472bc;
	border: 2px solid #0b8fe8;
	border-left: 2px solid #05568c;
	border-bottom: 2px solid #05568c;	
	width: 120px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

a.BotonLink strong { 
	color: #ffffff;
}

a.BotonLink:hover {
	text-decoration: none;
	color: #fff;
	background-color: #0b8fe8;
	border: 2px solid #0c9eff;
	border-left: 2px solid #0472bc;
	border-bottom: 2px solid #0472bc;		
}

a.DescargaDocumentos {
	width: 300px;
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	background-position: -1050px -1617px;  	
	padding-left: 22px;	
	font-weight: bold;
}

/* formularios */


/* Listados de imagenes en horizontal */



.ListadoImagenesH  {
	padding: 7px;
	display: block;
}

.ListadoImagenesH ul {
	margin: 0px;
	padding: 0px;
	display: block;
	list-style-type: none;
}

.ListadoImagenesH ul li {
	margin: 0px;
	padding: 0px;
	display: inline;
}

.ListadoImagenesH ul li a {
	margin: 2px;
	margin-left: 3px;
	margin-bottom: 0px;
	display: block;
	float: left;
}

.ListadoImagenesH ul.Botones {
	margin: 0px;
	margin-top: 2px;
	padding: 0px;
}

.ListadoImagenesH ul.Botones li {
	margin: 0px;
	padding: 0px;
}

.ListadoImagenesH ul.Botones li a { 
	padding: 1px;
	padding-left: 13px;
	padding-right: 13px;
	margin-right: 2px;
	background-color: #ebf1dc;
	border: 1px solid #c9d7ad;
	color: #145222;	
	font-size: 0.85em;
	font-weight: bold;
}

.ListadoImagenesH ul.Botones li a.CopaDelRey {
	background-color: #145222;
	color: #ebf1dc;	
}

.ListadoImagenesH ul.Botones li a:hover, .ListadoImagenesH ul.Botones li a.CopaDelRey:hover { 
	background-color: #fff;
	border: 1px solid #ebf1dc;
	color: #145222;	
}



.VideoNoticia {
	position: relative;
	display: block;
	padding: 0px;
	width: 100%;
	background-color: #222;	
	overflow: hidden;
	display: block;
	margin-bottom: 6px;
}

.Columna2 .VideoNoticia {
	width: 380px;
}

.Columna2 .VideoNoticia {
	width: 220px;
}

.VideoNoticia p.video {
	position: relative;
	width: inherit;
	margin: 0px;
	padding: 0px;	
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.VideoNoticia img.MascaraPlayerVideo {
	position: absolute;
	width: inherit;
	margin: 0px;
	padding: 0px;	
	z-index: 3;
}

.VideoNoticia img.ThumbNailVideo {
	position: absolute;
	width: inherit;
	margin: 0px;
	padding: 0px;	
	z-index: 1;
}

.VideoNoticia p.video embed {
	width: 378px;
	height: 285px;
}


/**/

.Galeria a .Icono {
	color: #b71217;
	margin-right: 5px;
}


/**/

.Recursos h6.TituloNoticiasRelacionadas {
	margin: 0px;
	padding: 0px;
}

.Recursos .NoticiasRelacionadas {
	margin: 0px;
	padding: 0px;
	padding-bottom: 6px;
}

.Recursos .NoticiasRelacionadas ul {
	margin: 0px;
	padding: 0px;
}

/**/

.RecursosNoticia {
	margin-bottom: 32px;
	padding-top: 3px;
}

.RecursosNoticia ul {
	margin: 0px 0 0 20px;
	padding: 0px;
	list-style-type: none;
	line-height: 1.6em;	
}

.RecursosNoticia ul li {
	display: inline;

}

.RecursosNoticia ul li a {
	display: inline;
	margin-right: 0px;
	line-height: 12px;
}

.RecursosNoticia ul li a i.fa {
	color: #b71217;
}

.NoticiasRelacionadas {
	margin-bottom: 32px;
}

.NoticiasRelacionadas ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.NoticiasRelacionadas ul li {
	margin-bottom: 7px;
	padding-left: 18px;
	margin-left: 2px;
}

.NoticiasRelacionadas ul li {
	padding: 0px;
	background: none;
	display: block;
}

.NoticiasRelacionadas ul li a {
	display: inline-block;
	padding-left: 14px;
	padding-right: 6px;
	position: relative;
	font-size: 0.9em;	
}

.NoticiasRelacionadas ul li a .Icono {
	position: absolute;
	top: 1px;
	left: 0px;
	color: #aaa;
}

a.Link span.CF {
	background: url(../img/fondos.png?20140521);
	background-position: -1046px -180px;
	border-left: 1px solid #e2e2e2;
}

a.Video span.CF {
	background: url(../img/fondos.png?20140521);
	background-position: -1045px -218px;
	border-left: 1px solid #e2e2e2;
}

a.Documentos span.CF {
	background: url(../img/fondos.png?20140521);
	background-position: -1044px -159px;
	border-left: 1px solid #e2e2e2;
}

a.Galeria span.CF {
	background: url(../img/fondos.png?20140521);
	background-position: -1046px -198px;
	border-left: 1px solid #e2e2e2;
}



/* NUBE DE TAGS (TEMAS) */




div.wordcloud {
  position: relative;
  text-align: center;
  padding: 12px;
  margin-bottom: 24px;
}

div.wordcloud a {
  display: inline-block;
  color: inherit;
  text-decoration: none;
  padding: 2px;
  padding-left: 12px;
  padding-right: 12px;
  color: #000;
  margin: 2px;
}

.wordcloud span.w10 a, .wordcloud span.w9, .wordcloud span.w8, .wordcloud span.w7 {
	text-shadow: 0px 1px 1px #ddd;
}

.wordcloud span.w3, .wordcloud span.w2, .wordcloud span.w1 {
	text-shadow: 0px 1px 1px #ddd;
}

div div.wordcloud span a:hover {
  text-decoration: underline;
  color: #0087bf;
}



div.wordcloud span.w10 a {
  font-size: 47px;
}

div.wordcloud span.w9 a {
  font-size: 43px;
}

div.wordcloud span.w8 a {
  font-size: 39px;
}

div.wordcloud span.w7 a {
  font-size: 35px;
}

div.wordcloud span.w6 a {
  font-size: 31px;
}

div.wordcloud span.w5 a {
  font-size: 27px;
}

div.wordcloud span.w4 a {
  font-size: 23px;
}

div.wordcloud span.w3 a {
  font-size: 19px;
}

div.wordcloud span.w2 a {
  font-size: 15px;
}

div.wordcloud span.w1 a {
  font-size: 11px;
}

  
  


/**/

.TemasDestacados {
	display: block;
	margin-bottom: 0px;
	border: 1px solid #ddd;
	background-color: #fbfbfb;
	overflow: hidden;
}

.TemasDestacados ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.TemasDestacados ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}

.TemasDestacados ul li strong {
	display: block;
	position: relative;	
	margin: 0px;
	padding: 10px 12px 10px 23px;
	background-color: #efefef;
}

.TemasDestacados ul li a {
	display: block;
	position: relative;	
	margin: 0px 6px 0px 6px;
	padding: 10px 0px 10px 16px;
	max-width: 170px;
	overflow: hidden;
	white-space:nowrap;
}

.TemasDestacados ul li a:hover {
	text-decoration: underline;
}

.TemasDestacados ul li a .Icono {
	position: absolute;
	top: 12px;
	left: 0px;
	color: #bbb;
}

.TemasDestacados ul li strong .Icono {
	position: absolute;
	top: 12px;
	left: 6px;
}  
  
 /**/
  
form fieldset {
	display: block;
	border: 0px;
}

form fieldset p {
	margin: 0px;
	margin-bottom: 6px;	
	clear: both;
	min-height: 20px;
}

form fieldset p label, form fieldset p .label {
	display: block;
	float: left;
	text-align: right;
	padding: 2px;
	padding-right: 6px;
	width: 90px;
	font-weight: bold;
	font-size: 0.9em;	
}

/**/

form fieldset.Participa p labelform fieldset.Participa p .label  {
	width: 130px;
}


/**/


.Comentarios {
	width: 640px;
}

.Comentario {
	display: block;
	margin-bottom: 0px;
	padding: 10px;
}

.Comentario .AvatarComentario {
	float: left;
	width: 60px;
	min-height: 50px;
	overflow: hidden;
	text-align: left;
	background-image: url(../img/fondos.png?20140521);
	background-position: -1050px -1080px;  
}

.Comentario .AvatarComentario span.ImagenAvatar {
	display: block;
	margin: 0px;
	border: 0px;	
	width: 50px;
	height: 50px;	
	background-image: url(../img/fondos.png?20140521);
	background-position: -1050px -1506px; 
}

.Comentario .AvatarComentario .ValorarComentario {
	display: block;
	margin: 0px;
	padding: 0px;
}
.Comentario .AvatarComentario .ValorarComentario p {
	text-align: center;
	font-size: 0.8em;
	width: 50px;
	margin: 0px;
	color: #999;
}

.Comentario .AvatarComentario .ValorarComentario ul {
	display: block;
	margin: 0px;
	margin-left: 5px;	
	padding: 0px;
	list-style-type: none;	
}

.Comentario .AvatarComentario .ValorarComentario ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.Comentario .AvatarComentario .ValorarComentario ul li a {
	display: block;
	margin: 4px;
	margin-right: 1px;
	margin-left: 1px;	
	padding: 0px;
	float: left;
	width: 18px;
	height: 24px;
	background-image: url(../img/fondos.png?20140521);
}

.Comentario .AvatarComentario .ValorarComentario ul li a:hover {
	opacity: 1;
}

.Comentario .AvatarComentario .ValorarComentario ul li a.Ok {
	background-position: -1078px -1030px;  
}

.Comentario .AvatarComentario .ValorarComentario ul li a.NoOk {
	background-position: -1078px -1060px;
}

.Comentario .AvatarComentario .ValorarComentario ul li a.Ok:hover {
	background-position: -1053px -1030px;  
}

.Comentario .AvatarComentario .ValorarComentario ul li a.NoOk:hover {
	background-position: -1053px -1060px;
}

a.Denunciar {
	margin: 0px;
	background-image: url(../img/fondos.png?20140521);
	background-position: -1048px -916px;
	background-repeat: no-repeat;
	padding-left: 18px;
	font-size: 0.8em;
	opacity: 0.6;
	font-style: normal;
	position: absolute;
	top: 10px;
	right: 20px;
}	

a.Denunciar:hover {
	opacity: 1;
}

.Ok {
	color: #40a624;
}

.NoOk {
	color: #ad4545;
}

.Corona {
	position: absolute;
	width: 36px;
	height: 36px;
	margin-left: -8px;
	margin-top: -6px;
	display: block;
	background-image: url(../img/fondos.png?20140521);
	background-position: -1050px -1260px;
}

.ElMejorComentario {
	border-bottom: 1px dashed #aaa;
	background-color: #ffffff;
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	background-position: bottom right;  	
}

.Comentario .TextoComentario {
	background-color: #fcfcfc;
	float: left;
	width: 529px;
	min-height: 30px;
	padding: 12px;
	padding-bottom: 12px;
	font-style: italic;
	font-size: 1.1em;	
	border: 3px solid #eee;
	position: relative;
}

.Comentario .TextoComentario .DatosComentario {
	display: block;
	font-style: normal;
	font-size: 0.85em;
	color: #264766;
	margin-bottom: 8px;
}

.Numeracion {
	display: block;
	width: 13%;
	float: left;
	text-align: right;
	font-style: normal;
	font-size: 5em;
	color: #e0e0e0;
	margin-bottom: 8px;
}

.Comentario .TextoComentario .DatosComentario .CuerpoComentario {
	display: block;
	font-style: normal;
	color: #000;
	float: right;
	width: 84%;
	padding-top: 12px;
}

.Comentario .TextoComentario .DatosComentario .CuerpoComentario p {
	margin-bottom: 6px;
}

.Comentario .Herramientas ul li a {
	margin-left: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	background-image: url(../img/fondos.png?20140521);
}


div.Comentario .Social ul li span, div.Social ul li span {
	margin: 0px;
	padding: 0px;
	background-image: none;
	float: none;
}


.Comentario .Herramientas ul li a.Escribir {
	background-position: -1048px -904px;
}	



.FormularioDenuncia {
	display: none;
	clear: both;
	margin-left: 60px;
	padding: 10px;
	background-color: #f6f7e6;
	font-size: 0.85em;
}

.FormularioDenuncia p {
	margin: 0px;
	margin-bottom: 6px;	
}

.FormularioDenuncia fieldset {
	display: block;
	border: 0px;
}

.FormularioDenuncia fieldset p {
	margin: 0px;
	margin-bottom: 3px;	
}

.FormularioDenuncia fieldset p label {
	display: block;
	float: left;
	text-align: right;
	padding-right: 6px;
	width: 120px;
}



.AccedeAtucuenta  {
	display: inline-block;
	padding: 5px;
	padding-left: 22px;
	font-size: 0.85em;
	background-image: url(../img/fondos.png?20140521);
	background-position: -1048px -975px;		
	background-color: #fff;
	background-repeat: no-repeat;
}

.NormasComentarios {
	border-left: 1px solid #ddd;
	width: 210px;
	padding-left: 20px;
	float: right;
	font-size: 0.9em;
}

.LoginComentarios {
	position: absolute;
	width: inherit;
	margin: 1px;
	height: 305px;
	padding: 15px 0;
	padding-top: 10px;
	background-color: #ffffff;
	z-index: 100;
	display: none;
}

.LoginComentarios h6 {
	font-size: 1.2em;
	margin: 0px;
	margin-bottom: 6px;
	padding: 4px;
	padding-top: 6px;
	padding-left: 10px;
}

.LoginComentarios form {
	display: block;
	padding: 12px;
}

.ClausulaPrivacidad {
	margin-left: 70px;
	display: none;
	font-size: 0.85em;
	padding-top: 6px;
	padding-bottom: 12px;
	margin-top: 12px;
	margin-bottom: 18px;
	border-top: 1px solid #ddd;		
	border-bottom: 1px solid #ddd;		
}

/**/


.Herramientas {
	display: block;
	float: right;
	min-width: 50%;
}


.Herramientas ul {
	display: block;
	margin: 0px;
	margin-top: 4px;	
	margin-left: 6px;
	padding: 0px;
	list-style-type: none;
}

.Herramientas ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.Herramientas ul li a, .Herramientas ul li span {
	display: block;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 21px;
	float: right;
	background-repeat: no-repeat;
	background-position: 0px 0px;  	
	font-size: 8pt;
}

.Herramientas ul li a {
	background-image: url(../img/fondos.png?20140521);
}

.Herramientas ul li span.Fuente {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 2px;
	max-width: 120px;

}

#Comentar {
	background-position: -1050px -488px;
}

#Enviar {
	background-position: -1050px -396px;
}

#Imprimir {
	background-position: -1050px -465px;
}

#Valorar {
	background-position: -1050px -350px;
}

#Blog {
	background-position: -1050px -373px;
	margin-left: 2px;
}

#AmpliarTexto {
	background-position: -1050px -419px;
	margin-left: 2px;
}

#ReducirTexto {
	background-position: -1050px -442px;
	margin-left: 2px;
}


.Herramientas span.Social {
	display: block;
	float: left;
	margin-right: 4px;
	height: 23px;
	z-index: 200000;
}

.Herramientas span.FaceBook {
	width: 120px;
}

#AnchoCompleto {
	background-position: -1048px -930px;
	margin-left: 6px;
	padding-left: 23px;
	overflow: hidden;
	color: #888;
	font-size: 0.9em;
}

#AnchoCompleto:hover {
	color: #000;
}

#AnchoOriginal {
	background-position: -1048px -950px;
	margin-left: 6px;
	padding-left: 23px;
	overflow: hidden;
	color: #888;
	font-size: 0.9em;
	display: none;
}

#AnchoOriginal:hover {
	color: #000;
}

#Cerrar {
	margin: 0px;
	padding: 4px;
	padding-left: 23px;
	background-position: -1048px -998px;
	font-weight: normal;
}


/**/


.Paginador {
	display: block;
	clear: both;
	height: 32px;
	margin-bottom: 24px;
	margin-top: 12px;
	padding-top: 5px;
	padding-right: 5px;
	font-size: 0.9em;
	background-color: #efefef;
}

.Paginador h6 {
	position: absolute;
	margin: 0px;
	font-size: 1.1em;
	padding: 7px;
	padding-left: 12px;
	color: #333;
}


.Paginador ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}	

.Paginador ul li  {
	margin: 0px;
	padding: 0px;
	display: inline;
}	


.Paginador ul li a, .Paginador ul li strong {
	display: block;
	margin: 0 0 6px 0;
	height: 15px;
	width: 15px;
	margin-left: 6px;
	padding: 5px;
	padding-right: 7px;
	padding-left: 7px;
	display: block;
	float: right;
	font-weight: bold;
	background-color: #fafafa;	
	border: 1px solid #ddd;
	color: #999;
	text-align: center;
}	

.Paginador ul li strong {
	background-color: #fff;	
	color: #333;
	border: 1px solid #999;
}

.Paginador ul li a:hover {
	background-color: #fff;
	color: #333;
	box-shadow: 0 0 5px #47bfff;		
}	

.Paginador ul li a.Anterior, .Paginador ul li a.Siguiente {
	line-height: 12px;
	padding-right: 8px;
	padding-left: 8px;	

}

.Paginador ul li a.Anterior span, .Paginador ul li a.Siguiente span {
	line-height: 12px;
	font-size: 1.6em;
}


.FotoRight {
	display: block;
	float: right;
	margin-left: 12px;
	margin-bottom: 18px;
}

.FotoLeft {
	display: block;
	float: left;
	margin-right: 12px;
	margin-bottom: 18px;
}


.FotoCenter {
	display: block;
	margin-left: auto;
	margin-right: auto;	
	margin-bottom: 18px;
}


.ConBorde {
	border: 1px solid #efefef;
	padding: 4px;
	background-color: #ffffff;
}

/* TEXTOS CON PESTAÑAS */

.TextoConPestannas {
	padding-top: 3px;
	padding-left: 3px;
	background-color: #e2eef4;
	border-bottom: 2px solid #c2e0ef;
	height: 29px;
}

.TextoConPestannas ul.HorizontalMenu {
	height: 31px;
	position: absolute;
}

.TextoConPestannas ul.HorizontalMenu li a {
	padding: 8px;
	padding-top: 6px;
	padding-bottom: 3px;
	border: 2px solid #c2e0ef;
	background-color: #eff6f9;
	color: #8dbdd6;
}

.TextoConPestannas ul.HorizontalMenu li span.MasSecciones {
	padding: 8px;
	padding-top: 6px;
	padding-bottom: 3px;
	border: 2px solid #c2e0ef;
	background-color: #eff6f9;
	color: #8dbdd6;
}

.TextoConPestannas ul.HorizontalMenu li a:hover {
	color: #6294ad;
	background-color: #fff;
}

.TextoConPestannas ul.HorizontalMenu li a.Activo {
	border-bottom: 2px solid #fff;
	background-color: #fff;
	color: #015482;
}

.ContenidoTextoConPestannas {
	display: block;
	clear: both;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 32px;
	padding-bottom: 22px;
	margin-bottom: 32px;
	line-height: 1.4em;
	font-size: 1.05em;	
}

.ContenidoTextoConPestannas h6 {
	margin-bottom: 20px;
	color: #0069a2;
}

.ContenidoTextoConPestannas blockquote {
	margin-top: 0px;
	padding: 0px;
}

	.ContenidoTextoConPestannas p, .ContenidoTextoConPestannas blockquote {
	margin-bottom: 16px;
}

.TextoConPestannasConTitulo {
	height: 64px;
	margin-bottom: 18px;
}

.TextoConPestannasConTitulo h1 {
	margin: 0px;
	padding: 6px;
	padding-top: 5px;
	padding-bottom: 0px;
	height: 30px;
	overflow: hidden;
}

.TextoConPestannasConTitulo h1 a {
	color: #015482;
}

/**/

.ConTitulo {
	height: 60px;
	margin-top: 10px;
}

.ConTitulo h1 {
	margin: 0px;
	padding: 6px;
	padding-top: 5px;
	padding-bottom: 0px;
	line-height: 1em;
	font-weight: bold;
	height: 26px;
	overflow: hidden;
}

.ConTitulo h1 a:hover {
	text-decoration: none;
}

.ConTitulo ul.HorizontalMenu li a {
	margin-left: 3px;
	padding-left: 20px;
	padding-right: 20px;
}



/* PAGINA A PAGINA */

#CajaFlotante {
	background-color:#ffffff;
	padding: 6px;
	position: absolute;
	width: 350px;
	display: none;
	color: #808080;
	top: 0px;
	left: 0px;
	border: 6px solid #e7e7e7;
	font-size: 0.8em;
	z-index: 2;
}

#TextoCajaFlotante {
	font-size: 1.2em;
}


.PaginaAPagina {
	max-width: 350px;
	float: right;
	padding:2px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 12px;
	text-align: right;
}

.PaginaAPagina .MasNoticias {
	float: right;
	padding: 2px;
	padding-top:5px;
	font-weight: bold;
}

.PaginaAPagina a {
	display: block;
	border: 0px;
	float: right;
	margin-left: 4px;
	width: 20px;
	height: 21px;
	border: 1px solid #cdcdcd;
	background-image: url(../img/fondos.png?20140521);	
}


.PaginaAPagina a.NoticiaSiguiente {
	background-position: -1049px -1300px;
	background-repeat: no-repeat;	
}

.PaginaAPagina a.NoticiaAnterior {
	background-position: -1051px -1320px;
	background-repeat: no-repeat;	
}

.PaginaAPagina a:hover {
	box-shadow: 0 0 5px #47bfff;	
}

.PaginaAPagina span {
	display: block;
	border: 1px;
	float: right;
	margin-left: 4px;
	width: 20px;
	height: 21px;

}

ul.LinkRSS {
	margin: 0px;
	padding: 0px;
	display: block;
	list-style-type: none;
}

ul.LinkRSS li {
	margin: 0px;
	padding: 0px;
	display: inline;
}

ul.LinkRSS li a {
	margin: 0px;
	margin-bottom: 6px;
	margin-right: 6px;
	padding: 2px;
	display: block;
	float: left;
	width: 30%;
	font-weight: bold;
}

ul.LinkRSS li span {
	margin: 0px;
	margin-right: 6px;
	padding: 0px;
	display: block;
	float: left;
	width: 51px;
	height: 16px;
	background-image: url(../img/fondos.png?20140521);	
	background-position: -1px -1921px;	
	font-weight: bold;
}

.LinkCalendario {
	display: inline-block;
	width: 23px;
	background-image: url(../img/fondos.png?20140521);	
	background-position: -1049px -88px;	
}

.DatosContacto span.CF {
	display: inline-block;
	width: 18px;
	height: 15px;
	background-position: -1049px -28px;	
	background-repeat: no-repeat;	
	margin-right: 3px;
}

.LinkLocalizacion span.CF {
	display: inline-block;
	width: 18px;
	height: 15px;
	background-position: -1049px -112px;	
	background-repeat: no-repeat;	
	margin-right: 3px;
}


/* LISTADOS EN CAJAS */



.ListadoEnCajas {
	margin-bottom: 18px;
} 

.ListadoEnCajas ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.ListadoEnCajas ul li {
	display: block;
	margin: 0px;
	padding: 0px;	
	float: left;	
	position: relative;
}

.ListadoEnCajas ul li span {
	display: block;
	padding: 3px;
	font-size: 0.85em;
	font-weight: bold;
	background-color: #e2eef4;
	width: 147px;
	margin-left: auto;
	margin-right: auto;	
	margin-bottom: 3px;
}

.ListadoEnCajas ul li a {
	display: block;
	width: 180px;
	min-height: 210px;
	overflow: hidden;
	text-align: center;
	padding: 7px;
	padding-top: 22px;
	padding-bottom: 22px;
	margin: 8px;
	margin-bottom: 10px;
	background-image: none;
	border-top: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;	
	line-height: 1.5em;
}

.ListadoEnCajas ul li a:hover {
	color: #00a7ed;
	border-top: 1px solid #d8f1ff;
	border-left: 1px solid #d8f1ff;
	border-right: 1px solid #d8f1ff;
	border-bottom: 1px solid #d8f1ff;		
	background-color: #f6fbfe;
}

.ListadoEnCajas ul li a strong {
	display: block;
	margin: 0px;
}

.ListadoEnCajas ul li a:hover span {
	background-color: #FFF;
}

.ListadoEnCajas ul li h6 {
	margin: 0px;
}

.ListadoEnCajas ul li img {
	display: block;
	border-top: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;			
	margin-bottom: 3px;
	padding: 4px;
	width: 140px;
	margin-left: auto;
	margin-right: auto;
}

.ListadoEnCajas ul li a:hover img {
	border-top: 1px solid #d8f1ff;
	border-left: 1px solid #d8f1ff;
	border-right: 1px solid #d8f1ff;
	border-bottom: 1px solid #d8f1ff;		
}


.ListadoEnCajas ul li a.Link {
	height: auto;
	width: auto;
	border: 1px solid #b3b3b3;
	margin: 0px;
	padding: 4px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: bold;
	min-height: 1px;
	position: absolute;
	z-index: 130;
	background-color: #efefef;
	font-size: 10px;
	bottom: 0px;
	width: 110px;
	left: 50%;
	margin-left: -70px;
	color: #666;
	line-height: 1em;
}

.ListadoEnCajas ul li a.Link:hover {
	background-color: #00a7ed;
	color: #fff;
}

/**/

.ATodaPagina {
	padding: 24px;
}


.ADosColumnas {
	width: 48%;
	margin-right: 4%;
	margin-bottom: 18px;
	float: left;	
}

.ATresColumnas {
	width: 32%;
	margin-right: 2%;
	margin-bottom: 18px;
	float: left;	
}

.ACuatroColumnas {
	display: block;
	margin-bottom: 24px;
	width: 23.5%;
	float: left;
	margin: 0px;	
	margin-right: 2%;
	position: relative;
	overflow: hidden;	
}

/* destacados */

.EnlaceDestacado img {
	display: block;
	margin: 0px;
	border-bottom: 1px solid #c4d1d8;
}


/**/

.FormularioAcceso {
	display: none;
	position: absolute;
	clear: both;
	background-color: #fff;
	font-size: 1em;
	z-index: 100000;
	top: 30px;
	right: 5px;
	padding: 12px;
	width: 309px;
	overflow: hidden;
	border: 3px solid #efefef;
	font-size: 0.9em;
	box-shadow: 0px 0px 10px 0px #999999;
	-moz-box-shadow: 0 0 10px #999999;
	-webkit-box-shadow: 0 0 10px #999999;
	box-shadow: 0 0 10px #999999;
}

.FormularioAcceso .Herramientas {
	min-width: 20px;
}

.FormularioAcceso h6 {
	margin: 0px;
	margin-bottom: 18px;
}

.RecordarPassword {
	display: block;
	padding-top: 5px;
	margin-left: 50px;
}

.Registrar {
	display: block;
	padding-top: 2px;
	margin-left: 80px;
}

.FormularioAcceso .ADosColumnas {
	border-right: 2px solid #efefef;
	width: 47%;
	margin-top: 6px;
	padding-bottom: 6px;
}

.FormularioAcceso .Ultima {
	border: 0px;
}

.FormularioAcceso .ADosColumnas p {
	margin-bottom: 2px;
}

.FormularioAcceso #Cerrar {
	margin: 0px;
	padding: 0px;
	width: 24px;
	height: 24px;
	position: absolute;
	z-index: 20000;
	right: 12px;
	top: 12px;
}

.FormularioAcceso form {
	display: block;
	padding: 12px;
	background-color: #efefef;
	margin-bottom: 18px;
}

.DescripcionRegistro {
	font-size: 0.95em;
}

.DescripcionRegistro p {
	margin-bottom: 6px;
}


/**/

.ListadodeBotones {
	display: block;
	margin: 0px;
	margin-bottom: 18px;	
	padding: 0px;
}

.ListadodeBotones ul {
	display: block;
	margin: 0px;
	padding: 0px;
	margin-right: 12px;
	list-style-type: none;
}

.ListadodeBotones ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.ListadodeBotones ul li a {
	display: block;
	float: left;
	padding: 2px;
	padding-left: 16px;
	padding-right: 8px;
	margin-left: 6px;
	margin-bottom: 6px;
	font-size: 1em;
	font-weight: bold;
	background-color: #eeeeee;
	background-image: url(../img/fondos.png?20140521);
	background-position: 0px -443px;	
	border: 1px solid #d9d9d9;	
	white-space: pre;
}


.ListadodeBotones ul li a:hover {
	background-position: 0px -423px;	
	box-shadow: 0 0 5px #47bfff;	
	color: #8e8e8e;
	background-color: #ffffff;
}

.Mapa {
	border: 3px solid #ccc;
	margin-bottom: 18px;
}

.Mapa iframe {
	display: block;
}

/************* MENSAJES *************/

.CajaMensaje {
	display: block;
	clear: both;
	padding: 24px;
	margin: 0 0 32px 0;
	margin-bottom: 20px;
	margin-top: 20px;
	border: 0px solid #efefef;
	background-repeat: no-repeat;
	min-height: 20px;
	overflow: hidden;
	border: 1px solid #000000;
	border-color: #89001B #89001B #ff0033 #ff0033;
}

.CajaMensaje h6 {
	margin: 0px;
	font-size: 1.05em;
}

.CajaMensaje p {
	margin: 0px;
	font-size: 1em;
}


.MensajeInfo {
	background-color: #f6fff6;
	border-color: #b5d6a0;
	color: #2d5610;
}

.MensajeAviso {
	background-color: #fffff6;
	border-color: #fdd392;
	color: #5e3208;
}

.MensajeError {
	background-color: #fff6f6;
	border-color: #df9180;
	color: #6a1111;
}

.Informe {
	background-color: #f6ffff;
	border-color: #b5d9ea;
	color: #093144;
}

.CajaAyuda {
	background-color: #f6ffff;
	border-color: #b5d9ea;
	color: #2591c4;
}

/**/

.MensajeInfo h6, .GaleriaDeFotos .MensajeInfo h6 {
	color: #2d5610;
}

.MensajeAviso h6, .GaleriaDeFotos .MensajeAviso h6 {
	color: #5e3208;
}

.MensajeError h6, .GaleriaDeFotos .MensajeError h6 {
	color: #6a1111;
}

.Informe h6, .GaleriaDeFotos .Informe h6 {
	color: #093144;
}

.CajaAyuda h6, .GaleriaDeFotos .CajaAyuda h6 {
	color: #2591c4;
}


/**/


#search_Seccion_ID {
	width: 170px;
}


#search_Autor_ID {
	width: 170px;
}

.ui-datepicker-trigger {
	margin-left: 4px;
}


/*************************************************************************************************************************/
/*	CSS: jQuery lightBox plugin	(jquery-lightbox-0.5.css)license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US																									*/
/*************************************************************************************************************************/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3000000000;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 3000000100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
}

#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

#lightbox-nav-btnNext, #lightbox-nav-btnPrev {
	width: 80px;
	height: 80px;
	top: none;
	bottom: none;
	margin-top: none;
	margin-bottom: none;
	background-position: 50%;
}

/********************************************************************************************************************************/
/*	CSS: PUBLICIDAD																												*/
/********************************************************************************************************************************/




.BannerDFP {
	margin: 0px auto 18px auto;
	text-align: center;
	z-index: 20001;	
}


.Creatividad {
	display: block;
	margin: 0px auto 24px auto;
	padding: 0px;
	text-align: center;
	z-index: 20001;

}

#MegaContenedor .Creatividad {
	background-repeat: no-repeat;
	background-position: top left;  
	background-image: url(../img/PUBLICIDAD_HOR.gif);	
	padding-top: 10px;	
}

#Top .Creatividad, #Top1 .Creatividad, #Top2 .Creatividad, #Top3 .Creatividad, #Int .Creatividad, #div-gpt-ad-skin.Creatividad, #div-gpt-ad-int.Creatividad {
	padding-top: 0px;
	background-image: none;	
	margin-bottom: 0px;
}

#Bottom .Creatividad, #Bottom1 .Creatividad, #Bottom2 .Creatividad, #Bottom3 .Creatividad, #Bottom4 .Creatividad {
	max-width: 980px;
	margin: 0px auto 24px auto;
}

#MegaContenedor .Creatividad img, 
#MegaContenedor .Creatividad object, 
#MegaContenedor .Creatividad embed, 
#MegaContenedor .Creatividad a,
#MegaContenedor .Creatividad iframe, 
#MegaContenedor .Creatividad div {
	display: block;
	margint: 0 auto;
	z-index: 20002;
}


.Creatividad iframe {
	text-align: center;
	display: block;
	margin: 0 auto;
	z-index: 20002;
}


.PublicidadCabecera {
	display: bolck;
	position: relative;
	max-width: 980px;
	padding: 0px;
	margin: 6px auto 6px auto;
	z-index: 20000;
}

#Top2 {
	margin-top: 5px;
}

#Top3 .Creatividad, #Top .Creatividad {
	position: absolute;
	width: 120px;
}

#Top3 .Creatividad {
	left: 986px;
}

#Top .Creatividad {
	right: 986px;
}

.Columna1 .Creatividad {
	max-width: 380px;
	clear: both;
}

.Columna2 .Creatividad {
	max-width: 220px;
	clear: both;
}

.ColumnaDerecha .Creatividad, .Recursos .Creatividad {
	width: 300px;
	clear: both;
}

/**/

.PatrocinioH4 {
	float: right;
}

.PublicidadCXENSE {
	display: block;
	margin-bottom: 36px;
	border: 1px dashed #bfbfbf;
}

.PublicidadCXENSE iframe {
	width: 618px;
	padding: 10px;
}


/**/

#PatrocinioTops {
	display: block;
	padding: 0px;
	margin: 3.5px;
	background-color: transparent;
	background-image: none;
}

/* TEMPORALES DURANTE LA CAMPAÑA DEL 2012 */

#x12 #div1 a:link {
	color: red;
	text-decoration: none;
}
#x12 #div1 a:hover {
	text-decoration: underline;
}


/* ANUNCIOS DE GOOGLE EN NOTICIAS */
.ContenedorAnunciosGoogle {
	display: block;
	padding: 6px;
	border: 1px solid #efefef;
	margin-bottom: 18px;	
}
.Noticia .ContenedorAnunciosGoogle {
	width: 530px;
	float: left;
}
.ContenedorAnunciosGoogle p {
	margin: 0px;
}
.Noticia .ContenedorAnunciosGoogle h3, .ContenedorAnunciosGoogle h3 {
	background-color: #efefef;
	padding: 2px;
	padding-left: 7px;
	margin: 0px;
	margin-bottom: 3px;
	font-size: 0.7em;
	color: #808080;
}
.ContenedorAnunciosGoogle h3 a {
	color: #808080;
}	
.AnuncioGoogle {
	display: block;
	padding: 6px;
	padding-bottom: 0px;
}
a.title_anuncio {
	font-weight: bold;
}
a.url_mostrar {
	clear: both;
	color: #008000;
	text-decoration: none;
	font-size: 0.8em;
}
a.url_mostrar:hover {
	text-decoration: underline;
}



/* listado de escudos de Liga BBVA */

.ListadoImagenesH p {
	font-size: 0.85em;
	margin: 0px;
	margin-bottom: 3px;
}

.ListadoImagenesH ul {
	margin: 0px;
	margin-left: 3px;
}

.ListadoImagenesH ul li {
	margin: 0px;
	padding: 0px;
}

.ListadoImagenesH ul li a.Escudo {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	border: 1px solid #dfdfdf;
	margin: 1px;
	margin-right: 3px;
	padding: 0px;	
}

.ListadoImagenesH ul li a.Escudo:hover {
	margin: 0px;
	margin-right: 2px;
	border: 2px solid #6cc0ed;
}

/* listado de escudos de Liga BBVA */

.EscudoAtlethic {
	background-position: 0 -1960px;
}

.EscudoAtletico {
	background-position: -27px -1960px;
}

.EscudoBarcelona {
	background-position: -54px -1960px;
}

.EscudoBetis {
	background-position: -81px -1960px;
}

.EscudoEspañol {
	background-position: -108px -1960px;
}

.EscudoGetafe {
	background-position: -135px -1960px;
}

.EscudoGranada {
	background-position: -162px -1960px;
}

.EscudoLevante {
	background-position: -189px -1960px;
}

.EscudoMalaga {
	background-position: -216px -1960px;
}

.EscudoMallorca {
	background-position: -243px -1960px;
}

.EscudoOsasuna {
	background-position: -270px -1960px;
}

.EscudoRacing {
	background-position: -297px -1960px;
}

.EscudoRayo {
	background-position: -324px -1960px;
}

.EscudoRealMadrid {
	background-position: -351px -1960px;
}

.EscudoRealSociedad {
	background-position: -378px -1960px;
}

.EscudoRealZaragoza {
	background-position: -405px -1960px;
}

.EscudoSevilla {
	background-position: -432px -1960px;
}

.EscudoSporting {
	background-position: -459px -1960px;
}

.EscudoValencia {
	background-position: -486px -1960px;
}

.EscudoVillareal {
	background-position: -513px -1960px;
}

.EscudoDeportivo {
	background-position: -540px -1960px;
}

.EscudoValladolid {
	background-position: -567px -1960px;
}

.EscudoCelta {
	background-position: -594px -1960px;
}

.EscudoElche {
	background-position: -620px -1960px;
}

.EscudoAlmeria {
	background-position: -648px -1960px;
}


.EscudoAlbacete {
	background-position: -539px -1932px;
}

.EscudoLeganes {
	background-position: -567px -1932px;
}

.EscudoLlagostera {
	background-position: -594px -1932px;
}

.EscudoAlaves {
	background-position: -675px -1960px;
}

.EscudoAlcorcon {
	background-position: -702px -1960px;
}

.EscudoCordoba {
	background-position: -729px -1960px;
}

.EscudoEibar {
	background-position: -756px -1960px;
}

.EscudoGirona {
	background-position: -783px -1960px;
}

.EscudoGuadalajara {
	background-position: -810px -1960px;
}

.EscudoHercules {
	background-position: -837px -1960px;
}

.EscudoJaen {
	background-position: -864px -1960px;
}

.EscudoLasPalmas {
	background-position: -297px -1932px;
}

.EscudoLugo {
	background-position: -324px -1932px;
}

.EscudoMirandes {
	background-position: -351px -1932px;
}

.EscudoMurcia {
	background-position: -378px -1932px;
}

.EscudoNumancia {
	background-position: -405px -1932px;
}

.EscudoPonferradina {
	background-position: -432px -1932px;
}

.EscudoRecreativo {
	background-position: -459px -1932px;
}

.EscudoSabadell {
	background-position: -486px -1932px;
}

.EscudoTenerife {
	background-position: -513px -1932px;
}

.EscudoHuesca {
	background-position: -620px -1933px;
}

.EscudoOviedo {
	background-position: -648px -1933px;
}

.EscudoGimnastic {
	background-position: -675px -1933px;
}

.EscudoCadiz {
	background-position: -701px -1933px;
}

.EscudoReus {
	background-position: -730px -1933px;
}

.EscudoSevillaAt {
	background-position: -756px -1933px;
}

.EscudoUCAM {
	background-position: -784px -1933px;
}

/*
.ListadoImagenesH.LigaAdelante ul li a.Escudo {
	width: 23px;
	margin-right: 1px;
}*/


/* listado de Logotipos de Loterias */

.ListadoImagenesH ul li a.LogoLoterias {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	width: 23px;
	height: 23px;
	margin: 2px;
	margin-right: 9px;
	padding: 0px;	
}

.ListadoImagenesH ul li a.LogoLoterias:hover {
	margin: 0px;
	margin-right: 7px;
	border: 2px solid #6cc0ed;
}

.LogoBonoloto {
	background-position: 0 -2140px;
}

.LogoPrimitiva {
	background-position: -24px -2140px;
}

.LogoElGordo {
	background-position: -48px -2140px;
}

.LogoEuromillones {
	background-position: -72px -2140px;
}

.LogoLoteriaNacional {
	background-position: -96px -2140px;
}

.LogoLotto649 {
	background-position: -120px -2140px;
}

.LogoONCE {
	background-position: -144px -2140px;
}

.LogoONCE739 {
	background-position: -168px -2140px;
}

.LogoQuiniela {
	background-position: -192px -2140px;
}

.LogoQuinigol {
	background-position: -216px -2140px;
}

.LogoLototurf {
	background-position: -239px -2140px;
}


/* listado de Logotipos de Loterias */



.ListadoImagenesH ul li a.IconosServicios, a.IconosServicios {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	width: 68px;
	height: 68px;
	margin: 2px;
	margin-right: 2px;
	padding: 0px;	
}

a.IconosServicios {
	display: block;
	float: right;
	margin-left: 6px;
	margin-bottom: 6px;	
}

.IconoAlertas {
	background-position: 0 -2000px;
}

.IconoAlertas:hover {
	background-position: 0 -2068px;
}

.IconoContactos {
	background-position: -68px -2000px;
}

.IconoContactos:hover {
	background-position: -68px -2068px;
}

.IconoElTiempo {
	background-position: -136px -2000px;
}

.IconoElTiempo:hover {
	background-position: -136px -2068px;
}

.IconoGuiaUtil {
	background-position: -204px -2000px;
}

.IconoGuiaUtil:hover {
	background-position: -204px -2068px;
}

.IconoHemeroteca {
	background-position: -272px -2000px;
}

.IconoHemeroteca:hover {
	background-position: -272px -2068px;
}

.IconoVersionMovil {
	background-position: -340px -2000px;
}

.IconoVersionMovil:hover {
	background-position: -340px -2068px;
}

.IconoMotor {
	background-position: -408px -2000px;
}

.IconoMotor:hover {
	background-position: -408px -2068px;
}

.IconoNewsletter {
	background-position: -476px -2000px;
}

.IconoNewsletter:hover {
	background-position: -476px -2068px;
}

.IconoPDFs {
	background-position: -544px -2000px;
}

.IconoPDFs:hover {
	background-position: -544px -2068px;
}

.IconoRSSs {
	background-position: -612px -2000px;
}

.IconoRSSs:hover {
	background-position: -612px -2068px;
}

.IconoZonaUsuarios {
	background-position: -680px -2000px;
}

.IconoZonaUsuarios:hover {
	background-position: -680px -2068px;
}

.IconoVivienda {
	background-position: -748px -2000px;
}

.IconoVivienda:hover {
	background-position: -748px -2068px;
}

/**/


.Partners {
	width: 190px;
	float: right;
	vertical-align: top;
}

.LogoZetaGestion {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	display: block;
	float: right;
	width: 100px;
	height: 46px;
	padding: 0px;	
	background-position: -80px -1908px;
	margin-right: 6px;
}

.LogoNexica {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	display: block;
	float: right;	
	width: 80px;
	height: 35px;
	padding: 0px;	
	background-position: -200px -1908px;
}

.XMLEnPie {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	display: inline-block;
	width: 28px;
	height: 13px;
	padding: 0px;	
	background-position: 0px -2170px;
}

.LogoRegistrese {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	display: block;
	float: right;
	width: 130px;
	height: 75px;
	padding: 0px;	
	background-position: -829px -2060px;
}

.loginSocial {
	margin-bottom: 20px;
}


.loginSocial a img {
	width: 40px;
}

.Noticia {
	width: 98%;
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	margin: 8px 1%;
}

.Noticia h3.Antetitulo {
	margin-top: 6px;
	padding-top: 4px;
	margin-bottom: 6px;
	font-size: 0.95em;
}

.Noticia h5 strong {
	color: #aa0000;
}

.Noticia h1 {
	color: #000;
	margin-bottom: 12px;
	font-size: 2.4em;
}

.Noticia h2.SubTitulo {
	margin-top: 24px;
	line-height: 1.4em;
	font-size: 16px;
}


.PieDeNoticia {
	margin-bottom: 24px;
	clear: both;
}

.CuerpoDeNoticia {
	display: block;
	clear: both;
	margin-bottom: 12px;
}

.Noticia .CuerpoDeNoticia {
	margin-bottom: 0px;
}

.CuerpoDeNoticia .Herramientas {
	float: none;
	display: block;
	margin: 0px;
	margin-bottom: 32px;
	padding: 6px;
	clear: both;
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	background-position: bottom left;		
	font-size: 0.85em;	
	border-bottom: 1px solid #dfdfdf;
}

.Noticia .CuerpoDeNoticia .Herramientas {
	margin-bottom: 0px;
}


.CuerpoDeNoticia .Recursos p a {
	text-decoration: none;
}

.Recursos {
	display: block;
	float: right;
	margin-left: 22px;	
	width: 275px;
	margin-bottom: 6px;
	padding: 11px;
	padding-top: 12px;
	border-left: 1px solid #efefef;	
	border-bottom: 1px solid #efefef;
	background-color: #fbfbfb;
}

.Recurso {
	display: block;
	margin-bottom: 18px;
	font-size: 0.85em;
}

.Recurso img {
	max-width: 550px;
	display: block;
	margin-bottom: 4px;
	border-top: 1px solid #cdcdcd;
	border-right: 2px solid #aaa;
	border-bottom: 2px solid #666;	
	border-left: 1px solid #bcbcbc;
}

.Recurso a img {
	margin-bottom: 0px;
}

.Recurso .Comentario .AvatarComentario img {
	margin: 0px;
}

.Recursos .Foto img {
	width: auto;
	max-width: 376px;
	margin-left: auto;
	margin-right: auto;	
}

.Recursos .Comentarios {
	padding-bottom: 6px;
	width: auto;
}


.Recursos .Comentario {
	padding: 0px;
}

.Recursos .Comentario .TextoComentario .DatosComentario, .Recursos .Comentario .TextoComentario {
	width: 290px;
	font-size: 1.05em;
}


.Recurso span.Autor {
	display: block;
	font-style: italic;
	color: #999;
}


.Recursos .RecursosNoticia {
	margin-bottom: 18px;
}

.CuerpoDeNoticia h6 {
	font-size: 1.3em;
	color: #004164;
	margin: 24px 0px;
	padding: 0px;
}

.CuerpoDeNoticia .Recursos h6 {
	margin-bottom: 18px;
	padding-bottom: 3px;
}

.CuerpoDeNoticia h6 a {
	color: #004164;
}

.CuerpoDeNoticia .ListadoStandar {
	margin-bottom: 18px;
}

a.VersionPDF {
	display: block;
	padding: 18px;
	color: #666;
	background-color: #ededed;
}

a.VersionPDF p {
	margin: 0px;
	margin-bottom: 12px;
}

a.VersionPDF:hover {
	background-color: #deebf7;
}

.CuerpoDeNoticia .Recursos a.VersionPDF h6 {
	font-size: 1.6em;
	margin-bottom: 12px;
}

a.VersionPDF img {
		float: right;
		margin-left: 12px;
		margin-bottom: 12px;
		width: 80px;
}

a.VersionPDF span {
	color: #0069a2;
}

a.VersionPDF span.Negrita {
	color: #666;
}


/**/


.Recurso.Galeria {
	font-size: 12px;
	margin-bottom: 32px;
}

.GaleriaEnNoticia {
	clear: both;
}


.GaleriaEnNoticia ul {
	display: table;
	list-style: none;
	padding: 0;
	margin: 0;
}

.GaleriaEnNoticia ul li {
	display: table-cell;
	padding: 0;
	margin: 0;
	width: 33%;
}

.GaleriaEnNoticia ul li a {
	display: block;
	text-align: center;
	margin: 2px;
	background-color: #333;
	border: 1px solid #fff;
}

.GaleriaEnNoticia ul li img {
	display: block;
	clear: both;
	width: 100%;
	border: 0px;
	background-color: transparent;
}

	
.GaleriaEnNoticia ul li strong {
	display: table-cell;
	vertical-align: middle;
}

.GaleriaEnNoticia ul li a.VerMasEnGaleria {
	display: none;
}


/**/

.Recursos .GaleriaEnNoticia {
	clear: both;
	height: 77px;
}

.Recursos .GaleriaEnNoticia {
	width: 300px;
}


.Recursos .GaleriaEnNoticia ul {
	display: block;
	list-style: none;
	padding: 0;
	margin: 0;
}

.Recursos .GaleriaEnNoticia ul li {
	display: inline;
	padding: 0;
	margin: 0;
}

.Recursos .GaleriaEnNoticia ul li a {
	float: left;
	height: 60px;
	width: 90px;
	margin-right: 3px;
	overflow: hidden;
	text-align: center;
	border-top: 1px solid #cdcdcd;
	border-right: 2px solid #aaa;
	border-bottom: 2px solid #666;	
	border-left: 1px solid #bcbcbc;
	background-color: #333;
	border: 1px solid #fff;
}

.Recursos .GaleriaEnNoticia ul li img {
	display: block;
	clear: both;
	width: 100px;
	border: 0px;
	background-color: transparent;
}

.Recursos .GaleriaEnNoticia ul li img {
	width: 115px;
}	
	
.Recursos .GaleriaEnNoticia ul li strong {
	display: table-cell;
	vertical-align: middle;
}

.Recursos .GaleriaEnNoticia ul li a.VerMasEnGaleria {
	width: 10px;
	background-color: #cbdff1;
	background-image: url(../img/fondos.png?20140521);
	background-position: -1050px -795px;	
}


/**/

.EnvioDeNoticia {
	position: absolute;
	background-color: #ffffff;
	width: 600px;
	padding: 12px;
	display: none;
	border: 8px solid #cbdff1;
	z-index: 3000000;
	top: 0px;
}

.EnvioDeNoticia label {
	width: 130px;
}

.EnvioDeNoticia h6 {
	margin: 0px;
	margin-bottom: 6px;
}


#CuerpoDeLaNoticia {
	font-size: 14px;
	line-height: 1.6em;
	margin-bottom: 36px;
}

#CuerpoDeLaNoticia h3 {
	font-size: 1em;
	margin-bottom: 18px;
	color: #333;
}

#CuerpoDeLaNoticia .Recurso {
	margin-bottom: 18px;
	font-size: 0.7em;
}

#CuerpoDeLaNoticia .Video {
	width: 550px;
}

#CuerpoDeLaNoticia .Video .PlayerVideo {
	width: 550px;
	height: 350px;
}

.Etiquetas {
	width: 380px;
	margin-bottom: 18px;	
}

.Etiquetas ul {
	display: block;
	list-style: none;
	padding: 0;
	margin: 0;

}

.Etiquetas ul li {
	display: inline;
	padding: 0;
	margin: 0;
}

.Etiquetas ul li span.TituloEtiquetas {
	display: block;
	float: left;
	padding: 3px;
	padding-left: 8px;
	padding-right: 8px;		
	margin-right: 4px;
	margin-bottom: 4px;
	overflow: hidden;
	text-align: center;
	font-weight: bold;
	background-color: #333;
	font-size: 1em;
	color: #fff;
}

.Etiquetas ul li a {
	display: block;
	float: left;
	padding: 3px;
	padding-left: 8px;
	padding-right: 8px;		
	margin-right: 4px;
	margin-bottom: 4px;
	overflow: hidden;
	text-align: center;
	font-weight: bold;
	background-color: #deebf7;
	font-size: 1em;
}

.Etiquetas ul li a:hover {

}

.Etiquetas ul li a span.CF {
	display: block;
	float: left;
	width: 13px;
	height: 13px;
	margin-top: 2px;
	margin-right: 4px;
	background-position: -1051px -51px ;
}


.CuerpoDeNoticia h6 {
	font-size: 1.2em;
	color: #004164;
}

.Noticia .ListadoStandar {
	border-top: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
	width: 530px;
	margin-bottom: 18px;
}

a.HoraIns {
	font-size: 0.95em;
	padding: 2px;
	padding-left: 18px;
	background-position: -0px -69px;  
}


/* PLANTILLA TEMA DESTACADO EN PORTADA */

.PlantillaBloqueTotal {
	display: block;
	width: 100%;
	margin-bottom: 18px;
	border-top: 0px;
}

.PlantillaBloqueTotal h5 {
	margin-bottom: 2px;
}


.PlantillaBloqueTotal .CajaNoticia {
	border: 0px;
	padding-bottom: 0px;
}

.PlantillaBloqueTotal .CajaNoticia h2 {
	margin: 0px;
	font-size: 3em;
	line-height: 1.05em;
	margin-bottom: 5px;
}


/* PLANTILLA TEMA DESTACADO EN PORTADA */

.PlantillaTemaDestacado {
	display: block;
	width: 100%;
	margin-bottom: 18px;
	border-bottom: 2px solid #ddd;
	border-top: 0px;

}

.PlantillaTemaDestacado h5 {
	margin-bottom: 2px;
}


.PlantillaTemaDestacado .CajaNoticia {
	border: 0px;
	padding-bottom: 0px;
}

.PlantillaTemaDestacado .CajaNoticia h2 {
	margin: 0px;
	font-size: 2.7em;
	line-height: 1.05em;
	margin-bottom: 5px;
}


.PlantillaTemaDestacado.DeUltimaHora .CajaNoticia h2 {
	font-size: 4em;
	line-height: 1.05em;
}



.PlantillaTemaDestacado .CajaNoticia a.Maqueta2 {
	width: auto;
	max-width: 300px;
	float: right;
	margin-left: 12px;
}

.PlantillaTemaDestacado .CajaNoticia a.Maqueta2 img {
	width: 100%;
}

/* NOTICIAS EN TEMA DESTACADO */

.PlantillaTemaDestacado .SubNoticia {
	display: block;
	width: 32%;
	margin: 0.5%;
	float: left;
}

.PlantillaTemaDestacado .SubNoticia .CajaNoticia {
	margin: 0px;
	border: 0px;
}

.PlantillaTemaDestacado .SubNoticia .CajaNoticia h2 {
	margin: 0px;
	font-size: 1.4em;
	line-height: 1.05em;
	margin-bottom: 5px;
}

.PlantillaTemaDestacado.DeUltimaHora .SubNoticia .CajaNoticia h2 {
	font-size: 2.4em;
	line-height: 1.05em;
}

.PlantillaTemaDestacado .SubNoticia .CajaNoticia a.FotoNoticia {
	display: block;
	padding: 0px;
	margin-bottom: 10px;	
	overflow: hidden;
	background-color: #efefef;
}

/* Despieces */


.PlantillaTemaDestacado .CajaDespiece .CajaNoticia h2 {
	font-size: 22px;
	line-height: 24px;
}

.PlantillaTemaDestacado .Despiece .CajaNoticia h2 {
	font-size: 22px;
	line-height: 24px;
}

.PlantillaTemaDestacado .Despiece .CajaNoticia a.FotoNoticia {
	width: auto;
	max-width: none;
	float: none;
	margin-right: 0px;
}

.PlantillaTemaDestacado .Despiece .CajaOpinion .CajaNoticia a.FotoNoticia {
	width: 120px;
	float: right;
	margin-right: 0px;
}

.Despiece .CajaNoticia {
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;	
	padding: 12px;
	background-color: #efefef;
}

.Despiece .CajaNoticia .Antetitulo {
	margin-bottom: 6px;
}

.Despiece .CajaNoticia h2, .Colunmna1 .Despiece .CajaNoticia h2, .Colunmna2 .Despiece .CajaNoticia h2 {
	font-size: 16px;
	line-height: 18px;
}

.Despiece .CajaNoticia a.FotoNoticia {
	width: auto;
	max-width: 33%;
	float: left;
	margin-right: 12px;
}

.Despiece .CajaNoticia .ComentariosdeNoticia {
	display: none;
}

/* COLUMNAS */

.CajaNoticia {
	display: block;
	clear: both;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 18px;
	border-bottom: 1px solid #eeeeee;
	position: relative;
}

.CajaNoticia h2 {
	margin: 0px;
	font-size: 1.8em;
	margin-bottom: 5px;
}

.CajaNoticia p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}


/* NOTICIAS EN HOME Y SECCIONES */

.NoticiaDestacada {
	padding: 4px;
	margin: 0px;
	margin-bottom: 10px;
}

div.NoticiaDestacada h2 {
	font-size: 2.3em;
	line-height: 1.05em;
}

.NoticiaDestacada span.Antetitulo {
	margin-bottom: 2px;
}


/* NOTICIAS EN HOME Y SECCIONES */

.PlantillaTemaDestacado .NoticiaDestacada2 .CajaNoticia h2 {
	font-size: 36px;
	line-height: 38px;
}



/* MasNoticiasConFoto */

.MasNoticiasConFoto {
	margin: 0px;
	padding: 0px;
	display: block;
	margin-bottom: 18px;
}

.MasNoticiasConFoto ul {
	margin: 0px;
	padding: 0px;
	display: block;
	list-style-type: none;
}

.MasNoticiasConFoto ul li {
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
	display: block;
	list-style-type: none;	
	position: relative;	
}

.MasNoticiasConFoto .FotoMasNoticiasConFoto {
	margin: 0px;
	padding: 0px;
	display: block;
	width: 90px;
	height: 60px;
	overflow: hidden;
	position: absolute;
	background-color: #222;
}

.MasNoticiasConFoto .FotoMasNoticiasConFoto img {
	width: 90px;
}

.MasNoticiasConFoto .TitularMasNoticiasConFoto {
	margin: 0px;
	padding: 0px;
	display: block;
	min-height: 75px;
	padding-left: 100px;
}

.MasNoticiasConFoto .TitularMasNoticiasConFoto h2  {
	font-size: 16px;
	font-weight: bold;
}

/**/



/* COLUMNA 1 */

.Columna1 {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 395px;
	
}



.Columna1 h2 {
	line-height: 1.15em;	
}

.Columna1 a.Maqueta2 {
	width: auto;
	max-width: 180px;
	float: right;
	margin-left: 12px;
}

.Columna1 a.Maqueta2 img {
	
	
}

/* COLUMNA 2 */

.Columna2 {
	width: 230px;
	float: right;
	margin-left: 6px;
}

.Columna2 h2 {
	font-size: 1.4em;
	line-height: 1.1em;	
}


.Columna2 a.Maqueta2 {
	width: auto;
	max-width: 180px;
	float: right;
	margin-left: 12px;
}
.Columna2 a.Maqueta2 img {
	width: auto;
	max-width: 180px;
}


/* COLUMNA 3 */

.Columna3 {
	width: 205px;
	float: left;
	margin-right: 12px;
}

.Columna3 h1 {
	font-size: 1.4em;
	line-height: 1.1em;	
}

.Columna3 h2 {
	font-size: 1.4em;
	line-height: 1.1em;	
}



/**/

.BoxMotor {
	padding-left: 7px;
	padding-top: 6px;
}





/**/

.RestoDeTitulares h6 {
	border-bottom: 1px solid #dedede;
	padding-bottom: 4px;
	margin-bottom: 18px;
}

.RestoDeTitulares ul { 
	margin: 0px;
	margin-bottom: 16px;
	padding: 0px;
	list-style-type: none;	
}

.RestoDeTitulares ul li {
	margin-bottom: 6px;
	padding-left: 14px;
	background: url(../img/fondos.png?20140521);
	background-position: -1050px 0;
}

/* MARCADOR DE FUTBOL */

#MarcadorLive {
	padding: 0px;
	border: 0px;
	width: 100%;
}

#DeporteRegional ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#DeporteRegional ul li a {
	display: block;
	padding: 4px;
	border: 1px solid #bfe0f1;
	margin-bottom: 2px;
	font-weight: bold;
	background-color: #eef7fb;
}

.SelectorEquipoPrimera {
	margin: 0px;
	padding: 0px;
	display: block;
	padding-bottom: 1px;
	margin-bottom: 0px;
	height: 30px;
	background-color: #f6f6f6;
}
.SelectorEquipoPrimera a img {
	width: 22px;
	float: left;
	margin: 3px;
	border: 1px solid #ddd;
}

.SelectorEquipoPrimera a:hover img {
	border: 1px solid #3ec02c;
	width: 29px;
	margin: 0px;
	margin-left: 1px;
}


p#leyendaGolAGol {
	margin-top: 5px;
	font: 9px "Tahoma", "Verdana", "Arial", sans-serif;
	color: #004164;
}

p#leyendaGolAGol abbr {
	font-weight: bold;
}

p#enlacesGolAGol {
 	clear: both;
 }


/* MENU EN BLOQUES DE PAGINA*/


.MenuEnH4 {
	position: absolute;
	width: 760px;
	right: 3px;
	top: 6px;
	margin-top: 10px;
	display: block;
	padding: 3px;
}

.MenuEnH4 ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

.MenuEnH4 ul li {
	display: inline;
	margin: 0px;
	padding: 0px;

}

.MenuEnH4 ul li a {
	margin: 0px;
	display: block;
	float: right;
	display: block;
	padding: 1px;
	padding-right: 8px;
	padding-left: 8px;
	color: #0069a2;
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	border-right: 1px solid #fff;
	border-left: 1px solid #ccc;
}

.MenuEnH4 ul li a:hover {
	text-decoration: underline;
}

/**/

#ContenedorMultimedia .MenuEnH4 ul li a {
	color: #222222;

}

#ContenedorDeportes .MenuEnH4 ul li a {
	color: #439365;
}

#ContenedorOcio .MenuEnH4 ul li a {
	color: #aa0000;
}

#ContenedorServicios .MenuEnH4 ul li a {
	color: #7a0070;
}

#ContenedorServicios .Box {
	padding: 7px;
	display: block;	
}


.ListadoImagenesH  {
	padding: 7px;
	display: block;
}


/* CAJA EFEMERIDES DE LA GEA */

#Efemerides {
	padding: 6px;
	font-size: 0.85em;
}

#Efemerides ul {
	margin: 0px;
	margin-bottom: 16px;
	padding: 0px;
	list-style-type: none;	
}

#Efemerides ul li {
	margin-bottom: 6px;
	padding: 10px;
	padding-bottom: 20px;
	border: 1px solid #fbf7b7;
	border-right: 1px solid #efeba4;
	border-bottom: 1px solid #efeba4;
	background-color: #fffed5;
}

#Efemerides ul li a {
	font-weight: bold;
}

/* ElTiempo en la home */

#ElTiempoEnPortada {

}	

#ElTiempoEnPortada ul {
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#ElTiempoEnPortada ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#ElTiempoEnPortada ul li a {
	display: block;
	float: left;
	padding: 6px;
	padding-right: 4px;
	padding-left: 3px;
	font-weight: bold;
	width: 110px;
	margin: 2px;
}

#ElTiempoEnPortada ul li a.ElTiempoEnCabecera  {
	display: block;
}

#ElTiempoEnPortada ul li a.ElTiempoEnCabecera strong {
	display: block;
	margin-left: 40px;
}

#ElTiempoEnPortada ul li a.ElTiempoEnCabecera img  {
	position: absolute;
	display: block;
	border: 1px solid transparent;
	margin-top: -5px;
	margin-left: -3px;
}


/**/

.BloqueSeccion {
	width: 300px;
	margin-right: 20px;
	float: left;
}


/* Promociones */

.BoxPromociones {
	position: relative; 
	overflow:hidden;
	background-repeat: repeat-x;
	background-position: bottom left;
}
.BoxPromociones ul{
	position: relative; 
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.BoxPromociones li {
	width: 190px; 
	float: left; 
	list-style: none; 
	padding: 8px;
	text-align:center;
	text-transform: none;
	margin: 2px;
	margin-left: 3px;
	background-color: #f6f6f6;
}

.BoxPromociones li a {
	display: block;
	height: 245px;
	color: #666666;
}

.BoxPromociones li a:hover {
	text-decoration: none;
}

.BoxPromociones li img {
	display: block;
	margin: 1px;
	padding: 3px;
	background-color: #ddd;
	margin-bottom: 6px;
	width: 180px;
}

.BoxPromociones li a:hover img {
	background-color: #6cc0ed;
}

.BoxPromociones li .Negrita {
	display: block;
	color: #0069a2;
	font-size: 1.05em
}


  

/**/

.BloqueDestacado {
	padding: 4px;
	border-top: 0px;
	border: 1px solid #d0dbe0;
	border-top-width: 0px;
	border-bottom-width: 3px;	
	margin-bottom: 18px;
	background-color: #fff;
}

.BloqueDestacado .CajaNoticia {
	padding-right: 0px;
	padding-left: 0px;
}

.BDDeportes {
	border-color:#c9d7ad;
	background-color: #f8fbf3;
}

.Mundial2014 {
	border-color:#47952a;
	background-color: #fff;
}

.Mundial2014 .CajaNoticia {
	margin: 0px;
}

.Mundial2014 h3.Antetitulo, .Mundial2014 span.Antetitulo {
	color: #001E55;
}

.Mundial2014 h2 a {
	color: #378328;
}

.Mundial2014 #shsBody {
	margin: 0px;
	border: 0px;
	padding: 0px;
	background-color: #E1E1E1;
}


.CintilloBox.CintilloBoxMundial2014 {
	border: 1px solid #47952a;
	border-bottom: 1px solid #bbb;
}	

/**/

.twtr-widget h5 {
	background-image: none;
	padding: 0px;
	margin: 0px;
}

.twtr-widget h5 a {
	background-image: none;
	padding: 0px;
	margin: 0px;	
}


#RestoDeTitulares h6 {
	border-bottom: 1px solid #dedede;
	padding-bottom: 4px;
	margin-bottom: 18px;
}

#RestoDeTitulares ul { 
	margin: 0px;
	margin-bottom: 16px;
	padding: 0px;
	list-style-type: none;	
}

#RestoDeTitulares ul li {
	margin-bottom: 6px;
	padding-left: 14px;
	background: url(../img/fondos.png?20140521) no-repeat top left;
	background-position: -1080px 0;
}

/**/

.Columna {
	display: block;
	margin-bottom: 33px;
	float: left;
	margin-right: 1.25%;
	margin-left: 1.25%;
	position: relative;
	overflow: hidden;
}

/**/


.CincoColumnas {
	width: 97%;
	float: none;	
}

.CuatroColumnas {
	width: 79%;
}

.TresColumnas {
	width: 58%;
}

.DosColumnas {
	width: 37%;
}

.UnaColumnas {
	width: 16%;
}

#RestoDeTitulares .ADosColumnas .CajaNoticia {

}

#RestoDeTitulares .ADosColumnas .CajaNoticia a.Titular {
	font-size: 1.3em;
	font-weight: bold;
}

#RestoDeTitulares .ADosColumnas .CajaNoticia span.Antetitulo {
	font-size: 0.8em;
	color: #666;
}


/**/

.Columna2 div.ImagenesDelVideo {
	position: relative;
	overflow: hidden;
	display: block;
	clear: both;
	width: 220px;
	height: 180px;
}

.Columna2 .VideoNoticia img.MascaraPlayerVideo {
	width: 220px;
	height: 180px;
	z-index: 4;
}

.Columna2 .VideoNoticia img.ThumbNailVideo {
	width: 220px;
	height: 180px;
	z-index: 3;
}

.Columna2 .VideoNoticia p.video embed {
	width: 220px;
	height: 180px;
}

/**/

.Columna1 div.ImagenesDelVideo {
	position: relative;
	overflow: hidden;
	display: block;
	clear: both;
	width: 380px;
	height: 287px;
}

.Columna1 .VideoNoticia img.MascaraPlayerVideo {
	width: 380px;
	height: 287px;
	z-index: 4;
}

.Columna1 .VideoNoticia img.ThumbNailVideo {
	width: 380px;
	height: 285px;
	z-index: 3;
}

.Columna1 .VideoNoticia p.video embed {
	width: 380px;
	height: 285px;
}


ul.ListadoMarcasCanalMotor {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.ListadoMarcasCanalMotor li {
	display: block;
}

ul.ListadoMarcasCanalMotor li a {
	display: block;
	margin: 2px;
	padding: 3px;
	padding-top: 1px;
	padding-bottom: 0px;
	width: 75px;
	border: 1px solid #efefef;
	float: left;
	background-color: #ffffff;
}

ul.ListadoMarcasCanalMotor li a:hover {
	border: 1px solid #444;
	color: #444;
}

.TituloCanalMotor {
	display: block;
	height: 50px;
	background-image: url(../img/TituloCanalMotor.jpg);
	background-repeat: no-repeat;
	background-position: top left;  	
}

#ContenedorMotor .MenuEnH4 ul li {
}

#ContenedorMotor .MenuEnH4 ul li a {
	color: #fff;
	margin-top: 20px;
	border-color: #000;
	border-right-color: #333;
}

.ParaSlideShow {
	background-color: #fff;
	background-image: none;
	padding: 0px;
	margin-bottom: 15px;
	position: relative;
}


/*--------------------------------------------------=> CONTENT LAYOUT */
/* unique */

/* utilities */
.column_half_left
{
    float: left;
    width: 48.5%;
}

.column_half_right
{
    float: right;
    width: 48.5%;
}

.column_third
{
    float: left;
    width: 32.1%;
}

.column_fourth
{
    float: left;
    width: 25%;
}

.column_last
{
    padding-right: 0 !important;
}

/*--------------------------------------------------=> MASTER LAYOUT */
.page
{
    width:530px;    
    background-color:#ccc;
    margin:0 3px 3px 0;
}

#nav
{
	position:fixed;
	top:3px;
	left:537px;
	width:250px;

}

#nav li
{	
	font-size:0.88em;
	font-weight:bold;
}

#nav li a
{
	display:block;	
	text-decoration:none;
	padding:7px 10px;
}

#nav li a:hover
{
	background-color:#000;
	color:#fff;
}

#nav_barousel
{
	background-color:#fff55b;
}
    
#nav_thslide
{

    background-color:#6ec1dd;
}

#nav_barouselthslide
{
    background-color:#8ae04e;
}

#footer
{
	margin:10px 5px 0 5px;
}

/*--------------------------------------------------=> UTILITY CLASSES */
.floatLeft
{
    float: left;
}

.floatRight
{
    float: right;
}

.halfwidth
{
    float: left;
    width: 50%;
}

.halfwidth_right
{
    float: right;
    width: 50%;
}

.thirdwidth
{
    float: left;
    width: 33%;
    padding: 3px 0 10px 0;
}

.nodisplay
{
    display: none;
}

.nopadding_top
{
    padding-top: 0;
}

.nopadding_bottom
{
    padding-bottom: 0;
}

.nopadding_vertical
{
    padding-top: 0;
    padding-bottom: 0;
}

.clearmargin
{
    margin: 0;
    padding: 0;
}

.clearer
{
    clear: both;
    height: 0;
    padding: 0;
    margin: 0;
    font-size:0;
    line-height:0;
}

.spacer
{
    clear: both;
    height: 25px;
    padding: 0;
    margin: 0;
}

/**/

.PlayerMultimedia {
	background-color: #000;
	background-image: none;
}

.BloqueVideo {
	width: 344px;
	display: block;
	position: relative;
	float: left;
	padding: 6px;
	margin-right: 6px;
	min-height: 269px;
}

.BloqueVideo p.peuvideo {
	margin: 0px;
	padding: 0px;
	height: 1px;
	overflow: hidden;
}



.TextosCajaVideoPortada {
	display: block;
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-bottom: 12px;
	color: #999;
}

.TextosCajaVideoPortada a {
	display: block;
	margin: 0px;
	margin-bottom: 6px;
	color: #ddd;
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
}


.TextosCajaVideoPortada a:hover {
	color: #fff;
}

.TextosCajaVideoPortada a strong {

}

#ListadoVideosEnresourceViewer {
	width: 244px;
	display: block;
	float: left;
	border-left: 1px solid #111;
	padding-left: 6px;
}


/* Listado de videos en Player */

#ListadoVideosEnresourceViewer.DestacadosT1 {
	border: 1px solid #000;
	border-bottom: 2px solid #000;
	border-bottom: 2px solid #000;
	background-color: #000;
	margin-bottom: 0px;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li {
	padding-bottom: 6px;
	border-bottom: 1px solid #111;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li a {
	color: #bbb;
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(top,  #000000 0%, #222222 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#222222)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #000000 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #000000 0%,#222222 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #000000 0%,#222222 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #000000 0%,#222222 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#222222',GradientType=0 ); /* IE6-9 */


	min-height: 100px;
	overflow: hidden;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li a:hover {
	text-decoration: none;
	background-color: #111;
	background-image: none;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li strong {
	color: #666;
	font-size: 1.05em;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li a:hover strong {
	color: #fff;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li a img {
	border: 0px;
	opacity: 0.9;
	display: block;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li a:hover img {
	border: 0px;
	opacity: 1;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li a span {
	padding-right: 0px;
	margin-top: 12px;
	background-image: none;
	color: #444;
}

#ListadoVideosEnresourceViewer.DestacadosT1 ul li a:hover span {
	color: #ddd;
	background-image: none;	
}


#resourceViewer {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 350px;
}

.BloqueVideo  p.video {
	position: relative;
	width: 345px;
	margin: 0px;
	padding: 0px;	
	display: block;
	margin-left: auto;
	margin-right: auto;
}

div.ImagenesDelVideo {
	position: relative;
	overflow: hidden;
	display: block;
	clear: both;
	width: 345px;
	height: 269px;
}


.CajaFotoVideo div.ImagenesDelVideo {
	width: 600px;
	min-height: 450px;
}


.BloqueVideo  img.MascaraPlayerVideo {
	position: absolute;
	width: 345px;
	height: 269px;
	margin: 0px;
	padding: 0px;	
	z-index: 3;
}

.BloqueVideo  img.ThumbNailVideo {
	position: absolute;
	width: 345px;
	height: 269px;
	margin: 0px;
	padding: 0px;	
	z-index: 1;
}

.BloqueVideo  p.video embed {
	width: 345px;
	height: 269px;
}

.ParaSlideShow {
	background-color: #fff;
	background-image: none;
	padding: 0px;
	margin-bottom: 15px;
	position: relative;
	overflow: hidden;
}

.Botonera {
	position: absolute;
	z-index: 70;
	margin-left: 132px;
	margin-top: -20px;
}

.Botonera a {
	opacity: 0.5;
	filter: alpha(opacity=50);	
}

.Botonera a:hover {
	opacity: 1;
	filter: alpha(opacity=100);	
}

/**/

.SliderCarrusell {
	position: relative; 
	overflow:hidden;
	padding: 0px;
	margin: 3px;
	margin-top: 0px;
	max-height: 245px;
}

.SliderCarrusell ul{
	position: relative; 
	padding: 0px;
	list-style-type: none;
	margin: 2px;
	margin-top: 0px;
	display: block;
}

.SliderCarrusell li {
	width: 140px; 
	float: left; 
	list-style: none; 
	padding: 8px;
	text-align:center;
	text-transform: none;
	margin-right: 5px;
	background-color: #f6f6f6;
}

.SliderCarrusell li a {
	display: block;
	height: 225px;
	color: #666666;
}

.SliderCarrusell li a:hover {
	text-decoration: none;
}

.SliderCarrusell li img {
	display: block;
	margin: 1px;
	padding: 3px;
	background-color: #ddd;
	margin-bottom: 6px;
	width: 132px;
}

.SliderCarrusell li a:hover img {
	background-color: #6cc0ed;
}

.SliderCarrusell li strong {
	display: block;
	height: 55px;
	margin-bottom: 6px;
	color: #0069a2;
	font-size: 1.1em
}

.SliderCarrusellPrevious, .SliderCarrusellNext{
	cursor: pointer;
	font-size: 0.8em;
	text-decoration: underline;	
	position: absolute;
	z-index: 120000;
}


.SliderCarrusellPrevious {
	margin-top: 60px;
	margin-left: -8px;
}

.SliderCarrusellNext{
	margin-top: 60px;
	margin-left: 950px;
}



/* PARTICULARIDADES DE HEMEROTECA */

.CalendiarioAnno {
	margin-bottom: 32px;
}

.Mes {
	border: 1px solid #aaaaaa;
	width: 147px;
	padding: 3px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.Mes caption {
	font-size: 1.1em;
	background-color: #f6f6f6;
	text-transform: uppercase;
	font-weight: bold;
	padding:2px;
	color: #b0b0b0;
}

.Mes td {
	text-align: right;
	padding: 0px;
	height: 17px;
}

.SelectorAnno {
	display: block;
	float: right;
	margin-right: 16px;
}


#CajaBuscador {
	padding: 12px;
	border: 1px solid #aaaaaa;
}



/* LISTADO DE TITULARES */

.PaginaDeTitulares {
	display: block;
	padding-bottom: 24px;
	padding-top: 8px;
	margin-bottom: 24px;
}

.PaginaDeTitulares h1 {
	font-size: 1.7em;
	margin: 0px;
}


.PaginaDeTitulares h6 {
	margin-top: 24px;
	background-color: #f8f8f8;
	border-bottom: 2px solid #eee;
	display: block;
	clear: both;
	padding: 4px;
	padding-bottom: 1px;
}
.PaginaDeTitulares .ListaTitulares {
	margin-bottom: 24px;
}


.PaginaDeTitulares .CajaNoticia {
	border-bottom: 1px solid #eeeeee;
	padding: 12px;
	padding-bottom: 12px;
	padding-top: 6px;
}

.PaginaDeTitulares .CajaNoticia p {
	margin: 0px;
}


.PaginaDeTitulares .CajaNoticia a.FotoEnUltimaHora {
	display: block;
	float: right;
	margin-left: 12px;
	width: 222px;
	border: 1px solid #dedede;
}

.PaginaDeTitulares .CajaNoticia a.FotoEnUltimaHora img {
	padding: 1px;
	background-color: #ffffff;
	width: 220px;
	display: block;
}

.PaginaDeTitulares .CajaNoticia a.FotoEnUltimaHora:hover img {
	background-color: #6cc0ed;
}


/**/

.ResultadoDeLaBusqueda {

}

.ResultadoDeLaBusqueda .CajaNoticia {
	border-bottom: 1px solid #eeeeee;
	padding: 12px;
	padding-bottom: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.ResultadoDeLaBusqueda .CajaNoticia h2 {
	font-size: 1.3em;
	line-height: auto;
	margin: 0px;
}

.ResultadoDeLaBusqueda .CajaNoticia p {
	font-size: 0.9em;
	line-height: auto;
	margin: 0px;
}

.Paginador {

}

.CajaPestannas .CajaNoticia {
	padding-top: 12px;
	padding-bottom: 6px;
	border-bottom: 1px solid #dfdfdf;
}

.CajaPestannas .CajaNoticia .Numeracion {
	margin-bottom: 24px;
	margin-right: 12px;
}

/* ZONA USUARIOS */

fieldset.ZonaUsuarios {
	padding: 16px;
	border: 3px solid #efefef;
	background-color: #fff;
	margin-bottom: 24px;
}

fieldset.ZonaUsuarios p {
}

fieldset.ZonaUsuarios label {
	display: block;
	float: left;
	color: #222;
	padding:8px;
	padding-right: 12px;
	width: 130px;
}

fieldset.ZonaUsuarios input[type="text"],
fieldset.ZonaUsuarios input[type="password"] {
	padding: 4px;
	font-size: 1.2em
}

fieldset.ZonaUsuarios input[type="checkbox"] {
	margin-top: 8px;
}

fieldset.ZonaUsuarios input[type="radio"] {
	margin-top: 8px;
}

fieldset.ZonaUsuarios select {
	margin-top: 6px;
}

.Ayuda {
	display: block;
	margin-left: 100px;
	margin-top: 2px;	
	min-height: 25px;
	font-size: 0.85em;
	padding-left: 12px;
	color: #777;
}

.Obligatorio {
	background-color: #fff9e2;
}


/* Mini Simbolos del tiempo */

.CintilloCabecera .SimboloTiempo {
	display: block;
	width: 20px;
	height: 20px;
	float: left;
	background: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
}

.CintilloCabecera .Simbolo1 {
    background-position: -0px -1853px;
}

.CintilloCabecera .Simbolo2 {
    background-position: -20px -1853px;
}

.CintilloCabecera .Simbolo3 {
    background-position: -40px -1853px;
}

.CintilloCabecera .Simbolo4 {
    background-position: -60px -1853px;
}

.CintilloCabecera .Simbolo5 {
    background-position: -80px -1853px;
}

.CintilloCabecera .Simbolo6 {
    background-position: -100px -1853px;
}

.CintilloCabecera .Simbolo7 {
    background-position: -120px -1853px;
}

.CintilloCabecera .Simbolo8 {
    background-position: -140px -1853px;
}

.CintilloCabecera .Simbolo9 {
    background-position: -160px -1853px;
}

.CintilloCabecera .Simbolo10 {
    background-position: -180px -1853px;
}

.CintilloCabecera .Simbolo11 {
    background-position: -200px -1853px;
}

.CintilloCabecera .Simbolo12 {
    background-position: -220px -1853px;
}

.CintilloCabecera .Simbolo13 {
    background-position: -240px -1853px;
}

.CintilloCabecera .Simbolo14 {
    background-position: -260px -1853px;
}

.CintilloCabecera .Simbolo15 {
    background-position: -280px -1853px;
}

.CintilloCabecera .Simbolo16 {
    background-position: -300px -1853px;
}

.CintilloCabecera .Simbolo17 {
    background-position: -320px -1853px;
}

.CintilloCabecera .Simbolo18 {
    background-position: -340px -1853px;
}

.CintilloCabecera .Simbolo19 {
    background-position: -360px -1853px;
}

.CintilloCabecera .Simbolo20 {
    background-position: -0px -1853px;
}

.CintilloCabecera .Simbolo21 {
    background-position: -380px -1853px;
}

.CintilloCabecera .Simbolo22 {
    background-position: -400px -1853px;
}

.CintilloCabecera .Simbolo23 {
    background-position: -420px -1853px;
}

.CintilloCabecera .Simbolo24 {
    background-position: -440px -1853px;
}

.CintilloCabecera .Simbolo25 {
    background-position: -460px -1853px;
}

.CintilloCabecera .Simbolo26 {
    background-position: -480px -1853px;
}

.CintilloCabecera .Simbolo27 {
    background-position: -500px -1853px;
}

/* Simbolos del tiempo */

#ElTiempoEnPortada .SimboloTiempo {
	display: block;
	width: 40px;
	height: 40px;
	float: left;
	background: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
}

#ElTiempoEnPortada .Simbolo1 {
    background-position: -0px -1870px;
}

#ElTiempoEnPortada .Simbolo2 {
    background-position: -40px -1870px;
}

#ElTiempoEnPortada .Simbolo3 {
    background-position: -80px -1870px;
}

#ElTiempoEnPortada .Simbolo4 {
    background-position: -120px -1870px;
}

#ElTiempoEnPortada .Simbolo5 {
    background-position: -160px -1870px;
}

#ElTiempoEnPortada .Simbolo6 {
    background-position: -200px -1870px;
}

#ElTiempoEnPortada .Simbolo7 {
    background-position: -240px -1870px;
}

#ElTiempoEnPortada .Simbolo8 {
    background-position: -280px -1870px;
}

#ElTiempoEnPortada .Simbolo9 {
    background-position: -320px -1870px;
}

#ElTiempoEnPortada .Simbolo10 {
    background-position: -360px -1870px;
}

#ElTiempoEnPortada .Simbolo11 {
    background-position: -400px -1870px;
}

#ElTiempoEnPortada .Simbolo12 {
    background-position: -440px -1870px;
}

#ElTiempoEnPortada .Simbolo13 {
    background-position: -480px -1870px;
}

#ElTiempoEnPortada .Simbolo14 {
    background-position: -520px -1870px;
}

#ElTiempoEnPortada .Simbolo15 {
    background-position: -560px -1870px;
}

#ElTiempoEnPortada .Simbolo16 {
    background-position: -600px -1870px;
}

#ElTiempoEnPortada .Simbolo17 {
    background-position: -640px -1870px;
}

#ElTiempoEnPortada .Simbolo18 {
    background-position: -680px -1870px;
}

#ElTiempoEnPortada .Simbolo19 {
    background-position: -720px -1870px;
}

#ElTiempoEnPortada .Simbolo20 {
    background-position: -0px -1870px;
}

#ElTiempoEnPortada .Simbolo21 {
    background-position: -760px -1870px;
}

#ElTiempoEnPortada .Simbolo22 {
    background-position: -800px -1870px;
}

#ElTiempoEnPortada .Simbolo23 {
    background-position: -840px -1870px;
}

#ElTiempoEnPortada .Simbolo24 {
    background-position: -880px -1870px;
}

#ElTiempoEnPortada .Simbolo25 {
    background-position: -920px -1870px;
}

#ElTiempoEnPortada .Simbolo26 {
    background-position: -960px -1870px;
}

#ElTiempoEnPortada .Simbolo27 {
    background-position: -1000px -1870px;
}

.Ultima {
	border: 0px;
	margin: 0px;
}


/* Pasa páginas Anterior/Siguiente */

.PaginaAnterior {
	display: block;
	float: left;
	width: 300px;
	margin-right: 15px;
	text-align: left;	
	font-size: 0.85em;
}

.PaginaSiguiente {
	display: block;
	width: 300px;
	float: right;	
	margin-right: 15px;	
	text-align: right;
	font-size: 0.85em;	
}

.PaginaAnterior span {
	display: block;
	float: left;
	margin-right: 6px;
	width: 20px;
	height: 21px;
	background: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;		
	background-position: -1051px -1320px;
	border: 1px solid #cdcdcd;
}

.PaginaSiguiente span {
	display: block;
	float: right;
	margin-left: 6px;
	width: 20px;
	height: 21px;
	background-color: #ffffff;
	background: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;	
	background-position: -1049px -1300px;
	background-repeat: no-repeat;	
	border: 1px solid #cdcdcd;
}


.Atras span {
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 6px;
	width: 20px;
	height: 20px;
	background: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;		
	background-position: -1047px -327px;
	border: 1px solid #333;
}

.Atras:hover span {
	border: 1px solid #999;
}


/* Publicidad Ligatus */

.PublicidadLigatus {
	display: block;
	margin-top: 6px;
	margin-bottom: 24px;
	padding: 6px;
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 180px;
	border-left: 0px;
	border-right: 0px;
	
}

div.PublicidadLigatus #ligatusframe_29055 {

}

div.PublicidadLigatus .lig_content_cmp_29055 {
	margin-top: 12px;
}

div.PublicidadLigatus .lig_wrapper_content_29055  {
	height: 100px;
}

/**/

ul.MenuBotones {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.MenuBotones li {
	display: block;
	margin: 0px;
	margin-bottom: 6px;
	padding: 0px;
}

ul.MenuBotones li a {
	display: block;
	padding: 4px;
	padding-left: 6px;
	border: 1px solid #efefef;
}

ul.MenuBotones li a:hover {
	display: block;
	border: 1px solid #ddd;
	background-color: #ffffff;
}

/**/

.IconoEdicionPapel {
	display: inline-block;
	padding-left: 14px;
	background: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;	
	background-position: -3px -104px;	
	font-weight: normal;
}


/* CarrusellTienda */

.CarrusellTienda {

}

.CarrusellTienda ul {
	display: block;
	margin: 0px;
	padding: 5px;
	list-style-type: none;
}

.CarrusellTienda ul li {
	display: inline;
}

.CarrusellTienda ul li a {
	width: 156px;
	display: block;
	float: left;
	margin: 4px;
	padding: 0px;
	text-align: center;
}

.CarrusellTienda ul li a:hover {
	
}

.CarrusellTienda ul li a img {
	width: 154px;
	display: block;
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
	border: 1px solid #dddddd;
}

.CarrusellTienda ul li a .Negrita {
	display: block;
	margin-bottom: 4px;	
}

.CarrusellTienda ul li a .PrecioCarrusellTienda {
	display: block;
	color: #4bac0b;
	font-weight: bold;
}

.CarrusellTienda ul li a:hover .PrecioCarrusellTienda {
	color: #6cc0ed;
}


/* CINTILLOS */

.CintilloN1 {
	font-size: 1.4em;
	font-weight: bold;
	color: #004164;
	margin-bottom: 0px;
	padding: 5px;
	padding-top: 6px;
	padding-left: 8px;
	line-height: 1em;
	background-color: #ffffff;
	background: url(../img/fondos.png?20140521);
	height: 22px;
	overflow: hidden;
	background-position: 0 -557px;
}



.CintilloN2 {
	font-size: 1.25em;
	font-weight: bold;
	color: #004164;
	margin-bottom: 0px;
	padding: 5px;
	padding-top: 6px;
	padding-left: 8px;
	line-height: 1em;
	background-color: #ffffff;
	background: url(../img/fondos.png?20140521);
	height: 22px;
	overflow: hidden;
	background-position: 0 -557px;
}

.CintilloN2 a {
	display: block;
	background: url(../img/fondos.png?20140521);
	background-position: right;
	background-position: 0 -1434px;
	color: #004164;
}

.CintilloN2 span { 
	display: block;
	float: right;
	font-size: 0.7em;
	padding: 4px;
	padding-right: 12px;
	font-weight: normal;
}


.ColumnaDerecha .CintilloN2 a {
	display: block;
	background: url(../img/fondos.png?20140521);
	background-position: 275px -1433px;
}

.Contenidos .CintilloN2 a {
	display: block;
	background: url(../img/fondos.png?20140521);
	background-position: 601px -1433px;
}


.Contenidos .Columna1 .CintilloN2 a {
	display: block;
	background: url(../img/fondos.png?20140521);
	background-position: 354px -1433px;
}

.Contenidos .Columna2 .CintilloN2 a {
	display: block;
	background: url(../img/fondos.png?20140521);
	background-position: 186px -1433px;
}

.Contenidos .CintilloN2 a {
	display: block;
	background: url(../img/fondos.png?20140521);
	background-position: 601px -1433px;
}

.CintilloN2.CintilloBox {
	margin-bottom: 0px;
}

.CintilloN2.BloqueDestacado {
	background-color: #f0f7fa;
}

.CintilloN2.CintilloSlideShow {
	background-color: #000;
}

.CintilloN2.UltimaHora {
	background-color: #fff;
}



/* MENU EN BLOQUES DE PAGINA*/


.MenuEnCintillo {
	position: absolute;
	width: 760px;
	margin-left: 200px;
	margin-top: 4px;
	display: block;
	margin-bottom: 18px;
	padding: 3px;
	padding-bottom: 1px;

}

.MenuEnCintillo ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

.MenuEnCintillo ul li {
	display: inline;
	margin: 0px;
	padding: 0px;

}

.MenuEnCintillo ul li a {
	margin: 0px;
	display: block;
	float: right;
	display: block;
	padding: 1px;
	padding-right: 8px;
	padding-left: 8px;
	color: #0069a2;
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	border-right: 1px solid #fff;
	border-left: 1px solid #ccc;
}

.MenuEnCintillo ul li a:hover {
	text-decoration: underline;
}

/**/

#ContenedorMultimedia .MenuEnCintillo ul li a {
	color: #222222;

}

#ContenedorDeportes .MenuEnCintillo ul li a {
	color: #439365;
}

#ContenedorOcio .MenuEnCintillo ul li a {
	color: #aa0000;
}

#ContenedorServicios .MenuEnCintillo ul li a {
	color: #7a0070;
}

/**/


.MiniTitulo {
	display: block;
	font-size: 1.4em;
	color: #0069a2;
	margin-bottom: 18px;
	overflow: hidden;
}

.Negrita {
	font-weight: bold;
	display: inline;
}


/* Tipologias de cintillos H4 y h5 */

h5.Deportes, h4.Deportes, .Deportes h4, .Deportes h5 {
	color: #439365;
	background-position: 0 -723px;
}

h5.Deportes a, h4.Deportes a, .Modulo.Deportes h4 a, .Modulo.Deportes h5 a {
	color: #439365;
}

div.BoxDeportes{
	border-color: #d3e1b3;
}


.Ocio {
	color: #712f3f;
	background-position: 0 -972px;
}

.Multimedia {
	color: #222;
	background-position: 0 -889px; 
}

.Multimedia a {
	color: #222;
}

.Entrevistas {
	color: #503c1b;
	background-position: 0 -889px; 
}

.FirmasDelDia h4 {
	color: #222;
	background-position: 0 -889px; 
}

.FirmasDelDia h4 a {
	color: #222;
	background-position: 0 -889px; 
}

.Servicios, .Go {
	color: #7a0070;
	background-position: 0 -1138px;
}

.Comunidad {
	color: #1d858c;
	background-position: 0 -640px;
}

.Motor {
	color: #9d0000;
	background-position: 0 -806px;
}

.Opinion {
	color: #222;
	background-position: 0 -889px; 
}

.Gastronomia h5, .Gastronomia h4 {
  color: #79262b;
  background-position: 0px -972px;
}

.Gastronomia h5 a, .Gastronomia h4 a {
  color: #79262b;
}

.Gastronomia .Modulo1 .CajaNoticia h2 {
  /*
background-color: #79262b;*/
}

.Gastronomia .Modulo1 .CajaNoticia span.Antetitulo {
  background-color: #79262b;
}

/**/


.Azulejo h5, .Azulejo h4 {
  color: #004357;
  background-position: 0px -1056px;
}

.Azulejo h5 a, .Azulejo h4 a {
  color: #004357;
}

.Azulejo .Modulo1 .CajaNoticia h2 {
  background-color: #001c25;
  border-top: 4px solid #64bfda;
}

.Azulejo .Modulo1 .CajaNoticia span.Antetitulo {
  background-color: #61acc2;
}

.Negro {
	background-color: #000;
}


/**/


h5.Ocio {
	color: #79262b;
	background-position: 0 -972px;
}

h5.Ocio a {
	color: #79262b;
}


div.Ocio ul li a strong, div.Ocio ul li a span {
	font-family: Georgia;
	letter-spacing: 0.001em;
	font-style: italic;	
	color: #79262b;
	font-weight: normal;
}



/* Tipologias de cintillos H4 y h5 */

h5.Gente, h4.Gente, .Gente h4, .Gente h5 {
	color: #f10089;
	background-position: 0px -1138px;
	text-shadow: 0px 0px 3px #d6cdd6;
}

h5.Gente a, h4.Gente a, .Modulo.Gente h4 a, .Modulo.Gente h5 a {
	color: #f10089;
}

.Gente .Modulo1 .CajaNoticia span.Antetitulo
{
  background-color: #f10089;
}

/**/

.FinDeSemana {
	padding-top: 96px;
	padding-bottom: 15px;
	background-image: url(../img/CintillosBloques.png);
	background-repeat: no-repeat;
	background-position: top left;  
	background-color: #f3f2f0;
	border-top-color: #fefefe;
	border-left-color: #fefefe;
}

.FinDeSemana .MenuEnH4 {
	margin-top: -90px;
	margin-left: 230px;
}

.FinDeSemana .MenuEnH4 h2 {
	display: block;
	clear:both;
	text-align: right;
	padding: 10px;
	padding-bottom: 5px;
	padding-top: 4px;
	font-size: 2.4em;
	color: #aea99c;
	font-style: italic;
}

.FinDeSemana .MenuEnH4 ul li a {
	border: 1px solid #d8d3c2;
	padding: 10px;
	padding-top: 3px;
	padding-bottom:4px;
	margin-left: 5px;
	background-color: #edeae3;
	color: #231f20;
}

.FinDeSemana .MenuEnH4 ul li a:hover {
	text-decoration: none;
	background-color: #231f20;
	color: #ff0096;
}

.FinDeSemana h6 {
	color: #2a2726;
	/*text-shadow: 0 0 4px #000;	*/
}

.FinDeSemana .Destacados {
	background-color: #000;
}

.FinDeSemana .MenuEnH4 ul li a.OpcionDestacada {
	border: 1px solid #fff;
	background-color: #c00372;
	color: #fff;
}

.FinDeSemana .MenuEnH4 ul li a.OpcionDestacada:hover {
	border: 1px solid #c00372;
	background-color: #fff;
	color: #c00372;
}

.Cupon {
	border: 1px solid #232021;
	overflow: hidden;
}

.Cupon img {
	display: block;
}


/* Lista de Cajas */

.ListaCajas {
	display: block;
	margin-bottom: 18px;
}

.ListaCajas ul {
	display: block;
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	list-style-type: none;
}

.ListaCajas ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #efefef;
}

.ListaCajas ul li a {
	display: block;
	color: #666666;
	padding: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
}


.ListaCajas ul li a:hover {
	background-color: #ffffff;
}

.ListaCajas ul li a strong {
	display: block;
	color: #0069a2;
}

.ListaCajas ul li a:hover strong {
	display: block;
	color: #6cc0ed;
}

.ListaCajas ul li a img {
	width: 60px;
	float: left;
	border: 1px solid #c4d1d8;
	margin-right: 6px;
}


.ListaCajas ul li a:hover img {

}

.ListaCajas ul li a .Textos {
	display: block;
	float: left;
	width: 230px;
}

.Columna2 .ListaCajas ul li a .Textos {
	width: 150px;
	font-size: 11px;
}

.Columna2 .ListaCajas ul li a .Textos strong {
	font-size: 13px;
}


.Blogs, h5.Blogs {
	background-color: #f4fafc;
}

.Contenidos .Contenidos {
	margin: 0px;
}

.Opinion h1 {
	display: block;
	border-bottom: 2px solid #d0dbe0;
	padding: 12px;
	padding-top: 24px;
	padding-bottom: 4px;
	margin: 0px;
	background-color: #ebf5fa;
}

.Opinion .CajaNoticia a.FotoNoticia, .Columna3 .CajaNoticia a.FotoNoticia {
	border-width: 0px;
	padding: 0px;
	float: right;
	clear: none;
	margin: 0px;
}

.Opinion a.FotoNoticia:hover {
	padding: 0px;	
}

.Opinion .Columna1 a.FotoNoticia {
	width: 102px;	
	margin-left: 12px;	
}

.Opinion .CajaNoticia a.FotoNoticia img, .Columna3 .CajaNoticia a.FotoNoticia img {
	width: 65px;	
}

.Opinion .NoticiaDestacada a.FotoNoticia img {
	width: 100px;	
}


.Opinion .Columna2 a.FotoNoticia {
	width: 67px;	
	margin-left: 12px;
}
.Opinion .Columna2 a.FotoNoticia img  {
	width: 65px;	
}

.Opinion .Columna3 a.FotoNoticia {
	width: 67px;	
	margin-left: 12px;
}
.Opinion .Columna3 a.FotoNoticia img  {
	width: 65px;	
}


.Firma {
	display: block;
	margin-top: 6px;
	font-size: 0.85em;
	font-family: Georgia;
	font-style: italic;
	font-weight: bold;
}

.Firma a {
	font-weight: normal;
}

.Firma a:hover {
	text-decoration: underline;
}

.Ultima {
	margin: 0px;
}

.Opinion .CajaNoticia {
	padding-left: 20px;
}

.Opinion .CajaNoticia h2 {
	font-family: Georgia;
	font-weight: normal;
	margin: 0px;
}

.CajaAutor {
	padding: 10px;
	margin-right: 12px;
	float: left;
	min-width: 120px;
	background-color: #F6F6F6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.CajaAutor p {
	margin: 0px;
	line-height: 1.4em;
}

.CuerpoDeNoticia .CajaAutor a {
	text-decoration: none;
}

.FotoAutor {
	display: block;
	width: 40px;
	margin-right: 6px;
	float: left;
}

/**/

.DatosAutor {
	margin-bottom: 6px;
	padding: 12px;
	margin-right: 12px;
	min-width: 120px;
	background-color: #F6F6F6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.DatosAutor .FotoLeft {
	margin: 0px;
	width: 60px;
	margin-right: 6px;
}

.DatosAutor P {
	margin: 0 0 12px 0;	
}

.DescripcionAutor {
	display: none;
	clear: both;
	padding: 12px 0px 12px 65px;
}

/**/


.CajaOpinion .CajaNoticia {
	padding: 12px 12px 6px 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	margin-bottom: 12px;
	border: 0;
	
}

.CuerpoSeccion .CajaOpinion .CajaNoticia {
	padding: 16px  12px;
	background-color: #fff;

	border: 1px dotted #efefef;
}


.CajaOpinion .CajaNoticia h2 {
	font-size: 19px;
	font-family: Georgia;
	font-weight: normal;
}

.CajaOpinionDestacada .CajaNoticia h2 {
	font-size: 32px;
}


.CajaOpinion .CajaNoticia .LineaAutor {
	font-style: italic;
	font-size: 13px;
	font-family: Georgia;	
}

.CajaOpinion .CajaNoticia .FotoNoticia {
	display: block;
	width: 70px;
	float: right;
	overflow: hidden;
	margin: 0 0 6px 6px;
}

.CajaOpinionDestacada .CajaNoticia .FotoNoticia {
	width: 110px;
}

.CajaOpinion .CajaNoticia .FotoNoticia img {
	display: block;
	width: 100%;
}

.Columna2 .CajaOpinion .CajaNoticia h2 {
	font-size: 20px;
}

.Columna2 .CajaOpinion .CajaNoticia .FotoNoticia {
	width: 60px;
}

/**/



/**/


ul.MenuVertical {
	display: block;
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	list-style-type: none;
}

ul.MenuVertical li {
	display: block;
	margin: 2px;
	padding: 0px;
}

ul.MenuVertical li a {
	display: block;
	padding: 3px;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #ffffff;
	border: 1px solid #e1e1e1;
}

ul.MenuVertical li a:hover {
	background-color: #ffffff;
	border: 1px solid #96d2f2;
	box-shadow: 0px 0px 2px 2px #d3f0ff;
}

.DestacadosT1 ul.MenuVertical li a {
	color: #0069a2;
}

.DestacadosT1 ul.MenuVertical li a:hover {
	color: #6cc0ed;
	border: 1px solid #ccc;
}


/**/


ul.MenuVConIconos li a {
	padding: 5px;
	padding-left: 30px;
	position: relative;
} 

ul.MenuVConIconos li a span.CFIconos {
	background-color: #bbb;
}

ul.MenuVConIconos li a:hover span.CFIconos {
	background-color: #000;
}

.MenuVConIconos a span.CFIconos {
	background-image: url(../img/IconosRegionales.png);
	background-repeat: no-repeat;
	display:block;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 3px;
	left: 5px;
}

.Restaurantes .CFIconos {
	background-position: -80px 0px; 
}

.Alojamientos .CFIconos {
	background-position: -20px 0px; 
}

.Bares .CFIconos {
	background-position: 0px 0px; 
}

.Agenda .CFIconos {
	background-position: -40px 0px; 
}

.Cine .CFIconos {
	background-position: -60px 0px; 
}





#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	text-align: center;
	opacity: 0.90;
}


#screenshot img {
	display: block;
	margin-bottom: 5px;
	border: 1px solid #fff;
} 




/*  */

.MenuPestanasIconos {
	position: relative;	

	height: 44px;
}

div.ConMenuPestanasIconos {
	padding: 12px;
	padding-top: 20px;
}

.TituloMenuPestanasIconos {
	position: absolute;	
	text-align: right;
	right: 0px;
	bottom: 0px;
	font-size: 2.5em;
	font-weight: bold;	
	padding: 10px;
	padding-right: 20px;
	padding-bottom: 6px;
	color: #a2d6ee;
	font-family: Georgia;
	font-weight: normal;
}



.MenuPestanasIconos ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
	color: #fff;
	font-size: 0.95em;
	font-family: Arial;
	height: 47px;
	overflow: hidden;
	position: absolute;	
	z-index: 2;
}

.MenuPestanasIconos ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}


.MenuPestanasIconos ul li a {
	display: block;
	float: left;
	background-color: #a2d6ee;
	padding: 7px;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-right: 6px;
	margin-left: 0px;
	height: 27px;
	text-transform: none;
	text-align: center;
	overflow: hidden;
	color: #fff;
	border: 1px solid #d0dbe0;
	position: relative;
	font-size: 1.5em;
	font-family: Georgia;
}

.MenuPestanasIconos ul li a:hover {
	background-color: #ebf9ff;
	text-decoration: none;
	color: #000;
}

.MenuPestanasIconos ul li a.Activo {
	border-bottom: 3px solid #fff;
	background-color: #ffffff;
	overflow: hidden;	
	color: #000;

}

.MenuPestanasIconos ul li a span {
	font-weight: bold;
	width: 40px;
	height: 33px;
	display: block;
	background-image: url(../img/FondosTemas.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 3px;
}

.MenuPestanasIconos ul li a span.Noticias {
	background-position: 0px -43px;  	
}

.MenuPestanasIconos ul li a span.Videos {
	background-position: -40px -43px;  	
}

.MenuPestanasIconos ul li a span.Fotos {
	background-position: -80px -43px;  	
}

.MenuPestanasIconos ul li a span.Encuetas {
	background-position: -120px -43px;  	  	
}

.MenuPestanasIconos ul li a span.Comentarios {
	background-position: -160px -43px;  	 	
}

.MenuPestanasIconos ul li a.Activo span.Noticias, .MenuPestanasIconos ul li a:hover span.Noticias {
	background-position: 0px -3px;  	
}

.MenuPestanasIconos ul li a.Activo span.Videos, .MenuPestanasIconos ul li a:hover span.Videos {
	background-position: -40px -3px;  	
}

.MenuPestanasIconos ul li a.Activo span.Fotos, .MenuPestanasIconos ul li a:hover span.Fotos {
	background-position: -80px -3px;  	
}

.MenuPestanasIconos ul li a.Activo span.Encuetas, .MenuPestanasIconos ul li a:hover span.Encuetas {
	background-position: -120px -3px;  	  	
}

.MenuPestanasIconos ul li a.Activo span.Comentarios, .MenuPestanasIconos ul li a:hover span.Comentarios {
	background-position: -160px -3px;  	 	
}


/* Mosaico Videos  */

.MosaicoVideos {
	display: block;
	position: relative;
	padding:2px;
}

.MosaicoVideos ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.MosaicoVideos ul li {
	display: inline;
	margin: 0px;
	padding: 0px;	
}

.MosaicoVideos ul li a {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 190px;
	height: 170px;
	overflow: hidden;
	position: relative;
	float: left;
	margin:5px;
	border: 1px solid #d2dfe5;
	background-color: #015482;

}



.MosaicoVideos ul li a:hover {
	border: 1px solid #015482;
}

.MosaicoVideos ul li a strong {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 180px;
	height: 60px;
	padding: 5px;
	background-color: #015482;
	color: #fff;
	z-index: 200000;
	font-size: 0.85em;
}

.MosaicoVideos ul li a:hover strong {
	display: block;
}

.MosaicoVideos ul li a img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 195px;
	height: 115px;
	position: relative;	
}

.MosaicoVideos ul li a:hover, .MosaicoVideos ul li a:hover strong {
	background-color: #ffffff;
	color: #015482;
}

.MosaicoVideos ul li a span {
	font-weight: bold;
	width: 40px;
	height: 43px;
	display: block;
	background-image: url(../img/FondosTemas.png);
	background-repeat: no-repeat;
	background-position: -40px -40px;
	position: absolute;
	z-index:3;
	top: 33px;
	left: 75px;
}



/* Mosaico Temas  */

.MiniMosaicoTemas {
	display: block;
	position: relative;
	padding:2px;
}

.MiniMosaicoTemas ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.MiniMosaicoTemas ul li {
	display: inline;
	margin: 0px;
	padding: 0px;	
}

.MiniMosaicoTemas ul li a {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 92px;
	height: 130px;
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 1px;
	border: 1px solid #d2dfe5;
	background-color: #015482;
	text-align: center;

}



.MiniMosaicoTemas ul li a:hover {
	border: 1px solid #015482;
}

.MiniMosaicoTemas ul li a strong {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 83px;
	height: 40px;
	padding: 5px;
	background-color: #015482;
	color: #fff;
	z-index: 200000;
	font-size: 0.85em;
}

.MiniMosaicoTemas ul li a:hover strong {
	display: block;
}

.MiniMosaicoTemas ul li a img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 123px;
	min-height: 90px;
}

.MiniMosaicoTemas ul li a:hover img {

}



#SubMenuOpcion00 ul li a {

}


.Ticker {
	display: block;
	width: 993px;
	margin-top: 6px;
	margin-bottom: 0px;
	border: 1px solid #ccc;
	border-top: 1px solid #efefef;	
	border-left: 1px solid #efefef;	
	background-color: #efefef;
	color: #015482;
	height: 32px;
	overflow: hidden;
}

.Ticker .Negrita {
	display: block;
	padding: 8px;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	color: #fff;
	float: left;
	background-color: #222;
	background-position: -1050px -2000px;
}

.Ticker .Links {
	display: block;
	padding: 8px;
	color: #00157e;
	float: left;
}

a.Etiqueta {
	display: inline-block;
	font-family: Georgia;
	font-style: italic;
	font-family: Georgia;
	font-style: italic;
	margin-right: 12px;	
}

a.Etiqueta span {
	display: block;
	width: 19px;
	height: 16px;
	float: left;
	margin-right:1px;
	background-position: -903px -1564px;
}


.Recursos a.Etiqueta {
	font-size: 0.9em;
	margin: 2px;
}

.SocialButtons {
	position: absolute;
	z-index: 1000;
	margin: 0px;
	padding: 0px;
}

.SocialButtons ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
		background-color: transparent;
}

.SocialButtons ul li {
	margin: 0px;
	padding: 0px;
	display: inline-block;
}


.OpinionT1 {
	
}

.OpinionT1 strong {
	display: block;
	font-size: 15px;
	padding-top: 5px;
}

.OpinionT1 em {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 6px;
}


/* CRONICAS */
		
.ContenidosCronicas {
	margin: 0px;
	width: 650px;
	
}		
		
.ColumnaCronica {
	width: 310px;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	overflow: hidden;
	float: left;
}

.ColumnaCronica .CintilloHome {
	width: 310px;
	
}

.BloqueCronica {

}	

.ColumnaCronica .CajaNoticia {
	padding: 5px;
}

.ColumnaCronica .CajaNoticia h2 {
	font-size: 1.5em;
	margin-bottom: 4px;
}

.ColumnaCronica a.FotoNoticia {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.BloqueCronica .Banner {
	max-width: 100%;
	text-align: none;
}

.BloqueCronica .Banner * {
	margin: 0px;
}

.MasEnPortada {
	display: block;
	padding: 3px;
	text-align: center;
	margin-bottom: 18px;
	font-size: 0.9em;
	background-color: #efefef;
	font-weight: bold;
	border-bottom: 1px solid #3368ca;
}

.CintilloHome {
	display: block;
}


/* EUROCOPA */



a.PortadaCatalogo {
	border: 2px solid #ddd;
	box-shadow: #aaaaaa 0px 0px 5px;	
}

a.PortadaCatalogo:hover {
	border: 2px solid #fff;
	opacity: 1;
	box-shadow: #6cc0ed 0px 0px 5px;	
}

a.PortadaCatalogo img {
	display: block;
}


a.PortadaCatalogo:hover img {
	opacity: 1;
}



/**/

.Pestannas {
	position: relative;
}

.Pestannas ul {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 32px;	
	overflow: hidden;
	list-style-type: none;
	z-index: 300;
}

.Pestannas ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}


.Pestannas ul li a {
	display: block;
	float: left;
	margin: 0px;
	margin-right: 3px;
	padding: 11px;
	padding-bottom: 8px;	
	padding-top: 8px;		
	border-bottom: 0px;
	text-align: center;
	background-color: #efefef;
	font-family: Century Gothic;
	font-size: 14px;
	color: #999;
}


.Pestannas ul li a:hover {
	
}


.Pestannas ul li a.Activa {
	font-weight: bold;
	background-color: #dfdfdf;
	color: #333;
}


.Pestannas ul li a.Activa:hover {
	
}

.ContenidosPestannas {
	border: 1px solid #dfdfdf;
	padding: 12px;
	display: none;
	height: auto;
	margin-bottom: 24px;
}

.DatosContacto a.LinkAFaceBook span.CF, .DatosContacto a.LinkATwitter span.CF, .DatosContacto a.LinkALinkedIn span.CF {
	width: 17px;
	height: 15px;
	display: inline-block;
	margin-right: 5px;
	margin: 0px;
	padding: 0px;
	background-position: -1054px -537px;
}

.DatosContacto a.LinkATwitter span.CF {
	background-position: -1054px -514px;
}

.DatosContacto a.LinkALinkedIn span.CF {
	background-position: -1054px -514px;
}


.map_canvas {
	width:314px;
	height: 450px;
	border: 1px solid #dbdbdb;
	border-left: 0px;
	margin-bottom: 24px;
}



.GaleriaFotos {
	display: block;
	margin: 0px;
	padding: 0px;
	margin-bottom: 18px;
}

.GaleriaFotos ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.GaleriaFotos ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.GaleriaFotos ul li a {
	display: block;
	float: left;
	height: 100px;
	margin: 3px;
	overflow: hidden;
	border: 4px solid #efefef;
	background-color: #efefef;
}

.GaleriaFotos ul li a:hover {

}

.GaleriaFotos ul li a, .GaleriaFotos ul li a img {
	width: 138px;
}

.Mostrar{
	display: block;
}

.DescripcionEmpresa {
	padding: 24px;
	padding-top: 0px;
	font-size: 13px;
}




/**/


.Carpeta {
	display: block;
	margin: 3px;
	padding: 0px;
}

.Carpeta ul.PestanasCarpeta {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 30px;
}

.Carpeta ul.PestanasCarpeta li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.Carpeta ul.PestanasCarpeta li a {
	display: block;
	float: left;
	padding: 5px;
	padding-left: 3px;
	padding-right: 3px;
	margin-right: 2px;
	background-color: #dfdfdf;
	color: #999;
	font-weight: bold;
	line-height: 20px;
}

.Carpeta ul.PestanasCarpeta li a.Activa {
	background-color: #ffffff;
	color: #222;
}

.ContenidoPestanaCarpeta {
	display: none;
	background-color: #ffffff;
	padding: 5px;
}


.ContenidoPestanaCarpeta ol.ListaTitulares {

}

/**/

.CarpetaEstandar {
	padding: 4px;
	background-color: #efefef;
	margin: 0px;
	border: 1px solid #DBDBDB;
	border-top: 0px;
	border-bottom: 4px solid #DBDBDB;
	margin-bottom: 24px;
}

.CarpetaEstandar .ContenidoPestanaCarpeta {
	padding: 24px 12px;
	font-size: 14px;
}

.CarpetaEstandar.Carpeta ul.PestanasCarpeta li a {
	padding-left: 12px;
	padding-right: 12px;
}

.CarpetaEstandar .ContenidoPestanaCarpeta .VerMasPestanaCarpeta {
	display: block;
	margin: 16px 0 0 0px;
	text-align: right;
	font-size: 13px;
	font-weight: bold;
}



/**/

.Clasificaciones {
	background-color: #dddddd;
	background-image: none;
	background-repeat: repeat-x;
	background-position: top left; 
	margin: 0px;
	padding: 2px 0px 0px 0px;
	font-size: 12px;
}

.Clasificaciones .Carpeta ul.PestanasCarpeta {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.Clasificaciones .Carpeta ul.PestanasCarpeta li a {
	height: inherit;
	margin: 0 3px 0 0;
	padding: 0 12px;
	line-height: inherit;
	
	text-shadow: 1px 1px 0px #888888;


/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#aaaaaa+0,aaaaaa+85,888888+100&amp;0+0,0+85,1+100 */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODg4ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(170,170,170,0) 0%, rgba(170,170,170,0) 85%, rgba(136,136,136,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(170,170,170,0)), color-stop(85%,rgba(170,170,170,0)), color-stop(100%,rgba(136,136,136,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(170,170,170,0) 0%,rgba(170,170,170,0) 85%,rgba(136,136,136,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(170,170,170,0) 0%,rgba(170,170,170,0) 85%,rgba(136,136,136,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(170,170,170,0) 0%,rgba(170,170,170,0) 85%,rgba(136,136,136,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(170,170,170,0) 0%,rgba(170,170,170,0) 85%,rgba(136,136,136,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aaaaaa', endColorstr='#888888',GradientType=0 ); /* IE6-8 */

	background-color: #aaaaaa;
	color: #ffffff;
	
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
		
}

.Clasificaciones .Carpeta ul.PestanasCarpeta li a:hover {
	background-color: #ffffff;
	color: #000000;
	text-shadow: 1px 1px 0px #ffffff;	
}

.Clasificaciones .Carpeta ul.PestanasCarpeta li a.Activa {
	color: #444444;
	background: none;
	background-color: #ffffff;
	text-shadow: 1px 1px 0px #ffffff;		
}

.Clasificaciones .Carpeta ul.PestanasCarpeta li a.Activa:hover {
	background-color: #ffffff;
	color: #444444;
	text-shadow: 1px 1px 0px #ffffff;	
}

.Clasificaciones .ContenidoPestanaCarpeta {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	-webkit-border-radius: 4px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 4px;
	-moz-border-radius-topleft: 0;
	border-radius: 4px;
	border-top-left-radius: 0;	
}


/**/

div#shsMiniBody {
	border: 0px;
}

div#shsMiniBody .shsTable {
	width: 100%;
}


div#shsMiniBody .shsTable,
div#shsMiniBody .shsTable td,
div#shsMiniBody #shsMiniStats.shsMinistandings .shsRow0Row td, 
div#shsMiniBody #shsMiniStats.shsMinistandings .shsRow1Row td {
	font-size: 12px;
	font-weight: normal;
	line-height: 1.4em;
	border: 0px;
	height: auto;
}

div#shsMiniBody .shsTable { 
    border-spacing: 0px;
    border-collapse: separate;
}

div#shsMiniBody .shsTable td,
div#shsMiniBody #shsMiniStats.shsMinistandings .shsRow0Row td, 
div#shsMiniBody #shsMiniStats.shsMinistandings .shsRow1Row td {
	border-bottom: 1px dotted #dddddd;
}

div#shsMiniBody .shsTable a,
div#shsMiniBody .shsTable td a,
div#shsMiniBody #shsMiniStats.shsMinistandings .shsRow0Row td a, 
div#shsMiniBody #shsMiniStats.shsMinistandings .shsRow1Row td a {
	color: #00699f;
}

#shsMiniBody .shsTable .shsTableTtlRow td a, 
#shsMiniBody .shsTable .shsTableTtlRow th a,
#shsMultisportScoreboard .shsTable td,
#shsMultisportScoreboard .shsTable th,
#shsMiniBody .shsBorderTable .shsTableTtlRow td, 
#shsMiniBody .shsTableTtlRow th {
	color: #ffffff;
	font-weight: normal;
}

#shsMultisportScoreboard .shsTable .shsSubSectionRow td, #shsMultisportScoreboard .shsTable td.shsMiniStatus {
	color: #666666;
}

#shsMultisportScoreboard .shsTable .shsSubSectionRow td {
	border: 0px;
	border-top: 6px solid #ffffff;
	border-bottom: 6px solid #ffffff;	
}


#shsMultisportScoreboard .shsTable .shsMiniRowSpacer {
	height: 1px;
	width: 100%;
	overflow: hidden;
	display: table-row;
}

#shsMultisportScoreboard .shsTable .shsMiniRowSpacer td {
	height: 6px;
	line-height: 0px;
	width: 100%;
	overflow: hidden;
	display: table-cell;
	background-color: #fff;
	border: 0px;
	border-top: 3px solid #dddddd;
}

#shsMultisportScoreboard .shsTable .shsMiniTeamName div {

}


#shsMiniBody .shsTable .shsTableTtlRow td, 
#shsMiniBody .shsTable .shsTableTtlRow td a {
	padding: 0px;
}

#shsMiniBody #shsMultisportScoreboard .shsTable .shsTableBowlttlRow td,
#shsMiniBody .shsTable .shsTableTtlRow td {
	padding: 0px;
	background-color: #171544;
	padding: 6px;
	text-align: center;
}

#shsMiniBody .shsTable .shsTableTtlRow td {
	border-bottom: 6px solid #ffffff;
}

/**/

.Partidos {
	border:2px solid #666;
}

.Partidos tr td, .Partidos tr th {
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 2px solid #555;
}

.Partidos tr.Impar td, .Partidos tr.Impar th {
	background-color: #666;
}

td.Escudo {
	width: 25px;
}

td.Escudo span {
	display: block;
	width: 25px;
	height: 25px;
	background-color: #000;
}

td.Equipo {
	width: 125px;
	text-align: center;
	font-size: 0.9em;
}

td.Equipo .Negrita {
	color: #ffd900;
}

.Partidos tr.Impar td.Resultado, .Partidos tr.Par td.Resultado {
	width: 25px;
	height: 25px;
	background-color: #222;
	font-weight: bold;
	text-align: center;
	border: 1px solid #000;
}

/* JJOO 2012 */

.CabeceraJJOO {
	background-image: url(../img/especiales/2012/jjoo2012/fondo_cabecera.jpg);
	background-repeat: no-repeat;
	background-position: top left;  
	background-color: #000;
	height: 75px;
	border: 1px solid #111;
	border-bottom: 0px;
	margin-bottom: 60px;
	position: relative;	
}

.CalendarioJJOOO {
	position: absolute;
	top: 12px;
	right: 0px;
}

.CabeceraJJOO .CalendarioJJOOO  ul {
	float: left;
	margin-right: 6px;
}

.CabeceraJJOO .CalendarioJJOOO  ul li a {
	background-color: #ffffff;
	font-size: 9px;
	border: 0px;
	opacity: 0.9;
	filter: alpha(opacity = 90);	
	padding: 0px;
	width: 16px;
	height: 14px;
	color: #000;
	text-align: center;
	margin-left: 1px;
}

.CabeceraJJOO .CalendarioJJOOO  ul li.MesJJOO {
	display: block;
	border: 0px;
	clear: both;
	color: #fff;
	font-weight: bold;
	font-size: 9px;
	margin-bottom: 3px;
}

.CabeceraJJOO .CalendarioJJOOO  ul li a:hover {
	background-color: #ffffff;
	color: #000;
	opacity: 1;
	filter: alpha(opacity = 100);		
	box-shadow: #fff 0px 0px 2px;
}

.CabeceraJJOO .CalendarioJJOOO  ul li a.Julio {
	background-color: #ddd;
	color: #000;	
}

.CabeceraJJOO .CalendarioJJOOO  ul li a.Agosto {
	background-color: #ffffff;
	color: #000;	
}

a.LinkLondres2012 {
	display: block; 
	height: 50px;
}

.CabeceraJJOO ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.CabeceraJJOO ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.CabeceraJJOO ul li a {
	display: block;
	float: left;
	padding: 4px;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #000;
	margin: 0px;
	margin-left: 2px;
	color: #fff;
	border: 1px solid #000;
	border-bottom: 0px;
	opacity: 0.6;
	filter: alpha(opacity = 60);
}

.CabeceraJJOO ul li a:hover {
	opacity: 0.9;
	filter: alpha(opacity = 90);
}

.CabeceraJJOO ul li a.Activa {
	background-color: #ffffff;
	color: #000;
	opacity: 1;	
	filter: alpha(opacity = 100);
}

.CabeceraJJOO .DeportesJJOO {
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin: 0px;
	margin-top: 3px;
	height: 28px;
	position: relative;
}

.CabeceraJJOO a.DeporteJJOO {
	display: block;
	float: left;
	margin-right: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	position: absolute;
	width: 14px;
	height: 24px;
	overflow: hidden;
	text-align: center;
	z-index: 5;	
	background-color: #000;
	background-image: url(../img/especiales/2012/jjoo2012/iconos/iconos.jpg);
	background-repeat: no-repeat;
} 

.CabeceraJJOO a.DeporteJJOO:hover {
	opacity: 1;
	filter: alpha(opacity = 100);
	width: 48px;
	height: 48px;
	z-index: 10;
	margin-left: -14px;
	margin-top: -10px;
	background-image: url(../img/especiales/2012/jjoo2012/iconos/iconos.jpg);
	background-repeat: no-repeat;
} 


.Londres2012 {
	background-image: url(../img/fondo_Londres2012.jpg);
	background-repeat: no-repeat;
	background-position: top left; 
	border: 2px solid #333; 
}

/**/




.Londres2012 a.LinkLondres2012 {
	height: 75px;
}




.SelectorDeportes {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 76%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(76%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 76%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 76%,#efefef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 76%,#efefef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 76%,#efefef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
	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_deportes.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;  
}

.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;  
}

.Villareal {
	background-position: -640px 0px;  
}

.Zaragoza {
	background-position: -800px 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;

}

/**/

.FotoEnEncuesta {
	width: 179px;
}


.OpcionEncuestaConFoto {
	margin-bottom: 18px;
	font-weight: bold;
	border: 2px solid #dfdfdf;
	padding: 0.5%;
	width: 30%;
	float: left;
	margin: 0.5%;
	position: relative;	
}

.OpcionEncuestaConFoto .LineaRespuesta {
	overflow: auto;
}

.OpcionEncuestaConFoto .LineaRespuesta label {
	font-size: 13px;
	color: #e60088;
}

.OpcionEncuestaConFoto .LineaRespuesta .DatoActual {
	position: absolute;
	bottom: 40px;
	right: 10px;
	border: 1px solid #fff;
	-moz-box-shadow: 0px 0px 5px #e60088;
	-webkit-box-shadow: 0px 0px 5px #e60088;
	box-shadow: 0px 0px 5px #e60088;
	float: none;
	z-index: 2;
	opacity: 0.9;
}

.OpcionEncuestaConFoto a.LinkEncuestaConFoto {
	position: absolute;
	width: 90px;
	bottom: 46px;
	left: 10px;
	border: 1px solid #e60088;
	-moz-box-shadow: 0px 0px 5px #e60088;
	-webkit-box-shadow: 0px 0px 5px #e60088;
	box-shadow: 0px 0px 5px #e60088;
	float: none;
	z-index: 2;
	opacity: 0.9;
	color: #fff;
	background-color: #e343a2;
	text-align: center;
}

.OpcionEncuestaConFoto a.LinkEncuestaConFoto:hover {
	color: #e343a2;
	background-color: #fff;
}

.BotonVotar {
	padding: 12px;
	padding-left: 54px;
	padding-right: 54px;
	font-size: 14px;
	font-weight: bold;
	color: #c80068;
	text-transform: uppercase;
}


/* MARCADOR STANDAR A 640PX */


.AutorBox {
	display: block;
	font-size: 12px;
	padding: 2px;
	padding-top: 4px;
	border-top: 0px;
}

.AutorBox .AvatarAutor {
	display: block;
	width: 50px;
	float: left;
	overflow: hidden;
}

.AutorBox .AvatarAutor img {
	display: block;
	width: 50px;
}

.AutorBox .BoxNombreAutor {
	display: block;
	width:  150px;
	float: left;
	font-size: 11px;
}

.AutorBox .Negrita {
	display: block;
}





/* Selector de idiomas */


.MenuCintilloCabecera ul li a.English, .MenuCintilloCabecera ul li a.Espanol, .MenuCintilloCabecera ul li a.Portugues, .MenuCintilloCabecera ul li a.Francaise, .MenuCintilloCabecera ul li a.Deutsche {
	font-size: 11px;
	background-color: #fff;
	padding-left: 28px;
	margin-left: 4px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-position: center left;  
}

.MenuCintilloCabecera ul li a.English:hover, .MenuCintilloCabecera ul li a.Espanol:hover, .MenuCintilloCabecera ul li a.Portugues:hover , .MenuCintilloCabecera ul li a.Francaise:hover, .MenuCintilloCabecera ul li a.Deutsche:hover {
	background-color: #ffffff;
}


.MenuCintilloCabecera ul li a.English {
	background-image: url(../img/English.png);
}

.MenuCintilloCabecera ul li a.Espanol {
	background-image: url(../img/Espanol.png);
}

.MenuCintilloCabecera ul li a.Portugues {
	background-image: url(../img/Portugues.png);
}

.MenuCintilloCabecera ul li a.Francaise {
	background-image: url(../img/Francaise.png);
}

.MenuCintilloCabecera ul li a.Deutsche {
	background-image: url(../img/Deutsche.png);
}

.ADosColumnas {

}


/**/



.CajaBuscador {
	display: block;
	padding-top: 12px;	
}


.CajaBuscador p label, .CajaBuscador p .label {
	display: block;
	float: none;
	text-align: left;
	font-weight: normal;
	width: auto;  
}

input.Boton {
	padding: 3px;
	padding-left: 18px;
	padding-right: 18px;
}


/* ListadoConFotos */


.ListadoConFotos h2 {
}

.ListadoConFotos ul {
	display: boock;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.ListadoConFotos ul li  {
	display: block;  
}

.ListadoConFotos ul li a {
	display: block;

	margin-bottom: 22px;
	padding: 0px;
	padding-right: 50px;
	background-image: url(../img/ListadoConFotos.png);
	background-repeat: no-repeat;
	background-position: center right; 
	color: #555;
	position: relative;
}

.ListadoConFotos ul li a.ElementoListadoConFotosDestacado {
	border: 1px solid #fbec88;
	border-left: 3px solid #fbec88;
	background-color: #fff9d0;
	color: #555;
	padding: 6px;
	padding-right: 50px;	
}


.ListadoConFotos ul li a:hover {
	background-image: url(../img/ListadoConFotosOn.png);
	background-color: #fff;			
	color: #000;
}

.ListadoConFotos ul li a.ElementoListadoConFotosDestacado .Foto {
	display: block;
	width: 170px;
	height: 120px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	position: absolute;
	background-color: #000;			
	border: 1px solid #444;
	top: 12px;
	left:  12px;
}

.ListadoConFotos ul li a:hover .Foto {
	border: 1px solid #65C0DB;
}


.ListadoConFotos ul li .Foto img {
	width: 170px;
	display: block;
}

.ListadoConFotos ul li a:hover .Foto img {
	opacity: 1;
}

.ListadoConFotos ul li .Texto {
	display: block;
	padding: 12px;
	min-height: 65px;
	float: left;
	color: #666;
}

.ListadoConFotos ul li a.ElementoListadoConFotosDestacado  .Texto {
	padding-left: 187px;
	margin-bottom: 6px;
	color: #000;
}


.ListadoConFotos ul li .Texto .h1 {
	display: block;	
	font-size: 13px;
	font-weight: bold;
	color: #666;
	margin-bottom: 2px;
}

.ListadoConFotos ul li a.ElementoListadoConFotosDestacado  .Texto .h1 {
	font-size: 17px;
	color: #000;
}

.ListadoConFotos ul li a:hover .h1 {
	color: #000;
}


/**/


.Box6 {
	display: block;
	margin: 0px;
	margin-bottom: 0px;
	padding: 12px;
	padding-left: 10px;
	text-align: center;	
	height: 230px;	
	border: 0px;
	background-color: #fefadd;
	border-bottom: 2px solid #FBEC88;
	border-left: 2px solid #FBEC88;
	color: #222;	
}

.Box6 p {
	margin: 0px;
}

.Box6 h2 {
	font-weight: bold;
}

.Box6 a.Foto {
	display: block;
	height: 90px;
	overflow: hidden;
	border: 2px solid #fff;
	background-color: #fff;
	margin-bottom: 5px;
}	

.Box6 a.Foto:hover {
	border: 2px solid #FBEC88;
}

.Box6 a.Foto img {
	display: block;
	width: 100%;
}

.Box6 a.Foto:hover img {
	opacity: 1;
}

.Box6 h2 {
	display: block;
	margin-bottom: 4px;
	font-size: 16px;	
}

.Box6 a:hover {
	text-decoration: underline;
}

/* PLAYER VIDEOS BOTR */


.ThumbNailBOTR {
	display: block;
	position: relative;
}

.ThumbNailBOTR img.ThumbNail {
	display: block;
}

.ThumbNailBOTR img.PlayVideo {
	display: block;
	position: absolute;
	margin-top: -44px;
	margin-left: -44px;
	top:  50%;
	left: 50%;
}

.Columna2 .ThumbNailBOTR img.PlayVideo {
	width: 50px;
	margin-top: -24px;
	margin-left: -24px;	
}

.Recurso .ThumbNailBOTR img.PlayVideo {
	border: 0px;
}

.VideoBOTR {
	display: none;
}


/**/

.PieFijo {
	display: none;
}







/* Tiny Modulo CarruselSeccion */

.CarruselGalerias300 {
	overflow:hidden;
	position: relative;
	height: 264px;
	margin-bottom: 24px;
}

.CarruselGalerias300 .viewport {
	padding: 0;
	margin: 0;
	width: 100%;
	height: 264px;
	overflow: hidden;
}

.CarruselGalerias300 .disable {
	visibility: hidden;
}

.CarruselGalerias300 .active {
	background-color: #ffffff;
	color: #aa0000;
}

.CarruselGalerias300 ul.overview {
	list-style: none;
	position: absolute;
	padding: 0;
	margin: 0;
	width: 100%;
	left: 0;
	top: 0;
	
}

.CarruselGalerias300 ul.overview li {
	width: 315px;
	height: 264px;
	float: left;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	background-color: #fff;
	font-size: 0.9em;	
	position: relative;
}

.CarruselGalerias300 ul.overview li a.CajaFotoCarruselRedMediterraneo {
	display: block;
	width: 100%;
	height: 264px;
	padding: 0px;
	margin: 0px;	
	overflow: hidden;
	background-color: #000;
}

.CarruselGalerias300 ul.overview li a.CajaFotoCarruselRedMediterraneo img {
	width: 100%;
	opacity: 1;
}

.CarruselGalerias300 ul.overview li .TextoCarruselRedMediterraneo {
	display: block;
	background-color: #000;
	color: #fff;
	font-size: 13px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 100;
	width: inherit;
}

.CarruselGalerias300 ul.overview li .TextoCarruselRedMediterraneo a {
	color: #fff;
	display: block;
	padding: 12px;
}

.CarruselGalerias300 ul.pager {
	position: absolute;
	overflow:hidden;
	list-style: none;
	clear: both;
	z-index: 20;
	top: 6px;
	left: -50%;
	margin: 0px;
	padding: 0px;
	margin-left: 230px;
}


.CarruselGalerias300 .pager li {
	float: left;
}

.CarruselGalerias300 .pager li a.pagenum {
	display: block;
	width: 27px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-left: 2px;
	background-color: #000;
	color: #ffffff;
	opacity: 0.6;
}

.CarruselGalerias300 .pager li a.pagenum:hover {
	opacity: 1;
	background-color: #194381;
}

.CarruselGalerias300 .pager li a.active {
	background-color: #ffffff;
	color: #000;
}



/**/

.LegalCookies {
	display: block;
	width: inherit;
	font-size: 11px;
	top: -6px;
	left: 0px;
	z-index: 200;
	background-color: #ffffd5;
	border: 1px solid #efefef;
	box-shadow: 0px 6px 6px -6px #bbb;
	position: relative;
	margin-bottom: 0px;
	max-width: 980px;
	margin-left: auto;
	margin-right: auto;
}

.LegalCookies p {
	margin: 0px;
	padding: 10px;
	color: #000;
}

.LegalCookies ul {
	display: block;
	float: right;
	margin: 0px;
	padding: 12px 12px 0 0;
	list-style-type: none;
}

.LegalCookies ul li {
	display: block;
	margin: 1px;
	padding: 0px;
	float: left;
	margin-left: 6px;
}

.LegalCookies ul li a {
	display: block;
	padding: 3px 12px;
	margin: 0px;
	border-bottom: 1px solid #7a0018;
	border-left: 1px solid #7a0018;
	background-color: #bb0025;
	color: #fff;
	font-size: 12px;
	
}

.LegalCookies ul li a:hover {
	text-decoration: underline;
}


/**/

.ListadoImagenesH.LigaAdelante ul li a.Escudo {
	margin: 1px;
	margin-right: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=80);
    -khtml-opacity: 0.8;
    -moz-opacity: 0.8;
    opacity: 0.8;	
}

.ListadoImagenesH.LigaAdelante ul li a.Escudo:hover {
	border-width: 1px;
}

div.BoxDeportes {
	padding: 7px;
}


.ModuloDeportes {
	position: relative;
	margin-bottom: 18px;
	overflow: hidden;
}

.ModuloDeportes h5 {
	top: 2px;
	left: 0px;
	color: #439365;
	font-size: 16px;
}

.ModuloDeportes .ContenidoPestanaCarpeta {
	border: 1px solid #acbea1;
	border-top: 0px;
	padding: 0px;
}

.ModuloDeportes .Box {
	margin: 0px;
	padding: 10px 2px;
	border: 0px;
}
.ModuloDeportes ul.PestanasCarpeta {
	position: absolute;
	top: 4px;
	right: 12px;	
}

.ModuloDeportes ul.PestanasCarpeta li a {
	border: 1px solid #acbea1;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #439365;
	background-color: #eef6e9;
	
}

.Carpeta.ModuloDeportes ul.PestanasCarpeta li a.Activa {
	background-color: #fdfdfd;
	border-bottom: 0px;
	padding-bottom: 5px;
}


/**/

.SiguienteAnterior {
	display: block;
	padding: 12px 0px;
	height: 12px;
}

.SiguienteAnterior a.Anterior {
	display: block;
	float: left;
	padding: 3px 12px;
	border: 1px solid #dddddd;
	font-weight: bold;
	background-color: #efefef;
}

.SiguienteAnterior a.Siguiente {
	display: block;
	float: right;
	padding: 3px 12px;
	border: 1px solid #dddddd;
	font-weight: bold;
	background-color: #efefef;	
}

/**/


/**/

div.CintilloBox.FotoGaleria {
	height: 200px;
	overflow: hidden;
	background-color: #000;
	position: relative;
	z-index: 100;
}

div.CintilloBox.FotoGaleria h6 {
	padding: 0px;
	margin: 0px;
	display: block;
	font-weight: bold;
	position: absolute;
	font-size: 13px;
	z-index: 101;
	bottom: 0px;
	left: 1px;
	background-color: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    -khtml-opacity: 0.8;
    -moz-opacity: 0.8;
    opacity: 0.8;	
}

div.CintilloBox.FotoGaleria h6 a {
	display: block;
	padding: 12px;
	color: #fff;
}


div.CintilloBox.FotoGaleria h6 a:hover {
	color: #6cc0ed;
}



/* MODULO */



.Modulo1 .CajaNoticia {
	position: relative;
	background-color: #000;	
	height: 230px;
	padding: 0px;
	overflow: hidden;
}

.Modulo1 .CajaNoticia span.Antetitulo {
	position: absolute;
	z-index: 101;
	padding: 4px;
	padding-left: 12px;
	padding-right: 12px;
	color: #fff;
	background-color: #000;
	top: 0px;
	left: 0px;
	max-width: 290px;
	min-width: 100px;
	text-align: center;
}

.Modulo1 .CajaNoticia h2 {
	position: absolute;
	z-index: 101;
	display: inline;
	padding: 10px;
	margin: 0px;
	background-color: #222;
	font-size: 17px;
	font-weight: bold;	color: #fff;
	bottom: 0px;
	width: 300px;
	height: 65px;
}

.Modulo1 .CajaNoticia h2 a {
	color: #fff;
}

.Modulo1 .CajaNoticia h2 a:hover {
	color: #6cc0ed;	
}

.Modulo1 .CajaNoticia .FotoNoticia {
	position: relative;
	z-index: 100;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.Modulo1 .CajaNoticia .FotoNoticia img {
	position: relative;
	z-index: 100;
	border: 0px;
	margin: 0px;
	padding: 0px;
	min-width: 100%;
	min-height: 200px;
}



/**/

ul.bxGaleria {
	margin: 0px;
	padding: 0px;
}



/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

ul.bxslider ,
ul.bxslider li {
	margin: 0px;
	padding: 0px;
}

.bx-wrapper {
	position: relative;
	margin: 0px;
	padding: 0px;
	*zoom: 1;
	clear: both;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {

}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	width: 100%;
}




/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../img/images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	position: relative;
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding: 10px 0px 6px 0px;
	margin-bottom: 24px;
}

.CintilloBox .bx-wrapper .bx-pager {
	margin-bottom: 0px;

}

.CintilloBox .bx-wrapper {
	border: 1px solid #d0dbe0;
}

.CintilloBox .EnCarrusell {
	margin-bottom: 0px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #aaa;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 0px 2px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover {
	background: #666;
}

.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 0px;
}

.bx-wrapper .bx-next {
	right: 0px;

}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}


.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	outline: 0;
	width: 40px;
	height: 90px;
	line-height: 90px;
	text-indent: -25px;
	z-index: 9999;
	color: #ffffff;
	    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;	
	z-index: 50000;
}

.bx-wrapper .bx-controls-direction a:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;	
}

.bx-wrapper .bx-controls-direction a .Icono {
	font-size: 90px;
}

.bx-wrapper .bx-controls-direction a.disabled {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20);
    -khtml-opacity: 0.2;
    -moz-opacity: 0.2;
    opacity: 0.2;	
	cursor: default;
}

.EnCarrusellNoticia .bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}




/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../img/images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../img/images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #000;
	width: 100%;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    -khtml-opacity: 0.8;
    -moz-opacity: 0.8;
    opacity: 0.8;	
	z-index: 20000000;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

#bx-pager {
	position: absolute;
}


.VideoEnCarrusellNoticia {
	display: block;
	background-color: #000;
	border: 1px solid #000;
}

.VideoEnCarrusellNoticia .ThumbNailBOTR {
	display: block;
}


/**/

.EnCarrusell {
	margin: 0px;
	margin-bottom: 18px;
	padding: 0px;
	position: relative;
	height: 0px;
	overflow: hidden;
}

.EnCarrusell .bx-loading {
	background-color: #efefef;
	box-shadow: 0px 0px 10px -10px #bfbfbf;
	-moz-box-shadow: 0 0 10px #bfbfbf;
	-webkit-box-shadow: 0 0 10px #bfbfbf;
	box-shadow: inset 0 0 10px #bfbfbf;
}

.EnCarrusell ul {
	display: block;
	margin: 0px;
	padding: 0px;
}

.EnCarrusell ul li {
	display: block;
	margin: 0px;
	padding: 0px;
}

.EnCarrusell .bx-prev .Icono, .EnCarrusell .bx-next .Icono {
	text-shadow: 0px 0px 10px #000000;	
}

.EnCarrusell .bx-wrapper .bx-pager {
	border-bottom: 2px solid #dfdfdf;
	background-color: #f9f9f9;
}



/* BxDefault */

.BxDefault {
	top: 0px;
	left: 0px;
	right: auto;
	padding: 0px;
	margin: 0px;
}


.BxDefault .bx-wrapper {
	top: 0px;
	left: 0px;
	right: auto;
	padding: 0px;
	margin: 0px;
}

.BxDefault .bx-wrapper  li .TextoCarrusell {
	position: absolute;
	background-color: #000;
	padding: 3px 6px;
	top: 1px;
	left: 1px;
}

.BxDefault .bx-wrapper li .TextoCarrusell a {
	color: #fff;
}

.BxDefault .bx-wrapper ul li .ElementoCarrusell {
	display: block;
	margin: 6px;
	position: relative;
}

.BxDefault .bx-wrapper ul li .ElementoCarrusell img {
	display: block;
	max-width: 100%;
	margin-bottom: 5px;
}

.BxDefault .bx-wrapper ul li .ElementoCarrusell h2 {
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 5px;
	min-height: 40px;
}



/* BxFotografico */

.BxFotografico .EnCarrusell {
	background-color: #000;
}

.BxFotografico .ElementoCarrusell {
	display: block;
	position: relative;
	z-index: 100;
}

.BxFotografico .bx-viewport {
	overflow: hidden;
	background-color: #000;
}

.BxFotografico .CarrusellPadre .DatosCarrusell {
	display: block;
	position: absolute;
	padding: 12px 0px;
	min-width: 100%;
	margin: 0px;
	z-index: 101;
	background-color: #000;
	color: #ffffff;
	bottom: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    -khtml-opacity: 0.8;
    -moz-opacity: 0.8;
    opacity: 0.8;	
}

.BxFotografico .CarrusellPadre .DatosCarrusell p {
	display: none;
}


.BxFotografico .DatosCarrusell .TextoCarrusell {
	position: relative;
	margin: 0px 12px;
	padding: 0px;
	font-size: 10px;
}

.BxFotografico .DatosCarrusell h2 {
	font-size: 16px;
	margin: 0px 12px;
	line-height: 20px;
}

.BxFotografico .DatosCarrusell a {
	color: #ffffff;
}

.BxFotografico .DatosCarrusell .TextoCarrusell a {
	color: #6cc0ed;
}

.BxFotografico .CarrusellPadre .ElementoCarrusell a.FotoEnCarrusell {
	display: block;
	overflow: hidden;
	height: 250px;
	background-color: #000;
	border: 1px solid #efefef;
	margin-bottom: 5px;
}

.BxFotografico .CarrusellPadre .ElementoCarrusell a.FotoEnCarrusell img {
	display: block;
	margin-bottom: 0px;
	width: 100%;
	height: 250px;
	object-fit: cover;
	object-position: 50% 25%;
}



.BxFotografico .BxPaginador {
	border-top: 3px solid #000;
}

.BxFotografico .BxPaginador, .BxFotografico .BxPaginador .bx-wrapper, .BxFotografico .BxPaginador .bx-viewport, .BxFotografico .BxPaginador .bx-viewport ul {
	padding: 0px;
	margin: 0px;
	bottom: 0px;
	background-position: top top;
}

.BxFotografico .BxPaginador .bx-viewport {
	display: block;
	background-color: #000;
	width: 100%;
	padding: 0px;
	margin: 0px;	
	padding-bottom: 18px;	
}


.BxFotografico .BxPaginador .ElementoCarrusell {
	display: block;
	padding: 6px;
}

.BxFotografico .BxPaginador .DatosCarrusell {
	display: block;
	padding: 6px 0px;
	color: #aaaaaa;
	font-size: 11px;
}

.BxFotografico .BxPaginador a:hover .DatosCarrusell {
	color: #ffffff;
}


.BxFotografico .BxPaginador .FoticoPaginador {
	display: block;
	height: 80px;
}

.BxFotografico .BxPaginador .FoticoPaginador img {
	display: block;
	width: 100%;
	height: 80px;
	object-fit: cover;
	object-position: 50% 25%;	
}

.BxFotografico .BxPaginador .bx-controls-direction a {
	top: auto;
	top: none;
	bottom: 12px;
	text-indent: 0px;	
	width: 12px;
	height: 12px;
	line-height: 12px;	
}


.BxFotografico .BxPaginador .bx-prev {
	width: 15px;
	height: 15px;
	left: 3px;
	margin-top: -15px;
}

.BxFotografico .BxPaginador .bx-next {
	right: 15px;
	width: 15px;
	height: 15px;
	margin-top: -15px;
}

.BxFotografico .BxPaginador .bx-prev .Icono, .BxFotografico .BxPaginador .bx-next .Icono {
	font-size: 25px;
	line-height: 20px;
	color: #ffffff;
}

.BxFotografico .BxPaginador a.active .DatosCarrusell {
	color: #ffffff;
}


/* BxDestacados */

.BxDestacados {
	top: 0px;
	left: 0px;
	right: auto;
	padding: 0px;
	margin: 0px;
}


.BxDestacados .bx-wrapper {
	top: 0px;
	left: 0px;
	right: auto;
	padding: 0px;
	margin: 0px;
}

.BxDestacados .bx-wrapper .bx-controls-direction  {
	top: 0px;
	left: auto;
	right: 0px;
	padding: 0px;
	margin: 0px;
	position: absolute;	
}

.BxDestacados .bx-controls-direction a {
	text-indent: 0px;	
	text-indent: 0px;	
	width: 25px;
	height: 25px;
	line-height: 25px;	
	top: 3px;
}


.BxDestacados .bx-wrapper .bx-controls-direction .bx-prev {
	left: auto;
	right: 33px;
}

.BxDestacados .bx-wrapper .bx-controls-direction .bx-next {
	left: auto;
	right: 5px;
}

.BxDestacados .bx-wrapper .bx-controls-direction .bx-prev .Icono, .BxDestacados .bx-wrapper .bx-controls-direction .bx-next .Icono {
	font-size: 30px;
	line-height: 30px;
	color: #666666;
	text-shadow: none;
}

.BxDestacados .bx-wrapper  li .TextoCarrusell {
	position: absolute;
	background-color: #000;
	padding: 3px 6px;
	top: 1px;
	left: 1px;
}

.BxDestacados .bx-wrapper li .TextoCarrusell a {
	color: #fff;
}

.BxDestacados .bx-wrapper ul li .ElementoCarrusell {
	display: block;
	margin: 6px;
	position: relative;
}

.BxDestacados .bx-wrapper ul li .ElementoCarrusell a.FotoEnCarrusell {
	display: block;
	overflow: hidden;
	height: 120px;
	background-color: #000;
	border: 1px solid #efefef;
	margin-bottom: 5px;
}

.BxDestacados .bx-wrapper ul li .ElementoCarrusell img {
	display: block;
	margin-bottom: 5px;
	width: 100%;
	height: 120px;
	object-fit: cover;
	object-position: 50% 25%;
}

.BxDestacados .bx-wrapper ul li .ElementoCarrusell h2 {
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 5px;
	min-height: 40px;
}

.BxDestacados.BxPromociones .bx-wrapper .bx-controls-direction  {
	top: 4px;
}

/**/

.DestacadosOcio {
	
}

/* BxGoAdictos */


.BxGalerias .bx-viewport {
	overflow: hidden;
	background-color: #000;
}

.BxGalerias .CarrusellPadre .DatosCarrusell {
	display: block;
	width: 100%;
	position: absolute;
	padding: 12px 0px;
	margin: 0px;
	z-index: 101;
	background-color: #000;
	color: #ffffff;
	bottom: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    -khtml-opacity: 0.8;
    -moz-opacity: 0.8;
    opacity: 0.8;	
	font-size: 11px;
}

.BxGalerias .CarrusellPadre .DatosCarrusell p {
	margin: 0px 12px;
}

.BxGalerias .CarrusellPadre .DatosCarrusell h2, .BxGalerias .CarrusellPadre .DatosCarrusell .TextoCarrusell {
	display: none;
}




/**/

.CajaNoticia.Titular36  h2{
	font-size: 36px;
	line-height: 1em;
}

.CajaNoticia.Titular32 h2 {
	font-size: 32px;
	line-height: 1.05em;
}

.Columna2 .CajaNoticia.Titular24 h2 {
	font-size: 24px;
	line-height: 1.1em;
}




/**/

.CarrusellCartelera {
	background-color: #000;
}

.CarrusellCartelera h2 {
	position: absolute;
	bottom: 0px;
	font-size: 12px;
	padding: 6px 0px;
	border-top: 1px solid #000;
	background-color: #000;
	height: 40px;
	overflow: hidden;
	margin: 0px 5%;
	width: 90%;
}

.CarrusellCartelera h2 .Titulo {
	
}

.CarrusellCartelera h2 .SubTitulo {
	font-weight: normal;	
	color: #bbb;
}



.CarrusellCartelera h2, .CarrusellCartelera h2 a {
	color: #fff;
	display: block;
	text-align: center;
}

.CarrusellCartelera h2 a:hover {
	color: #efc50a;
}

.CarrusellCartelera .FotoEnCarrusell {
	display: block;
	height: 155px;
	background-color: #333;
	margin: 0px;
	padding: 12px;
	margin-bottom: 60px;
	
}

.CarrusellCartelera .FotoEnCarrusell img {
	display: block;
	width: inherit;
	margin: 0px auto;
}

.CarrusellCartelera .FotoEnCarrusell:hover img {
	-moz-box-shadow: 0 0 6px #fff;
	-webkit-box-shadow: 0 0 6px #fff;
	box-shadow: 0 0 6px #fff;
	box-shadow: 0px 0px 18px -6px #fff;
}

.CarrusellCartelera .bx-wrapper .bx-controls-direction a {
	top: 33%;
}




/**/

.Galeria a.ComprarFoto, .ComprarFoto {
	display: block;
	background-image: url(../img/ComprarFoto.gif);
	background-position: left bottom;
	background-repeat: no-repeat; 
	padding: 12px;
	padding-right: 390px;
	padding-left: 45px;
	min-height: 90px;
	margin-bottom: 16px;
	color: #000000;
}

.Galeria a.ComprarFoto:hover {
	color: #00abed;
	text-decoration: none;
}

.GaleriaDeFotos .ComprarFoto h2, .GaleriaDeFotos .ComprarFoto p {
	margin-bottom: 4px;
	color: #222222;
}


.FotoEnGaleria {
	position: relative;
	
}

.Carrito {
	background-image: url(../img/Carrito.png);
	background-position: left bottom;
	background-repeat: no-repeat; 	
	display: block;
	width: 200px;
	height: 48px;
	position: absolute;
	bottom: 0px;
	left: 50%;
	margin-left: -100px;
	z-index: 200000000000;
}


.Carrito:hover {
	background-position: left top;
}

.CintilloAgenda {
	background-color: #194381;
}




/**/

.PopUpCompra {
	position: absolute;
	z-index: 200001;
	background-color: #fff;
	color: #000;
	width: 700px;
	height: 500px;
	padding: 12px 24px;
	top: 0px;
	right: 50%;
	margin: 12px 0px;
	margin-right: -374px;
	box-shadow: 0px 0px 10px 0px #000000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
    filter: alpha(opacity=95);
    -khtml-opacity: 0.95;
    -moz-opacity: 0.95;
    opacity: 0.95;	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
	display: none;
}

.PopUpCompra .TextoPopUpCompra {
	display: block;
	height: 120px;
	overflow: hidden;
}

.PopUpCompra .ADosColumnas {
	width: 300px;
	margin: 0px 24px;
}

.GaleriaDeFotos .PopUpCompra h1, .GaleriaDeFotos .PopUpCompra h2, .GaleriaDeFotos .PopUpCompra h3  {
	color: #000;
	margin-bottom: 24px;
}

.GaleriaDeFotos .PopUpCompra h6  {
	color: #000;
	margin: 0px;
}


.FotoPopUpCompra {
	display: block;
	height: 150px;
	overflow: hidden;
}

.GaleriaDeFotos .PopUpCompra a {
	color: #000;
}

.CajaGaleriaNew .GaleriaEnVenta {
	position: absolute;
	top: 6px;
	left: 50%;
	margin-left: -35px;
	width:70px;
	color: #fff;
	background-color: #42a6ff;
	text-shadow: 0px 1px 2px #2385db;
	border: 1px solid #2385db;
	height: 25px;
	z-index: 20;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 4px 0px 5px 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    -khtml-opacity: 0.9;
    -moz-opacity: 0.9;
    opacity: 0.9;	
}

.CajaGaleriaNew .GaleriaEnVenta:hover {
	background-color: #9bc200;
	text-shadow: 0px 1px 2px #97c200;	
	border: 1px solid #97c200;	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;		
}


.DatosGaleria {
	display: block;
	position: relative;
}

.DatosGaleria * {}

h1 .GaleriaEnVenta {
	margin-top: -6px;
	width:80px;
	color: #fff;
	background-color: #42a6ff;
	text-shadow: 0px 1px 2px #2385db;
	border: 1px solid #2385db;
	height: 25px;
	z-index: 20;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 4px 0px 5px 0px;
	margin-right: 6px;
	float: right;
}

.DescripcionTema {
	display: block;
	overflow: hidden;
}

.AmpliarDescripcionTema {
	display: none;
}


/**/

.ContenedorHerramientas {
	position: relative;
	display: block;
	clear: both;
	min-height: 30px;
	margin-top: 12px;
}

.MenuHerramientas {
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
}

.MenuHerramientas ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.MenuHerramientas ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-left: 6px;
}

.MenuHerramientas ul li a {
	display: block;
	padding: 0px;
	font-size: 11px;
	margin: 0 0 0 12px;
}

.MenuHerramientas ul li a:hover {

}

.MenuHerramientas ul li a .Icono {
	color: #000;
}

.ContenedorHerramientas .Social {
	display: block;
	float: left;
	margin: 2px 3px;
	position: relative;
	z-index: 51;
}

.Social.Twitter {
	display: inline-block;
	margin: 2px 0px;
}

/**/


a.FotoNoticia {
	width: 100%;
	display: block;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
}

a.FotoNoticia img {
	width: 100%;
	display: block;
	
}

a.FotoNoticia:hover img, a.FotoNoticia img:hover {
}


/**/

p.Pregunta {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

div.LineaRespuesta {
	display: block;
	position: relative;
	margin: 0px;
	margin-bottom: 12px;
	padding: 0px;
	font-weight: bold;
	color: #000;
}

.GraficaRespuestasEncuesta {
	display: block;
	position: relative;
	border: 1px solid #efefef;
	margin: 6px 0;	
}



.GraficaRespuestasEncuesta .FotoRespuesta {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	width: 50px;
	height: 50px;
	position: absolute;
	left: 0px;
	top: 0px;	
}

.GraficaRespuestasEncuesta .FotoRespuesta img {
	display: block;
}

.GraficaRespuestasEncuesta .LineaPorcentaje {
	display: block;
	height: 50px;	
	background-color: #efefef;
	position: relative;
}


.LineaConFoto .GraficaRespuestasEncuesta .LineaPorcentaje  {
	margin-left: 50px;
}

.DatoPorcentaje {
	display: block;
	height: 50px;	
	padding: 0 12px;
	line-height: 50px;
	text-align: right;
	position: absolute;
	left: 0px;
	top: 0px;
	font-size: 30px;
	color: #000;
}

.GraficaRespuestasEncuesta input {
	display: block;
	height: 50px;	
	width: 30px;
	padding: 0 12px;
	line-height: 50px;
	text-align: right;
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 30px;
	color: #000;
}

.DatoActual {
	display: block;
	height: 50px;	
	margin: 0px;
}


.LineaRespuesta label {
	display: block;
	position: relative;
	margin: 0px;
	padding: 0px;
}




.ResultadoEncuesta {
	padding-left: 0px;
	padding-top: 6px;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}

.ResultadoEncuesta p {
	height: 18px;
	margin-bottom: 3px;
	font-size: 0.95em;
	clear: both;
}


p.TotalVotos {
	display: block;
	margin: 0px;
	padding-top: 6px;
	text-align: right;
	font-size: 0.9em;
}

.LineaResultadoEncuesta {
	display: block;
	float: left;
	padding-top: 7px;
	padding-bottom: 7px;	
	border: 1px solid #000;
	border-top: 1px solid #555;
	border-left: 0px solid #999;
	border-right: 1px solid #333;
	background-color: #ff82c0;
	margin-right: 5px;
	opacity: 0.5;
	height: 2px;
	overflow: hidden;
}

p.PatrocinioEncuesta {
	display: block;
	font-size: 1.1em;
	margin-top: 10px;
	margin-bottom: 16px;
	padding: 2px;
	background-color: #ffffff;
}


.BotoneraEncuestas ul  {
	display: block;
	margin: 0px;
	padding: 2px;
	height: 18px;
	list-style-type: none;
}

.BotoneraEncuestas ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.BotoneraEncuestas ul li a {
	display: block;
	float: left;	
	padding-top: 0px;
	text-transform: none;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	margin-top: 8px;
	margin-right: 5px;
	padding-right: 5px;
	padding-bottom: 2px;	
	clear: none;
	width: auto;
	font-size: 0.8em;
	border-right: 1px solid #fff;
}


.BotoneraEncuestas ul li span {
	display: block;
	float: right;	
	padding-top: 0px;
	text-transform: none;
	font-size: 11px;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 6px;
	font-size: 0.85em;
}


/**/

#shsBody, #shsMiniBody {
	border: 1px solid #ACBEA1;
	border-top: 0px;
	display: block;
	padding: 12px;
	margin-bottom: 24px;
}



/**/

.HerramientasAdjuntos {
	display: block;
	float: right;	
}

.HerramientasAdjuntos ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.HerramientasAdjuntos ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-right: 6px;
}

.HerramientasAdjuntos ul li a {
	display: block;
	margin: 3px 12px;
	padding: 0px;
}

.HerramientasAdjuntos ul li a:hover {
	text-decoration: underline;
}



.GaleriaDeAdjuntos {
	padding: 24px;
}



.CajaAdjunto {
	display: block;
	padding: 12px;
	margin-bottom: 24px;
	text-align: center;
	line-height: 1.4em;
	border: 1px solid #efefef;
}

.CajaAdjunto a h2 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
}

.CajaAdjunto a p {
	font-size: 13px;
	color: #666;
	margin-bottom: 3px;
}

.CajaAdjunto .FotoCajaAdjunto {
	display: block;
	margin-bottom: 3px;
}

.CajaAdjunto .FotoCajaAdjunto img {
	display: block;
	margin: 0 auto;
}

.GaleriaDeAdjuntos  h1 {
	font-size: 2.6em;
}


.ContenidoCintilloCabecera .MasPeriodicos a {
	border-right: 1px solid #666;
	padding: 0px 6px 0px 3px;
	margin-right: 2px;
	font-family: Arial, Times New Roman, Times New, Georgia;
	font-weight: bold;
	font-size: 11px;
	color: #000;
}



.MasPeriodicos {
	margin: 0px;
	display: block;
	width: 50%;
	height: 21px;
	margin: 6px auto;
	text-align: left;
	position: absolute;
	top: -2px;
	left: 2px;	
}

.MasPeriodicos a  {
    filter: alpha(opacity=60);
    -khtml-opacity: 0.6;
    -moz-opacity: 0.6;
    opacity: 0.6;	
}

.MasPeriodicos a:hover  {
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;	
}

.MasPeriodicos a img {
	height: 13px;
	border: 1px solid #888;
	padding: 1px 0;
	background-color: #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;	
}


/* WIDGET TIENDA ONLINE EN ASP */

/*
<script src="http://tienda.elperiodicodearagon.com/recomendados.js" type="text/javascript"></script>
<h5 class="CintilloBox"><a href="http://tienda.elperiodicodearagon.com/">Tienda OnLine</a></h5>
<div class="Box WidgetTienda">
	<script type="text/javascript">
		document.write(recomendados);
	</script>
	<span class="Recorte">&nbsp;</span>
	<div align="center"><a href="http://tienda.elperiodicodearagon.com/"><strong>Ver más...</strong></a></div>
</div>
*/

.WidgetTienda ul {
	display: block;
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	list-style-type: none;
}

.WidgetTienda ul li {
	display: block;
	margin: 0px;
	padding: 6px;
	clear: both;
	border-top: 1px solid #EFEFEF;
	border-bottom: 1px solid #fff;
}

.WidgetTienda ul li:first-child {
	border: 0px;
}

.WidgetTienda ul li a {
	display: block;
	padding: 0px;
	margin: 0px;
}

.WidgetTienda ul li a:hover {
	text-decoration: underline;
}

.WidgetTienda ul li a .Negrita {
	font-size: 15px;
	display: block;
	margin-bottom: 4px;
}

.WidgetTienda ul li img {
	float: left;
	margin-right: 12px;
}




.EventoDeAgenda .DatosEvento {
	border: 1px solid #b6d6e2;
	padding: 12px 24px;
	margin-bottom: 24px;
	background-color: #e6f8ff;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

h2.TituloEvento {
	margin-bottom: 24px;
}


/* Listado Titulares */

.ListadoTitulares {
	padding: 6px;
	padding-top: 12px;
	font-weight: bold;
} 

.ListadoTitulares strong {
	font-size: 0.95em;
	color: #888;
} 

.ListadoTitulares ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.ListadoTitulares ul li {
	margin: 0px;
	margin-bottom: 18px;
	padding: 0px;
	padding-bottom: 6px;
	font-size: 15px;
	border-bottom: 1px solid #efefef;
}

.ListadoTitulares ul li .Antetitulo {
	font-size: 11px;
}



/**/

.MenuMovil {
	display: block;
	margin-bottom: 0px;
}

.MenuMovil .Nivel0 {
	display: none;
	background-color: #333333;
}

.MenuMovil ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.MenuMovil ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}

.MenuMovil ul li a {
	display: block;
	margin: 0px;
	padding: 10px 10px;
	color: #ffffff;	
	font-size: 16px;
	border-top: 1px solid #222222;
}

.MenuMovil ul li ul {
	display: none;
	position: absolute;
	z-index: 10000000000;
}

.MenuMovil ul li ul li {
	float: none;
	white-space: nowrap;
	min-width: 120px;
}

.MostrarMenu, .LoginMobile {
	display: none;
}

/* SKIN MENU MOVIL */

.MenuMovil {
	background-color: #000000;
}
.MenuMovil ul li ul li a {
	border-top: 1px solid #222222;
}
.MenuMovil ul li ul li:last-child a {
	border-bottom: 1px solid #222222;
}

.MenuMovil ul li a.Activo {
	background-color: #444444;
}
.MenuMovil ul li ul li a.Activo:hover {
	background-color: #fff;
	color: #000;	
}

/**/

.LogoZetaGestionMovil {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	display: inline-block;
	width: 100px;
	height: 46px;
	padding: 0px;	
	background-position: -80px -1908px;
	margin-left: 6px;
	margin-bottom: 12px;
}

.LogoNexicaMovil {
	background-image: url(../img/fondos.png?20140521);
	background-repeat: no-repeat;
	display: inline-block;
	width: 80px;
	height: 35px;
	padding: 0px;	
	background-position: -200px -1908px;
	margin-bottom: 12px;		
}

/**/

.PieMovil {
	max-width: 990px;
	margin: 0 auto;
}

ul.LinksPie {
	display: block;
	margin: 0px 0 12px 0;
	padding: 0px;
	list-style-type: none;
}

ul.LinksPie li {
	display: block;
	margin: 0px;
	padding: 0px;
}

ul.LinksPie li a {
	display: block;
	margin: 0px;
	padding: 12px;
	border: 1px solid #a1b0b7;
	border-bottom: 0px;
}

ul.LinksPie li:last-child a {
	border-bottom: 1px solid #a1b0b7;
}

ul.LinksPie li a:hover {
	text-decoration: underline;
}

.IrVersionClasica a {
	display: block;
	padding: 10px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #000000;
}

.MenuCintilloCabecera ul li.IrVersionMovil a {
	margin-right: 12px;
	margin-left: 16px;
	
}

.MenuCintilloCabecera ul li.IrVersionMovil a i.fa {
	font-size: 1.2em;
}

/******************************************************************************/
/* BOTONES REDES SOCIALES */
/******************************************************************************/

.disconnect_button { position:relative; width:200px; color:#FFF; display:block; text-decoration:none; border-radius:5px; border:solid 1px #D94E3B; background:#cb3b27; text-align:left; padding:5px 10px; height: 25px; line-height: 25px; -webkit-transition: all 0.1s; -moz-transition: all 0.1s; transition: all 0.1s; -webkit-box-shadow: 0px 5px 0px #84261a; -moz-box-shadow: 0px 5px 0px #84261a; box-shadow: 0px 5px 0px #84261a; font-size: 14px; }
.disconnect_button:active { -webkit-box-shadow: 0px 1px 0px #84261a; -moz-box-shadow: 0px 1px 0px #84261a; box-shadow: 0px 1px 0px #84261a; position:relative; top:3px;}
.disconnect_button:hover { color: #FFF; background: rgba(203, 59, 39, 0.9); }
.disconnect_button img { width: 25px; vertical-align: top; margin-right: 5px; }

.connect_button { position:relative; width:200px; color:#FFF; display:block; text-decoration:none; border-radius:5px; border:solid 1px #0A8C4D; background:#007E42; text-align:left; padding:5px 10px; height: 25px; line-height: 25px; -webkit-transition: all 0.1s; -moz-transition: all 0.1s; transition: all 0.1s; -webkit-box-shadow: 0px 5px 0px #00371C; -moz-box-shadow: 0px 5px 0px #00371C; box-shadow: 0px 5px 0px #00371C; font-size: 14px; }
.connect_button:active { -webkit-box-shadow: 0px 1px 0px #00371C; -moz-box-shadow: 0px 1px 0px #00371C; box-shadow: 0px 1px 0px #00371C; position:relative; top:3px;}
.connect_button:hover { color: #FFF; background: rgba(0, 126, 66, 0.9); }
.connect_button img { width: 25px; vertical-align: top; margin-right: 5px; }


.LoginSocial {
	display: block;
	background-color: #000;
	color: #fff;
	line-height: 24px;
	padding: 3px 12px 3px 36px;
	position: relative;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #000000;
	border-color: #89001B #89001B #ff0033 #ff0033;
	font-weight: bold;
}

.LoginSocial .fa {
	display: inline-block;
	position: absolute;
	left: 3px;
	top: 3px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	font-size:  20px;
	text-align: center;
	color: #fff;
	border-right: 1px solid #efefef;
}

.LoginSocial.Facebook {
	background-color: #425f9c;
	border-color: #708bc1 #708bc1 #233d72 #233d72;
	max-width: 250px;
}

.LoginSocial.Facebook .fa {
	border-right: 1px solid #708bc1;
}


/**//**//**//**/

/**/

.MenuHerramientasNew {
	display: block;
	margin: 0px;
}

.MenuHerramientasNew ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.MenuHerramientasNew ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}

.MenuHerramientasNew ul li.Right {
	float: right;
}

.MenuHerramientasNew ul li a {
	display: inline-block;
	margin: 0 4px 0 0;
	padding: 2px 6px;
	color: #666;	
	height: 20px;	
	line-height: 22px;	
	background-color: #ebebeb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
}

.MenuHerramientasNew ul li a:hover {
	background-color: #efefef;
	color: #000000;	
	text-decoration: none;
}

.MenuHerramientasNew ul li a strong {
	font-weight: normal;
}

.MenuHerramientasNew ul li a i {
	font-size: 16px;
}

.MenuHerramientasNew ul li.Compartir {
	float: right;
	padding-right: 3px;
}

.MenuHerramientasNew ul li.Compartir a {
	width: 20px;
	height: 20px;
	line-height: 24px;
	text-align: center;
	background-color: #e0e0e0;
	margin: 0px;	
	padding: 2px;

}

.MenuHerramientasNew ul li.Compartir a strong {
	display: none;
}

.MenuHerramientasNew ul li.Compartir a i {
	color: #ffffff;
	font-size: 20px;
}

.MenuHerramientasNew ul li.Compartir a.Facebook {
	background-color: #3a5795;
	padding: 4px 12px;
}

.MenuHerramientasNew ul li.Compartir a.Twitter {
	background-color: #55acee;
	padding: 4px 12px;
}

.MenuHerramientasNew ul li.Compartir a.Google {
	background-color: #dd4b39;
	padding: 4px 12px;
}

.MenuHerramientasNew ul li.Compartir a.Whatsapp {
	background-color: #009203;
	padding: 4px 12px;
}


.MenuHerramientasNew ul li.Comentar {
	float: right;
	border-left: 1px dotted #000000;
	padding-left: 3px;
}

.MenuHerramientasNew ul li.Comentar a {
	height: 20px;
	line-height: 20px;		
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
}



.MenuHerramientasNewInferior {
	margin-bottom: 32px;
	padding-bottom: 12px;
	border-bottom: 2px solid #f0f0f0;
}

.CajaEdicionPDF {
	margin-bottom: 32px;
}


/**/

.HerramientasConversacion {
	display: block;
}

.HerramientasConversacion ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.HerramientasConversacion ul li {
	display: block;
	margin: 0 0px 0 6px;
	padding: 0px;
	float: right;
}


.HerramientasConversacion ul li a {
	padding: 5px 6px;
	border: 2px solid #ededed;
	background-color: #f6f6f6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-size: 13px;
}



/**/

.ComentariosNew {
	
}

.ComentarioNew {
	display: block;
	margin-bottom: 32px;
	padding: 0;
	overflow: hidden;
	color: #bbbbbb;
	border-top: 0px solid #ebebeb;
}

.DatosComentarioNew {
	position: relative;
	padding: 12px 75px 12px 75px;
	background-color: #f2f2f2;
}

.DatosComentarioNew p {
	margin: 0px;
}

.DatosComentarioNew .AvatarComentarioNew {
	display: block;
	font-size: 50px;
	width: 50px;
	height: 45px;
	line-height: 60px;
	text-align: center;
	background-color: #ffffff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	overflow: hidden;
	border: 1px solid #f5f5f5;
	position: absolute;
	right: 8px;
	top: 10px;
}

.DatosComentarioNew .NumeroComentarioNew {
	display: block;
	font-size: 50px;
	height: 45px;
	line-height: 50px;
	text-align: center;
	position: absolute;
	left: 8px;
	top: 10px;
}

.DatosComentarioNew .AvatarComentarioNew, .DatosComentarioNew .NumeroComentarioNew {
	color: #e0e0e0;
}

.DatosComentarioNew .AutorComentarioNew {
	display: block;
	font-size: 18px;
	margin-bottom: 4px;
	font-weight: normal;
	color: #000;
}

.ComentarioNewTop {
	color: #27ae60
}

.FormularioDenunciaComentarioNew {
	display: none;
	background-color: #ffecea;
	padding: 24px;
	margin: 0px;
	color: #000000;
}


/**/

.HerramientasComentarioNew {
	padding: 0px;
	background-color: #ebebeb;
	oveflow: hidden;
}

.HerramientasComentarioNew ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.HerramientasComentarioNew ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}

.HerramientasComentarioNew ul li.Denunciar {
	float: right;
}


.HerramientasComentarioNew ul li a {
	display: block;
	margin: 4px 0px 4px 4px;
	padding: 4px;
	border: 0px solid #ededed;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #999999;
	background-color: #fff;
}

.HerramientasComentarioNew ul li a strong {
	font-weight: normal;
}

/* Responder */

.HerramientasComentarioNew ul li.Responder a strong {
	font-weight: bold;
}

.HerramientasComentarioNew ul li.Responder a i {

}

.HerramientasComentarioNew ul li.Responder a:hover, .HerramientasComentarioNew ul li.Responder a:hover i {
	background-color: #3498db;
	color: #ffffff;
}


/* DeAcuerdo */

.HerramientasComentarioNew ul li.DeAcuerdo a i {
	color: #27ae60;
}

.HerramientasComentarioNew ul li.DeAcuerdo a:hover, .HerramientasComentarioNew ul li.DeAcuerdo a:hover i {
	background-color: #27ae60;
	color: #ffffff;
}

/* NoDeAcuerdo */

.HerramientasComentarioNew ul li.NoDeAcuerdo a i {
	color: #e67e22;
}

.HerramientasComentarioNew ul li.NoDeAcuerdo a:hover, .HerramientasComentarioNew ul li.NoDeAcuerdo a:hover i {
	background-color: #e67e22;
	color: #ffffff;
}

/* Denunciar */

.HerramientasComentarioNew ul li.Denunciar a {
	margin: 4px 4px 4px 4px;
}

.HerramientasComentarioNew ul li.Denunciar a i {
	color: #e74c3c;
}

.HerramientasComentarioNew ul li.Denunciar a:hover, .HerramientasComentarioNew ul li.Denunciar a:hover i {
	background-color: #e74c3c;
	color: #ffffff;
}

/**/

.TextoComentarioNew {
	display: block;
	padding: 12px 12px 24px 12px;
	font-size: 14px;
	line-height: 1.6em;
	color: #000000;
}

/**/

.FormularioNew fieldset {
	display: block;
	margin: 0;
	padding: 0;
}



.FormularioNew fieldset.ZonaUsuarios {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 12px;
	margin-bottom: 12px;
}


.FormularioNew p {
	margin-bottom: 12px;
}

.FormularioNew p label {
	display: block;
	float: none;
	text-align: left;
	font-weight: normal;
	width: auto;  
	margin: 0 0 3px 0;
	padding: 0;	
}

.FormularioNew fieldset input[type="submit"], 
.FormularioNew fieldset input[type="button"] {
	display: block;
	margin: 0;
	padding: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 0;
	padding: 8px 12px;
	background-color: #444444;
	font-size: 14px;
	color: #ffffff;
	cursor: pointer;
}

.FormularioNew fieldset input[type="submit"]:hover, 
.FormularioNew fieldset input[type="button"]:hover {
	background-color: #e0e0e0;
	color: #444444;
}

.FormularioNew fieldset input[type="text"], .FormularioNew textarea {
	width: 85%;
	padding: 5px;
	border: 2px solid #e0e0e0;
}

.FormularioNew select {
	width: 85%;
	padding: 0px;
	border: 1px solid #e0e0e0;
}

.FormularioNew select option {
	width: 100%;
	padding: 5px;
}

h6.EnNoticia {
	margin-bottom: 6px;
}

.GaleriasNoticia {
	margin-bottom: 32px;
}

.ContenidoGaleriasNoticia {
	margin-bottom: 12px;
}

.FuenteNew {
	display: block;
	margin-bottom: 12px;
	font-size: 12px;
}

.FuenteNew p {
	margin: 0px;
}

.FotoAutorNew {
	display: block;
	width: 42px;
	float: left;
	margin-right: 6px;
	overflow: hidden;
	text-align: center;
	background-color: #ffffff;
	border: 1px solid #e0e0e0;
}

.FotoAutorNew img {
	width: 100%;
	display: block;
	margin: 0 auto;
}

.RoundIcon {
	margin-top: 4px;
	display: inline-block;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	width: 18px;
	height: 18px;
	overflow: hidden;	
	line-height: 19px;
	font-size: 11px;
	text-align: center;
	color: #ebebeb;
	background-color: #666666;
}

.RoundIcon:hover {
	color: #666666;
	background-color: #ebebeb;
}



.CajaNoticia.NoticiaRelacionada {
	border: 0px solid #dfdfdf;
	position: relative;
	padding: 0px;
	margin: 0 0 24px 0;
} 

.CajaNoticia.NoticiaRelacionada * {
	margin: 0px;
	padding: 0px;
	display: block;
}

.CajaNoticia.NoticiaRelacionada h2 {
	position: absolute;
	bottom: 0px;
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&amp;0.8+0,0.8+100;Neutral+Density */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.8)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-8 */
	z-index: 200;
	width: 100%;
}

.CajaNoticia.NoticiaRelacionada h2 a {
	padding: 12px;
	font-size: 16px;
	color: #fff;	
}


/* Grid 12 columnas 
.UnaColumnas { width: 6.3333333333333%; }
.NoMargin .UnaColumnas { width: 8.3333333333333%; }
.DosColumnas { width: 14.666666666667%; }
.NoMargin .DosColumnas { width: 16.666666666667%; }
.TresColumnas { width: 23%; }
.NoMargin .TresColumnas { width: 25%; }
.CuatroColumnas { width: 31.333333333333%; }
.NoMargin .CuatroColumnas { width: 33.333333333333%; }
.CincoColumnas { width: 39.666666666667%; }
.NoMargin .CincoColumnas { width: 41.666666666667%; }
.SeisColumnas { width: 48%; }
.NoMargin .SeisColumnas { width: 50%; }
.SieteColumnas { width: 56.333333333333%; }
.NoMargin .SieteColumnas { width: 58.333333333333%; }
.OchoColumnas { width: 64.666666666667%; }
.NoMargin .OchoColumnas { width: 66.666666666667%; }
.NueveColumnas { width: 73%; }
.NoMargin .NueveColumnas { width: 75%; }
.DiezColumnas { width: 81.333333333333%; }
.NoMargin .DiezColumnas { width: 83.333333333333%; }
.OnceColumnas { width: 89.666666666667%; }
.NoMargin .OnceColumnas { width: 91.666666666667%; }
.DoceColumnas { width: 98%; }
.NoMargin .DoceColumnas { width: 100%; }*/

/* Grid MEDIA 12 columnas
@media only screen and (max-width:979px) {
    .NoResponsive .AUnaColumnas {    width: 98%;    }
    .NoResponsive .ADosColumnas {    width: 48%;    }
    .NoResponsive .ATresColumnas {   width: 31.333333333333%;   }
    .NoResponsive .ACuatroColumnas {     width: 23%;    }
    .NoResponsive .ACincoColumnas {  width: 18%;    }
    .NoResponsive .ASeisColumnas {   width: 14.666666666667%;   }
    .NoResponsive .ASieteColumnas {  width: 12.285714285714%;   }
    .NoResponsive .AOchoColumnas {   width: 10.5%;  }
    .NoResponsive .ANueveColumnas {  width: 9.1111111111111%;   }
    .NoResponsive .ADiezColumnas {   width: 8%;     }
    .NoResponsive .AOnceColumnas {   width: 7.0909090909091%;   }
    .NoResponsive .ADoceColumnas {   width: 6.3333333333333%;   }
} */

/* Grid 24 columnas */
.UnaColumnasNew { width: 2.1666666666667%; }
.NoMargin .UnaColumnasNew { width: 4.1666666666667%; }
.AUnaColumnasNew { width: 98%; }
.DosColumnasNew { width: 6.3333333333333%; }
.NoMargin .DosColumnasNew { width: 8.3333333333333%; }
.ADosColumnasNew { width: 48%; }
.TresColumnasNew { width: 10.5%; }
.NoMargin .TresColumnasNew { width: 12.5%; }
.ATresColumnasNew { width: 31.333333333333%; }
.CuatroColumnasNew { width: 14.666666666667%; }
.NoMargin .CuatroColumnasNew { width: 16.666666666667%; }
.ACuatroColumnasNew { width: 23%; }
.CincoColumnasNew { width: 18.833333333333%; }
.NoMargin .CincoColumnasNew { width: 20.833333333333%; }
.ACincoColumnasNew { width: 18%; }
.SeisColumnasNew { width: 23%; }
.NoMargin .SeisColumnasNew { width: 25%; }
.ASeisColumnasNew { width: 14.666666666667%; }
.SieteColumnasNew { width: 27.166666666667%; }
.NoMargin .SieteColumnasNew { width: 29.166666666667%; }
.ASieteColumnasNew { width: 12.285714285714%; }
.OchoColumnasNew { width: 31.333333333333%; }
.NoMargin .OchoColumnasNew { width: 33.333333333333%; }
.AOchoColumnasNew { width: 10.5%; }
.NueveColumnasNew { width: 35.5%; }
.NoMargin .NueveColumnasNew { width: 37.5%; }
.ANueveColumnasNew { width: 9.1111111111111%; }
.DiezColumnasNew { width: 39.666666666667%; }
.NoMargin .DiezColumnasNew { width: 41.666666666667%; }
.ADiezColumnasNew { width: 8%; }
.OnceColumnasNew { width: 43.833333333333%; }
.NoMargin .OnceColumnasNew { width: 45.833333333333%; }
.AOnceColumnasNew { width: 7.0909090909091%; }
.DoceColumnasNew { width: 48%; }
.NoMargin .DoceColumnasNew { width: 50%; }
.ADoceColumnasNew { width: 6.3333333333333%; }
.TreceColumnasNew { width: 52.166666666667%; }
.NoMargin .TreceColumnasNew { width: 54.166666666667%; }
.ATreceColumnasNew { width: 5.6923076923077%; }
.CatorceColumnasNew { width: 56.333333333333%; }
.NoMargin .CatorceColumnasNew { width: 58.333333333333%; }
.ACatorceColumnasNew { width: 5.1428571428571%; }
.QuinceColumnasNew { width: 60.5%; }
.NoMargin .QuinceColumnasNew { width: 62.5%; }
.AQuinceColumnasNew { width: 4.6666666666667%; }
.DieciseisColumnasNew { width: 64.666666666667%; }
.NoMargin .DieciseisColumnasNew { width: 66.666666666667%; }
.ADieciseisColumnasNew { width: 4.25%; }
.DiecisieteColumnasNew { width: 68.833333333333%; }
.NoMargin .DiecisieteColumnasNew { width: 70.833333333333%; }
.ADiecisieteColumnasNew { width: 3.8823529411765%; }
.DieciochoColumnasNew { width: 73%; }
.NoMargin .DieciochoColumnasNew { width: 75%; }
.ADieciochoColumnasNew { width: 3.5555555555556%; }
.DiecinueveColumnasNew { width: 77.166666666667%; }
.NoMargin .DiecinueveColumnasNew { width: 79.166666666667%; }
.ADiecinueveColumnasNew { width: 3.2631578947368%; }
.VeinteColumnasNew { width: 81.333333333333%; }
.NoMargin .VeinteColumnasNew { width: 83.333333333333%; }
.AVeinteColumnasNew { width: 3%; }
.VeintiunaColumnasNew { width: 85.5%; }
.NoMargin .VeintiunaColumnasNew { width: 87.5%; }
.AVeintiunaColumnasNew { width: 2.7619047619048%; }
.VeintidosColumnasNew { width: 89.666666666667%; }
.NoMargin .VeintidosColumnasNew { width: 91.666666666667%; }
.AVeintidosColumnasNew { width: 2.5454545454545%; }
.VeintitresColumnasNew { width: 93.833333333333%; }
.NoMargin .VeintitresColumnasNew { width: 95.833333333333%; }
.AVeintitresColumnasNew { width: 2.3478260869565%; }
.VeinticuatroColumnasNew { width: 98%; }
.NoMargin .VeinticuatroColumnasNew { width: 100%; }
.AVeinticuatroColumnasNew { width: 2.1666666666667%; }


.ColumnaNew {
	float: left;
	margin: 0 1%;
}

div#BannerEnGaleria {
	width: 100%;
	display: block;
	margin-bottom: 12px;
}

div#BannerEnGaleria img {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}



/**/

.MarcadorDeportivo {
	display: block;
	padding: 0px;
	margin: 0px;
	
}

.MarcadorDeportivo h3 {
	text-align: center;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	background-color: #fff;
	color: #999999;
	font-size: 14px;
	padding:  3px 0 6px 0;
}

.MarcadorDeportivo ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: table;
	width: 100%;
	border: 1px solid #efefef;
	border-color: #efefef #efefef #ccc #ccc;
	background-color: #efefef;
}

.MarcadorDeportivo ul li {
	display: table-cell;
	vertical-align: middle;
}

.MarcadorDeportivo ul li.Local,
.MarcadorDeportivo ul li.Visitante {
	padding: 3px 0;
	margin: 0px;
	width: 37%;
	min-height: 45px;
	text-align: center;
	font-weight: bold;
	color: #000000;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	font-size: 13px;
	line-height: 1.1em;
}

.MarcadorDeportivo ul li.ResultadoLocal,
.MarcadorDeportivo ul li.ResultadoVisitante  {
	padding: 3px 0;
	width: 13%;
	font-weight: normal;
	background-color: #000000;
	color: #ffffff;
	text-align: center;
	min-height: 45px;
	font-family: 'Keania One', cursive;
	font-family: 'Squada One', cursive;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	font-size: 26px;

	border: 1px solid #000000;
	border-color: #444444 #444444 #000000 #000000;
	-moz-box-shadow: 0 0 3px #000000;
	-webkit-box-shadow: 0 0 3px #000000;
	box-shadow: 0 0 3px #000000;
	box-shadow: 0px 0px 3px 0px #444444;
}

.MarcadorDeportivo p.VerCronica {
	margin: 4px 0 12px 0;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}

.Columna2 .MarcadorDeportivo h3 {
	text-align: center;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	background-color: #fff;
	font-size: 11px;
	padding: 0px 0;
}

.Columna2 .MarcadorDeportivo ul li.Local,
.Columna2 .MarcadorDeportivo ul li.Visitante {
	font-size: 11px;
	height: 30px;
}

.Columna2 .MarcadorDeportivo ul li.ResultadoLocal,
.Columna2 .MarcadorDeportivo ul li.ResultadoVisitante  {
	font-size: 18px;
	height: 30px;
}

div.CajaNoticia.ListaNoticiaConFoto {
	padding: 6px 4px;
	margin: 0 0 3px 0;
}

div.CajaNoticia.ListaNoticiaConFoto h2 {
	font-size: 1em;
	font-weight: bold;
}

div.CajaNoticia.ListaNoticiaConFoto a.FotoNoticia {
	float: left;
	width: 90px;
	max-height: 60px;
	overflow: hidden;
	margin: 0 6px 6px 0;
}

div.CajaNoticia.ListaNoticiaConFoto a.FotoNoticia img {
	display: block;
	width: 100%;
	height: auto;
}

div.Caja.ListaNoticiaConFoto {
	
}

div.Caja.ListaNoticiaConFoto {
	
}



/**/

.Box.EleccionesRegionales {
	border-color: #ffffff;
	border-style: dotted;
	background-color: #efefef;
	padding: 3px;
}

.Box.EleccionesRegionales .CajaNoticia {
	border-color: #bbbbbb;
}

.Box.EleccionesDiarios {
	border-color: #000000;
	background-color: #f4f4f2;
}

.Box.EleccionesDiarios .CajaNoticia {
	border-color: #cfcdb5;
}




/**/


.EspecialElecciones2015 {
	border-bottom: 4px solid #cfcdb5;
	margin: 0 0 24px;
	paddig: 0px;
	opacity: 0;
	height: 1px;
	overflow:hidden;
}

.EspecialElecciones2015 .bx-wrapper,
.EspecialElecciones2015 .bx-wrapper .bx-viewport,
.EspecialElecciones2015 .bx-wrapper ul,
.EspecialElecciones2015 .bx-wrapper ul li {
	margin: 0px;
	padding: 0px;
}



.EspecialElecciones2015 .bx-wrapper .bx-controls-direction a {
	color: #000000;
}

.EspecialElecciones2015 .bx-wrapper .bx-controls-direction a.bx-next {
	top: auto;
	bottom: -20px;
}

.EspecialElecciones2015 .bx-wrapper .bx-controls-direction a.bx-prev {
	top: auto;
	bottom: -20px;
}


.EspecialElecciones2015 .bx-wrapper ul li .Reportaje .ElementoCarrusell h2 {
	font-size: 30px;
	line-height: 1.3em;
}


.EspecialElecciones2015 ul,
.EspecialElecciones2015 ul li {
	margin: 0px;
	padding: 0 0 12px 0;
}


.EspecialElecciones2015 .ElementoCarrusell {
	position: relative;
	display: block;
}

.EspecialElecciones2015 .TextoCarrusell {
	position: absolute;
	background-color: #000;
	padding: 4px 12px;
	top: 0px;
	left: 1px;
	white-space: nowrap;
	color: #fff;
}

.EspecialElecciones2015 .bx-wrapper li .TextoCarrusell a {
	color: #fff;
}

@media only screen and (max-width: 728px) {
	.EspecialElecciones2015 .ElementoCarrusell {
		display: block;
		clear: both;
		padding: 0 0 12px 0;
		margin: 12px 0;
		border-bottom: 2px solid #efefef;
		
	}
	
	.EspecialElecciones2015 .ElementoCarrusell img {
		width: 100%;
		height: auto;
	}
	

	.EspecialElecciones2015 .ElementoCarrusell h2 {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	
}

/**/


.EstadisticiasDeportivas {
	padding: 0px;
}




/**/


.CajaLoteriaNavidad {
	position: relative;
	z-index: 10;
	margin: 0 auto 24px auto;
}

.CajaLoteriaNavidad iframe {
	display: block;
	position: relative;
	z-index: 10;
	margin: 0 auto;	
}

.PatrocinadorLoteriaNavidad {
	position: absolute;
	z-index: 20;	
	top: 4px;
	right: 0px;
}

@media only screen and (min-width: 728px) {

	.Movil {
		display: none;
	}

}

@media only screen and (max-width: 727px) {

	.NoMovil {
		display: none;
	}

}

.CintilloBox {
	height: auto;
	max-height: none;
	padding-bottom: 6px;
	line-height: 1.2em;
}

.CintilloAgenda
{
  display: block;
}


/**/

/**/

.BoxListadoAgenda {
	display: block;
	background-color: #efefef;
	padding: 2px;	
}

.BoxListadoAgenda ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.BoxListadoAgenda ul li {
	display: block;
	margin: 0px;
	padding: 0px;
}

.BoxListadoAgenda ul li a {
	display: block;
	margin: 0px;
	padding: 7px 12px;

	border-bottom: 1px dotted #dbdbdb;
	font-weight: bold;
}

.BoxListadoAgenda ul li a:hover {
	text-decoration: none;
	background-color: #e0e0e0;

}


/**/





/**/

.ElementoListado {
	margin: 6px 0 12px 0;
	padding: 12px 0;
	position: relative;	
	font-family: 'Roboto', sans-serif;	
}

.ElementoListado h3 {
	margin: 0;
	padding-bottom: 3px;
	font-size: 1em;
	color: #e23138;
	font-weight: 400;
	text-transform: uppercase;
	font-family: Roboto Condensed;
	display: table-cell;
	vertical-align: bottom;
}

.ElementoListado h3 a {
	color: #e23138;
}

.ElementoListado .MarcaElementoListado {
	position: absolute;
	right: 0;
	z-index: 100;
}

.ElementoListado .MarcaElementoListado .fa {
	display: block;
	padding: 2px 6px;
	margin: 1px 6px 6px 6px;
	-webkit-border-radius: 1px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius: 1px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-radius: 1px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	background-color: #e23138;
	color: #ffffff;
	margin-top: -2px;
	font-size: 2em;
	line-height: 1.4em;
}

.ElementoListado .MarcaElementoListado .ra-lo-mejor-redaragon {
	display: block;
	padding: 2px 10px;
	margin: 1px 6px 6px 6px;
	
	-webkit-border-radius: 1px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius: 1px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-radius: 1px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e5e5+0,ffffff+100 */
	background: rgb(232,229,229); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(232,229,229,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(232,229,229,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(232,229,229,1) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

	color: #e23138;
	margin-top: -2px;
	font-size: 2.4em;
	line-height: 1.2em;
	
	text-shadow: 0px 1px 0px #e8e5e5;
	-moz-box-shadow: 1px 1px 0px #aaaaaa;
	-webkit-box-shadow: 1px 1px 0px #aaaaaa;
	box-shadow: 1px 1px 0px #aaaaaa;
	box-shadow: 1px 1px 0px 0px #aaaaaa;
}


.ElementoListado .FotoElementoListado {
	overflow: hidden;
}

.ElementoListado .FotoElementoListado a {
	display: block;
	height: 320px;
	background-color: #fff;
	border: 1px solid #dddddd;
	border-width: 1px 0 2px 0;	
}

.ElementoListado .FotoElementoListado a img {
	display: block;
	height: 320px;
	width: 100%;
	object-fit: cover;
	object-position: 50% 25%;
}

.ElementoListado h2 {
	margin: 4px 0 2px 0;
	font-size: 1.6em;
	font-weight: 500;
	font-family: 'Roboto', sans-serif;	
}

.ElementoListado p {
	margin: 0 0 2px 0;
}

.Listado  {
	border-bottom: 0px solid #eaeaea;
	margin-bottom: 32px;
}

.Listado .ElementoListado .Antetitulo {
	font-weight: 300;
}

.Listado .ElementoListado .FotoElementoListado {
	width: 30%;
	float: left;
	margin-right: 3%;
}

.Listado .ElementoListado .Titulo {

}

.Listado .ElementoListado .Descripcion {

}


.Listado .ElementoListado .MarcaElementoListado {
	right: auto;
	left: 0;
	top: 12px;
}

.ElementoListado a.MarcaElementoListado:hover .fa,
.ElementoListado a.MarcaElementoListado:hover .ra-lo-mejor-redaragon {
	background-color: #eaeaea;
	color: #e23138;
}

.Destacados .ElementoListado {
	margin: 6px 0px 32px 1px;
	padding: 0;
	background-color: #000000;
}

.Destacados .ElementoListado h3 {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	padding: 2px 6px;
	margin: 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #e23138;
	color: #fff;
	font-family: 'Roboto Condensed', sans-serif;

}

.Destacados .ElementoListado h3 a {
	color: #fff;
}

.Destacados .ElementoListado:hover .FotoElementoListado a {
	opacity: 0.90;
}



.Destacados  .ElementoListado .FotoElementoListado a {
	height: 320px;
	border: 0;
}

.Destacados .ElementoListado .DatosElemento {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+70,000000+100&0+0,0.65+32,0.85+70,0.95+100 */
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 32%, rgba(0,0,0,0.85) 70%, rgba(0,0,0,0.95) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 32%,rgba(0,0,0,0.85) 70%,rgba(0,0,0,0.95) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 32%,rgba(0,0,0,0.85) 70%,rgba(0,0,0,0.95) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#f2000000',GradientType=0 ); /* IE6-9 */
	z-index: 200;
	padding: 12px 0 0 0;
	text-shadow: 0px 0px 6px #000000;
	font-size: 0.85em;
}

.Destacados .ElementoListado:hover .DatosElemento h2 a {
	padding: 60px 0 0 0;
	display: block;
}

.Destacados .ElementoListado .DatosElemento h2 {
	margin: 0 0 1px 0;
	padding: 1px 12px;
	color: #ffffff;
	font-size: 2em;
}

.Destacados .ElementoListado .DatosElemento a {
	color: #ffffff;
}

.Destacados .ElementoListado .DatosElemento p,
.Destacados .ElementoListado .DatosElemento div {
	margin: 0 0 12px 0;
	padding: 0px 12px;	
	color: #ffffff;
}



/**/

.CajaDatosEvento {
	background-color: #efefef;
	padding: 24px 12px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-bottom: 32px;
}

.CajaDatosEvento p {
	margin: 0 0 12px 0;
}

.TituloEvento {
	font-family: 'Merriweather', serif;
	font-weight: 2em;
	font-weight: 400;
}

/**/

ul.CajaPestanyas {
	display: block;
	margin: 0px;
	margin-bottom: 24px;
	padding: 0px;
	list-style-type: none;
}

ul.CajaPestanyas > li {
	display: block;
	margin: 0px;
	padding: 0px;
}

ul.CajaPestanyas > li > a {
	display: block;
	margin: 0px;
	padding: 12px;
	font-size: 16px;
}

ul.CajaPestanyas > li > a {
	background-color: #dce7eb;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px dotted #a8c5cf;
	position: relative;	
	color: #83a4af;	
}

ul.CajaPestanyas > li > a:hover {
	background-color: #b5d4df;
	color: #000000;
}

ul.CajaPestanyas > li.Activa > a {
	color: #015482;
}

ul.CajaPestanyas > li.Activa > a:before {
	content: '';
	border-top: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	border-left: 6px solid transparent;
	position: absolute;
	bottom: -3px;
	left: 10px;
}


ul.CajaPestanyas .ListadoFotoTitular ul {
	display: none;
	border: 3px solid #dce7eb;
}

ul.CajaPestanyas li:first-child ul {
	display: block;
}

.ListadoFotoTitular ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.ListadoFotoTitular ul li {
	display: block;
	margin: 0px;
	padding: 10px 12px 5px ;
	position: relative;
	font-size: 14px;
}

.ListadoFotoTitular a {
	margin: 0;
	padding: 0;
}

.ListadoFotoTitular h2 {
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.ListadoFotoTitular .FotoCajaPestanyas {
	float: left;
	width: 120px;
	height: 70px;
	background-color: #fff;
	background-position: center top;
	background-size: cover;
	margin-right: 12px;
	margin-bottom: 12px;
	object-position: 0 50%;
}





@media only screen and (min-width: 768px) {
		
		
		.ListadoNoticias .CajaNoticia  {
				padding: 12px 6px;
		}
		
		.ListadoNoticias .CajaNoticia .NoticiasRelacionadas a {
			clear: none;
			display: inline;
		}
		
		.ListadoNoticias .CajaNoticia a.FotoNoticia {
			display: block;
			float: right;
			margin-left: 12px;
			width: 300px;
			overflow: hidden;
			border: 1px solid #dedede;
		}
		
		.ListadoNoticias .CajaNoticia .VideoNoticia {
			display: block;
			float: right;
			margin-left: 12px;
			width: 300px;
			overflow: hidden;
			border: 1px solid #dedede;
		}
		
		.ListadoNoticias .CajaNoticia a.FotoNoticia img {
			padding: 1px;
			background-color: #ffffff;
			display: block;
			object-fit: cover;
			object-position: 0 50%;
			height: 150px;
		}
		
		.ListadoNoticias .CajaNoticia a.FotoNoticia:hover img {
			background-color: #6cc0ed;
		}
		
		.ListadoNoticias .CajaNoticia h2 {
			font-size: 1.7em;
		}

}



@media only screen and (max-width: 768px) {
	body .addblocker .wrap {
		width: 300px;
		height: 300px;
		margin-left: -150px;
		margin-top: -150px;	
		padding: 40px 0 0 0px;
		background-position: center bottom;
		background-size: 280px;
	}
	
	body .addblocker .wrap .title {
		font-size: 17px;
		line-height: 1.3em;
		margin-bottom: 12px;
	}

	body .addblocker .wrap .desc {
		font-size: 13px;
	}
	
	body .addblocker .wrap .btn {
		width: 250px;
		font-size: 13px;
	}
	
	body .addblocker .wrap .btn-close {
		top: -20px;
		right: 50%;
		margin-right: -30px;
	}
	
}


/**/

.BloqueEurocopa {
	background-color: #f2f5f6;
	padding: 6px 6px 18px 6px;
	margin-bottom: 24px;
	border: 1px solid #d5dbde;
	border-top: 0;
}

.BloqueElecciones {
	background-color: #F1F1F1;
	padding: 6px 6px 18px 6px;
	margin-bottom: 24px;
	border: 1px solid #6ba52c;
	border-top: 0;
}

.Box.BloqueOlimpiadas2016 {
	background-color: #ffe056;
	padding: 6px 6px 18px 6px;
	margin-bottom: 24px;
	border-color: #64c535;
	border-top: 0;
}

.BloqueOlimpiadas2016 h2 a {
	color:#204183;
}

.BloqueOlimpiadas2016 .CajaNoticia {
	border: 0;
	margin-bottom: 12px;
	padding-bottom: 12px;
}

.BloqueOlimpiadas2016 .CajaNoticia span.Antetitulo {
	color: #22762e;
}

/**/

.BanderaIdioma {
	display: block;
	width: 20px;
	height: 20px;
	object-fit: cover;
	position: absolute;
	top: 2px;
	right: 2px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	z-index: 100;
	border: 1px solid #fff;
}

.AntetituloIdioma4,
.SubtituloIdioma4,
.TituloIdioma4,
.TextoIdioma4 {
	color: #008cb9;
}



/**/

.Carrusell6,
.Carrusell5,
.Carrusell4,
.Carrusell3,
.Carrusell2,
.Carrusell1 {
	height: 0px;
	overflow: hidden;
}

/**/

.MigaDePan {
	margin: 0;
	background-color: #fff;
	padding: 6px 12px;
	font-size: 0.8rem;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

.GaleriaDeFotos .MigaDePan {
	background-color: transparent;
	padding-left: 0;
}