/* Estilos header ============================================================================================================ */
	/*Estilos de estructura*/
		#base {width:100%;height:auto}
		#contenedora{width:100.5em; margin: 0 auto; text-align:left}		
		
		
		/*Estilos de la cabecera*/
			#cabecera {text-align:left; position:relative; width:99.5em; margin:.7em auto 0}
			#player #cabecera{width:96.2em}
			#player #liquido #cabecera {width:90%}
			#cab-imprimir #cabecera {width:895px}
			#player2 #cabecera {width:76em}
			#player2 #cabecera h1 {float:left; font-family:Arial Narrow, Arial, Verdana; color:#AFB0B0; font-size:3.2em; font-weight:400; width:400px}
			
			
			#cabecera .escucha{margin-bottom:0}
			#cabecera h1 {float:left; font-family:Arial Narrow, Arial, Verdana; color:#AFB0B0; font-size:3.2em; font-weight:400; width:600px; margin-top:10px}
			#cabecera h1 img{ float:left; margin-right:0}
			#cabecera h1 span{margin-top:.5em; margin-left:.3em; float:left}
			#cabecera h1 span.gam{margin-top:.8em; margin-left:.3em; float:left}
			#cabecera .esp{padding-left:0; padding-right:0; margin-right:0;margin-left:0}
			
            #cabecera .logoTit {float:left; font-family:Arial Narrow, Arial, Verdana; color:#AFB0B0; font-size:3.2em; font-weight:400; width:600px; margin-top:10px}
			#cabecera .logoTit img{ float:left; margin-right:0}
            #cabecera .logoTit span{margin-top:.5em; margin-left:.3em; float:left}
            #cabecera .logoTit span.gam{margin-top:.8em; margin-left:.3em; float:left}
			
			#cabecera .buscar{float:right; width:28em; margin-top:1em}			
			#cabecera .buscar p{font-size:10px; color:#fff; font-family:Verdana; text-align:right; padding-right:.5em}
			#cabecera .buscar p span{color:#666}
			#cabecera .buscar p.gris{color:#999}
			#cabecera .buscar .rojo{color:#cc0000}				
			#cabecera .buscar form{margin-top:10px; text-align:right}
			#cabecera .buscar .largo{width:170px; vertical-align:top}
			#cabecera .buscar .largo2{font-size:10px; color:#aaa; padding:1px 2px}			
			#cabecera .buscar .bt{background: url(/img/separador_form.gif) no-repeat top left; padding-left:10px; height:17px}
			#cabecera .buscar .ico{ vertical-align:top; margin:6px 5px 0 0}
			#cabecera .buscar span.centrar{height:15px; line-height:15px}
			#cabecera .barra_menu{background: url(/img/fondo_menu.gif) repeat-x 0 100%; height:28px; clear:both}
			
			#cabecera .posicion{width:770px; float:left}
			#cabecera .posicion2{width:84em; float:left}
			*html #cabecera .barra_menu{background: url(/img/fondo_menu.gif) repeat-x 0 0}
			
			#cabecera .menu {z-index:10;font-family:Arial, Helvetica, Verdana; font-size:1em}
			#cabecera .menu ul li {display:inline; float:left; font-size:1.2em; font-family:Arial, Verdana; border-right:1px solid #2D3335;color: #fff;  font-weight: 700; text-align:center;  padding:.5em 1em}
			#cabecera .menu .submenu li {border-right:0}
			#cabecera .menu ul li.rojo {background: url(/img/fondo_menu_rojo.gif) repeat-x top left; height:15px}
			#cabecera .menu ul li.rojo img{vertical-align:middle}
			#cabecera .menu ul li a.icono{background: url(/img/ico_40.gif) no-repeat 0 50%; padding-left:30px}
			#cabecera .menu ul li a.icono2{background: url(/img/ico_40_2.gif) no-repeat 0 50%; padding-left:30px}
			#cabecera .menu ul li a.iconohome{padding-left:1px}
			#cabecera .menu ul li a {color: #fff; text-decoration:none}
			#cabecera .menu ul li a:hover { text-decoration:underline}
			#cabecera .menu ul li.news { font-size:1em; float:right; font-weight:400;font-family:Verdana; margin-top:.2em}			
			#cabecera .menu ul li.news a{color:#717475; text-decoration:underline; font-family:Tahoma;font-size:1em}	
			#cabecera .menu ul li.news a:hover{text-decoration:none}
			#cabecera .menu ul li.sin{background:none; border:none}
			#cabecera .menu ul li.seleccionado {font-weight: 400; background: url(/img/bg-submenu-selec.gif); height:16px; position:relative}
			#cabecera .menu ul li.seleccionado span {background:url(/img/flechita_submenu.gif) no-repeat 50% 19px; padding-bottom:20px; z-index:2000; line-height:20px}			
			#cabecera .menu ul li.seleccionado a {background:url(/img/flechita_submenu.gif) no-repeat 50% 19px; padding-bottom:22px; z-index:2000; line-height:20px}			
			#cabecera .menu ul.submenu li	a {padding-bottom:0; line-height:1em}	
			#cabecera .menu ul.submenu {position:absolute; top:30px; left:0px; width:405px; z-index:1; /* background: url(/img/bg-cortina.gif) no-repeat 39% */ }	
			#cabecera a.dcha img {z-index:1; position:relative}
			#cabecera .menu ul.submenu li { font-size:.9em; font-family:Verdana; padding: 10px 10px 10px 5px; font-weight:400; background: url(/img/separador_submenu.gif) no-repeat 100% 60%; color:#fff; height:auto !important; /* FIXME: ver reset.css */ }
			#cabecera .menu ul.submenu li.selec { background-color:#420F0F; padding: 1px 10px 2px 5px; margin-top:10px}
			#cabecera .menu ul.submenu li a.flecha  {background: url(/img/flechita_submenu.gif) no-repeat 50% 0; padding-top:.6em}
			#cabecera .menu li  strong {background: #420F0F; font-weight:400}
			#cabecera .menu li .flechaactivo {background:url(/img/flechita_submenu.gif) no-repeat 50% 19px; padding-bottom:22px; z-index:2000; line-height:20px}
			
			#cabecera .menu ul.submenu li a {color: #fff; text-decoration:underline}
			#cabecera .menu ul.submenu li a:hover {text-decoration:none}
			#cabecera .menu ul.submenu li.sin{background:none}
			
			#cabecera .login{ float:right; height:28px; position:relative; z-index:10}
			*:first-child+html #cabecera .login {z-index:100}
			#cabecera .login .nlt {font:1.1em Verdana, Arial, Helvetica, sans-serif; float:left; padding:6px 12px 3px 0}
			#cabecera .login .nlt a { color:#717475}
			#cabecera .login ul.pr { float:left; padding:6px 0 3px 0; height:19px; background: url(/img/fondo_lista_login.gif) repeat-x top left; border-left:1px solid #2D3335}		
			#cabecera .login ul.pr li{display:inline; font-family:Verdana; float:left; padding:0 4px; background: url(/img/separador_login.gif) repeat-y top right; color:#fff; font-size:11px; font-weight:400}					
			#cabecera .login ul.pr li a.gris2{color:#ABABAB; padding-left:.5em}
			#cabecera .login ul.pr li a.gris3{color:#6B6C6D; padding-left:.5em; font-size:.9em}
			#cabecera .login ul.pr li a{color:#cc0000}
			#cabecera .login ul.pr li a.gris2:hover, #cabecera .login ul li a:hover{text-decoration:none}
			#cabecera .login ul.pr li .ico{background: url(/img/sobrecito.gif) no-repeat 0 50%; padding-left:20px; margin-left:5px; color:#494A4A}
			#cabecera .login .ico2{background: url(/img/flechita_dcha.gif) no-repeat 0 5px; padding-left:10px; margin-left:10px}
			#cabecera .login .ico3{background: url(/img/separador_login.gif) repeat-y top left}
			#cabecera .login .ico4{background: url(/img/separador_login.gif) repeat-y top right}
			#cabecera .login ul li a.ico5{padding-right:6px; background: url(/img/separador_login.gif) repeat-y top right; height:10px}
			#cabecera .login ul li a.ico5 img{vertical-align:middle}
			*html #cabecera .login ul li a.ico5{display:inline}
			#cabecera .login ul li.sin{background:none}
						
			#cabecera .registro{position:relative; float:right; width:220px; height:28px}
			#cabecera .registro ul{ background: url(/img/fondo_registro.gif) repeat-x top left; margin-left:2em; height:28px;float:right}		
			#cabecera .registro ul li{display:inline; font-family:Verdana; padding:.5em 1.4em 1em; background: url(/img/barrita_registro.gif) no-repeat right; font-size:11px; font-weight:400;  float:left}					
			#cabecera .registro ul li a{color:#cc0000}
			#cabecera .registro ul li a:hover{text-decoration:none}			
			#cabecera .registro ul li.gris{ padding-right:2em}
			#cabecera .registro ul li.gris a{color:#ADAEAF}
			#cabecera .registro ul li.sin{background:none}
			#cabecera .registro ul li.gris2{ font-size:1em;  border-right:1px solid #2D3335;  background: url(/img/fondo_menu.gif) repeat-x top left; height:12px}			
			#cabecera .registro ul li.gris2 a{color:#717475}		
			
			/* desplegable */
			#cabecera .login .capa-opc-user { z-index:10000; position:absolute; top:12px; right:70px; width:50px; background: url(/img/pixel_gris_80.png) repeat 0%; border:5px solid #1F2425; height:auto !important; padding:10px 30px 15px 29px}
			* html #cabecera .login .capa-opc-user {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/pixel_gris_80.png') }
			#cabecera .login .capa-opc-user ul li {font-size:1em; color:#B6B7B8; height:18px; background: none}
			#cabecera .login .capa-opc-user ul li a{color:#B6B7BB}
			#cabecera .login .nomuestra .capa-opc-user{display:none}
			#cabecera .plegado .capa-opc-user{display:none}
			
			/* Publicidad */
			.banner_top {margin:0px auto; padding-bottom:1px; text-align:left; width:995px; height:100px}
			.banner_top_0 {background:transparent url(/img/tit_publi_top.gif) no-repeat scroll left center; margin:0px auto; width:763px}
			.banner_top_a {background: url(/img/tit_publi_top.gif) no-repeat left center; display:inline; float:left; margin-right:2px; text-align:left}
			.banner_top_a_i {font-size:1%; margin-left:10px; display:inline}
			.banner_top_b {display:inline; float:left; margin-bottom:3px}
			.banner_top_c {display:inline; float:left}
			.limpiar {clear:both; font-size:1px; line-height:1px}
			
			
