﻿/* Sorteos */

.premios
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.gordo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #990000;
}
.segundo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #006633;
}
.tercero
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006633;
}
.otros_pre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #2f4f88;
}
.tit_sorteo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f88;
	text-align: left;
}
.fecha_sorteos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
}
.serie_once
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00A165;
	text-align: left;
}
.columna_quini
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
}
.lista_sort
{
	font-size: 10px;
}
.num_fondo
{
	background-position: center center;
	background-repeat: no-repeat;
	height: 21px;
	width: 10%;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	color: #FFF;
	text-align: center !important;
	vertical-align: middle;
}
.rojo
{
	background-image: url('http://s01.europapress.net/imagenes/estaticos/sorteos/bolarj.gif');
}
.azul
{
	background-image: url('http://s01.europapress.net/imagenes/estaticos/sorteos/bolaaz.gif');
}
.gris
{
	background-image: url('http://s01.europapress.net/imagenes/estaticos/sorteos/bolagr.gif');
}
.verde
{
	background-image: url('http://s01.europapress.net/imagenes/estaticos/sorteos/bolavd.gif');
}
.estrella
{
	background-image: url('http://s01.europapress.net/imagenes/estaticos/sorteos/estrella.gif');
	color: #000 !important;
}
.loteria
{
	background-image: url(    'http://s01.europapress.net/imagenes/estaticos/sorteos/loteria.gif' );
	color: #000 !important;
	height: 24px !important;
	width: 1% !important;
}
.once
{
	background-image: url(    'http://s01.europapress.net/imagenes/estaticos/sorteos/oncep.gif' );
	color: #00a165 !important;
	height: 24px !important;
	width: 1% !important;
}
.quiniela
{
	background-image: url(    'http://s01.europapress.net/imagenes/estaticos/sorteos/quiniela.gif' );
	color: #df4567 !important;
	height: 16px !important;
	width: 20px !important;
}
/* Tráfico */
.tabla_celdas_borde
{
	width: 100%;
}
.tabla_celdas_borde td
{
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
.sin_borde
{
	border-bottom: none !important;
	border-right: none !important;
}
.tipo_trafico
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f4f88;
	text-align: center;
	text-transform: uppercase;
}
.fecha_tr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f4f88;
	text-align: center;
	font-weight: bold;
}
.hora_tr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-align: center;
	font-weight: bold;
}
.via
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2f4f88;
	text-align: center;
}
.lugar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f4f88;
	text-align: center;
	font-weight: normal;
}
.lugar_prov
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: center;
	font-weight: normal;
}
.leyenda
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f4f88;
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
}
span.leyenda img
{
	margin-right: 0.5em;
	margin-top: 0.5em;
	margin-left: 2em;
}


/* Fin Tráfico */

/* General Ocio */
.cabeceraOcio
{
	font-family: Georgia;
	font-style: italic;
	color: #2f4288;
	vertical-align: bottom;
	border-bottom: solid 3px #E5E5E5;
}
.cabeceraOcio h1
{
	background-color: #E5E5E5;
	background-image: url(img/ocio/borde_dere.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 50%;
	line-height: 100%;
	vertical-align: bottom;
	padding-left: 1px;
	margin: 0;
}
.cabeceraOcio h1 img
{
	vertical-align: baseline;
	background-color: #E5E5E5;
	position: relative;
	top: 1px;
	margin-right: 10px;
}
/* Fin General Ocio */

/* Inicio CARTELERA */
.sub_cine
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #2f4f88;
	text-align: left;
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	vertical-align: text-bottom;
}
.lista_sort
{
	font-size: 10px;
	color: #666666;
}
.fot_cartelera
{
	border: 4px solid #E5E5E5;
}
.pelicula
{
	float: left;
	width: 47%;
	margin-right: 1%;
	margin-bottom: 5px;
	height: 115px;
}
.pelicula h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: left;
	line-height: normal;
	font-weight: bold;
	margin-left: 0px;
	margin-bottom: 0.5em;
	padding-left: 7px;
	vertical-align: text-top;
	padding-top: 8px;
}
.pelicula p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: none;
	margin-top: 0;
	padding-left: 5px;
	padding-right: 8px;
	line-height: 12px;
	text-align: left;
	vertical-align: top;
}
.pelicula span, h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-weight: bold;
	color: #666666;
	border: none;
}
.pelicula h4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #942D0C;
	margin-bottom: 5px;
	margin-top: 1px;
}
.mes
{
	border-bottom: solid 1px #999;
	color: #942D0C;
	display: inline-block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	margin: 5px;
}
.ver_trailer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2f4f88;
}
.nom_sala
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #2f4f88;
	text-align: left;
	font-weight: bold;
	vertical-align: text-bottom;
}
.dat_sala
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	vertical-align: text-bottom;
	font-style: italic;
}
.peli_sala, .peli_ficha h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #e5e5e5;
	text-align: center;
}
.fecha_sesion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.hora_sesion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f4f88;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.nom_pelicula
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #2f4f88;
	text-align: left;
	font-weight: bold;
}
.fotogramas
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #2f4f88;
	font-weight: bold;
	background-color: #e5e5e5;
	text-align: center;
}
.contenido2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	border: none;
	padding-left: 5px;
	line-height: 14px;
	font-weight: normal;
	padding-right: 8px;
	vertical-align: top;
}
.peli_ficha
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 221px;
	float: left;
}
.peli_ficha dt
{
	color: #666666;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	width: 90px;
	float: left;
	margin: 0;
}
.peli_ficha dd
{
	color: #2f4f88;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	float: left;
	clear: right;
	width: 125px;
	margin: 0;
}
.sinopsis
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 14px;
}
.boton_buscar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F4F88;
	text-align: center;
	background-color: #E5E5E5;
	border: solid 1px #2F4F88;
}
.divBusCine
{
	padding: 1em;
	margin-top: 0.5em;
	background-color: #FCFCFC;
	border: solid 1px #000;
}
.divBusCine h2
{
	font-size: 16px;
	color: #942D0C;
}

