/* Estilos Generales */
* { margin:0px; padding:0px;}
img{border:0px;}
body {font:normal 12px Arial, Helvetica, sans-serif; text-align:center; margin:0px; background-color: #000;}
a,div a {color:#003366; text-decoration:none;}
select{font-size: 10px; color: #666666; }
a:active,a:hover,a:focus,div a:active,div a:hover,div a:focus {text-decoration:underline; color:#990000}
ul,li,ol {list-style:none;}
.clear {clear:left; font-size: 1px;  height:1px; padding:0px; margin:0px;}
.oculto{ display:none;}
* html div.m-noticias-p2 {height: 1px;}
* html div.enlaces-li {height: 1px;}


form{ padding:0; margin:0;}
hr{ visibility:hidden; clear:both; height:1px; margin:0px; padding:0px; border:0px;}
#saltarmenu{ display:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.separa{ height:1px; font-size:1px; border-top:1px solid #E8E6E0; margin:5px 0 4px 0;}
.separa-puntos{background: url(/img/brd_puntosH2.gif) repeat-x; background-position: 50%; height:1px;  font-size:1px;}
.separa-punt{background: url(/img/brd_puntosH2.gif) repeat-x; background-position: bottom; clear: both;}
.separacion{ height:1px; font-size:1px; margin:0px 0 10px 0;}
.separacion-colC{ height:1px; font-size:1px; margin:0px 0 5px 0;}
div.bottom15{padding-bottom: 15px;}
.nubetags{ text-align:center; padding:10px}
.nubetags h1{ display:inline; font-size:23px; color:#036ddb; margin:0 3px 0 0}
.nubetags h2{ display:inline; font-size:21px; color:#0179f7; margin:0 3px 0 0}
.nubetags h3{ display:inline; font-size:18px; color:#2d93fe; margin:0 3px 0 0}
.nubetags h4{ display:inline; font-size:16px; color:#65b0fe; margin:0 3px 0 0}
.nubetags h5{ display:inline; font-size:13px; color:#8bc4fe; margin:0 3px 0 0}
.nubetags h6{ display:inline; font-size:11px; color:#b9dbff; margin:0 3px 0 0}
.nubetags h1 a{ color:#036ddb;}
.nubetags h2 a{ color:#0179f7;}
.nubetags h3 a{ color:#2d93fe;}
.nubetags h4 a{ color:#65b0fe;}
.nubetags h5 a{ color:#8bc4fe;}
.nubetags h6 a{ color:#b9dbff;}

/*escucha ultimo programa*/
.ultimo_programa{ margin:0 0 10px 0; clear:both; padding:0 0 0px 0; border-bottom: 2px solid #000;}
.ultimo_programa h5{ color:#BBBABA; font-size:11px; font-weight:bold; text-transform:uppercase; height:27px; line-height:27px; background: url(/img/ultprog_top.jpg) repeat-x top; }
.ultimo_programa h5 span{ height:27px; line-height:27px; background: url(/img/ultprog_ico.gif) no-repeat 3px 50%; padding:0 0 0 20px}
.ultprog_contenido{ border-left:1px solid #ADADAD; border-top:1px solid #ADADAD; background-color:#000; overflow:auto; height:130px;}
.ultprog_contenido ul{border-right:1px solid #ADADAD; padding:10px 5px 10px 5px;}
.ultprog_contenido ul li{ padding:0 0 4px 13px; color:#999; font-size:11px;background: url(/img/ultprog_marca.gif) no-repeat 5px 5px;}
.ultprog_contenido ul li a{ color:#999;}

/*PUBLICIDAD*/
/*robapaginas*/
.robapaginas{ padding:12px 0 4px 0; margin:0 auto; text-align:center; background: #DEDEDC url(/img/titu_publiroba.gif) no-repeat; background-position: 10px 3px; }
#publicidades_top{ margin:0 auto; width:1002px; text-align:center;}
#publi1{ background:#D4D0C8 url(/img/tit_publiv.gif) no-repeat; background-position:5px 50%; text-align:center; margin:0 auto; padding:0 1px 1px 16px;}
#publi2{ display:none;}
.publiAB{ background:#CDCCC8 url(/img/tit_publiAB.gif) no-repeat; background-position:13px 3px ; padding:12px 1px 5px 10px;}
.patrocinio{ padding:0px 0 0px 8px; margin:0 auto; background: #DEDEDC url(/img/titu_publicintillo.gif) no-repeat; background-position: 2px 50%; text-align:left; }
div.publicolD{ }
div.publicolD div{font-size: 10px; color: #989898;padding-bottom: 5px; }
#publicidades-sky{width:996px;margin:0 auto;padding:0;height:1px;_overflow:hidden;}
.sky-izquierda,.sky-derecha{z-index:200;width:120px;height:1px;top:0;position:relative;}
.sky-izquierda{left:-130px;float:left;}
.sky-derecha{right:-130px;float:right;}

/*ESTRUCTURA*/
#todopuntoradio{ background-color:#000; text-align:center; margin:0 auto;}
#zonacontenido{text-align: center; clear: left; background-color: #FFFFFF;  }
#todocontenido{clear: left;  width:1004px; text-align:center; margin:0 auto;}
#todopie{clear: left;  width:1004px; text-align:center; margin:0 auto;}
div.contenido{clear: left;  text-align: left; }
#col1{float: left; clear: both; background-color: white; width: 207px; margin-right: 14px;}
#col2{float: left; clear: none; width: 783px; padding-top: 10px;}
#col2-submenu{float: left; clear: none; width: 783px;}
#col2-1{float: left; clear: both; width: 450px; margin-right: 15px;}
#col2-2{float: left; clear: none; width: 300px;}
#col4{float: left; clear: both; width: 450px; margin-left: 24px;}

div.fondo-cold{background-color: #FFFFFF; padding: 5px;}

/*CABECERA*/
#cabecera{ position:relative; width:1002px; text-align:center; margin:0 auto; height:144px; }

/*logotipo*/
#logo-cabecera{ display:block; position:absolute; top:6px; right:18px; width:300px; height:66px; background: url(/img/logo-punto-radio.png) no-repeat 50% 50%; overflow:hidden; text-indent:-9999px; color:#FFF; font-size:25px;}
#logo-cabecera-flash{ cursor:pointer; display:block; position:absolute; top:6px; right:18px; width:300px; height:69px; background: url(/img/logo-punto-radio.png) no-repeat 50% 51%; overflow:hidden; text-indent:0; color:#FFF; font-size:1px;}
#logo-cabecera-especial{ display:block; position:absolute; top:6px; right:18px; width:300px; height:66px; background: url(/img/logo-punto-radio-072011.jpg) no-repeat 50% 50%; overflow:hidden; text-indent:-9999px; color:#FFF; font-size:25px;}

/*buscador*/
#buscador{ text-align: left; clear: left; margin:7px 0 0 0; height:39px}
* > #buscador{ height:auto; min-height:39px}
div.logotipo{float: left;  padding: 5px 0 0 0; clear: none; }
div.seleccion-emisora{position:absolute; top:147px; left:3px; text-align: left; height: 25px; }
div.seleccion-emisora select{ background-color: #FFF;color: #000; font-size: 11px; width: 189px}

div.iconos-cab {position:absolute; bottom:3px;float:left;height:42px;left:238px;}
div.iconos-cab img{ vertical-align:middle; padding-right: 15px;}
div.buscar{ position:absolute; bottom:11px; right:175px; text-align:left; font-size: 11px; color: #EC6E00; padding: 0 10px 0 0px; margin: 15px 5px 5px 30px;}
div.buscar a{font-size: 11px; color: #EC6E00;  padding:5px; }
div.buscar a:hover{ color: #FFFFFF; }
div.buscar input{ border: 1px solid #000000; background-color: #CCCCCC; vertical-align:middle;}
div.buscar img{ vertical-align: middle; }

/*tiempo real*/
.tiempo-real{ position:absolute; right:0px; bottom:2px; text-align:left;}

/*miga de pan*/
		#miga{font-size:12px; margin:10px 0px 10px 0px;padding:0px; text-align:left;}
			#miga ul{list-style:none; padding:0px; margin:0px;}
			#miga ul li{float:left;padding:0px 5px 0px 0px; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
			#miga ul li a{color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:underline; font-size:12px; }
			#miga ul li a:hover{ }
			

/*Menu de navegacion1*/
#menunav{ z-index:99; border-top: 1px solid #000000; border-bottom: 0px solid #000000; background: url(/img/f_menusup_off.jpg); background-position: top left; background-repeat: repeat-x;}
#menunav-local{ background: url(/img/f_menusup_off2.jpg); background-position: top left; background-repeat: repeat-x;  height: 25px;}
div.menusup{text-align: left; clear: both;}
div.f-black{float: left; clear: none; width: 207px; height: 25px;background:none; }
div.ms{clear: none;background: url(/img/f_menusup_off.jpg) repeat-x; background-position: top;}
div.ms2{clear: none;background: url(/img/f_menusup_off2.jpg) repeat-x; background-position: top;}

div.ms ul li ol{width: 180px; }
div > div.ms ul li ol{width: 250px; }
div.menusup ul{ background: url(/img/f_ms.jpg); background-repeat: repeat-x; background-position:bottom; text-align:left; }
div.menusup ul li{ z-index:99; position:relative;  height:25px; list-style:none; float:left; display:block; text-align: center;}
div.menusup ul li a{ float:left; display:block; height:24px; font-size:12px; color:#FFFFFF; font-weight:bold; margin: 0px; padding: 0px;}
#menunav-local div.menusup ul li a{ float:left; display:block; height:24px; font-size:12px; color:#000; font-weight:bold; margin: 0px; padding: 0px;}
div.menusup ul li a:hover,div.menusup ul li.activo a{ background: url(/img/f_menusup_on.jpg) repeat-x; background-position: top; text-decoration: none;height: 25px; }
div > div.menusup ul li a:hover,div.menusup ul li.activo a{ background: url(/img/f_menusup_on.jpg) repeat-x; background-position: bottom; text-decoration: none;height: 25px; }
div.menusup ul li a img{ padding: 6px 20px 0px 20px; }
div.menusup ul li a span{ padding: 6px 20px 0px 20px; display:block;}
div.menusup ul li.activo{ margin:0;}
div.menusup ul li ol{ display:none; background: url(/img/fondo_menu2.gif); background-repeat: repeat-y; background-position: right top; position:absolute; top:25px; left:0px; z-index:99; background-color:#EC6E00;}
div > div.menusup ul li ol{ display:none; background: url(/img/fondo_menu.gif); background-repeat: repeat-y; background-position: top; position:absolute; top:25px; left:0px; z-index:99;  }
div.menusup ul li ol li{ position:static; clear:left; height:auto; float:left; display:inline; text-align: left; white-space:nowrap;}
div.menusup ul li ol li a,div.menusup ul li ol li.activo a,div.menusup ul li ol li a:hover,div.menusup ul li.activo li a{ float:none; display:block; height:18px; font-size:11px; color:#000; font-weight:bold; background:none;}
div.menusup ul li ol li a span{ padding:2px 5px 2px 10px; display:block;}
div.menusup ul li.activo ol{ display:block;}
div.menusup ul li ol li a:hover{color:#FFFFFF; background:none; }
div.menusup ul li ol li a{color:#000000; background:none; }







/*Submenu de navegacion*/
div.submenu{text-align: left; clear: both;}
div.ms-sub{clear: none; }
div.submenu ul{ background: url(/img/fondot_submenu.gif); background-repeat: repeat-x; background-position:bottom; height:25px; text-align:left; }
div.submenu li{ height:25px; list-style-type:none; float:left; display:block; text-align: center;}
div.submenu li a{ float:left; display:block; height:25px; font-size:11px; color:#282826; font-weight:bold;}
/*div.submenu li a:hover{ float:left; display:block; height:25px; font-size:11px; color:#EC6E00; font-weight:bold; text-decoration: none; }*/
div.submenu li a:hover,div.submenu li a:active{ float:left; display:block; height:25px; background: url(/img/f_menusup_on.jpg) repeat-x; background-position: top; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration: none; }
div.submenu li a img{ padding: 6px 20px 0px 20px; }
div.submenu li a span{ padding: 6px 20px 0px 20px; display:block;}
div.submenu li.activo{ height:25px; margin:0; list-style-type:none;}
div.submenu li.activo a:active{ float:left; display:block; height:25px; font-size:11px; color:#282826; font-weight:bold;}



/*Pie*/
#pie{ border-bottom: 1px solid #000000; background:#2A2A2A url(/img/f_menusup_off.jpg); background-position: top left; background-repeat: repeat-x;}
div.menupie{text-align: left; clear: left; }
div.mp{float: left; clear: none; padding-left: 0px;}
#pie div.logotipo{padding:0; width:auto; }
#pie ul{ height:25px; background: url(/img/f_ms.jpg); background-repeat: repeat-x; background-position:bottom; text-align:left; }
#pie li{ height:25px;list-style-type:none; float:left; display:block;}
#pie li a{ float:left; display:block; height:25px; font-size:12px; color:#FFFFFF; font-weight:bold;}
#pie li a:hover{ float:left; display:block; height:25px; background: url(/img/f_menusup_on.jpg) repeat-x; background-position: top; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration: none; }
#pie li a img{ padding: 6px 20px 0px 20px; }
#pie li a span{ padding: 6px 20px 0px 20px; display:block;}

#pie li.activo{ height:25px; margin:0; list-style-type:none;}
#pie li.activo a{display:block; float:left; height:25px; background: url(/img/f_menusup_on.jpg) repeat-x; background-position: top; font-size:12px; color:#282826; font-weight:bold;}
#menunav li.activo a:hover{color: #FFFFFF;}
#pie li.activo a span{ padding: 0px 26px 8px 26px; display:none;background: url(/img/f_menusup_on.jpg) repeat-x; background-position: top;}
#franja-pie{text-align: left; clear: left; padding-bottom: 0px;}
div.enlaces-pie{float: right; clear: none; font-size: 11px; color: #EC6E00;  padding:20px 6px 40px 6px; }
div.enlaces-pie a{font-size: 11px; color: #FFFFFF;  padding:5px; }
div.enlaces-pie a:hover{color: #FFFFFF;}
div.enlaces-pie input{border: 1px solid #000000; background-color: #CCCCCC; vertical-align: middle;}
div.enlaces-pie img{vertical-align: middle; }




/*modulos portada*/
/*en vivo*/
div.envivo{ left:5px; position:relative; width:665px; float:left; background-color: #000; text-align: left; margin: 0 auto; height: 144px;}
div.tituenvivo{font-size: 14px; font-weight: bold; color:#F30; }
div.not-envivo{ padding:0; clear:both;}
div.not-envivo2{
	z-index:1;
	position: absolute;
	right: 463px;
	bottom: 0px;
}

div.titu-not-envivo{ display:inline;  font-size: 22px; color: #FFF; font-weight: bold; z-index:11;  position: relative; }
div.envivo div.nombre-locutor{ display:inline; font-size: 22px; color: #FFF;  font-weight: bold; padding-left:5px; z-index:12; position: relative; }
div.titu-not-envivo a,div.envivo div.nombre-locutor a{color: #FFF; }
div.texto-not-envivo{ font-size: 11px; color: #FFF; z-index:13; position:relative; }
a.bot-escucha{display:block;background: url(/img/boton_escucha2.gif) no-repeat 50% 0;color: #EF3506;font-weight:bold;width:80px;font-family:12px;text-align:center;margin:0 auto;padding-top:46px;position: absolute;	left: 6px;bottom: 5px;text-transform:uppercase;}

/*ultimos comentarios*/
div.ultimos-comentarios{ margin:15px 0 0 0; background-color: #1A1A1A; clear: left; width:100%;}
div > div.ultimos-comentarios{clear: both; }
div.titucomentarios{font-size: 11px; font-weight: bold; color: #ADADAD;  margin: 0px; padding: 10px 5px 5px 0px; background-image: url(/img/backlight.jpg); background-repeat:repeat-x; background-position: top; clear: both; position:relative; }
div.titucomentarios span{margin-left: 52px; }

div.titucomentarios .ico-left{ position: absolute; top:-11px; left: 5px;display: block;background-image: url(/img/ico_ultimos_comment.jpg); background-repeat:no-repeat; background-position:bottom left; width: 46px; height: 39px; z-index:10; }
div.comentario{margin: 5px 5px 5px 10px;  padding: 4px 10px 10px 15px; color: #FFFFFF; font-size: 12px;  clear: both; background-image: url(/img/linea_puntb2.gif); background-repeat:repeat-x; background-position: bottom; text-indent: -15px;}
div.comentario a{color: #FFFFFF; font-size: 12px;  clear: both;}
div.comentario a:hover{color: #FFFFFF; font-size: 12px;  clear: both;}
div.comentario-ico{background-image: url(/img/ico_comentario.gif); background-repeat:no-repeat; background-position: 0px 4px; clear: none; display: inline; padding-left: 15px; text-indent: 0px;}
div.comentario div.hora{clear: none; display: inline; font-size: 10px; color: #999999;}
div.participa{padding: 5px; text-align: right;}

/*Proximamente*/
#proximamente{clear: both; background-color: #F6F6F6;clear: both; background-image:url(/img/f_m_noticias_p2.gif); background-position: right; background-repeat:repeat-y;  padding: 0px; margin:15px 0 10px 0; height: auto; }
#proximamente div.tituproximamente{font-size: 11px; font-weight: bold; color: #CCC; padding-top: 8px; padding-left: 3px;  padding-right: 3px; background: url(/img/backlight.jpg); background-repeat:repeat-x; background-position:top left;  clear: both; height: 19px; position: relative;}
#proximamente div.tituproximamente span{margin-left: 52px; }

#proximamente div.tituproximamente .ico-left{ position: absolute; top:-13px; left: 5px;display: block;background-image: url(/img/ico_clips.jpg); background-repeat:no-repeat; background-position:bottom left; width: 46px; height: 39px; z-index:10; }

/*.ico-left {position: absolute; top:-13px; left: 5px;display: block;}*/
#proximamente div.contop{margin-bottom: 5px; background: url(/img/f_a_conttop.jpg); background-repeat:no-repeat; background-position:top left;  clear: both; height:18px;}
div > #proximamente div.contop{width: 50px;}
#proximamente div.conbottom{background: url(/img/f_a_contbottom2.jpg); background-repeat:no-repeat; background-position:top left;  clear: both; height:20px;}
#proximamente div.not-proxi{clear: both; background-image: url(/img/f_linea_tituproxi.gif); background-repeat:repeat-x; background-position: bottom; margin-top: 5px; height: 20px; margin:10px 10px 0px 10px; }
* > #proximamente div.not-proxi{ height: auto; }
#proximamente div.titu-hora{clear: both; display:block; }
#proximamente div.titu{ width:140px;clear: none; float: left; font-size: 12px; font-weight: bold; color: #000000; text-transform: uppercase; }
#proximamente div.hora{clear: none; float: right; font-size: 11px; font-weight: bold; color: #000000; background-image: url(/img/f_horaproxi2.gif); background-repeat:no-repeat; background-position: top; height: 18px; padding: 1px 6px 2px 6px; text-align: center;}
#proximamente div.autor{clear: both; font-size: 11px; font-weight: bold; color: #666666;  padding-bottom: 5px;}
#proximamente div.texto{clear: none; font-size: 11px;  color: #666666; padding-bottom: 5px;}
#proximamente div.texto a{font-size: 11px;  color: #666666; }
#proximamente div.texto a:hover{font-size: 11px;  color: #666666; }
#proximamente div.foto{clear: left; float: left; margin-right: 5px; }
#proximamente div.foto img{ margin-right: 10px;/*border: 1px solid #FFFFFF;*/ }
div.fin-proximamente{ background-image:url(/img/f_m_noticias_p2b.gif); background-position: top left; background-repeat:repeat-x; clear: both; height:auto; }

/*Clips de audio*/
#clips{clear: both; background-color: #1A1A1A;  margin:15px 0 0 0}
#clips div.cab{background-image: url(/img/backlight.jpg); background-repeat:repeat-x; background-position: top; width: 207px; clear: both; height:25px; }
#clips div.cab div.titu{font-size: 11px; font-weight: bold; color: #979797; padding: 8px 5px 5px 3px; clear: both; text-transform: uppercase;  clear: none; float: left; position: relative;}

#clips div.cab div.titu span{margin-left: 52px; }

#clips div.cab div.titu .ico-left{ position: absolute; top:-13px; left: 5px;display: block;background-image: url(/img/ico_clips.jpg); background-repeat:no-repeat; background-position:bottom left; width: 46px; height: 39px; z-index:10; }

#clips div.cab div.ico-rss{float: right; clear: none;  padding: 8px 8px 5px 5px;  }

#clips div.comentario-clip{margin: 5px 10px 0px 10px;  padding: 4px 10px 4px 5px; color: #999999; font-size: 12px;  clear: both; background-image: url(/img/linea_puntb2.gif); background-repeat:repeat-x; background-position: bottom;}
#clips div.comentario-clip div.comentario-clip-ico{}
#clips div.comentario-clip div.comentario-clip-ico div.titulo{background-image: url(/img/ico_clips_audio2.gif); background-repeat:no-repeat; background-position: 0px 4px; font-weight: bold;  padding: 4px 10px 10px 18px; }
#clips div.comentario-clip-ico div.titulo a{font-weight: bold; color: #FFFFFF;}
#clips div.comentario-clip div.texto{padding: 0px 10px 10px 18px; color: #999999; font-size: 11px;  clear: none;  }
#clips div.comentario-clip div.texto div.mas{clear: none; display: inline; font-size: 10px; color: #FFFFFF;}
#clips div.comentario-clip div.texto div.mas a{clear: none; display: inline; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
div.fin-clips{width: 207px; border-bottom:2px solid #000; }


/*CONTENIDO*/

/*Ultima hora*/
#uhora{ padding-bottom: 10px;}
#uhora div.pestannas{ clear: both; }
#uhora div.pestannas div.pestanna-off{background:#999 url(/img/pestanna_off.gif); background-repeat:no-repeat; background-position: top left; clear: none; float: left; padding: 0; margin-right: 5px; font-size: 11px; font-weight: bold;  display: block; text-align: center; color: #FFFFFF; }
#uhora div.pestannas div.pestanna-off a{ float:left; display:block; font-size: 11px; font-weight: bold; color: #FFFFFF; background: url(/img/pestanna_der.gif); background-repeat:no-repeat; background-position: top right; }
#uhora div.pestannas div.pestanna-on{background:#EAE8E8 url(/img/pestanna_on.gif); background-repeat:no-repeat; background-position: top left; clear: none; float: left; font-size: 11px; font-weight: bold;  padding: 0; margin-right: 5px;  text-align: center;}
#uhora div.pestannas div.pestanna-on a{ float:left; display:block; font-size: 11px; font-weight: bold; color: #3792F2; background: url(/img/pestanna_der.gif); background-repeat:no-repeat; background-position: top right;}
#uhora div.pestannas span{ display:block; padding:4px 10px 4px 10px }
#uhora div.caja-uhora{background-color: #EAE8E8; padding: 10px; clear: both;}
#uhora div.linea-enlaces{color: #666666; padding-bottom: 5px; background: url(/img/linea_puntg.gif); background-repeat:repeat-x; background-position:bottom left;}
#uhora div.linea-enlaces a{color: #666666; padding: 0px 3px 0px 3px;}
#uhora div.linea-enlaces a.selected{color: #000000; font-weight: bold; }
#uhora div.linea-enlaces2{color: #666666; padding-bottom: 5px;  padding-top: 10px; }
uhora div.linea-enlaces2 a{color: #666666; padding: 0px 3px 0px 3px;}
#uhora div.linea-enlaces2 a.selected{color: #000000; font-weight: bold; }

#uhora div.caja-uhora div.noticias{padding-top: 10px; padding-bottom: 10px; background: url(/img/linea_puntg.gif); background-repeat:repeat-x; background-position:bottom left; clear: both; height: 50px;}
div > #uhora div.caja-uhora div.noticias{ min-height:50px; height:auto; clear:both;}
#uhora div.caja-uhora div.noticias div.cont-noticias{ height:50px;}
#uhora div.caja-uhora div.noticias div.cont-noticias{min-height:50px; height:auto;}

#uhora div.caja-uhora div.noticias  div.foto{clear: none; float: left; padding: 1px 5px 0 0;}
#uhora div.caja-uhora div.noticias  div.foto img{border: 1px solid #CCCACA;}
#uhora div.caja-uhora div.noticias  div.cont-noticias h2{ color: #EC6E00; font-weight: bold; font-size: 14px; clear: none; }
#uhora div.caja-uhora div.noticias  div.cont-noticias h2 a{ color: #EC6E00; font-weight: bold; font-size: 14px; clear: none; }
#uhora div.caja-uhora div.noticias  div.cont-noticias div.texto{ color: #000000; font-size: 12px; clear: none; padding-top: 5px;}
#uhora div.caja-uhora div.noticias  div.cont-noticias div.texto a{ color: #000000; font-size: 12px; clear: none; }
#uhora div.caja-uhora div.noticias  div.cont-noticias div.programa{ color: #000000; font-size: 12px; font-weight: bold; clear: none; float: left; padding: 5px;}
#uhora div.caja-uhora div.noticias  div.cont-noticias div.programa a{ color: #000000; font-size: 12px; font-weight: bold; }
#uhora div.caja-uhora div.noticias  div.cont-noticias div.iconos{ clear: none; text-align:right; margin:0 auto;  }
#uhora div.caja-uhora div.noticias  div.cont-noticias div.iconos img{ vertical-align: middle; padding-right: 5px;}
#uhora div.caja-uhora div.botones-fin{clear: both; padding: 5px; text-align: right;}
div > #uhora div.caja-uhora div.botones-fin{clear: both; padding: 5px; text-align: right; background: url(/img/linea_puntg.gif); background-repeat:repeat-x; background-position:top left;}
#uhora div.caja-uhora div.botones-fin input{padding-right: 5px;}

#uhora div.caja-uhora2{background-color: #EAE8E8; padding: 2px; clear: both;}
.podcast{ float:right; font-size:11px; font-weight:bold; color:#333;}
.programa-tematica{ padding:0 0 3px 0; font-size:12px; color:#333; font-weight:bold;}
.programa-tematica div{ display:inline}
.programa-tematica .activo,.programa-tematica div.activo a{ color:#333; }
.programa-tematica .noactivo,.programa-tematica div.noactivo a{ color:#999; }
#uhora div.caja-uhora div.audios{ clear:both; height:20px;}
* > #uhora div.caja-uhora div.audios{ min-height:20px; height:auto;}
#uhora div.caja-uhora div.audios .izquierda{ float:left; width:49%;}
#uhora div.caja-uhora div.audios .derecha{ float:right; width:49%;}
#uhora div.caja-uhora div.audios div.programa{  color: #EC6E00; font-size: 11px; font-weight:bold; clear: none; padding-top: 5px;}
#uhora div.caja-uhora div.audios div.programa a{  color: #EC6E00;}
#uhora div.caja-uhora div.audios div.audio{ color: #333; font-size: 10px; padding: 2px 0 0 0;}
#uhora div.caja-uhora div.audios div.audio a{ color: #333;}
#uhora div.caja-uhora div.audios img{ vertical-align:middle; margin:0 0 0 3px}

/**/
#uhora div.caja-uhora{background-image:url(/img/f_cajauhora.jpg); background-position: top left; background-repeat:repeat-x; background-color: #FFFFFF; clear: both; border-left: 1px solid #EAE8E8; border-right: 1px solid #EAE8E8; padding: 5px 5px 0px 5px; }
#uhora div.cab{background-image: url(/img/f_cab_uhora.jpg); background-repeat:no-repeat; background-position: top left; padding-left: 8px;  height: 22px;}
#uhora div.pie{background-image: url(/img/f_cab_uhora_pie.jpg); background-repeat:no-repeat; background-position: top left; padding-left: 5px;  height: 6px; }

#uhora div.cab div.tit{font-weight: bold; color: #333333; margin-top:5px; clear: none;}
div > #uhora div.cab div.tit{padding-top: 5px; }
#uhora div.content {padding: 5px;}
#uhora div.caja-uhora ul{padding-left: 5px;}
div > #uhora div.caja-uhora ul{padding-left: 5px;}
#uhora div.caja-uhora ul li{font-size: 11px; background-image: url(/img/list_circ.gif); background-position:0px 5px; background-repeat:no-repeat; padding-left: 8px;}
div > #uhora div.caja-uhora ul li{ }
#uhora div.caja-uhora ul li a{font-size: 11px; color: #333333; }

#uhora div.caja-uhora div.vermas{text-align: left; padding-right: 10px;}
#uhora div.caja-uhora div.vermas a{font-size: 10px; color: #EC6E00; text-transform: uppercase; font-weight: bold;}
#uhora div.caja-uhora div.vermas a img{padding-right: 2px;}

div.escucha-lo-mejor{margin-bottom: 10px;}
div.escucha-lo-mejor div.pie{background-image: url(/img/f_cab_uhora_pie.jpg); background-repeat:no-repeat; background-position: top left; padding-left: 5px;  height: 6px;}
div.escucha-lo-mejor div.caja-escucha{background-image:url(/img/f_cajauhora.jpg); background-position: top left; background-repeat:repeat-x; background-color: #FFFFFF; clear: both; border-left: 1px solid #EAE8E8; border-right: 1px solid #EAE8E8;padding: 5px;}
div.escucha-lo-mejor div.cab{background-image: url(/img/f_cab_uhora.jpg); background-repeat:no-repeat; background-position: top left; padding-left: 8px;  height: 22px;}
div > div.escucha-lo-mejor div.cab{background-image: url(/img/f_cab_uhora.jpg); background-repeat:no-repeat; background-position: top left; padding: 0px 8px 0px 0px;  height: 20px; margin: 0px;  }
div.escucha-lo-mejor div.cab div.tit{font-weight: bold; color: #333333; margin-top:5px; clear: none; float: left;}
div > div.escucha-lo-mejor div.cab div.tit{padding: 0px 0px 0px 8px;}
div.escucha-lo-mejor div.cab div.tit2 {margin-top:5px; clear: none; float: right; padding-right: 10px;}
div > div.escucha-lo-mejor div.cab div.tit2 {padding: 0px 5px 0px 0px;}
div.escucha-lo-mejor div.cab div.tit2 a{font-weight: bold; color: #333333; font-size: 11px; }

div.escucha-lo-mejor div.col{float: left; margin-right: 10px;}
div.escucha-lo-mejor div.col div.blq-col{width: 208px; margin-bottom: 10px;}
div.escucha-lo-mejor div.col div.blq-col div.foto{float: left; margin-right: 5px; clear: none;}
div > div.escucha-lo-mejor div.col div.blq-col div.foto{width: 50px; float: left; margin-right: 5px; clear: none;}
div.escucha-lo-mejor div.col div.blq-col div.texto{float: left; clear: none;}
div > div.escucha-lo-mejor div.col div.blq-col div.texto{float: left; clear: none; width: 145px;}
div.escucha-lo-mejor div.col div.blq-col div.texto div.titu{ font-size: 10px; color:#EC6E00; clear: both; padding-bottom: 4px; font-weight: bold;}
div.escucha-lo-mejor div.col div.blq-col div.texto div.titu-tema{ font-size: 11px; color:#EC6E00; clear: both; padding-bottom: 4px; font-weight: bold;}
div.escucha-lo-mejor div.col div.blq-col div.texto div.titu a{ font-size: 10px; color:#EC6E00;font-weight: bold;}
div.escucha-lo-mejor div.col div.blq-col div.texto div.titu-tema a{ font-size: 11px; color:#EC6E00;font-weight: bold;}


div.escucha-lo-mejor div.col div.blq-col div.texto div.des{font-size: 9px; color:#333333; clear: both; padding-bottom: 4px;}
div.escucha-lo-mejor div.col div.blq-col div.texto div.des a{font-size: 9px; color:#333333; clear: both;}

div.escucha-lo-mejor div.col div.blq-col div.texto div.vermas{float: left;}
div.escucha-lo-mejor div.col div.blq-col div.texto div.vermas a{font-size: 10px; color:#EC6E00; clear: both; padding-bottom: 4px;font-weight: bold; text-transform:uppercase; font-weight: bold;}


div.escucha-lo-mejor div.caja-escucha div.yademas{clear: both; width: 100%;}
div.escucha-lo-mejor div.caja-escucha div.yademas-g{float: left;clear: none;}
div.escucha-lo-mejor div.caja-escucha div.yademas div.tit{color: #EC6E00; font-weight: bold; font-size: 12px;}
div.escucha-lo-mejor div.caja-escucha div.yademas div.txt{color: #333333; font-size: 10px;}
div.escucha-lo-mejor div.caja-escucha div.yademas div.txt a{color: #333333; font-size: 10px;}
div.escucha-lo-mejor div.caja-escucha div.yademas div.podcast{clear: none; float: right;}


div.escucha-lo-mejor div.content {padding: 5px;}

/**/



/*Programa destacado*/
div.m-prog-destacado{ clear:both; padding-bottom: 0px; }
#prog-destacado{background-image: url(/img/fondo_n_prog2.jpg); background-repeat:no-repeat; background-position:top left; height: 85px; }
* > #prog-destacado{ min-height:91px; height:auto;}
#prog-destacado div.foto{clear: none; float: right; padding: 1px 15px 0 0;}
#prog-destacado div.datos{padding: 5px 5px 5px 10px; clear: none; float: left; width: 300px;}
* > #prog-destacado div.datos{width: 332px;}
#prog-destacado div.datos div.nombre-prog{font-size: 11px; font-weight: bold; color: #000000;}
#prog-destacado div.datos div.nombre-locutor{font-size: 18px; font-weight: bold; color: #FFFFFF;}
#prog-destacado div.datos div.diahora{font-size: 12px; font-weight: bold; color: #000000;  overflow:hidden; height:16px;}
#prog-destacado div.datos div.botones{padding-top: 7px;}
#prog-destacado div.datos div.botones input{padding-right: 5px;}
#prog-destacado div.datos div.botones div.p-input{clear: none; float: left; }
#prog-destacado div.datos div.botones div.ficha-locutor{clear: none; float: left; font-size: 10px; color: #FFFFFF; padding: 3px 0px 0px 5px; }
#prog-destacado div.datos div.botones div.ficha-locutor a{font-size: 10px; color: #FFFFFF; text-decoration: underline; text-transform:uppercase; }



/*NOTICIAS PORTADA*/
div.m-noticias-p{clear:both; position:relative;}
div.m-noticias-p2{clear:both; position:relative; background-color: #F6F6F6;clear: both; background-image:url(/img/f_m_noticias_p2.gif); background-position: right; background-repeat:repeat-y; }
div.m-noticias-p2 div.pie{ background-image:url(/img/f_m_noticias_p2b.gif); background-position: bottom left; background-repeat:repeat-x; clear: both; height:3px;}
div.m-noticias-p div.titu-g{clear: both; background: url(/img/linea_puntw.gif); background-repeat:repeat-x; background-position:bottom left; color: #000000; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 5px 0px 5px 0px;}
div.m-noticias-p2 div.titu-g2{clear: both; background: url(/img/greylight.jpg); background-repeat:repeat-x; background-position:top left; color: #FFF; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 8px 5px 5px 8px; height: 32px; position:relative;}

div.m-noticias-p2 div.titu-g2 span{margin-left: 48px; }
div.m-noticias-p2 div.titu-g2 .ico-left{ position: absolute; top:-11px; left: 5px;display: block;background-image: url(/img/ico_blogs.jpg); background-repeat:no-repeat; background-position:bottom left; width: 44px; height: 43px; z-index:10; }


div.m-noticias-p2 div.titu-g2 .ico-left-participa{ position: absolute; top:-12px; left: 5px;display: block;background-image: url(/img/ico_participa.jpg); background-repeat:no-repeat; background-position:bottom left; width: 45px; height: 44px; z-index:10; }
div.m-noticias-p2 div.titu-g2 .ico-left-mas-comment{ position: absolute; top:-12px; left: 5px;display: block;background-image: url(/img/ico_mas_comment.jpg); background-repeat:no-repeat; background-position:bottom left; width: 44px; height: 44px; z-index:10; }
div.m-noticias-p2 div.titu-g2 .ico-left-mas-visitado{ position: absolute; top:-11px; left: 5px;display: block;background-image: url(/img/ico_mas_visitado.jpg); background-repeat:no-repeat; background-position:bottom left; width: 44px; height: 43px; z-index:10; }


div.m-noticias-p2 div.enlaces-li{background: url(/img/f_enlace_li2.gif); background-repeat:repeat-x; background-position:bottom left;padding-left: 5px;  margin: 0px 5px 0px 5px;}
div.m-noticias-p div.noticia{padding:10px 0; background: url(/img/linea_puntw.gif); background-repeat:repeat-x; background-position:bottom left; clear: both; min-height: 15px; height:auto; }
* html div.m-noticias-p div.noticia{ height:auto;}
div.m-noticias-p div.noticia div.foto{float: left; clear: both; margin-right: 5px; padding: 1px; border: 1px solid #CCCACA;}
div.m-noticias-p div.noticia div.foto-coment{clear: both; padding: 0px 5px 0px 0px; }
div.m-noticias-p div.enlace-vertodas{clear: both; text-align: right; color: #3792F2; font-weight: bold; font-size: 11px; background: url(/img/linea_puntw.gif); background-repeat:repeat-x; background-position:top left; padding-top:4px;}
div.m-noticias-p div.enlace-vertodas a{ color: #3792F2; font-weight: bold; font-size: 11px; }

//div.m-noticias-p div.noticia div.foto-coment div.bdr-foto{ position:relative; overflow:hidden; float:left; width:100px; margin:0 10px 0 auto}
div.m-noticias-p div.noticia div.foto-coment div.bdr-foto{ position:relative; overflow:hidden; float:left; margin:0 10px 0 auto}
div.m-noticias-p div.noticia  div.numero-coment{padding: 5px 0px 5px 0px; float: left; clear: none; background: url(/img/f_numero_comentarios.jpg); background-repeat:no-repeat; background-position:top left; margin:5px 0px 5px 0px; width: 100px; text-align: center; }
div.m-noticias-p div.noticia  div.numero-coment a{font-size: 11px; font-weight: bold; color:#3895F6;  }
div.m-noticias-p div.noticia div.noticia-textos{clear: none;}
div.m-noticias-p div.noticia div.noticia-textos h2, div.m-noticias-p div.noticia div.noticia-textos h2 a{ font-weight: bold; font-size: 14px; clear: none;}
div.m-noticias-p div.noticia div.noticia-textos h2 a{color: #EC6E00;}
div.m-noticias-p div.noticia div.noticia-textos div.texto, div.m-noticias-p div.noticia div.noticia-textos div.texto a{ color: #666666; font-size: 12px; clear: none; padding-top: 5px;}
div.m-noticias-p div.noticia div.noticia-textos div.programa{ color: #666666; font-size: 12px; font-weight: bold; clear: none; float: left; padding: 5px 5px 5px 0px;}
div.m-noticias-p div.noticia div.noticia-textos div.programa a{ color: #666666; font-size: 12px; font-weight: bold; clear: none; float: left;}

div.m-noticias-p div.noticia div.telefonos-mail{ float: right; font-weight: bold; text-align: right; padding-top: 20px; color: #666666;}
div.m-noticias-p div.noticia div.telefonos-mail a{font-weight: bold; color: #666666;}

/*version2*/
div.m-noticias-p div.noticia div.noticia-textos2{}
div.m-noticias-p div.noticia div.noticia-textos2 h2, div.m-noticias-p div.noticia div.noticia-textos2 h2 a{color: #EC6E00; font-weight: bold; font-size: 14px; clear: none;}
div.m-noticias-p div.noticia div.noticia-textos2 div.texto, div.m-noticias-p div.noticia div.noticia-textos2 div.texto a{ color: #666666; font-size: 12px; clear: none; padding-top: 5px;}
div.m-noticias-p div.noticia div.noticia-textos2 div.programa{ color: #666666; font-size: 12px; font-weight: bold; clear: none; float: left; padding: 5px 5px 5px 0px;}
div.m-noticias-p div.noticia div.noticia-textos2 div.programa a{ color: #666666; font-size: 12px; font-weight: bold; clear: none; }
div.m-noticias-p div.noticia div.noticia-textos2 div.enlaces{ color: #9933CC; font-size: 11px; clear: none; float: left; padding: 5px 5px 5px 0px;}
div.m-noticias-p div.noticia div.noticia-textos2 div.enlaces a{ color: #9933CC; font-size: 11px; clear: none; text-decoration: underline;}
div.m-noticias-p div.noticia div.noticia-textos2 div.enlacesazul{ color: #3F91F3; font-size: 11px; clear: none; float: left; padding: 5px 5px 5px 0px;}
div.m-noticias-p div.noticia div.noticia-textos2 div.enlacesazul a{ color: #3F91F3; font-size: 11px; clear: none; text-decoration: underline;}

/*version2*/
div.m-noticias-p div.noticia div.noticia-textos3{float:left; clear: none; }
div.m-noticias-p div.noticia div.noticia-textos3 div.enlacesazul{color: #3F91F3; font-size: 11px; clear: none; text-decoration: underline; padding: 3px 0px 3px 0px;}
div.m-noticias-p div.noticia div.noticia-textos3 div.enlacesazul a{color: #3F91F3; font-size: 11px; clear: none; text-decoration: underline; }
div.m-noticias-p div.noticia div.noticia-textos3 h2, div.m-noticias-p div.noticia div.noticia-textos3 h2 a{color: #EC6E00; font-weight: bold; font-size: 14px; clear: none;}
div.m-noticias-p div.noticia div.noticia-textos3 div.texto, div.m-noticias-p div.noticia div.noticia-textos3 div.texto a{ color: #666666; font-size: 12px; clear: none; padding-top: 5px;}
div.m-noticias-p div.noticia div.noticia-textos3 div.programa{ color: #666666; font-size: 12px; font-weight: bold; clear: none; float: left; padding: 5px 5px 5px 0px;}
div.m-noticias-p div.noticia div.noticia-textos3 div.programa a{ color: #666666; font-size: 12px; font-weight: bold; clear: none; float: left; }
div.m-noticias-p div.noticia div.noticia-textos3 div.foto-locutor{ float: right; clear:none; padding: 5px;}

div.m-noticias-p div.noticia div.botones{float: right; clear: none; width: 30px;}
div.m-noticias-p div.noticia div.botones2{float: right; clear: none; width: 60px;}

/*foros en contenido*/
div.m-noticias-p  div.comentario-foro div.comentario-foro-ico{}
div.m-noticias-p  div.comentario-foro div.comentario-foro-ico div.titulo{background-image: url(/img/ico_foro_cold.gif); background-repeat:no-repeat; background-position: 0px 4px; font-weight: bold;  padding: 4px 10px 5px 18px; }
div.m-noticias-p div.comentario-foro-ico div.titulo a{font-weight: bold; color: #333333;}
div.m-noticias-p div.comentario-foro div.texto{padding: 0px 10px 10px 18px; color: #999999; font-size: 13px;  clear: none;  }
div.m-noticias-p div.comentario-foro div.texto a{color: #3793F3;  font-weight: bold; font-size: 13px;  clear: none;  }
div.m-noticias-p div.comentario-foro div.texto div.mas{clear: none; display: inline; font-size: 13px; color: #FFFFFF;}
div.m-noticias-p div.comentario-foro div.texto div.mas a{clear: none; display: inline; font-size: 11px; color: #FFFFFF; text-decoration: underline;}

/*que se oye*/
div.queseoye{padding: 10px; text-align: center; color:#3895F6;}
div.queseoye a{padding: 5px; text-align: center;  color:#3895F6; }

/*encuesta*/
div.pregunta-encuesta{font-size: 14px; font-weight: bold; color: #000000; padding-top: 10px;}
div.foto-encuesta{ text-align: center; padding: 5px;}
div.bot-encuesta{text-align: right; padding-top: 5px;}
div.otras-encuestas, div.otras-encuestas a{text-align: right;  color: #000000; font-size: 11px; font-weight: bold; text-transform: uppercase; padding-top: 10px;}

/*Encuesta contenido*/
#encuesta-content div.m-noticias-p div.bot-encuesta{text-align: center; padding-top:5px;}
#encuesta-content div.m-noticias-p div.titu-g div.otras-encuestas-content{clear: none; float: right; color: #000000; font-size: 11px; font-weight: bold; text-transform: uppercase; text-align: right;}
#encuesta-content div.m-noticias-p div.titu-g div{clear: none; float: left;}
#encuesta-content div.m-noticias-p div.titu-g div.otras-encuestas-content a{color: #000000; font-size: 11px; font-weight: bold; text-transform: uppercase;}
#encuesta-content  div.m-noticias-p div.titu-g{clear: both; background: url(/img/linea_puntw.gif); background-repeat:repeat-x; background-position:bottom left; color: #000000; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 5px 0px 20px 0px;}



/*los mas*/
div.enlaces-li div.lista{ padding:10px 5px 5px 10px;  background-image: url(/img/ico_list_n.gif); background-repeat: no-repeat; background-position: 0px 15px;  clear: both; }

div.enlaces-li div.lista a{ font-weight: bold; font-size: 12px; color: #000000;  }
div.enlaces-li div.lista div.programa{ font-weight: normal; font-size: 11px; color: #666666;  padding-bottom: 10px; }
div.enlaces-li div.lista div.programa a{ font-weight: normal; font-size: 11px; color: #666666;}

div.paginacion-noticias{clear: both; padding-bottom: 10px;}
div.paginacion-noticias div.botones-fin{clear: none; float: right; padding: 5px; text-align: right;}
div.paginacion-noticias div.botones-fin input{clear: both; padding: 5px; text-align: right;}
div.paginacion-noticias div.paginas{clear: none; float: left; color: #707070; padding: 5px;}

div.paginacion-noticias div.paginas span{font-weight: bold;}

/*Buscador avanzado*/
div.titu-g{clear: both; background: url(/img/linea_puntw.gif); background-repeat:repeat-x; background-position:bottom left; color: #000000; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 5px 0px 5px 0px;}
div.buscador-avanzado{background:#EAE8E8 url(/img/linea_puntw.gif); background-repeat:repeat-x; background-position:bottom left; padding: 10px;}
table.buscador-noticias{width: 400px; padding: 4px; font-size: 11px;}
table.buscador-noticias label{font-weight: bold; color: #666666; }
table.buscador-noticias select{font-size: 10px; color: #666666; }
table.buscador-noticias select.programa{font-size: 10px; color: #666666; width: 250px;}
table.buscador-noticias select.anno{font-size: 10px; color: #666666; width: 50px;}

table.buscador-noticias select.mes{font-size: 10px; color: #666666; width: 90px;}
table.buscador-noticias select.formato{font-size: 10px; color: #666666; width: 70px;}
table.buscador-noticias input{font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; width: 250px;}

/*Noticia desarrollada*/
div.m-noticia-desarrollada{clear: both; padding: 15px 0px 0px 0px;}
div.m-noticia-desarrollada div.foto{float: left; clear: none; padding-right: 5px;}
div.titu-texto{float: left; clear: none;}
* > div.titu-texto{float: left; clear: none; width: 340px;}
div.m-noticia-desarrollada h1{clear: both;padding-bottom: 5px; font-size: 18px; color: #EC6E00;}
div.m-noticia-desarrollada div.texto{clear: both; font-size: 12px; color: #666666;}
div.m-noticia-desarrollada div.entradilla{padding-bottom: 5px;clear: both; font-size: 12px; font-weight: bold; color: #666666;}

/* formulario comentario */prog-destacado
div.m-form-comentario{clear: both; padding-top: 10px; padding-bottom: 10px; margin-top: 10px;}
div.g-form-comentario{border: 1px solid #3793F3; height: auto;}

div.form-comentario{background:#3793F3 url(/img/fondo_box_comentario2.jpg); background-repeat:repeat-x; background-position:top left; padding: 5px;}
div.g-form-comentario div.titu{clear: both; color: #000000; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 0px 5px 5px 5px; position: relative; height:21px;}
div.g-form-comentario div.titu .ico-left{position: absolute; top:-20px; left: 0px;display: block;background-image: url(/img/ico_cab_comment.jpg); background-repeat:no-repeat; background-position:bottom left; width: 44px; height: 43px; z-index:10; }
div.g-form-comentario div.titu span{padding-left: 45px; }
div.form-comentario textarea{width: 415px; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
div.f-linea-sombra{background: url(/img/f_linea_sombra.jpg); background-repeat:repeat-x; background-position:top left; clear: both; }
div.f-linea-sombra div.triangulo{background: url(/img/ico_triangulo_coment.jpg); background-repeat:no-repeat; background-position:top left; clear: both;  height: 7px; width: 14px;margin-left: 220px;}
div.bot-envia-tucomentario{text-align: center; clear: both; padding-bottom: 5px;}

div.comentarios-li{background: url(/img/linea_punta.gif); background-repeat:repeat-x; background-position:top left; margin: 5px; }
div.comentarios-li div.lista{ padding:10px 5px 5px 15px; font-size: 12px; color: #000000; background-image: url(/img/bocadillo_azul.gif); background-repeat: no-repeat; background-position: 0px 15px; }
div.comentarios-li div.lista div.hora{ font-size: 12px; color: #999999; clear: none; display: inline; padding-left: 5px;}
div.comentarios-li div.lista a{font-size: 12px; color: #333333; }
div.m-form-comentario div.pie{background:#3793F3 url(/img/pie_form_comentarios.gif); background-repeat: no-repeat; background-position: bottom left;}
div.m-form-comentario  div.paginacion{padding: 5px; text-align: right;color: #FFFFFF; font-weight: bold; font-size: 11px; clear: none; }
div.m-form-comentario  div.paginacion a{color: #FFFFFF; text-decoration:underline; font-weight: normal; font-size: 11px;}


/*clips de audios*/
div.clipsaudios{color: #666666; padding-top: 5px;}
div.clips-li{clear: both;}
div.clips-li div.lista{clear: none; float: left; padding:10px 5px 5px 5px; font-size: 12px; color: #000000; background-image: url(/img/cuadrado_n.gif); background-repeat: no-repeat; background-position: 0px 15px; }
div.clips-li div.lista a{font-size: 12px; color: #3F91F3; font-weight: bold; text-decoration: underline;   }
div.clips-li div.botones2{float: right; clear: none; width: 60px;}

/*player audio*/
div.m-player-audio{padding: 5px 0px 5px 0px; clear: both;}

/*foro columna derecha*/
#foro-col{}
#foro-col div.pie{background-color:none; clear: both; height:2px;}
#foro-col div.foro-cold{ background-color: #F6F6F6; background-image:url(/img/f_m_noticias_p2.gif); background-position: right; background-repeat:repeat-y;border-bottom: 2px solid #000; }
#foro-col div.foro-cold div.titu-g{background: url(/img/greylight.jpg); background-repeat:repeat-x; background-position:top left; color: #FFF; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 8px 5px 5px 8px; height: 32px; position:relative}

#foro-col div.foro-cold div.titu-g span{margin-left: 48px; }
#foro-col div.foro-cold div.titu-g .ico-left{ position: absolute; top:-11px; left: 5px;display: block;background-image: url(/img/ico_foro.jpg); background-repeat:no-repeat; background-position:bottom left; width: 44px; height: 43px; z-index:10; }

#foro-col div.foro-cold div.comentario-foro{ color: #999999; font-size: 12px;  clear: both; background: url(/img/f_enlace_li2.gif); background-repeat:repeat-x; background-position:bottom left;padding-left: 5px;  margin: 0px 5px 0px 5px;}
#foro-col div.foro-cold div.comentario-foro div.comentario-foro-ico{}
#foro-col div.foro-cold div.comentario-foro div.comentario-foro-ico div.titulo{background-image: url(/img/ico_foro_cold.gif); background-repeat:no-repeat; background-position: 0px 4px; font-weight: bold;  padding: 4px 10px 5px 18px; }
#foro-col div.foro-cold div.comentario-foro-ico div.titulo a{font-weight: bold; color: #333333;}
#foro-col div.foro-cold div.comentario-foro div.texto{padding: 0px 10px 10px 18px; color: #999999; font-size: 10px;  clear: none;  }
#foro-col div.foro-cold div.comentario-foro div.texto a{color: #3793F3;  font-weight: bold; font-size: 10px;  clear: none;  }
#foro-col div.foro-cold div.comentario-foro div.texto div.mas{clear: none; display: inline; font-size: 10px; color: #FFFFFF;}
#foro-col div.foro-cold div.comentario-foro div.texto div.mas a{clear: none; display: inline; font-size: 11px; color: #FFFFFF; text-decoration: underline;}


/*Foros contenidos*/
#foro-content{}
#foro-content div.foro-cold{padding: 10px 15px 10px 0px;}
#foro-content div.foro-cold div.comentario-foro{margin: 5px 5px 0px 0px;  padding: 4px 10px 4px 0px; color: #999999; font-size: 14px;  clear: both; background-image: url(/img/linea_punta.gif); background-repeat:repeat-x; background-position: bottom;}
#foro-content div.foro-cold div.comentario-foro div.comentario-foro-ico{}
#foro-content div.foro-cold div.comentario-foro div.comentario-foro-ico div.titulo{background-image: url(/img/ico_foro_cold.gif); background-repeat:no-repeat; background-position: 0px 4px; font-weight: bold;  padding: 4px 10px 5px 18px; }
#foro-content div.foro-cold div.comentario-foro-ico div.titulo a{font-weight: normal; color: #333333;}
#foro-content div.foro-cold div.comentario-foro div.texto{padding: 0px 10px 10px 18px; color: #999999; font-size: 14px;  clear: none;  }
#foro-content div.foro-cold div.comentario-foro div.texto a{color: #3793F3;  font-weight: normal; font-size: 14px;  clear: none; text-decoration: underline; }
#foro-content div.foro-cold div.comentario-foro div.texto div.mas{clear: none; display: inline; font-size: 14px; color: #FFFFFF;}
#foro-content div.foro-cold div.comentario-foro div.texto div.mas a{clear: none; display: inline; font-size: 14px; color: #FFFFFF; text-decoration: underline;}
#foro-content div.foro-cold div.participa{padding: 5px; text-align: center;}


div.ver-mas-programas{padding-top: 5px;  padding-right: 5px; color: #3793F3;  text-align: right; font-size: 11px;}
div.ver-mas-programas a{color: #3793F3; text-decoration: underline;  font-size: 11px;}
div.ver-mas-programas a:hover{color: #3793F3; text-decoration: underline;  font-size: 11px;}

div.enlaces-final{clear: both; padding: 5px 0px 5px 0px; color: #3793F3; text-align: center;}
div.enlaces-final a{color: #3793F3; font-size: 12px; text-decoration: underline;}

/*emisora en directo*/
div.emisora-endirecto{height: 81px; background: url(/img/fondo_emisora_directo.gif); background-repeat:repeat-x; background-position: top left; padding: 20px 10px 0px 45px; text-align: center;}
div.boton-azul{clear: none; float:left; background: url(/img/fondo_bot_gde_azul.jpg); background-repeat:no-repeat; background-position: top left; width:217px ; height:37px; text-align: center; color: #FFFFFF; font-weight: bold;  font-size: 18px; padding-top: 11px; padding-right: 11px;  text-transform: uppercase; }
div.boton-azul a{color: #FFFFFF; font-weight: bold;  font-size: 14px;  text-transform: uppercase;}
div.boton-naranja{clear: none; float:left;  background: url(/img/fondo_bot_gde_naranja.jpg); background-repeat:no-repeat; background-position: top left; width:134px ; height:37px;  text-align: center;color: #FFFFFF; font-weight: bold;  font-size: 18px; padding-top: 8px; text-transform: uppercase; }
div.boton-naranja a{color: #FFFFFF; font-weight: bold;  font-size: 18px; text-transform: uppercase; }

/*Emisoras*/
/*lista de emissoras*/
h1.lista-emisoras{font-size: 16px; font-weight: bold; color: #2A2A2A; text-transform: uppercase;}

div.emisoras-datos{clear: both; padding: 5px 0px 5px 0px;}
div.ciudad-dial{clear:none; float: left; }
div.ciudad{clear: none; display: inline; font-size: 14px; font-weight: bold; color: #EC6E00; padding-right: 5px;}
div.dial{clear: none; display: inline; font-size: 14px; font-weight: bold; color: #333333;}
div.ficha-emisora{clear: none; float: right; font-size: 11px; color: #666666; }
div.ficha-emisora a{font-size: 11px; color: #666666; }

/*ficha emisoras*/
h1.ficha-emisoras{font-size: 25px; font-weight: bold; color: #EC6E00; text-transform:none;}

/*mapa de emisoras*/
div.seleccione-mapa{background: url(/img/f_seleccionemapa.jpg); background-repeat:repeat-x; background-position: top left; padding: 10px; font-size: 12px; color: #FFFFFF;}
div.lista-provincias{clear: none; float: left; padding: 5px 22px 5px 0px;}
div.provincia{clear: both; color: #333333; padding-bottom: 3px;}
div.provincia a{color: #333333; font-size: 12px;}
div.mapa{padding-top: 3px;}

/*mapaweb*/
			table.mapaweb{}
			table.mapaweb td a{color:#000000;}
			tr td.puntosmw{background:url(../img/md_puntos.gif) repeat-y right;}
			tr.mw-n1 td{background-color:#EBEBEB; border-bottom:1px solid #FFFFFF;}
			tr.mw-n1 td table.seccion tr td{border-bottom:0px solid #FFFFFF;}
			div.mw-n2{margin-bottom:10px; margin-top:10px; margin-left:40px; font-size:10px;}

/*Programacion*/
#col-programacion{text-align: center; width: 620px; padding-left: 50px;}
div.leyenda{clear: both;}
div.l-dias{float: left; text-align: left;}
div.l-dias a{color: #3792F2; font-size:16px; text-decoration: underline; font-weight: bold; }
div.l-colores{float: right; text-align: right; color: #666666; font-size: 11px; font-weight: bold;}
div.l-colores img{vertical-align: middle; padding-right: 4px;}
div.m-tabla-prog{text-align: center; padding: 10px; clear: both;}
table.semanal{width: 600px;}
table.semanal td{padding: 10px;}
table.semanal th.col{font-size: 11px; font-weight: bold; color: #333333; text-transform: uppercase; }
table.semanal th.row{font-size: 11px; font-weight: bold; color: #333333; text-transform: uppercase; vertical-align: top; padding: 0px; height: 30px;}
table.semanal th.row-prin{font-size: 11px; font-weight: bold; color: #333333; text-transform: uppercase;vertical-align: top; padding: 0px; height: 30px;}
table.semanal th.row-fin{font-size: 11px; font-weight: bold; color: #333333; text-transform: uppercase;vertical-align: bottom; padding: 0px; height: 30px;}
table.semanal td.nacional{background-color: #f3f3f3; border-bottom: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; text-align: center;}
table.semanal td.nacional a{font-size: 11px; color: #000000; }
table.semanal td.nacional div{font-size: 11px; color: #000000; }
table.semanal td div.nacional{clear: none; display: inline; background-color: #f3f3f3; padding: 3px;}
table.semanal td.local{background-color: #EDF5FE; border-bottom: 1px solid #FFFFFF; border-right: 2px solid #FFFFFF; text-align: center; }
table.semanal td.local a{font-size: 11px; color: #333333; }
table.semanal td.local div{font-size: 11px; color: #333333; }
table.semanal td div.local{clear: none; display: inline; background-color: #EDF5FE; padding: 3px;}
table.semanal td.opcional{background-color: #DFDFDF; border-bottom: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; text-align: center; font-size: 11px; color: #333333;}
table.semanal td.opcional div{font-size: 11px; color: #333333;}
table.semanal td.opcional a{font-size: 11px; color: #333333; }
table.semanal td div.opcional{clear: none; display: inline; background-color: #DFDFDF; padding: 3px;}

/*Player*/
div.m-player{padding-top: 10px;}
div.cab-player{background: url(/img/cab_player.jpg); background-repeat:no-repeat; background-position: top 6px; text-align: left; padding-left: 0px;}
div.acontinuacion{ font-size: 10px; color: #FFFFFF; padding: 20px 0px 0px 249px;}
div.acontinuacion span{  font-size: 10px; color: #EC6E00;}
div.cont-player{background:#000000 url(/img/cont_player.jpg); background-repeat:no-repeat; background-position: top left; height: 159px; text-align: left;}
div.estas-coment{clear: both; height:158px}
div.estas{ position:relative; clear: none; float: left; width: 280px; height: 159px; z-index:55;}
* > div.estas{ height: 156px;}
div.estas-escuchando{text-transform: uppercase; font-size: 12px; color: #000000; font-weight: bold; padding: 10px 90px 5px 20px; clear: none;}
div.estas-texto{ position:relative; z-index:56; font-size: 11px; color: #000000; padding: 0px 100px 5px 20px; clear: none; float:left;}
div.estas-titu-prog{ position:relative; font-size: 11px; color: #EC6E00; font-weight: bold; padding: 10px 60px 5px 20px; clear: none;}
div.foto-locutor-player{ position:absolute; bottom:-1px; right:3px; z-index:0;}
div.player-coment{clear: none; float: left; padding: 0px 55px 0px 0px;}
div.player-coment-ultimos{clear: both; font-size: 12px; color: #F4F4F4; font-weight: bold; text-transform: uppercase; padding-bottom: 3px; padding-left: 9px;}
div.player-titu-ultimc{background-image: url(/img/ico_lista_player.gif); background-repeat: no-repeat; background-position: 0px 8px; color: #FFFFFF; font-size: 11px; padding-top: 5px; padding-bottom: 3px; padding-left: 16px;border-bottom: 1px solid #292929;}
div.player-titu-ultimc a{color: #FFFFFF; font-size: 11px; }
div.player-ultimc-m{padding-left: 9px;}
div.player-p{}
div.pie-player{background-color: #000000; height: 20px; clear: both;}
div.visita{color:#FFF; font-size: 11px; padding-top: 8px; padding-left: 10px; text-align: right; }
div.visita a{color:#FFF; font-size: 11px; }
div.visita a:hover{color:#F60;}
div.destacadosv{clear: none; float: left; padding-top: 10px;}
#contenido-destacadosv{clear: none; float: left; background: url(/img/f_destacadosv_txt.jpg); background-repeat:no-repeat; background-position: top left; width:181px; height: 152px; padding: 8px 5px 5px 10px; display: block;}

div.destacadosv-locu{background-image: url(/img/ico_destacadov.gif); background-repeat: no-repeat; background-position: 0px 8px; color: #EC6E00; font-size: 11px; padding-top: 2px; padding-bottom: 2px; padding-left: 9px; font-weight: bold; text-transform: uppercase; }
div.destacadosv-locu a{color: #EC6E00; font-size: 11px; }

div.destacadosv-titu{color: #000000; font-size: 11px; padding-top: 2px; padding-bottom: 3px; padding-left: 9px;}
div.destacadosv-titu a{color: #000000; font-size: 11px; }
/*Foros*/
div.opciones_foros a{ display:block; height:25px; background: url(/img/fondo_menusup_on.gif) repeat-x; background-position: top; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration: none; }
div.opciones_foros a span{ display:block; padding:6px 10px 0 10px; }
div.txtnormal{font-size: 13px; color: #000000; }
div.txtbold{font-size: 13px; font-weight: bold; color: #000000; }
div.txttitular{font-size: 13px; font-weight: bold; color: #000000; text-transform: uppercase;}
/*Estilos anteriores*/
div.tabladatos{margin-bottom:3px;margin-top:3px;margin-left:3px;margin-right:3px;}
div.marginTRBL3{margin:3px;}
div.contenido-foro{margin-left: 10px; margin-top:15px; margin-bottom:15px; margin-right:2px;}
td.primeracelda{background-image:url(/SysConfig/Images/fondomenui.gif)}
.foro1{background-color : #FDFDFD;}
td.herramientas{background-color : Gray;}
input.datos{width: 275px;font-size:10px;height: 18px;}
input.euro{width: 100px;font-size:10px;height: 18px;}
textarea{font-family : Verdana, Arial;}
textarea.datos2{width: 235px;height: 105px;font-size:11px;margin:0px 3px 0px 3px;}
textarea.datos3{width: 275px;height: 105px;font-size:11px;}
div.foros2{margin-left:15px;}
/*para los radio buttoms*/
.gris{background-color:#000000;}
.antetitul1{color:#FF5900; text-transform:uppercase; font-size:10px;}
input.foros3{background:#E8E8F0;}
input.eurobot{font-size:10px;height: 18px;}
input.botherramienta{height:18px;font-size:10px;line-height:10px;}
td.foro {  background-color: #F9F1EC}
.pestana2,a.pestana2,a.pestana2:hover{color:#FFFFFF;font-size:10px;}
td.foro table td a { color:#000000; font-size:11px;}
.fecha {font-size:11px;}


.m-ultimoblog{ width:443px; clear:both; height:auto; padding: 10px 0 0 0 }
.m-ultimoblog .top{background: url(/img/blogpost_cab.gif) no-repeat; background-position: top left; height:10px; clear:both; font-size:1px;}
.m-ultimoblog .content{background: url(/img/blogpost_body.gif) repeat-y; background-position: left; padding:0px 10px 0px 10px; clear:both;}
.m-ultimoblog h2{ color:#F60; font-size:12px; font-weight:bold;}
.m-ultimoblog .texto{ color:#666; font-size:12px;}
.m-ultimoblog a{ color:#666;}
.m-ultimoblog a:hover{ color:#333;}
.m-ultimoblog .bottom{background: url(/img/blogpost_pie.gif) no-repeat; background-position: bottom left; height:35px;clear:both; font-size:1px;}

/*encuesta*/
.encuesta{ padding:10px; height:20px;color:#666666;}
* > .encuesta{ height:auto;}
.encuesta h3{ color:#000000; font-size:12px; font-weight:bold; padding:0 0 6px 0}
.encuesta p{ color:#000000; font-size:12px; font-weight:normal; padding:0 0 4px 4px}
.botonencuesta{ padding:6px 0 0 0; text-align:center;}
.encuestamas{ padding:4px 0 0 0; text-align:center;}
.encuestamas a{ font-size:10px; color:#4F4F50; text-decoration:underline;}
.encuesta .overhead{ color:#EC6E00; font-size:10px;  background: url(/img/brd_puntosH.gif) repeat-x; background-position: bottom; padding:0 0 4px 0}
.respuesta-encuesta{ clear:left; padding:10px 0px 0 0px;}
.respuesta{ font-size:14px; font-weight:bold; color:#333; padding:0}
.respuesta span{ font-size:11px; color:#EC6E00;}
.dato{ float:right;font-size:14px; font-weight:bold; color:#333; width:8%; text-align:right;}
.datografico{ background-color:#C7C7C6; border:1px solid #9B9B98; height:6px; float:left; width:90%; margin:5px 0 0 0}
.datografico span{ font-size:1px;background-color:#EC6E00; display:block; color:#840000; height:6px; width:1px;}

/*podcast*/
div.podcast2{width: auto; clear: both; margin: 10px 0px 10px 0px; text-align: left;}
div.podcast2 div.foto{float: left; clear: none; margin-right: 10px;}
div > div.podcast2 div.foto{width: 65px;}
div.podcast2 div.texto{float: left; clear: none; font-size: 11px; font-weight: normal;}
div > div.podcast2 div.texto{width: 370px;}
div.podcast2 div.texto div.mas-info{margin: 4px 0px 4px 0px;}


div.podcast-locutor{text-align: left; width: 454px;}
div.podcast-locutor div.cab-podcast{background-image:url(/img/f_cab_podcast2.gif); background-repeat:no-repeat; background-position: top left; height: 7px; clear: both;}
div > div.podcast-locutor div.cab-podcast{height: 7px; }
div.podcast-locutor div.content-podcast{background-image:url(/img/f_content_podcast.gif); background-repeat:repeat-y; background-position: top left; min-height: 90px; clear: both; padding: 5px; width: 454px;}
div.podcast-locutor div.pie-podcast{background-image:url(/img/f_pie_podcast.gif); background-repeat:no-repeat; background-position: top left; height: 7px; clear: both;}


div.podcast-locutor div.content-podcast div.col1{float: left; clear: none;}
div.podcast-locutor div.content-podcast div.col2 div.texto, div.podcast-locutor div.col2 div.texto,div.podcast-locutor div.col4 div.texto a{ font-size: 11px; color:#000000; margin-bottom: 5px;}
div.podcast-locutor div.content-podcast div.col2 div.titulo, div.podcast-locutor div.col2 div.titulo a{font-weight: bold; font-size: 11px; color:#ED6E00; margin-bottom: 2px;}
div.podcast-locutor div.content-podcast div.col2{float: left; clear: none; margin-left: 7px; margin-top: 10px; width: 210px;}
div.podcast-locutor div.content-podcast div.col3{float: right; clear: none; margin-right: 13px; margin-top: 5px;}
div.podcast-locutor div.content-podcast div.col3 div.titulo{ clear: both; margin-bottom: 2px;}
div.podcast-locutor div.content-podcast div.col3 div.titulo a{ font-size: 11px; color: #000000; font-weight: bold;}
div.podcast-locutor div.content-podcast div.col3 div.titulo img{ padding-right: 8px; vertical-align: middle;}


div.popup-g{position: relative; margin-bottom: 0px; }
div > div.popup-g{position: relative; clear:both; margin-bottom: 10px;}
div.popup{margin: 10px 0px 0px 0px;clear: both; background-color: #FFFFFF; z-index: 50;border-top: 5px solid #E3E3E3; border-right: 5px solid #E3E3E3; border-left: 5px solid #E3E3E3; border-bottom: 15px solid #E3E3E3; font-size: 11px; width: 440px; display: none; position: relative; top: 0px; left: 0px; padding-bottom: 15px;}
div.popup div.cab{background-color: #000000; padding: 3px; margin-bottom: 15px;height: 20px; padding-top: 5px; clear: both;}
div.popup div.cab img{vertical-align: middle;}
div.popup div.cab div.cerrar{clear: none; float: right;}
div.popup div.cab div.cerrar a{color: #FFFFFF;}
div.popup div.cab div.logo{clear: none; float: left;}

div.popup div.foto{clear: none; float: left; margin: 10px;}
div > div.popup div.foto{clear: none;float: left;  margin: 10px; }
div > div.popup div.texto{clear: none;float: left; width: 350px;}

a.popup{color: #277AD9; text-decoration: underline;}

/*videos*/
div.video{text-align: center; margin: 15px; width: 280px; height: 210px;}
div.m-noticias-p2 div.video{text-align: center; margin: 10px;}

/*desglose programa*/
div.desglose{padding:0px 5px 5px 15px; clear: both;}
div.desglose a.mas{font-size: 12px; color:#EC6E00; text-decoration:underline; font-weight: bold; background-image:url(/img/ico_desglose.gif); background-repeat:no-repeat; background-position:left 3px; padding-left: 12px;}
div.desglose a.menos{font-size: 12px; color:#EC6E00; text-decoration:underline; font-weight: bold; background-image:url(/img/ico_desglose_menos.gif); background-repeat:no-repeat; background-position:left 3px; padding-left: 12px;}

/*escucha ultimos prog*/
div.escucha-ultimos-prog{ margin:8px 0 0 0; background-color: #1A1A1A; clear: left; overflow:hidden; width:100%; }
div.escucha-ultimos-prog div.titucomentarios img{t}
div > div.escucha-ultimos-prog{clear: both; }

div.compartir{ padding: 5px 0px 5px 0px; clear: both;}
div.compartir img{ vertical-align: middle;}

/*mi ciudad*/
div.check-miciudad{text-align: left; font-size: 10px; padding: 5px 5px 5px 7px; vertical-align: middle; clear: both;}

/*solap ayuda*/
div.solapag{padding-bottom: 8px;}
div.solapa{background: red url(/img/solapa_fondotd.gif); background-repeat:repeat-x; background-position:top left; width: 370px; height: 31px;}
div.solapai{background-image:url(/img/solapa_izda.gif); background-repeat:no-repeat; background-position:bottom left; width: 12px; height: 31px; clear: none; float: left;}
div.solapad{background-image:url(/img/solapa_dcha.gif); background-repeat:no-repeat; background-position:bottom left; width: 12px; height: 31px; clear: none; float: right;}
div.solapa span.emisora-solapa{color: #EC6E00; font-weight: bold; font-size: 14px; padding-top: 8px; clear: none; float: left; background-color:transparent; text-transform: uppercase;}
div.solapa span.emisora-solapa span{color: #000; font-weight: bold; font-size: 14px; }

/*esquinas redondeadas fotos*/
.UIRoundedImage {
	DISPLAY: block; OVERFLOW: hidden; POSITION: relative; BACKGROUND-COLOR: #c4cde0
}
.UIRoundedImage_CornersSprite {
	POSITION: absolute
}
.UIRoundedImage_NONE .UIRoundedImage_Corners {
	DISPLAY: none
}
.UIRoundedImage_WHITE .UIRoundedImage_CornersSprite {
	TOP: 0px
}

.UIRoundedImage_DARK .UIRoundedImage_CornersSprite {
	TOP: -100px
}

.UIRoundedImage_XXLARGE {
	WIDTH: 182px; HEIGHT: 182px
}
.UIRoundedImage_XXLARGE .UIRoundedImage_Image {
	WIDTH: 182px; HEIGHT: 182px
}

.UIRoundedImage_XLARGE {
	WIDTH: 98px; HEIGHT: 98px
}
.UIRoundedImage_XLARGE .UIRoundedImage_Image {
	WIDTH: 98px; HEIGHT: 98px
}
.UIRoundedImage_LARGE {
	WIDTH: 65px; HEIGHT: 54px
}
.UIRoundedImage_LARGE .UIRoundedImage_Image {
	WIDTH: 65px; HEIGHT: 54px
}
.UIRoundedImage_SMALL {
	WIDTH: 48px; HEIGHT: 48px
}
.UIRoundedImage_SMALL .UIRoundedImage_Image {
	WIDTH: 48px; HEIGHT: 48px
}

.UIRoundedImage_LARGE .UIRoundedImage_CornersSprite {
	LEFT: 0px
}
.UIRoundedImage_SMALL .UIRoundedImage_CornersSprite {
	LEFT: -65px
}
.UIRoundedImage_XLARGE .UIRoundedImage_CornersSprite {
	LEFT: -113px
}

.UIRoundedImage_XXLARGE .UIRoundedImage_CornersSprite {
	LEFT: -211px
}


/*nuevos comentarios*/
.modulo-comentario-new{padding:23px 0px 12px 0px; clear: both; position: relative; display: block; width: 444px;}
.modulo-comentario-new .content{background:#E7F3FA url(/img/comentarios_superior.jpg); background-repeat:no-repeat; background-position:top left; min-height: 8px; height:auto; padding: 3px 5px 5px 50px; height: auto; }
* html .modulo-comentario-new .content{ height:15px }
.modulo-comentario-new .content .ico-left{background-image:url(/img/logo_comentarios.jpg); background-repeat:no-repeat; background-position:top left; height: 33px; width:34px; float: left; clear: none; position: absolute; top: 7px; left: 10px;}
.modulo-comentario-new .content .recording{ background-image:url(/img/recording.gif); background-repeat:no-repeat; background-position:top left; height: 10px; width: 10px; float: left; clear: none; margin-right: 5px;}
.modulo-comentario-new .content .n-comment{ padding-right: 5px;font-size: 11px; color:#00B9F1; font-weight: bold; float: left; clear: none;}
.modulo-comentario-new .content .n-comment a{ font-size: 11px; color:#00B9F1; font-weight: bold;}
.modulo-comentario-new .content .titu-directo{ font-size: 11px; color:#F28D1D; font-weight: bold; float: left; clear: none;}
.modulo-comentario-new .content .titu-directo a{font-size: 11px; color:#F28D1D; font-weight: bold; }
.modulo-comentario-new .content .titu-directo-gris{ font-size: 11px; color:#A09D9F; font-weight: bold;  float: left; clear: none;}
.modulo-comentario-new .content .titu-directo-gris a{font-size: 11px; color:#A09D9F; font-weight: bold; }
.modulo-comentario-new .content .titu-directo-azul{ font-size: 11px; color:#00B9F1; font-weight: bold;  float: left; clear: none;}
.modulo-comentario-new .content .titu-directo-azul a{font-size: 11px; color:#00B9F1; font-weight: bold; }
.modulo-comentario-new .content .comment{/*padding: 0px 0px 0px 40px;*/ margin-bottom: 10px; }
.modulo-comentario-new .content .comment .comment-hora{clear: both; padding-bottom:10px;}
.modulo-comentario-new .content .comment .comment-hora .comentario-new{ float: left; clear: none;font-size: 11px; width: 300px; color:#00B9F1; font-weight: bold; margin:0 0 0 20px}
.modulo-comentario-new .content .comment .comment-hora .comentario-new a{ font-size: 11px; color:#00B9F1; font-weight: bold;}
.modulo-comentario-new .content .comment .comment-hora .hora{float: right; clear: none; color: #A09D9F;font-size: 11px; width: 30px; font-weight: bold;}
.modulo-comentario-new .pie{background-image:url(/img/comentarios_inferior.jpg); background-repeat:no-repeat; background-position:top left; height: 8px;}

.caja-tienda{width:300px;height:270px;background:white url(http://www.puntoradio.com/img/greylight.jpg  ) repeat-x 0px 10px;border:0;margin:0;padding:0;position:relative;}
.caja-tienda .enlace1 {display:block;width:auto;padding:0 0 0 55px;height:42px;overflow:hidden;font:bold 13px/50px Arial;background:url(http://tienda.puntoradio.com/imgs/shopping-cart.png ) no-repeat 5px -5px;text-decoration:none;color:white;}
.caja-tienda .estilo-iframe{background: #F6F6F6 none repeat scroll 0% 0%; width: 300px; height: 228px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.caja-tienda .estilo-iframe .estilo-iframe-interior{top: 45px; left: 0px; position: absolute;}
.caja-tienda .estilo-iframe .enlace2{bottom: 5px; right: 10px; position: absolute; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-decoration: none; color: #00B9F1;}
.caja-tienda-estrecha{width:200px;height:175px;background:white url(http://www.puntoradio.com/img/greylight.jpg  ) repeat-x 0px 10px;border:0;margin:0;padding:0;position:relative;}
.caja-tienda-estrecha .enlace1 {display:block;width:auto;padding:0 0 0 55px;height:42px;overflow:hidden;font:bold 13px/50px Arial;background:url(http://tienda.puntoradio.com/imgs/shopping-cart.png ) no-repeat 5px -5px;text-decoration:none;color:white;}
.caja-tienda-estrecha .estilo-iframe{background: #F6F6F6 none repeat scroll 0% 0%; width: 200px; height: 133px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.caja-tienda-estrecha .estilo-iframe .estilo-iframe-interior{top: 45px; left: 0px; position: absolute;}
.caja-tienda-estrecha .estilo-iframe .enlace2{bottom: 5px; right: 10px; position: absolute; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-decoration: none; color: #00B9F1;}
.caja-tienda-central{width:450px;height:175px;background:white url(http://www.puntoradio.com/img/greylight.jpg  ) repeat-x 0px 10px;border:0;margin:0;padding:0;position:relative;}
.caja-tienda-central .enlace1 {display:block;width:auto;padding:0 0 0 55px;height:42px;overflow:hidden;font:bold 13px/50px Arial;background:url(http://tienda.puntoradio.com/imgs/shopping-cart.png ) no-repeat 5px -5px;text-decoration:none;color:white;}
.caja-tienda-central .estilo-iframe{background: #F6F6F6 none repeat scroll 0% 0%; width: 450px; height: 133px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.caja-tienda-central .estilo-iframe .estilo-iframe-interior{top: 45px; left: 0px; position: absolute;}
.caja-tienda-central .estilo-iframe .enlace2{bottom: 5px; right: 10px; position: absolute; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-decoration: none; color: #00B9F1;}

.enlace-publicidad{text-align:left;  }
.enlace-publicidad a{color:#000;font-size:9px;text-decoration:none;}

/*11870*/
.modC-11870{}
.modC-11870 .titulo{font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; padding:5px 0px;}
.modC-11870 .content{clear:both;}
.modC-11870 .content .col{float:left; clear: none;width:33%;}
.modC-11870 .content .col ul{}
.modC-11870 .content .col ul li{ background:#F6F6F6 url(/img/f_degradado.jpg) repeat-x bottom left; height:25px; padding: 5px; color:#2279D0; font-size:11px; font-weight: bold; text-align:left}
.modC-11870 .content .col ul li a{ color:#2279D0; font-size:11px; font-weight: bold;}
.modC-11870 .content .col ul li img{ padding-right:5px; vertical-align:middle;}

/*programas especiales*/
.prog-especiales{margin:12px; border:1px solid #006600;clear:both;}
.prog-especiales .fecha{font-weight:bold;font-size:12px; text-align:right; padding: 2px 8px 4px 8px}
.prog-especiales .contenido{clear:both}
.prog-especiales .contenido .foto{float: left; clear: none; padding:5px; width:120px;}
.prog-especiales .contenido .texto{font-size:12px; color: #000; float:left; clear: none; width:270px}
.prog-especiales .enlaces{font-size:9px;color: #000; padding:5px 5px 0px 5px; text-align:middle;}
.prog-especiales .enlaces a{font-family:Arial, Helvetica, sans-serif; font-size:9px;color: #000; padding:5px 10px 5px 5px;}
.prog-especiales .enlaces img{vertical-align:middle;}