/* nuevo para foros y capas footer */		
			.capagris {background-color:#363A3B; border:5px solid #1F2425; padding:.8em .5em; color:#B9BABB}
			.capagris a{color:#B9BABB}
			.w100{width:10em}
			.w150{width:15em}
			.w250{width:25em}
			.w360 {width:36em}
			.capagris span{color:#B61416; margin-bottom:1em}
			.capagris img{margin-bottom:2em; margin-left:0}
			.capagris ul li{text-align:left; padding-left:1em}
			.capagris .ver li a{font-family:Tahoma;font-size: 1em;background: url(/img/flechita_dcha.gif) no-repeat 0 70%; padding-left:.8em; color:#B9BABB}
			.capagris .columna1{float:left; margin-left:1em}
			.capagris .columna2{float:right; margin-right:1em} 
/*footer 
*********************************/
#footer {width:99.5em;  margin: 0px auto 10px; padding-bottom:6em}
#footer ul.nav-pie li, 
#footer .logos-medios ul li, 
#footer ul.nav-final li{display:inline;float:left}
#footer ul.nav-final {margin:0 auto;width:45%}
#footer a{font-family: verdana; font-size:1em; color:#999}
#footer ul.nav-pie {float:right}	
#footer ul.nav-pie li {float:left}	
#footer ul.nav-final {margin-top:1em}		
#footer ul.nav-final li {margin-right:.5em}		
#footer ul.nav-final li a {background: url(/img/flechita_sube.gif) no-repeat 0 5px; padding-left:1em; padding-right:.5em}		
#footer ul.nav-final li a.separa-puntos{background: url(/img/separa-rss.gif) no-repeat scroll left 2px; padding-left:1em; padding-right:.5em}		
#footer ul.nav-final li a img{background: none no-repeat 0 5px; vertical-align:middle}		
#footer ul.nav-pie li a{background: url(/img/separador-pie.gif) no-repeat 0 50%; padding-left:.7em; padding-right:.5em}	
#footer ul.nav-pie li a.primero {background: none}	
#footer .logos-medios {margin:1em .5em 1.8em 0}					
#footer .logos-medios ul.izq li {margin-right:2em; float:left /* fix opera 9.5 */}					
#footer .logos-medios ul.dere li {margin-left:2em;float:left}			
#footer p{color:#FFF}
#footer .capas-pie {width:auto}
#footer ul.nav-final ul li {display:list-item}
#footer .txt-fondos {padding:15px; font-size:.8em}
#footer .txt-fondos p {margin-top:10px; }

/*Capas footer === */
.capas-pie{margin:0 auto 0; width:99em; text-align:left}
.capa-pie {background: #363A3B; border:5px solid #1F2425; height:auto !important; padding:0pt 14px 13px; font-family: verdana}
.capa-pie h3{color:#b61416; font-family:Verdana; font-size:1.1em}
.capa-pie .titulares {margin-top: .5em; padding-bottom: .5em}
.capa-pie .columna{width:50%}
.capa-pie .columna2{width:20em}
.capa-pie.otros-med{width:26em}
.capa-pie.otros-med ul {float:left}
.capa-pie.otros-med ul li{float:left; padding:0 4px; background: none; font-size:11px; font-weight:400}	
.capa-pie ul a{background: url(/img/flechita_dcha.gif) no-repeat 0 70%; line-height:18px; padding-left:.8em; margin-left:.5em; font-size:.9em; color:#B6B7B8}
.capa-pie.med-asoc {width:45em}
.capa-pie.c-seccion {width:17.5em}

/* Pags pie === */
ul.pie-cond-legales li p {font-size:1em}
ul.pie-cond-legales li {margin-top:1em}

.pie-publicidad table{width:100%; border-collapse: separate; float:left; padding-bottom:.5em; margin-top:2em}
.pie-publicidad table p{font-family:Tahoma; font-size:1em}
.pie-publicidad .fondo1{background: #f3f3f3 url(/img/fondo1.gif) repeat-x top left}
.pie-publicidad .fondo2{background: #E9E9E9 url(/img/fondo2.gif) repeat-x top left}
.pie-publicidad .tcol1{width:255px}
.pie-publicidad .tcol2{width:135px}
.pie-publicidad .tcol3{width:180px}
.pie-publicidad .tcol4{width:90px}
.pie-publicidad .tcol5{width:70px}
.pie-publicidad .tcol6{width:500px}
.pie-publicidad .t-titulos{font-size:1em; line-height:1.8em; background:  #959595 url(/img/fondo_caption.gif) repeat-x top left; border-bottom:1px solid #fff; padding:.7em 0 .5em 0; width:99%}
.pie-publicidad caption {font-size:1em; color:#FFF; text-align:left; line-height:1.6em; background:  #959595 url(/img/fondo_caption.gif) repeat-x top left; border-bottom:1px solid #fff; padding:.7em 0 .5em 0; padding-left:2em; width:100%}
.pie-publicidad td, .pie-publicidad th {font-family:Tahoma; font-size:1em; color:#000; padding:.3em .5em .3em .5em}
.pie-publicidad td strong{font-size:1.1em}
.pie-publicidad .t-titulos td, .pie-publicidad .t-titulos th  {color:#FFF; font-size:1.1em; font-weight:400}
.pie-publicidad td span {color:#666; font-size:1em}
.pie-publicidad .dnone {display:none}
.pie-publicidad ul.listado-datos {margin-left:20px}
.pie-publicidad ul.listado-datos li {list-style:url(/img/ico-guion.gif) outside}
.pie-publicidad .t-perfiles .tcol1, .pie-publicidad .t-perfiles .tcol2, .pie-publicidad .t-perfiles .tcol3  {width:33%}

/* Estadisticas audiencias */
.pie-publicidad .graf-h  {background:#E4E0DF; height:8px; width:100px}
.pie-publicidad .graf-h.tipo2 {background:#D8D8D8} 
.pie-publicidad table.t-perfiles .tcol1 p {padding:1em}
.pie-publicidad .t-perfiles .fondo1 ul li{display:inline; font-size:.9em;float:left}
.pie-publicidad .t-perfiles .fondo1 ul li.grafica {float:right}
.pie-publicidad .graf-h.tipo1  div {background:#620000; height:8px; width:1px}
.pie-publicidad .graf-h.tipo2  div {background:#2a2a2a; height:8px; width:1px}


.pie-legal p {margin-top:1.5em}
.pie-faqs div{background:#F7F7F7; border-top:.2em solid #FFF; padding:1em 1.5em 2em}

.nav-busq .seccion-faq ul li a{padding: .4em .7em}
.nav-busq .seccion-faq ul li.primero{margin-left:.5em}
.nav-busq .seccion-faq ul li.selec a { padding: 0 0 1px; background:none; border:0}

.busqueda-general  .pie-faqs .plegado img {background: url(/img/abrir-cerrar.gif) no-repeat 3px -35px}
.busqueda-general  .pie-faqs p {font-family:Tahoma}
.pie-faqs .plegado, .pie-faqs .desplegado {background: url #EAEAEA (/img/bg-faqs.gif) repeat-x top left; padding:.2em 0pt .1em 1em; font-family:Tahoma;  font-weight:700}
.pie-faqs .desplegado{background: url(/img/plegado.gif) repeat-x top left; color:#545454; line-height:2em}
.busqueda-general  .pie-faqs .desplegado img {background: url(/img/abrir-cerrar.gif) no-repeat 3px -4px}
.pie-faqs .plegado span, .pie-faqs .desplegado span{color:#900}

.nav-busq .seccion-mapa ul li a{padding: .4em .48em}
.nav-busq .seccion-mapa ul li.primero{margin-left:.5em}
.nav-busq .seccion-mapa ul li.selec a { padding: .4em .5em}

.indice-mapa .col-indice{float:left; width:210px}
.indice-mapa .col-indice ul li{font-family:Tahoma}
.mod-letra {margin-top:2.5em}
.mod-letra ul{margin-left:1em; margin-top:.5em; display:table}
.mod-letra h3{background: url(/txt/letrasmapa.gif) no-repeat left top; height: 65px; width:52px; float:left}
.mod-letra h3{text-indent:-9000px}


.pie-who p, .pie-who ul li{font-family:Tahoma; font-size:1.1em}
.pie-who ul li {margin-top:1em}
.pie-who .who-enumera {margin-top:1.5em; margin-left:1em}
.who-dest {background: #f1f1f1; padding:1em}

.pie-RSS {padding:1.2em 2.5em 2em 1.5em; overflow:visible; }
.pie-RSS p{font-family:Verdana; font-size:1.2em}
.pie-RSS .canalesrss {margin-left:1.5em}
.pie-RSS .canalesrss ul{width:17.5em; margin-top:.5em}
.pie-RSS .canalesrss ul li{line-height:1.5em}
.pie-RSS .ico-rss-big {background:url(/img/ico-rss-big.gif) no-repeat top left; padding:.5em 0 .5em 3em}
.pie-RSS .canalesrss ul li a {background:url(/img/ico-rss-peck.gif) no-repeat top left; padding-left:2.5em; padding-bottom:.3em; line-height:1.8em}
.pie-RSS .canalesrss ul li a.ico-podcast {background:url(../img/ico-podcast.html) no-repeat top left}
.pie-RSS .rss-noticia {margin-top:1.5em; color:#000}
.pie-RSS .rss-noticia p{font-size:1.1em}
.pie-RSS h3{font-family:Verdana; font-size:1.2em; color:#900; font-weight:700}
.pie-RSS h4 a{font-family:Verdana; font-size:1.1em; color:#900; font-weight:700; background: url(/img/ico-li-orange.gif) no-repeat left 2px; padding-left:1em;text-decoration:none}
.pie-RSS ul li a{font-size:1em; background: url(/img/iconica.gif) no-repeat scroll -9px -327px; padding-left:0.8em}
.pie-RSS .li-apply ul li a{background: url(/img/ico-li-orange.gif) no-repeat left top}
.pie-RSS .li-apply ul li {line-height:1.3em}
.pie-RSS .li-apply h3 {font-size:1.1em; margin-top:1em}
.pie-RSS .li-apply p {font-size:1.1em}
.tit-pie {background: url(/txt/tit-pie.gif) no-repeat left top; text-indent:-9000px; line-height:30px}
.tit-pie.txt-noticRSS {background-position: -11px -5px; height:50px}
.tit-pie.txt--rssNweb {background-position: -11px -71px; height:50px}
.tit-pie.txt-programaslectores {background-position: -11px -140px}
.tit-pie.txt-programas4web {background-position: -11px -200px}
.tit-pie.txt--bienv-aplic {background-position: -11px -260px; line-height:40px}
.tit-pie.txt-datos-user {background-position: -11px -348px}
.tit-pie.txt-otros-tit {background-position: -11px -410px}
.tit-pie.txt-sel-cod {background-position: -11px -474px}
.tit-pie.txt-otros-titul {background-position: -11px -529px; line-height:40px}
.tit-pie.txt-previsualizacion {background-position: -11px -599px}
.tit-pie.txt-codigo-enviado {background-position: -11px -719px}


.pie-RSS .dos-cols {display:inline}
.pie-RSS .dos-cols .col1{width:38.5em; float:left}
.pie-RSS .dos-cols .col2 {float:right}
.pie-RSS ul.marcado li {font-size:1em; background: url(/img/iconica.gif) no-repeat scroll -9px -327px; padding-left:0.8em}
.filaRSS {margin-top:1em}

.pie-RSS .formulario-registro {padding:0}
.filaRSS .col1 {width:310px; float:left}
.filaRSS .col3 {width:445px; float:left}
.filaRSS .col4 {width:130px; float:right}
.filaRSS .col4 input{margin-right:1em; margin-top:.5em}

.form-visual {margin-top:1em}
.form-visual .col1{width:100px; float:left; margin-left:.5em}
.form-visual .col2 {width:80px; float:left; margin-left:.5em} 

.formulario-registro .mod_formulario .filaRSS label {font-size:.9em; font-family:Verdana; line-height:1.6em; color:#666}
.formulario-registro .mod_formulario .filaRSS label a{color:#666}

.pie-RSS .ultimo ul li {float:left; padding-bottom:1em; margin-right:50px}
.pie-RSS .logotipos-confirmacion ul li a {font-family:Verdana; font-size:.8em; color:#666}
/* capa rss */
.contenido_rss {position:relative}
.capa-feeds {position:absolute; left:340px; top:280px ; width:38.7em; height:auto !important; border:1px solid #DE5900; background:transparent url(/img/pixel_gris_80.png) repeat scroll 0% 50%}
/*.capa-feeds {visibility:hidden} */
.capa-feeds a.rojo{font-size:1em; color:#990000}
.capa-feeds p.nota{font-family:Tahoma; font-size:1em; color:#666; width:25em; float:left; margin:.5em 0 1em 6em}
.capa-feeds .aviso{margin-top:.3em; padding:3.2em 2em 3.2em 3.3em; float:left; margin-bottom:.5em}
.capa-feeds .aviso p{color:#fff}
.capa-feeds .aviso span{color:#990000;font-weight:bold}

.capa-feeds h2 { color: #FFF; width:70%;  margin:0}
.capa-feeds a.cerrar{float:right; width:15%; background: url(/img/ico_cerrar.gif) no-repeat 100% 70%; padding-right:.2em; color:#666; font-size:1em; margin-top:.5em; height:1.6em}
.capa-feeds p{color:#FFF; font-family:verdana; font-size:1em; margin-bottom:.7em}
.capa-feeds .textogris p{color:#333}
.capa-feeds  .notagris{color:#666}
.capa-feeds  .aviso .notagris{color:#666}

.tools-rss h3{font-size:1.3em; color:#FFF}
.tools-rss ul {margin-top:1.5em}
.tools-rss li{line-height:2em}
.aviso.tools-rss p {color:#666}
.tools-rss a{color:#FFF; font-family:verdana; font-size:1em; padding-left:2em}
.tools-rss .rss-google {background: url(/img/ico-anadir-google.gif) no-repeat top left; padding-left:1.8em}
.tools-rss .rss-bloglines {background: url(/img/ico-anadir-bloglines.gif) no-repeat top left; padding-left:1.8em}
.tools-rss .rss-win {background: url(/img/ico-anadir-win.gif) no-repeat top left; padding-left:1.8em}
.tools-rss .rss-yahoo {background: url(/img/ico-anadir-yahoo.gif) no-repeat top left; padding-left:1.8em}
.tools-rss .rss-perso {background: url(/img/ico-anadir-perso.gif) no-repeat top left; padding-left:1.8em}


/* mosaico colores */
.ico-mosaico{position:relative}
.mosaico-colores {border:5px solid #1F2425; height:auto !important; position:absolute; left:127px; top:10px; width:223px}
.listalogos {padding: 1em .5em 2.5em 1.5em}
.listalogos img {margin-left:.5em;  margin-top:1.5em}

.pre-titulares {padding: 1.2em 1.5em}
.pre-titulares .bloque-rss1 {margin-top:1.2em; padding: 1.2em 1.5em; border:1.2em solid #e8e8e9}
.pre-titulares .bloque-rss1 h3 {font-family:Tahoma; font-size:1.1em; color:#666; font-weight:700}
.pre-titulares .bloque-rss1 p {font-family:Tahoma; font-size:1.1em; color:#6699CC}
.pre-titulares .bloque-rss1 p a{font-weight:700; color:#003399}
.pre-titulares .bloque-rss1 div{margin-top:2em}
.pre-titulares .bloque-rss1.tomacodigo  {font-size:1.5em; font-family:System}

h3.letra-nums{background-position: -11px 1px}
h3.letra-a{background-position: -11px -75px}
h3.letra-b{background-position: -11px -165px}
h3.letra-c{background-position: -11px -265px}
h3.letra-d{background-position: -11px -357px}
h3.letra-e{background-position: -11px -457px}
h3.letra-f{background-position: -11px -538px}
h3.letra-g{background-position: -11px -640px}
h3.letra-h{background-position: -11px -733px}
h3.letra-i{background-position: -11px -820px}
h3.letra-j{background-position: -11px -911px}
h3.letra-k{background-position: -11px -1009px}
h3.letra-l{background-position: -11px -1099px}
h3.letra-m{background-position: -13px -1193px; width:55px} 
h3.letra-n{background-position: -11px -1267px} 
h3.letra-enie{background-position: -11px -1340px} 
h3.letra-o{background-position: -11px -1436px} 
h3.letra-p{background-position: -11px -1517px} 
h3.letra-q{background-position: -11px -1611px} 
h3.letra-r{background-position: -11px -1715px} 
h3.letra-s{background-position: -11px -1809px} 
h3.letra-t{background-position: -11px -1888px} 
h3.letra-u{background-position: -11px -1987px} 
h3.letra-v{background-position: -11px -2071px} 
h3.letra-w{background-position: -11px -2148px} 
h3.letra-x{background-position: -11px -2223px} 
h3.letra-y{background-position: -11px -2302px} 
h3.letra-z{background-position: -11px -2400px} 
h3.letra-comodin{background-position: -Xpx -Xpx} 


/*PIE COMUN***************************/
/*************************************/
#pie-comun{background:#2d3235; padding:8px 0}
#pie-comun .pc_inner{background:#2d3235 url(/img/piecomun/pie_comun.jpg) no-repeat center top; position:relative; margin:0 auto; height:60px; width:995px;}
#pie-comun a{display:block; text-indent:-9999px; overflow:hidden; /*background:#f90; opacity:.5;*/}
#pie-comun ul{margin-left:160px; padding-top:8px; width:702px;}
#pie-comun ul li{display:inline; float:left; background:none; margin:0 9px 0 0; padding:0}
#pie-comun #pc_prisa{width:113px; height:48px; position:absolute; left:18px; top:6px}
#pie-comun #pc_elpais{width:100px; height:18px;}
#pie-comun #pc_cuatro{width:66px; height:18px;}
#pie-comun #pc_cincodias{width:98px; height:18px;}
#pie-comun #pc_plus{width:63px; height:18px;}
#pie-comun #pc_parasaber{width:81px; height:18px;}
#pie-comun #pc_elviajero{width:72px; height:18px;}
#pie-comun #pc_clasificados{width:64px; height:18px;}
#pie-comun #pc_santillana{width:70px; height:18px;}
#pie-comun #pc_as{width:55px; height:24px;}
#pie-comun #pc_los40{width:74px; height:24px; margin-left:3px;}
#pie-comun #pc_ser{width:49px; height:24px; margin-left:5px;}
#pie-comun #pc_kalipedia{width:70px; height:24px;}
#pie-comun #pc_wip{width:63px; height:24px;}
#pie-comun #pc_maxima{width:45px; height:24px;}
#pie-comun #pc_m80{width:48px; height:24px;}
#pie-comun #pc_dial{width:46px; height:24px; margin-left:4px;} 
#pie-comun #pc_radiole{width:50px; height:24px;} 
#pie-comun #pc_prisacom{width:71px; height:24px; margin-left:10px;} 

#pie-comun #empresa1{width:125px; height:55px; background:url(/img/piecomun/barcelona.gif) no-repeat left top; position:absolute; top:3px; right:10px;}
#pie-comun #empresa2{display:none;}

.enlaces-paises li img{margin-top:10px}
.enlaces-paises li.primero img{margin-top:0px}

/* Pie patrocinado */

#footer .pie-patrocinado {margin-top:10px}
#footer .pie-patrocinado a,
#footer .pie-patrocinado p {color:#666}

/* ==================== nuevo pie =================== */

#footer {margin:0pt auto;position:relative;width:993px}
#footer.piev2 ul.nav-pie{float:none;width:400px;margin:5px auto 0;text-align:auto }
#footer.piev2 ul.nav-pie li.primero a {background:none}

#footer.piev2 .logos-paises {margin-top:24px}
#footer.piev2 .logos-paises ul li{display:inline;float:left}
#footer.piev2 .logos-paises li.item-pais {margin-left:2px;margin-top:18px}
#footer.piev2 .logos-paises li.item-pais.pais1 {margin-left:8px}
#footer.piev2 .logos-paises .item-pais {position:relative}
#footer.piev2 .logos-paises .item-pais.pais1 {margin-left:8px}
#footer.piev2 .logos-paises li.item-pais .link-pais {background:url(/img/pie/banderas.gif) no-repeat;width:60px;height:46px;text-indent:-9999px;display:block;overflow:none;background-position:0 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais:hover {background-position:0 -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais {background-position:0 -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.espana {background-position:0 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.espana:hover {background-position:0 -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.espana {background-position:0 -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.portugal {background-position:-60px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.portugal:hover {background-position:-60px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.portugal {background-position:-60px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.usa {background-position:-120px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.usa:hover {background-position:-120px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.usa {background-position:-120px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.argentina {background-position:-180px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.argentina:hover {background-position:-180px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.argentina {background-position:-180px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.brasil {background-position:-240px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.brasil:hover {background-position:-240px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.brasil {background-position:-240px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.mexico {background-position:-300px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.mexico:hover {background-position:-300px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.mexico {background-position:-300px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.chile {background-position:-360px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.chile:hover {background-position:-360px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.chile {background-position:-360px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.costarica {background-position:-420px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.costarica:hover {background-position:-420px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.costarica {background-position:-420px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.panama {background-position:-480px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.panama:hover {background-position:-480px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.panama {background-position:-480px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.colombia {background-position:-540px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.colombia:hover {background-position:-540px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.colombia {background-position:-540px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.ecuador {background-position:-600px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.ecuador:hover {background-position:-600px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.ecuador {background-position:-600px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.bolivia {background-position:-660px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.bolivia:hover {background-position:-660px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.bolivia {background-position:-660px -46px}
#footer.piev2 .logos-paises li.item-pais a.link-pais.guatemala {background-position:-720px 0}
#footer.piev2 .logos-paises li.item-pais a.link-pais.guatemala:hover {background-position:-720px -46px}
#footer.piev2 .logos-paises li.item-pais.on a.link-pais.guatemala {background-position:-720px -46px}




#footer.piev2 .logos-paises a.capalink {font-size:8px;text-transform:uppercase;font-family:Arial;text-decoration:none;padding:2px 12px 2px}
#footer.piev2 .logos-paises a.capalink:hover,
#footer.piev2 .logos-paises ul.izq li {margin-right:0px; float:left}					
#footer.piev2 .logos-paises ul.dere li {float:left}

#footer.piev2 .logos-paises .mediospaises {display:none;position:absolute;z-index:500;top:45px;left:0}
#footer.piev2 .logos-paises .mediospaises.on,
#footer.piev2 .logos-paises .item-pais.on .mediospaises {display:block}

#footer.piev2 .logos-paises .mediospaises {background:#383838 url(/img/pie/borde-base.gif) repeat-x bottom left;border:1px solid #424242;padding-top:15px;text-align:left;width:270px;padding-left:12px}
#footer.piev2 .logos-paises .mediospaises ul{padding:0px 0 15px;width:140px;display:inline;float:left}
#footer.piev2 .logos-paises .mediospaises ul.ultimobloque {width:128px}
#footer.piev2 .logos-paises ul.izq li .mediospaises ul li {float:none;display:block}

#footer.piev2 .logos-paises .mediospaises ul li{margin-top:3px;text-transform:uppercase;font-size:10px;font-weight:700;text-align:left;color:#fff}
#footer.piev2 .logos-paises .mediospaises ul li a{font-size:10px;text-decoration:none;color:#fff;text-transform:none;font-weight:400}

#footer.piev2 .activador-medios {position:relative}
#footer.piev2 .activador-medios .mediospaises {display:none;position:absolute;z-index:500;top:-204px;right:20px}
#footer.piev2 .activador-medios .mediospaises.on{display:block}

#footer.piev2 .activador-medios .mediospaises {background:#383838;border:1px solid #424242;padding-top:5px;text-align:left}
#footer.piev2 .activador-medios .mediospaises {width:850px}
#footer.piev2 .activador-medios .mediospaises ul{padding:0px 0 15px 10px;width:160px;display:inline;float:left}
#footer.piev2 .activador-medios .mediospaises ul.primer {width:175px}
#footer.piev2 .activador-medios .mediospaises ul.segundo {width:160px}
#footer.piev2 .activador-medios .mediospaises ul.tercero {width:150px}
#footer.piev2 .activador-medios .mediospaises ul.quinto {width:140px}
#footer.piev2 .activador-medios ul.izq li .mediospaises ul li {display:block}
#footer.piev2 .activador-medios .mediospaises ul.ultimobloque {border-bottom:2px solid #000}
#footer.piev2 .activador-medios .mediospaises ul li{margin-top:2px;text-transform:uppercase;font-size:10px;text-align:left;color:#fff;line-height:110%;float:none}
#footer.piev2 .activador-medios .mediospaises ul li a{font-size:10px;text-decoration:none;color:#fff;text-transform:none}
#footer.piev2 .activador-medios .mediospaises ul li strong{line-height:20px}
#footer.piev2 .activador-medios .mediospaises ul li.tabulado {margin-left:25px}
#footer.piev2 .activador-medios .mediospaises ul li.separatop {margin-top:10px}
#footer.piev2 .partner-pie {padding-left:20px;border-left:1px solid #373c3f;margin-top:17px}

#footer.piev2 .mas-medios ul.enlaces-masmedios li {display:inline;float:left}
#footer.piev2 .mas-medios {margin:1em .5em 1.8em 0}
#footer.piev2 .mas-medios ul.izq li {margin-right:5em; float:left}	
#footer.piev2 .mas-medios ul.dere li {margin-left:2em;float:left}
#footer.piev2 .activador-medios {padding:20px 3px 25px 60px;border-left:1px solid #373c3f}
 
#footer.piev2 .mas-medios ul.dere li .mediospaises ul li {float:none;margin-left:0}