.divBusCine div
{
	margin-bottom: 10px;
	margin-top: 10px;
	font-size: 12px;
}
.divBusCine #fecha
{
	font-weight: bold;
}
.divBusCine #poblacion
{
	color: #800000 !important;
}
.titulopelicula
{
	font-family: Georgia;
	font-size: 13px;
	font-weight: bold;
	color: #800000;
	text-align: center;
	font-style: italic;
	background-color: #F9F7F7;
	float: left;
}

#divHorLocPel, .divHorLocPel
{
	float: none !important;
	text-align: left !important;
	margin-top: 15px;
}

.mitad
{
	width: 48%;
	margin-left: 5px;
	margin-bottom: 10px;
	float: left;
}
.mitad .filtro
{
	width: 100%;
}
.mitad .tituloensala
{
	width: 100%;
}
.tab
{
	float: left;
	margin-left: 20px;
	margin-right: 5px;
	margin-bottom: 2px;
	width: 125px;
}
.filtro
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #2f4f88;
	color: #FFFFFF;
}
.filtro2
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #2f4f88;
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-top: 2px;
}
.filtro3
{
	background-color: #2F4F88;
	color: #2F4F88;
	height: 1px;
}
span.filtro
{
	width: 670px;
	display: block;
}
.fecha_sesion2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	vertical-align: top;
	display: inline-block;
	width: 75px;
	margin-right: 3px;
}
.hora_sesion2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f4f88;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	display: inline-block;
	width: 155px;
}
.criterio
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #800000;
	text-align: left;
	font-style: normal;
	vertical-align: text-bottom;
}
.titulo
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(    'http://img.europapress.net/imagenes/estaticos/tele/fnd_blue.gif' );
	background-color: #1A3E63;
	background-repeat: repeat-x;
	text-transform: uppercase;
}
.caja_portada .titulo
{
	background: none;
}
.caja
{
	background-color: #F9F7F7;
	text-align: left;
	padding-left: 3px;
	width: 670px;
}
.caja_tam
{
	height: 245px;
}
.telefono
{
	font-family: Verdana;
	font-size: 12px;
	color: #336699;
	text-align: left;
}
.direccion
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.fotoPelicula
{
	border: 4px solid #E5E5E5;
	margin-left: 5px;
}

.resultado
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #2f4f88;
	text-align: left;
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	vertical-align: text-bottom;
	width: 670px;
	display: block;
}
.lista_carte
{
	font-size: 10px;
	color: #666666;
}

.abecedario
{
	padding: 15px 50px 15px 50px;
	width: auto;
}

.abecedario div
{
	float: left;
	background-color: #FFF;
	border: 1px solid #2F4F88;
	color: #2F4F88;
	padding-left: 0.3em;
	padding-right: 0.3em;
	margin-right: 5px;
}

.abecedario div.activo
{
	background-color: #2F4F88;
}

.abecedario div.activo a
{
	color: #FFF;
}

.masencartel
{
	background-color: #2F4F88;
	color: #FFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	float: right;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.masencartel a
{
	color: #FFF;
	text-decoration: none;
}

.masencartelUp
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	float: right;
	margin-bottom: 5px;
	/* 
	background-color: #2f4f88;
	color: #FFFFFF;
	padding: 3px;
	width: 180px; */
	}
/*
.masencartelUp a
{
	text-decoration: none; 
	color: #2f4f88;
} 

.masencartelUp a:hover
{
	text-decoration: underline;
} 

*/

.sub_cine a
{
	color: #FFF;
	text-decoration: none;
}

.error
{
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #942D0C;
}
/* Fin CARTELERA*/

/* TV */

