@import url("formulariocomun.css");
@import url("pie-comun.css?12345");
body {margin:0px;padding:0px;}
img{border:0px;}
 
#cabecera, #central, #pie, #sub{margin:0px auto;width:995px;}

#banner_top{background-color:#000; width: 100%; height:115px; padding:1px 0px 2px 0px; text-align:center; padding-top: 7px; /* border-bottom:1px solid #fff;border-top:1px solid #fff; */}
#banner_top .contenedor_banner_top{ width: 995px; position: relative; margin: 0 auto;}
.topizquierda{position: relative; width:750px; /*padding-left:1px;*/ margin: 0 auto;}
#portada_zona_cliente .topizquierda, #zona_cliente_diales .topizquierda, #zona_cliente_paquetes .topizquierda, #zona_cliente_opciones .topizquierda, #zona_cliente_revista .topizquierda, #zona_cliente_programacion_imprimir .topizquierda, #zona_cliente .topizquierda{float:left; /* display:inline;*/ position: relative; text-align:center; width:750px; /*padding-left:1px;*/ margin: 0 auto;}
.topderecha{float:left; /*display:inline;*/ width:240px;}
.topizquierda img, topderecha img{display:block;}
.topbanner{height:96px;vertical-align:middle;margin:0px; padding:0px; width:750px;}
.topbanner td{text-align:center;}

/*  ---------   font face -----------  */

/*@font-face {
	font-family: 'GestaBold';
	src: url('http://www.plus.es/static/player/fonts/GestaBol-webfont.eot');
	font-weight: normal;
	font-style: normal;
}*/

