body {
font:12px Verdana, Arial, Helvetica, sans-serif;
background:#052251;
margin:5px 0;
color:#FFF;
}
a {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
}
a:hover {
color:#CCC;
}
a.subcat {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#365D8E;
}
a.subcat:hover {
color:#333;
}
a.escuchar {
color:#F30;
text-decoration:none;
font:18px Arial, Helvetica, sans-serif;
background:url(images/i-audio.gif) no-repeat 0 2px;
padding-left:22px;
}
a.escuchar:hover {
color:#FFF;
background:url(images/i-audio.gif) no-repeat 0 -15px;
}
.txt-ch {
font:12px Arial, Helvetica, sans-serif;
}
.subtitulo {
font:15px Arial, Helvetica, sans-serif;
}
.titulo {
font:bold 16px Arial, Helvetica, sans-serif;
color:#FC0;
}
.bg-radiofile {
background:#10276B url(images/bg-radiofile.jpg) no-repeat bottom;
}
.bg-radios {
background:#10276B url(images/bg-radios.jpg) no-repeat bottom;
}
.bg-micro {
background:#10276B url(images/bg-micro.jpg) no-repeat bottom;
}
.bg-iser01 {
background:#10276B url(images/bg-iser01.jpg) no-repeat bottom;
}
.bg-iser02 {
background:#10276B url(images/bg-iser02.jpg) no-repeat bottom;
}
.bg-locucion {
background:#10276B url(images/bg-locucion-sistemas.jpg) no-repeat bottom;
}
.borde {
border:1px solid #CCC;
}

/* Banners */
#tabla-banners {
width:100%;
}
.td-banner {
width:180px;
background:#036;
text-align:center;
border:2px solid #043F77;
color:#05569E;
}
.td-banner img {
border:0;
}

/* Scroll Noticias liscroll */
.tit-scroll {
text-transform:uppercase;
color:#05569E;
}
#iframe-scroll {
width:100%;
height:29px;
margin-top:-3px;
}
.tickercontainer {
position:relative;
height:27px; 
margin:-5px 0 0; 
padding:0 6px;
overflow:hidden;
width:auto;
border:1px solid #05569E;
background-color:#062964;
}
.tickercontainer .mask {
position:relative;
left:0;
top:0;
width:588px;
overflow:hidden;
}
ul.newsticker {
position:relative;
font-size:11px;
width:99999px;
display:block;
left:588px;
list-style:none;
margin:0;
padding:0;
}
ul.newsticker li {
background:url(images/bg-li-scroll.gif) no-repeat right;
line-height:26px;
float:left;
margin:0;
padding:0 28px 0 0;
}
ul.newsticker a {
text-decoration:none;
border-bottom:1px solid #05569E;
color:#fff;
} 
ul.newsticker a:hover {
border-bottom:1px solid #999;
color:#05569E;
} 
ul.newsticker span {
margin: 0 10px 0 40px;
color:#05569E;
} 