.programacion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f4f88;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	vertical-align: top;
}
.programacion div
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f4f88;
	text-align: left;
}
.programacion span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
	border: none;
	margin: 2px;
}
.tit_programa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f88;
	text-align: left;
}
.fecha_programas
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
}
#ahoratele td
{
	padding-bottom: 0.5em;
	vertical-align: top;
}
#ahoratele th
{
	margin-bottom: 0.5em;
}
#divDestacados .subtitulo_tv
{
	margin-bottom: 10px;
}
.subtitulo_tv
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f88;
	text-align: center;
	text-transform: uppercase;
	background-color: #EDEDE8;
}
#divPrograma
{
	margin-bottom: 1em;
	margin-left: 3px;
	margin-right: 3px;
	background-color: #EDEDE8;
}
.caja_tv
{
	border: 3px solid #F3F2EF;
	background-color: #FCFCFC;
}
.caja_tv table
{
	margin-bottom: 1em;
}
.titul_tablatv
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(    'http://img.europapress.net/imagenes/estaticos/tele/fnd_blue.gif' );
	background-color: #1A3E63;
	background-repeat: repeat-x;
	text-transform: uppercase;
}
.subtitulo_tv
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f88;
	text-align: center;
	text-transform: uppercase;
	background-color: #EDEDE8;
}
.fecha_audiencia
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #2f4f88;
	text-align: center;
	background-color: #EDEDE8;
}
.fondo_titul
{
	background-color: #EDEDE8;
}
.ranking
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #666633;
	text-align: center;
}
.programa
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
.espectadores
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #2f4f88;
	text-align: left;
}
.caja_ahora
{
	border: 1px solid #000000;
	border-spacing: 1px;
}
.fondo_ahora
{
	background-color: #000000;
}
.hora_programa
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
a.enlace2
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #2f4f88;
	text-align: center;
}
a.enlace2:link
{
	text-decoration: underline;
}
a.enlace2:visited
{
	text-decoration: underline;
}
a.enlace2:hover
{
	text-decoration: underline;
}
a.enlace2:active
{
	text-decoration: underline;
}
.text_destacadostv
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	padding-left: 3px;
}
p.text_destacadostv
{
	margin-top: 0;
	margin-bottom: 0;
}
.caja_destacado
{
	background-color: #EDEDE8;
}
.nombre_destacado
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f88;
	text-align: left;
	padding-left: 3px;
}
a.enlace3
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f88;
	text-align: left;
	padding-left: 3px;
}
a.enlace3:link
{
	text-decoration: none;
}
a.enlace3:visited
{
	text-decoration: none;
}
a.enlace3:hover
{
	text-decoration: underline;
}
a.enlace3:active
{
	text-decoration: underline;
}
.fecha_destacados
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #942D0C;
	padding-bottom: 5px;
	margin-top: 1px;
	margin-left: 3px;
}

/* Errores */
.errores
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Maroon;
	text-align: left;
}

/* Horóscopo */
h1.horoscopo, p.nota {float:left;font-size:1.8em !important;line-height:2em;margin: 0 .5em 0 0;font-weight:normal;color:#999;}
h1.horoscopo {text-transform:uppercase;}
#Horoscopo div.signo {clear:both;padding:8px;margin-bottom:7px;border-bottom:solid 8px #EEE;background-color:#FFF;}
#Horoscopo p {margin-top:0;}
#Horoscopo p, #Horoscopo .nivel .title {font-size:1.2em;color:#2f4f88;}
#Horoscopo div.title {width: 100px;height: 40px;background-image: url("http://s01.europapress.net/imagenes/estaticos/horoscopo/horoscopo2.jpg");background-repeat: no-repeat;float: left;}
#Horoscopo div.title span {display:none;}

#Horoscopo #CAPRICORNIO div.title {background-position:0px -10px;}
#Horoscopo #ACUARIO div.title {background-position:0px -50px;}
#Horoscopo #PISCIS div.title {background-position:0px -90px;}
#Horoscopo #ARIES div.title {background-position:0px -130px;}
#Horoscopo #TAURO div.title {background-position:0px -170px;}
#Horoscopo #GEMINIS div.title {background-position:0px -210px;}
#Horoscopo #CANCER div.title {background-position:0px -250px;}
#Horoscopo #LEO div.title {background-position:0px -290px;}
#Horoscopo #VIRGO div.title {background-position:0px -330px;}
#Horoscopo #LIBRA div.title {background-position:0px -370px;}
#Horoscopo #ESCORPIO div.title {background-position:0px -410px;}
#Horoscopo #SAGITARIO div.title {background-position:0px -450px;}

#Horoscopo .nivel {margin-top:1em;}
#Horoscopo .nivel div {float:left;}
#Horoscopo .nivel .title {padding-right:1em;}
#Horoscopo .nivel .on, #Horoscopo .nivel .off {display:inline-block;background-image:url(http://s01.europapress.net/imagenes/estaticos/chance/horoscopo.jpg);background-repeat:no-repeat;width:10px;height:10px;vertical-align:middle;}
#Horoscopo .nivel .off {background-position:-10px 0px;}
#Horoscopo .nivel .on span, #Horoscopo .nivel .off span {display:none;}