@font-face {
	font-family: 'GestaBold';
	src: url(//:) format('no404'), url('http://www.plus.es/static/player/fonts/GestaBol-webfont.woff') format('woff'), url('http://www.plus.es/static/player/fonts/GestaBol-webfont.ttf') format('truetype'), url('http://www.plus.es/static/player/fonts/GestaBol-webfont.svg#webfontPetNMQlr') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GestaLight';
	src: url('http://www.plus.es/static/player/fonts/GestaLig-webfont.eot');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'GestaLight';
	src: url(//:) format('no404'), url('http://www.plus.es/static/player/fonts/GestaLig-webfont.woff') format('woff'), url('http://www.plus.es/static/player/fonts/GestaLig-webfont.ttf') format('truetype'), url('http://www.plus.es/static/player/fonts/GestaLig-webfont.svg#webfontdZijLUgd') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GestaMedium';
	src: url('http://www.plus.es/static/player/fonts/GestaMed-webfont.eot');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GestaMedium';
	src: url(//:) format('no404'), url('http://www.plus.es/static/player/fonts/GestaMed-webfont.woff') format('woff'), url('http://www.plus.es/static/player/fonts/GestaMed-webfont.ttf') format('truetype'), url('http://www.plus.es/static/player/fonts/GestaMed-webfont.svg#webfontYQ7RA7Yt') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GestaRegular';
	src: url('http://www.plus.es/static/player/fonts/GestaReg-webfont.eot');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GestaRegular';
	src: url(//:) format('no404'), url('http://www.plus.es/static/player/fonts/GestaReg-webfont.woff') format('woff'), url('http://www.plus.es/static/player/fonts/GestaReg-webfont.ttf') format('truetype'), url('http://www.plus.es/static/player/fonts/GestaReg-webfont.svg#webfontUIW2LYpD') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* ----------------------------------  */



/* -----------------------  Cabecera -------------------------- */

img{ border: none; }

a{ text-decoration: none; outline: none; }
ul{ list-style: none; }

.gris_claro{ color: #9a9a9a !important; }
.gris_oscuro{color: #666666 !important;}
.blanco{color: #fff !important;}
.rosa{color: #FF3366 !important;}

#content_cabecera{
	width: 100%;
	background: #000 url(/../images/bg_body.jpg) no-repeat top center;
	font-family: Tahoma, sans-serif;
	font-size: 13px;
}

#cabecera{
	position: relative;
	width: 996px;
	height: 192px;
	margin: 0 auto;

}

#superior{
	position: relative;
	width: 100%;
	height: 31px;
	background: #161616;
}

#superior .superior{
	position: relative;
	width: 996px;
	margin: 0 auto;
}

#principal{
	position: relative;
	height: 123px;
}

#izq{ position: relative; float: left; width: 238px; height: 80px; top: 43px; background: url(/../images/en_directo.png) no-repeat;}
*html #izq{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/en_directo.png');}
#izq a{ width: 145px; height: 56px; padding: 34px 0 0 90px; display: block; color: #fff;}

#logo{ position: relative; float: left; width: 524px; height: 123px; text-indent: -9999px;}
#logo h1{ position: relative; width: 366px; height: 58px; background: url(/../images/logo.png) no-repeat; top: 39px; margin: 0 auto; padding: 0; display: block;}
*html #logo h1{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png');}

#dcha{ position: relative; float: right; width: 233px; height: 123px;}
#sesion{ position:relative; float: right; width: auto; height: 24px; padding: 7px 0px 0px 5px;}
.iniciar, .iniciado{ background: url(/../images/flecha_sesion.jpg) no-repeat; padding-left: 10px; position: relative; margin-left: 15px;}
.iniciado{background: none; border-left: 1px #666666 dotted; }
#abonate, #amigos{ position: relative; top: 30px; left: 30px;}
#abonate a {display: block;}
a.abonate{display: block; position:relative; width:179px; height: 34px; padding: 14px 0px 4px 0px;}
#amigos{ text-align: center; left: 0; top: 38px;}
#amigos p{ width: 174px; margin: 5px auto; color: #fff; font-size: 14px;}
#amigos p span{ color: #FF9900;}

.nombre, .cuenta{ float: left; position: relative; display: block; overflow: hidden; color: #666666;}
#iniciar_sesion, .iniciado{ float: left; position: relative; margin-right: 22px;}
*html #iniciar_sesion, .iniciado{ margin-right: 17px;}

.noident #content_cabecera #sesion #identificado, .ident #content_cabecera #sesion #noidentificado, .abo #content_cabecera #cabecera #principal #dcha #abonate, .abo #content_cabecera #cabecera #menu #nav #topnav #CB2ABO, .noabo #content_cabecera #cabecera #principal #dcha #amigos{ display: none;}

.ident #content_cabecera #sesion #identificado, .noident #content_cabecera #sesion #noidentificado, .noabo #content_cabecera #cabecera #principal #dcha #abonate, .noabo #content_cabecera #cabecera #menu #nav #topnav #CB2ABO, .abo #content_cabecera #cabecera #principal #dcha #amigos{ display: block;}

#sesion #identificado p{ margin: 0;}

#sesion .news{ float: left; position: relative;}
#sesion #noidentificado, #sesion #identificado{ float: left;}
#sesion .news a{ margin: 0 15px 0 0; color: #666666; padding-right: 15px; border-right: 1px dotted #666;}

/*  menu  */
#cabecera #menu{
	position: relative;
	height: 69px;
	width: 856px;
	padding-left: 140px ;
}

#nav{ position: relative; float: left; }
ul#topnav{ margin: 0; padding: 0;}
ul#topnav li{ position: relative; float: left; padding: 12px 20px; }
*html ul#topnav li{padding: 0px 5px; }
ul#topnav li a{ position:relative; display: block; color: #9a9a9a;}
ul#topnav li a strong{ color:#FF3366;}
*html ul#topnav li a{ position:relative;  text-align: center; padding:10px 15px;}
ul#topnav li ul{ width: 876px;  margin: 0; padding: 0;  position: absolute; display:none; left: 0; }
ul#topnav li:hover li, ul#topnav li.hover li{ float: left;}
ul#topnav li:hover ul, ul#topnav li.hover ul, ul#topnav li.on ul, ul#topnav li.marcado ul{/*display: inline;*/ position: absolute; width:876px; margin: 0; padding: 0; left: 0;}
ul#topnav li.on ul, ul#topnav li.marcado ul{ display: inline;}
*html ul#topnav li.hover ul, *html ul#topnav li.marcado ul{ top: 30px;}
ul#topnav li:hover /*, ul#topnav a:hover*/{ position:relative; background: url(/../images/fondo_menu.png) no-repeat center;}
*html ul#topnav li a:hover{background:#191919;}
ul#topnav li li{position:relative; padding: 17px 10px;}
*html ul#topnav li li{ position: relative; padding: 4px 10px; display: block;}
ul#topnav li ul a{position:relative; color: #7b7b7b; }
*html ul#topnav li ul a{ position: relative; padding: 8px 0px;}
ul#topnav li li:hover, ul#topnav li li.hover {position:relative; background: none; }
ul#topnav li ul li a:hover{position:relative; color: #FF3366; background: none; }
*html ul#topnav li ul li a:hover{position:relative; color: #FF3366; }
ul#topnav li a.rosa{ color: #FF3366;}
ul#topnav li.marcado a{ color: #FF3366;}
ul#topnav li.marcado ul li a{ color: #7B7B7B;}

ul#topnav #CB2IPL:hover{ background:#252525;  -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
ul#topnav #CB2IPL a{ text-indent: -999999px; background: url(/../images/logo_iplus.png) no-repeat center center; width: 33px; cursor: pointer;}
*html ul#topnav #CB2IPL a{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo_iplus.png'); margin-top: 11px;}

ul#topnav li .digital{ left: 0;}
ul#topnav li ul.taquilla{ left: -84px;}
ul#topnav li ul.guia{left: -168px;}
ul#topnav li ul.cliente{left: -255px;}
ul#topnav li ul.menu_abonate{left: -364px;}

#buscador{ position: relative; float: left; margin-top: 8px; margin-left: 40px; /*top: 8px; left: 40px; *top:8px; *left: 20px;*/ width: 210px;}
#buscar{position: relative; width: 177px; height: 19px; border: none; font-size: color: #9a9a9a; float:left;}
*html #buscar{position: relative; width: 177px; height: 15px; border: none;}
#btn_buscar{ background: url(/../images/btn_enviar.jpg) no-repeat; width: 24px; height: 22px; border: none; cursor: pointer; position: relative; float: left; }

#cabecera #menu #nav #CB2DPLCZP{ text-indent: -999999px; background: url(/../images/logo_cazapesca.jpg) no-repeat center center; width: 21px; margin-left: 10px;}
#cabecera #menu #nav #CB2DPLVIA { text-indent: -999999px; background: url(/../images/logo_viajar.jpg) no-repeat center center; width: 38px;}
#cabecera #menu #nav #CB2DPLJUN { text-indent: -999999px; background: url(/../images/logo_junior.jpg) no-repeat center center; width: 44px;}
#cabecera #menu #nav #CB2DPLGOL { text-indent: -999999px; background: url(/../images/logo_golf.jpg) no-repeat center center; width: 31px;}

#cabecera #menu #nav #CB2DPLPAR a{ border-right: 1px solid #666; padding-right:30px;}

/*  formulario iniciar sesión  */

#formulario{position: absolute; display:none; top: -31px; right: 0; width: 220px; height: 183px; font-size: 11px; z-index:20; background: #333; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
#form_sesion_formu{ /*background: url(/../images/fondo_formulario2.png) no-repeat;*/ width: 207px; /*height: 183px;*/ padding-left: 13px; right: 0; }
*html #form_sesion_formu{width: 233px; height: 200px; top: 0; right: 0; margin: 0; padding:0 0 0 13px;}

#form_sesion_formu label, #mail, #contrasena{display: block; position: relative; margin-bottom: 5px; }
#mail, #contrasena{ width: 189px;}
*html #form_sesion p{margin: 0; padding: 4px 0; position: relative;}
#form_sesion_formu p{*margin: 0; *padding: 4px 0; *position: relative;}
#cerrar_form{ color: #fff; position:relative; left: 170px; display: block; margin-top: 5px;}

#form_sesion_formu a{ display: block; width: 127px;}

#btn_iniciar{position: relative; background: #B5B5B5; border: none; cursor: pointer; width: 56px ; height: 22px ; margin-left: 12px; top: -16px; float: right; right: 12px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 11px;}

input#login, input#password{ width: 188px;}

/* ------------------------------------------------------------  */

#sub_seccion {
background-color:#FF0066;
color:#FFFFFF;
font:bold 14px Arial,Helvetica,sans-serif;
height:18px;
padding:5px 0 0 6px;
text-transform:uppercase;
width: 989px;
border-bottom: 1px solid #fff;
}

/* submenu cortos */ 

#menu_cortos{width:752px; background:#fff url(../images/fonMenuCortos.gif) repeat-x; font:bold 11px Arial, Helvetica, sans-serif; padding-bottom: 1px;}
#menu_cortos ul {margin: 0; padding:0;}
#menu_cortos ul li {list-style: none; display:inline; color:#000; margin:0px; padding:0px; float:left; background:url(../images/fonBordeLi.gif) right top no-repeat;}
#menu_cortos ul li.activo{color:#fff; text-decoration: none; background:url(../images/fonBordeLiHover.gif) left top repeat-x;}
#menu_cortos ul li.activo a{color:#fff;}
#menu_cortos ul li a{color:#000; text-decoration: none; display:block;padding:3px 10px;}
#menu_cortos ul li a:hover{color:#fff; text-decoration: none; background:url(../images/fonBordeLiHover.gif) left top repeat-x;}

#portada_cine_adulto #menu_cortos{ display: none;}

/*contenedores*/
#central{background:url(../images/fnd_contenidos.gif) repeat-y 755px 0px; /*height:1%;*/ margin-bottom:3px;}

#multimedia_player_video #contenidos_izq{ float:left; width:745px; padding:10px 0 5px 0; text-align:center}
#multimedia_player_video #contenidos_izq #centro { margin: 0; width: 700px;}

#contenidos_izq{ float:left; width:745px; padding:1px 3px 2px 2px;}
#contenidos_izq_sinbor{float:left; width:752px; padding:0px;}
#cont_izq{background:url(../images/fnd_guia.gif) repeat-y; height:1%;}
#guia{float:left; width:126px; padding:0px; min-height:1px;}
#centro{float:left; width:602px; padding-bottom:3px; margin-left:126px; display: inline; }
#multimedia_player_video #centro #partido {margin-left:20px; text-align:left}
#multimedia_player_video #centro #partido h3{margin-bottom:8px}
#multimedia_player_video #centro #partido p{margin-bottom:10px; padding:0}

/*columna derecha*/
#contenidos_der, #contenidos_der_promo {float:right; width:240px; margin:0px 0px 3px 0px; padding-bottom:25px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333; overflow:hidden;}
#contenidos_der_promo { padding-bottom: 0; }
#contenidos_der_promo a { padding: 7px; display: block; }
#contenidos_der p{width:180px; margin:0 0 10px 0px; padding-left:20px;}
#contenidos_der p a{text-decoration:none; color:#303030; padding:2px 0px; /*background:url(../images/under_pink.gif) repeat-x bottom;*/}
#contenidos_der p a:hover{background:none;}
#contenidos_der ol li p a{color:#000000; background:none; text-decoration:underline;}
#contenidos_der ol li p a:hover{color:#000000; text-decoration:none;}
#contenidos_der p img{vertical-align:middle;}
#contenidos_der h3{margin:18px 0 10px 20px; width:200px; font:bold 14px Arial, Helvetica, sans-serif;}
#contenidos_der h3 a{color:#333;}
#contenidos_der ul.listader{list-style-image:url(../images/listader.gif); font:normal 12px Arial, Helvetica, sans-serif; color:#666; padding-left:16px; margin:30px 0 30px 20px; width:186px;}
#contenidos_der ul.listader li a{color:#666;}

#contenidos_der h4{margin:28px 0 0 20px; width:192px; background:url(../images/fnd_h4der.gif) no-repeat bottom; padding:0 0 5px 8px; color:#020202; font:bold 15px Arial, Helvetica, sans-serif; line-height:1;}
/* #contenidos_der h4 span{color:#777; font-size:11px; display:block;} */
#contenidos_der h4 img{vertical-align:middle; margin-left:13px;}
#contenidos_der h4 img.imagodes{margin-left:5px;}
#contenidos_der h4#miagendabrir{ /* border-bottom:1px solid #d4d4d4;*/}
#contenidos_der h4#misnewsabrir{ margin:0 auto; width:222px; background: #fff url(../images/flecha_negra.jpg) no-repeat left top; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding: 24px 3px 0px 3px; text-align: center;  text-transform: none;}
#contenidos_der h4#misnewsabrir a#linknewsletter{ background: url(../images/tiled_gris.jpg); color: #303030; display: block; padding:0px 6px; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 21px;}
#contenidos_der h4#misnewsabrir a#linknewsletter span{ padding-right: 8px;}
#contenidos_der h4#misnewsabrir span.pink10{ font-weight:normal; display:inline; color:#f06; font-size:10px; margin-left:20px;}
#contenidos_der h4#miagendabrir span.pink10{margin-left:70px; font-weight:normal; display:inline; color:#f06; font-size:10px;}
#contenidos_der .modulo_der{margin:0 0 10px 20px; width:196px; background:#fff; /*border:1px solid #d4d4d4;*/ padding:1px;}
#contenidos_der .modulo_der p{color:#DB0066; text-align:center; margin:13px; font:bold 14px Arial, Helvetica, sans-serif; width:170px;}
#contenidos_der .modulo_der p.m20{margin:20px 13px;}
#contenidos_der .modulo_der span{background:url(../images/fnd_mod_pie_der.gif) repeat-x; text-align:right; height:26px; display:block; padding:8px 5px 0 0;}
#contenidos_der .modulo_der ul{padding:0 0 0 20px; font:normal 11px Arial, Helvetica, sans-serif; list-style-type:square; margin:15px 0 15px 0; color:#f06;}
#contenidos_der .modulo_der ul li{padding:0; margin:5px 0;}
#contenidos_der .modulo_der ul li a{color:#666;}
#contenidos_der .modulo_der ul.mensajes{padding:0; margin:0; font:normal 11px Arial, Helvetica, sans-serif; list-style:none;}
#contenidos_der .modulo_der ul.mensajes li{border-bottom:1px solid #ebebeb; padding:0px 3px 3px 28px;}
#contenidos_der .modulo_der ul.mensajes li.open{background:url(../images/ico_mensajeopen.gif) no-repeat 7px 0px;}
#contenidos_der .modulo_der ul.mensajes li.close{background:url(../images/ico_mensaje.gif) no-repeat 7px 0px; font-weight:bold; color:#333;}
#contenidos_der .modulo_der ul.mensajes li.close a{color:#333;}
#contenidos_der .publis_der{margin:30px 0 30px 20px; width:200px;}
#contenidos_der dl{padding:0; margin:0;}
#contenidos_der dt{padding:2px 0 2px 5px; margin:0; background:#f1f1f1; color:#333; font-size:10px; font-weight: bold;}
#contenidos_der dd{padding:0; margin:0; clear:both;}
#contenidos_der .modulo_der dd ul{list-style-image:url(../images/bullet_pink_der.gif); font-size:10px; margin:8px 0 8px 0;}
#contenidos_der .modulo_der dd ul li{margin:0;}
*:first-child+html #contenidos_der dd ul{margin:5px 0 5px 5px;}
* html #contenidos_der dd ul{margin:5px 0 5px 5px;}
#contenidos_der .barcelonawr{ background-color: #000; margin: 20px 0 10px 20px; width: 200px; overflow: hidden;}
#contenidos_der .barcelonawr img {display: block;}

/*** MODULOS DERECHA
***********************/
#contenidos_der .mod_der2{margin:0 auto; width:222px; background: #fff url(../images/flecha_negra.jpg) no-repeat left top; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; color:#000; font:12px Tahoma,Verdana,Arial; padding: 24px 3px 0px 3px; }
#contenidos_der .flechagris{ background: #fff url(../images/flecha_gris.jpg) no-repeat left top;}
#contenidos_der .mod_der2 a:focus{outline:none}
#contenidos_der .mod_der2 h4{background:none; margin:0; padding:0 5px 5px 10px; position:relative; width:auto}
#contenidos_der .mod_der2 h4 a{color:#000; font:bold 15px/1 Arial,Helvetica,sans-serif; text-decoration:none} 
#contenidos_der .mod_der2 h4 a span{color:#777; display:block; font-size:11px}
#contenidos_der .mod_der2 h4 .titulo{float:left}
#contenidos_der .mod_der2 h4 .desplegar{background:url(/images/bot_desp_cierra.gif) no-repeat 100% 50%; bottom:5px; color:#ff0066; cursor:pointer; float:right; font:10px Arial,Helvetica,sans-serif; padding-right:18px; position:absolute; right:0}
#contenidos_der .mod_der2 h4 .desplegar.cerrado{background:url(/images/bot_desp_abre.gif) no-repeat 100% 50%}
#contenidos_der .mod_der2 p{margin:0; padding:0 10px 10px 10px; width:auto; color: #3a3c3d; font-family: 'GestaMedium',Arial,sans-serif; font-size: 15px; }
#contenidos_der .mod_der2 p a{margin:0; padding:0 10px 10px 10px; width:auto; color: #3a3c3d; font-family: 'GestaMedium',Arial,sans-serif; font-size: 15px; text-decoration: underline; }
#contenidos_der .mod_der2 p a:hover{ text-decoration: none;}
#contenidos_der .mod_der2 .botonera{background:#e7e7e7; color:#000; padding:4px; text-align:right}
#contenidos_der .mod_der2 .botonera a{ /*background:url(/images/menuderecho/boton_blanco.png) no-repeat 100% 0;  color:#000; display:block; float:right; font:bold 11px Arial,Helvetica,sans-serif; height:20px; padding:3px 15px 0 15px; text-align:center; text-decoration:none; text-transform:uppercase */}
#contenidos_der .mod_der2 .botonera a:hover{/* color:#666 */}
/*#contenidos_der .mod_der2{background:#fff; border:1px solid #d9d9d9; color:#000; font:12px Tahoma,Verdana,Arial; padding:1px; } */
#contenidos_der .mod_der2 strong, #contenidos_der .mod_der2 b{color:#fd0460}
#contenidos_der .mod_der2 .texto{ /*border-bottom:1px dotted #e7e7e7; margin-bottom:1px;*/ padding:8px 12px; text-align: center;}
#contenidos_der .mod_der2 .texto li a{color:#666}
#contenidos_der .mod_der2 .texto li{margin:5px 0; padding:0}
#contenidos_der .mod_der2 .texto ul{color:#ff0066; font:11px Arial,Helvetica,sans-serif; list-style-type:square; margin:0; padding:0 0 0 10px}

/* Mi agenda */
#contenidos_der .mod_der2.miagenda table{border-collapse:collapse; width:100%}
#contenidos_der .mod_der2.miagenda table caption{background:#f1f1f1; padding:0 2px 0 5px; text-align:left;}
#contenidos_der .mod_der2.miagenda caption .semanacaption{font-size:10px; line-height:0.9; color:#666; vertical-align:super; display:inline; float:left; margin:5px 0 0 4px;}
#contenidos_der .mod_der2.miagenda caption .diacaption{font:bold 23px Verdana, Arial, Helvetica, sans-serif; color:#f06; display:inline; float:left;}
#contenidos_der .mod_der2.miagenda caption .mescaption{font:normal 10px Arial, Helvetica, sans-serif; color:#999; float:left;}
#contenidos_der .mod_der2.miagenda table td{padding:2px 2px 5px 2px; width:45px; text-align:center; color:#333; font:normal 10px Arial, Helvetica, sans-serif; background:url(../images/under_grey.gif) repeat-x bottom;}
#contenidos_der .mod_der2.miagenda table td.tdcheck{width:15px}
#contenidos_der .mod_der2.miagenda table td.program{width:65px}
#contenidos_der .mod_der2.miagenda table td a{color:#666; font:normal 11px Verdana,Arial,Helvetica,sans-serif}
#contenidos_der .mod_der2.miagenda .mas{padding:3px 10px 5px 2px; text-align:right}
#contenidos_der .mod_der2.miagenda .tabs{list-style:none; padding-left:0; width:auto}
#contenidos_der .mod_der2.miagenda .tabs li{margin:0; padding:2px 5px}
#contenidos_der .mod_der2.miagenda .texto{padding:0}
#contenidos_der .mod_der2.miagenda form{margin:0}


#contenidos_der .mod_der2 .texto{ padding:0; background: url(../images/tiled_gris.jpg); color: #303030;}

#contenidos_der .amigos{ background-image: none; background-color: #fff; padding: 3px 3px 0 3px; border: 1px solid #A6A6A6; border-bottom: none;}
#contenidos_der .amigos .texto { text-align: center; padding: 10px 20px 5px 20px;}
#contenidos_der .amigos .texto p{ margin:0; display: block; width:auto; color: #3a3c3d; font-family: 'GestaMedium',Arial,sans-serif; font-size: 15px; text-decoration: underline;}
#contenidos_der .amigos .texto p:first-child{ text-decoration: none;}
#contenidos_der .amigos .texto p a{ color:#303030; display:block; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 26px; line-height: 25px;}

#contenidos_der .midigital{ background: #fff url(../images/flecha_gris.jpg) no-repeat left top; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding: 24px 3px 0px 3px;}
#contenidos_der .midigital .texto{ padding:0; background: url(../images/tiled_gris.jpg); color: #303030;}
#contenidos_der .midigital .texto p{ color:#303030; display:block; padding:8px 12px; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 26px; line-height: 25px;}
#contenidos_der .midigital .texto a{ margin:0; padding:0 0 20px 0; display: block; width:auto; color: #3a3c3d; font-family: 'GestaMedium',Arial,sans-serif; font-size: 15px; text-decoration: underline;}
#contenidos_der .midigital .texto a:hover{ text-decoration: none;}
#contenidos_der .midigital .botonera{ display: none;}

#contenidos_der .digame{ background: #fff url(../images/flecha_gris.jpg) no-repeat left top; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding: 24px 3px 0px 3px;}
#concurso #contenidos_der .digame, #foro #contenidos_der .digame, .c571731 #contenidos_der .digame{ background: none; border-top: 1px solid #A6A6A6; padding: 3px 3px 0px 3px; }
#contenidos_der .digame .texto{ padding:0; background: url(../images/tiled_gris.jpg); color: #303030;}
#contenidos_der .digame a{color:#303030; display:block; padding:8px 12px; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 26px; line-height: 25px;}
#contenidos_der .digame a span{ color: #ff5b22; font-size: 20px; display: block; font-weight: bold;}
#contenidos_der .digame p a{margin:0; padding:0 10px 10px 10px; width:auto; color: #3a3c3d; font-family: 'GestaMedium',Arial,sans-serif; font-size: 15px; text-decoration: underline; line-height: 18px; }
#contenidos_der .digame p a:hover{ text-decoration: none;}
#contenidos_der .digame .botonera{ display: none;}

#contenidos_der .siguenos{ width: 222px; height: 97px; background: url(../images/siguenos.jpg) no-repeat; border: none; position: relative; margin: 0 auto; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6;}
#contenidos_der .siguenos .texto{ background: none;}
#contenidos_der .siguenos a{display: block; width: 90px; height: 24px; position: relative; text-indent: -999999px;}
#contenidos_der .siguenos a.facebook{ margin: 40px 0 0 68px;}
#contenidos_der .siguenos a.twitter{ margin: 5px 0 0 68px;}
#contenidos_der .siguenos .botonera{ display: none;}

/* promos zona cliente */
#contenidos_der .promoiplus{ background: #000 url(../images/flecha_carrousel.jpg) no-repeat left top; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding: 30px 3px 15px 3px; margin: 0 auto !important; width: 222px;}
#contenidos_der .promoamigos{ background: #000 url(../images/flecha_carrousel_negra.jpg) no-repeat left top; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding: 30px 3px 15px 3px; margin: 0 auto !important; width: 222px;}

#contenidos_der #faq .titulo{ text-indent: -999999px;}
#contenidos_der #faq{ background: #fff url(../images/fondo_faqs.jpg) no-repeat !important; width: 228px; height: 216px; margin: 0 auto; border: 1px solid #A6A6A6; border-top: none;}
#concurso #contenidos_der #faq, #foro #contenidos_der #faq, .c571731 #contenidos_der #faq{ background: #fff url(../images/fondo_faqs_gris.jpg) no-repeat !important; height: 227px;}
#contenidos_der #faq ul{ margin: 62px 0 24px 34px !important; padding: 0;}
#contenidos_der #faq ul li{ margin-bottom: 15px;}
#contenidos_der #faq ul .numero{ display: none !important;}
#contenidos_der #faq ul .texto{ width: 155px !important; display: block; float: left; margin-left: 10px; text-align: left;}
#contenidos_der #faq ul .texto a{ font-size: 12px !important; text-decoration: underline; font-family: Arial,Verdana,Tahoma; color: #000;}
#contenidos_der #faq .vermas{ width: auto!important; padding: 4px 2px 0 0; margin:0 10px 0 0; text-align: right;}
#contenidos_der #faq .vermas a{ color:#f63784 !important; font-family: 'GestaMedium',Arial,sans-serif !important; font-size: 14px !important; text-decoration: underline;}
#contenidos_der #faq .vermas a:hover{ text-decoration: none;}

#contenidos_der #miagenda table{border-collapse:collapse; width:196px;}
#contenidos_der #miagenda table caption{background:#f1f1f1; padding:0 2px 0 5px; text-align:left;}
#contenidos_der caption .semanacaption{font-size:10px; line-height:0.9; color:#666; vertical-align:super; display:inline; float:left; margin:5px 0 0 4px;}
#contenidos_der caption .diacaption{font:bold 23px Verdana, Arial, Helvetica, sans-serif; color:#f06; display:inline; float:left;}
#contenidos_der caption .mescaption{font:normal 10px Arial, Helvetica, sans-serif; color:#999; float:left;}
#contenidos_der #miagenda table td{padding:2px 2px 5px 2px; width:45px; text-align:center; color:#333; font:normal 10px Arial, Helvetica, sans-serif; background:url(../images/under_grey.gif) repeat-x bottom;}
#contenidos_der #miagenda table td.tdcheck{width:15px;}
#contenidos_der #miagenda table td.program{width:65px;}
#contenidos_der #miagenda table td a{color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
#contenidos_der #miagenda .mas{text-align:right; padding:3px 10px 5px 2px;}
#contenidos_der #miagenda form{margin:0;}
#contenidos_der h4#misnewsabrir span.pink10, #misnewsabrir img {display: 
none;}




#contenidos_der #misnews{display:block; background: #fff; margin:0 auto; width:222px; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; color:#000; padding: 0px 3px;}
.noident #contenidos_der #misnews{ border-bottom: 1px solid #A6A6A6;}
#contenidos_der #misnews p{ margin: 0; background: url(../images/tiled_gris.jpg); color:#303030; display:block; font-family: 'GestaMedium',Arial,sans-serif; font-size: 15px; text-transform: lowercase; width: auto; padding: 10px 40px; font-weight: normal; text-decoration: underline;}
#contenidos_der #misnews div{ margin: 0; color: #303030; background: url(../images/tiled_gris.jpg); padding: 15px 5px;}
#contenidos_der #misnews ul{ background: #fff; margin: 0; color: #303030; list-style: outside; padding: 15px 10px 15px 22px;}
#contenidos_der #misnews ul li{ margin: 0; background: #fff; padding-bottom: 6px;}
#contenidos_der #misnews ul li a{ color: #000; text-decoration: underline; font-size: 12px;}
#contenidos_der #misnews span{ background: url(../images/tiled_gris.jpg); }
#contenidos_der #misnews span a{ font-family: 'GestaMedium',Arial,sans-serif; font-size: 14px; color: #FF0066; border-bottom: 1px dotted #FF0066;}
#contenidos_der #miagenda p{padding:0px;}


#contenidos_der h4#miguiaabrir{ margin:0 auto; width:222px; background: #fff url(../images/flecha_gris.jpg) no-repeat left top; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding: 24px 3px 0 3px; text-align: center; }
/*#contenidos_der h4#miguiaabrir a{ padding:0; background: url(../images/tiled_gris.jpg); color: #303030; display: block; padding:0px 12px; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 21px; text-transform: lowercase;}*/
#contenidos_der h4#miguiaabrir span{ background: url(../images/tiled_gris.jpg); display: block; padding-top: 15px; color: #303030; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 21px;}
#contenidos_der #miguia{ margin:0 auto; width:222px; background: #fff; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding: 0 3px 0px 3px;}
#contenidos_der #miguia div{ background: url(../images/tiled_gris.jpg); padding: 15px 5px 5px 5px; margin: 0;}
#contenidos_der #miguia ul{ background: #fff; padding: 12px 5px; list-style: outside; margin: 0; color: #000;}
#contenidos_der #miguia ul li{text-align: center; font-size: 12px;}
#contenidos_der #miguia ul li a{ color: #000; text-decoration: underline;}
#contenidos_der #miguia span, #contenidos_der #miagenda span{ background: url(../images/tiled_gris.jpg); margin: 0;}
#contenidos_der #miguia span a, #contenidos_der #miagenda span a{ font-family: 'GestaMedium',Arial,sans-serif; font-size: 14px; color: #FF0066; border-bottom: 1px dotted #FF0066;}


#contenidos_der h4#miagendabrir{ margin:0 auto; width:222px; height: 38px; background: #fff url(../images/bg_miagendabrir.jpg) no-repeat left top; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding: 30px 3px 0 3px; text-align: center; font-family: 'GestaBold',Arial,sans-serif; font-size: 21px; text-transform: none; }
#contenidos_der h4#miagendabrir a#linkmiagenda{ padding:0; background: url(../images/tiled_gris.jpg); color: #303030; display: block; padding:0px 12px; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 21px; text-transform: lowercase;}

#contenidos_der #miagenda{display:block; border-top:none; margin:0 auto; width:222px; background: #fff; border: 1px solid #A6A6A6; border-top:none; padding: 0 3px 3px 3px;}
#contenidos_der #linknewsletter{text-decoration:none; color:#020202;}
#contenidos_der #miagenda .registrado {display: none;}
h4#miguiaabrir, #miguia{ display: none; }

#contenidos_der ul.tabs{ margin:0; padding:0; border-bottom:1px solid #fff; background:#d8d8d8; list-style:none; width:196px;}
#contenidos_der ul.tabs li{float:left; background:#d6d6d5; border-right:1px solid #fff; margin:0px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#828282; padding:2px 5px 2px 5px;}
#contenidos_der .tabs-hide {display: none;}
#contenidos_der ul.tabs .tabs-selected{background:#f1f1f1;}
#contenidos_der ul.tabs .tabs-selected a{color:#666;}
#contenidos_der ul.tabs li a{color:#999; text-decoration:none;}
#contenidos_der ul.tabs li a:hover{color:#000;}

#contenidos_der #miagenda ul.tabs{ display: none;}
#contenidos_der #miagenda div{ /* background: url(../images/tiled_gris.jpg); */ padding: 5px;}

#contenidos_der #miagenda .formborraevento{ background: url(../images/tiled_gris.jpg); padding: 5px;}
#contenidos_der #miagenda table{border-collapse:collapse; width:100%;}
#contenidos_der #miagenda table caption{background:#f1f1f1; padding:0 2px 0 5px; text-align:left; display: none;}
#contenidos_der caption .semanacaption{font-size:10px; line-height:0.9; color:#666; vertical-align:super; display:inline; float:left; margin:5px 0 0 4px;}
#contenidos_der caption .diacaption{font:bold 23px Verdana, Arial, Helvetica, sans-serif; color:#f06; display:inline; float:left;}
#contenidos_der caption .mescaption{font:normal 10px Arial, Helvetica, sans-serif; color:#999; float:left;}
#contenidos_der #miagenda table td{padding:2px 2px 5px 2px; width:45px; text-align:center; color:#333; font:normal 10px Arial, Helvetica, sans-serif; background:#fff; }
#contenidos_der #miagenda table td.tdcheck{width:15px;}
#contenidos_der #miagenda table td.program{width:65px;}
#contenidos_der #miagenda table td a{color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
#contenidos_der #miagenda .mas{text-align:right; padding:3px 10px 5px 2px;}
#contenidos_der #miagenda form{margin:0;}
#contenidos_der h4#misnewsabrir span.pink10, #misnewsabrir img {display: 
none;}


/*navegación izquierda*/
dl#nav{margin:0px; padding:0px; width:125px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
dl#nav dt img{vertical-align:middle; border:0px;}
dl#nav dt{display:block; cursor:pointer; color:#000; width:110px; background:#cecece url(../images/navega_out.gif) no-repeat; padding:5px 0px 5px 15px; border-bottom:1px solid #fff}
dl#nav dt:hover{display:block; width:110px; background:#dfdfdf url(../images/navega_over.gif) no-repeat; padding:5px 0px 5px 15px; border-bottom:1px solid #fff}
dl#nav dt#pulsado,
dl#nav dt.desplegado{display:block; color:#fff; width:110px; background:#a5a5a5 url(../images/navega_expandvisit.gif) no-repeat; padding:5px 0px 5px 15px; border-bottom:1px solid #fff}
dl#nav dt.noexpand a{color: #000; text-decoration:none;}
dl#nav dt.desplegado a{color: #fff; text-decoration:none;}
dl#nav dt.desactivado{background:#cecece url(../images/navega_out.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5; cursor:default; color:#aaa; padding:5px 0px 5px 15px; border-bottom:1px solid #fff}
dl#nav dd {margin:0; padding:0px;}
.js dl#nav dd { display: none; }
dl#nav dd ul{margin:8px 0px 0px 0px;padding:0px 0px 10px 0px;list-style-type:none; width:120px;}
dl#nav dd ul li{margin:6px 0px 6px 10px;}
dl#nav dd ul li a{ font-size:10px;background:url(../images/navarrow.gif) no-repeat 0px 4px; padding-left:5px; color:#666;}
dl#nav dd ul li a:hover{ font-weight:bold;}
dl#nav dd ul li a:active, dl#nav dd ul li a:focus{ font-weight:bold;}
dl#nav dt a{ color: #000; text-decoration:none; display:block;}
dl#nav dt.ayuda{display:block; height:29px; cursor:pointer; color:#000; width:105px; background:url(../images/fnd_ayuda.gif) no-repeat; padding:5px 0px 0px 20px; border-bottom:1px solid #fff;}
dl#nav dt#pulsado.ayuda{display:block; height:29px; cursor:pointer; color:#000; width:105px; background:url(../images/fnd_ayuda.gif) no-repeat; padding:5px 0px 0px 20px; border-bottom:1px solid #fff;}

dl#nav dt.ayuda a{color: #000; text-decoration:none;}

/*pie*/
#content_pie{ width: 100%; background: #101010 url(/../images/fondo_content_pie.jpg) repeat-x; border-bottom: 2px solid #333333;}
#pie{font:normal 11px Verdana, Arial, Helvetica, sans-serif;z-index:20;}

#pie_izq{float:left;width:755px; font-size:10px; color:#666; background: url(http://www.plus.es/images/l_v.gif) repeat-y right;height:74px; /*border-bottom:1px solid #fff;*/ padding-bottom:5px}
#pie_izq .prisacom{background:#000000 url(http://www.plus.es/images/l_h_gris.gif) repeat-x scroll 0 0; font-size:9px; float:left; padding:9px 0 0 15px; width:89px}
#pie_izq .prisacom img{clear:both}
#direcciones{float:left; padding:13px 0px 0px 15px; background:#101010 url(http://www.plus.es/images/l_h_gris.gif) repeat-x; width:737px;}
#direcciones a{text-decoration:underline; color:#666;}
#pie_dere{float:right;width:240px; /*background:url(http://www.plus.es/images/fnd_registro.gif); */ position:relative; /*border-bottom:1px solid #fff; */}
#piemenu{margin:0px;padding:5px 0px 2px 5px; /*background-image:url(http://www.plus.es/images/fnd_menutop2.gif);*/ width:748px;height:21px;font-size:11px; margin-bottom:1px;}
#piemenu li{float:left;display:inline;list-style-type:none;padding:2px 7px;background:url(http://www.plus.es/images/menutop1_sep.gif) no-repeat right;}
#piemenu li a{text-decoration:none; color:#f06; padding:2px 0px;background:url(http://www.plus.es/images/under_pink.gif) repeat-x bottom;}
#piemenu li a:hover{background:none;}

#avisolegal{height:22px; padding:7px 19px 0px 19px;color:#f06;}
#avisolegal a{color:#f06;text-decoration:none;padding:2px 0px;background:url(../images/under_pink.gif) repeat-x bottom;}
#avisolegal a:hover{background:none;}

#piemediosmenu{margin:0px; padding:0px;font:normal 11px Arial, Helvetica, sans-serif; letter-spacing:1px;list-style-type:none;}
#piemediosmenu li{padding:4px 0px 0px 25px; height:21px;display:block;background:url(../images/fnd_piemedios.gif) no-repeat;}
#piemediosmenu li a{text-decoration:none; color:#ccc;padding:2px 0px;background:url(../images/under_grey.gif) repeat-x bottom;}
#piemediosmenu li a:hover{background:none;}

#modulo1{color:#fff;font:normal 11px Verdana, Arial, Helvetica, sans-serif;display:none;position:absolute;top:-155px; left:-223px;width:223px;height:213px;padding:25px 0px 0px 28px;z-index:13;background:url(http://www.plus.es/images/fnd_mod1.gif) no-repeat;}
#modulo2{color:#fff; font:normal 11px Verdana, Arial, Helvetica, sans-serif; display:none; position:absolute; top:-370px; left:-223px; width:223px; height:430px; padding:15px 0px 0px 28px; z-index:12; background:url(http://www.plus.es/images/fnd_mod4.gif) no-repeat;}
#modulo1 ul, #modulo2 ul{margin:0px 0px 0px 15px; padding:0px; list-style:url(http://www.plus.es/images/mod_list.gif) outside none;}
#modulo1 li, #modulo2 li{margin:0px; padding:2px 0;}
#modulo1 a, #modulo2 a{color:#f06; text-decoration:none;}
#modulo1 a:hover, #modulo2 a:hover{color:#f06; text-decoration:underline;}
#modulo2 .mod_der{float:right; margin-right:0px;}

/*clases*/
.limpiar {font-size: 1px; line-height: 1px; font-weight: normal; clear:both;}
* html .limpiar {  display:inline; } 
.limpiar_l {font-size: 1px; line-height: 1px; font-weight: normal; clear:left;}
.breadcrumbs {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:9px 0px 0px 0px;}
.breadcrumbs a{text-decoration:none; color:#000;}
.breadcrumbs a:hover{text-decoration:underline;}
.breadcrumbs a.raiz{color:#FF0066;}
.brown{color:#C49C00; font-weight:bold;}
.black{color:#000;}
.pink, .pink11, .pink10, .pink9{text-decoration:none; color:#f06;background:url(../images/under_pink.gif) repeat-x bottom; padding:1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pink:hover, .pink11:hover, .pink10:hover, .pink9:hover{background:none;}
.pink11{ font-size:11px;}
.pink10{ font-size:10px;}
.pink9{ font-size:9px;}
.dotted{background:url(../images/dotted.gif) repeat-x top; height:1px; margin:0px; padding:0px;}
/*Patrocinio interior*/
.patrocinio{float:right; margin:5px 12px 10px 0px;font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#000; vertical-align:text-top;  }
.patrocinio img{vertical-align:middle;}
/*Botones*/
.boton:hover{filter:alpha(opacity=80);opacity:0.8;}
.boton_alfa{filter:alpha(opacity=80);opacity:0.8;}
a{color:#f06;}
a:hover{ text-decoration:none;}
/* botones formularios*/


/*columna derecha*/
#dchaabonado, #dcharegistrado { display: none; }
#dchaanonimo{ display: block; padding:0;}
#contenidos_der .alojaCarrusel{border-left: 1px solid #A6A6A6; border-right: 1px solid #3d3d3d; background:#000 url(../images/flecha_carrousel.jpg) no-repeat left top; padding: 22px 0 0 0; margin:0 auto; width:228px; border-top: none; position: relative; /*_display:none*/	}
#contenidos_der .alojaCarrusel li{height:auto; text-align:center}
#contenidos_der .alojaCarrusel li a{display:block; margin:0; padding:0}
#contenidos_der .alojaCarrusel ul{overflow:hidden; list-style:none; padding:0}
#contenidos_der .alojaCarrusel .botonera{background:#000; color:#777; font:bold 13px Tahoma,Verdana,Arial; overflow:hidden; padding:6px 0; text-align:center}
#contenidos_der .alojaCarrusel .botonera span{/*vertical-align:middle*/ display: block;}
#contenidos_der .alojaCarrusel .botonera .anterior{background:url(../images/carrousel_lateral_izq.jpg) no-repeat; color:#f30864; cursor:pointer; font-size:0; width: 11px; height: 107px; position: absolute; top: 20px; left: 0px; text-indent:-999999px;}
#contenidos_der .alojaCarrusel .botonera .legend{padding:0 5px; font-size: 11px; font-family: 'GestaMedium',Arial,sans-serif; }
#contenidos_der .alojaCarrusel .botonera .siguiente{background:url(../images/carrousel_lateral_dcha.jpg) no-repeat; color:#f30864; cursor:pointer; font-size:0; width: 11px; height: 107px; position: absolute; top: 20px; right: 0; text-indent: -999999px;}
#contenidos_der .alojaCarrusel .jcarousel-clip{ /*border-bottom:1px dotted #e7e7e7;*/ margin-bottom:1px; padding-bottom:1px}
#contenidos_der .alojaCarrusel .jcarousel-container{width:226px}
#contenidos_der .alojaCarrusel .jcarousel-clip{margin:0 auto; width:200px; position: relative;}

#contenidos_der .playerVideo{margin-bottom:15px}

/* Busca tu programacion */
#contenidos_der .buscaprogramacion{background: #fff; /*height:107px;*/ padding: 3px 3px 0 3px; text-align: center;  border-top: 1px solid #A6A6A6;}
#portada_general #contenidos_der .buscaprogramacion, #ficha_elemento_emision #contenidos_der .buscaprogramacion, #aviso_legal #contenidos_der .buscaprogramacion, #buscador_palabra #contenidos_der .buscaprogramacion{ background: #fff url(../images/flecha_gris.jpg) no-repeat left top; padding:24px 3px 0px 3px; border-top: none;}
#contenidos_der .buscaprogramacion p{color:#303030; background: url(../images/busca.png) no-repeat 6px 2px; display:block; padding:0; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 26px;}
#contenidos_der .buscaprogramacion p span{ font-size: 21px; display: block;}
#contenidos_der .buscaprogramacion a{color:#303030; display:block; padding:0 0 6px 0; font-family: 'GestaMedium',Arial,sans-serif; font-size: 15px; text-decoration: underline;}
#contenidos_der .buscaprogramacion a:hover{ text-decoration: none;}
#contenidos_der .buscaprogramacion .texto{padding: 10px 36px 5px 36px; background: url(../images/tiled_gris.jpg); color: #303030;}
#contenidos_der .buscaprogramacion .botonera{/*height:100%;*/ padding:0; display: none;}
#contenidos_der .buscaprogramacion .botonera a{/*background:url(/images/busca_programacion.png) no-repeat;*/ }
#contenidos_der .buscaprogramacion .botonera a:hover{/*background-position:0 -109px*/}

#contenidos_der .abonatefutbol .botonera{display:none}
#contenidos_der .abonatefutbol .texto{padding:0; background: url(../images/tiled_gris.jpg); color: #303030;}
#contenidos_der .abonatefutbol a{color:#303030; display:block; padding:8px 12px; text-decoration:none; font-family: 'GestaBold',Arial,sans-serif; font-size: 26px;}
#contenidos_der .abonatefutbol a:hover{text-decoration:none;}
#contenidos_der .abonatefutbol b, #contenidos_der .abonatefutbol strong{color:#303030;}
#contenidos_der .abonatefutbol a span.medium{ font-family: 'GestaMedium',Arial,sans-serif; font-size: 15px; text-decoration: underline;}
#contenidos_der .abonatefutbol a span:hover{ text-decoration: none;}

/* zona adulto */
#mundox{ background: #000 url(/images/fnd_mundox.gif) repeat-y; padding-bottom:200px;}
#mundox h2{background: #000 url(/images/cab_mundox.jpg) no-repeat; font-size:1px; text-indent:-9999px; overflow:hidden; height:77px; border-bottom:2px solid #fff; margin-bottom:55px;}
#mundox p{ font:12px/14px Verdana, arila, helvetica, sans-serif; color:#fff; width:602px; margin:10px auto;}
#mundox div.aviso18{background: url(/images/fnd_aviso18.gif) repeat-y; width:602px; margin:0 auto;}
#mundox div.aviso18 p{font:bold 16px/18px Verdana, arila, helvetica, sans-serif; color:#fff; background: url(/images/1px_dotted_fff.gif) repeat-x; margin:0;}
#mundox div.aviso18 span{ display:block; background: url(/images/1px_dotted_fff.gif) repeat-x left bottom; padding:35px 30px;}


.estirar:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.estirar {display: inline-block;}
/* oculto IE-mac \*/
* html .estirar {height: 1%;}
.estirar {display: block;}
/*fin oculto IE-mac */
/*interstitial*/
#interstitial{font:11px Verdana,Arial,Helvetica}
body.con_inter #central{position:absolute; top:-9999px; left:-9999}
body.con_inter #interstitial .cabecera_interstitial .mod_der div{padding-top:9px !important; *padding-top:9px !important}
body #central{position:relative; top:0; left:0; margin-top: 2px; }
/*body.con_inter #pie{display:none}
body #pie{display:block}*/
/*promo lateral derecho*/
.promo_lateral_der {margin:0;text-align:center;}
.promo_lateral_der.colaboradora{bottom:0; display:none; margin:0; position:absolute; right:18px}
#portada_general .promo_lateral_der.colaboradora{display:block}
/*pixel*/
.pixel {position:absolute;top:0px;left:0px;width:1px;height:1px;visibility:hidden;z-Index:1}
.pixel img { border: 0;}

/* Publicidad Google*/
.publi_google { font-family:Arial; border:1px solid; border-color:#4A4F55 #D0D1D3 #D0D1D3; background:#F4F8FB; }
#contenidos_der .publi_google { margin:20px 20px 0 21px; }
.publi_google h2 { background:#E3E7EA; margin:0; padding:3px 15px; color:#2D3F53; font-size:11px; border-bottom:1px solid #d0d1d3; }
.publi_google ul {margin:0; padding:4px 12px 0;}
.publi_google li {list-style:none; margin:0 0 6px;}
.publi_google h3, #contenidos_der .publi_google h3 {margin:0;font:11px Arial; width:auto;}
.publi_google h3 a {margin:0;color:#3C454C;}
.publi_google p, #contenidos_der .publi_google p {margin:0;font-size:11px;padding:0; width:auto;}
.publi_google p.url a, #contenidos_der .publi_google p.url a {margin:0;color:#999;text-decoration:none; background:none; padding:0;}


/* Módulo flash barra derecha */
div#central .modflash{width:204px; height:106px; margin:0px 0px 17px 18px;}


/* Publicidad banners sky */
#banner_top{position:relative;}
.skyizquierdo{width:142px; overflow:hidden; position:absolute; left:-150px;}
.skyderecho{width:142px; overflow:hidden; position:absolute; right:-150px;}
html{overflow-x:hidden;}


/*  promocion mad men 

#portada_series #contenidos_izq_sinbor .promo_lateral_der{ margin: 0 0 2px 0;}

#portada_general #contenidos_izq_sinbor .promo_lateral_der{ margin: 0 0 2px 0;}  */
 
/*  Carrousel promo-canales  */

#promo_canales{
	width: 752px;
	height: 81px;
	margin: 2px 0;
	background: url(../images/promo-canales/promo-canales.jpg) no-repeat;
}

#promo_canales .botonera{
	width: 60px;
	float: left;
}

#promo_canales .jcarousel-container{
	width: 685px;
	height: 70px;
	padding: 5px 33px 5px 35px;
}

#promo_canales ul{
	margin: 0;
	padding: 0;
}

#promo_canales ul li{
	width: 71px !important;
	height: 58px;
	padding: 8px 20px 5px 20px;
	float: left;
}

#promo_canales ul li a{
	background: none;
	display: block;
}

#promo_canales .jcarousel-prev{
	position: absolute;
	width: 28px;
	height: 71px;
	top: 5px;
	left: 5px;
	cursor: pointer;
	background: url(../images/promo-canales/promo-canales-prev.jpg) no-repeat;
}

#promo_canales .jcarousel-next{
	position: absolute;
	width: 28px;
	height: 71px;
	top: 5px;
	right: 5px;
	cursor: pointer;
	background: url(../images/promo-canales/promo-canales-next.jpg) no-repeat;
}

#promo_canales .botonera{
	display: none;
}

#promo_canales .jcarousel-clip{
	width: 685px;
}


/* Aviso legal y Política de Privacidad */

#aviso_legal #contenidos_izq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 699px;
	padding: 20px 33px 20px 18px;
	line-height: 17px;
}

#aviso_legal #contenidos_izq p b{
	font-size: 14px;
	display: block;
	margin-bottom: -6px;
	margin-top: 10px;
}

#aviso_legal #contenidos_izq a{
	color: #000;
	text-decoration: underline;
}

#aviso_legal #sub_seccion{
	background-color: #FF0066 ;
}

#CAR2{
    background: url("../images/promo-canales/promo-canales.jpg") no-repeat scroll 0 0 transparent;
    height: 250px;
    margin: 2px 0;
    width: 570px;
}


#CAR2 ul li {
    float: left;
    height: 200px;
    padding: 8px 20px 5px;
    width:250px !important;
}



