#contenido{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#666;}
#contenido h3{background:url(../img/fndo_descargas.gif) no-repeat left top; padding:7px 0 7px 25px; font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}
#contenido .cabecera_chart{width:955px; height:112px; background:url(../img/fndo_chart51.jpg) no-repeat top left; margin:auto;}
#contenido .horario p{color:#000; float:right; margin-right:5px; margin-top:85px;}
#contenido .presentador h4{font-weight:bold; font-size:16px; color:#5f6800; float:left; margin-left:155px; margin-top:90px; margin-bottom:0;} 

/*---------------tabla-------------------*/
#contenido table{ width:955px; margin:0; border-collapse:collapse; margin:auto; background:#e7e7e7; border-bottom:1px solid #7c7c7c;}
#contenido tr{background:#f3f3f3;}
#contenido thead tr, #contenido tfoot tr{background:#e7e7e7;}
#contenido th.iz, #contenido td.iz {border-left:1px solid #7c7c7c; width:85px; padding-top:6px;}
#contenido td.ab{border-bottom:1px solid #7c7c7c;}
#contenido td.audio{vertical-align:middle; width:73px;}
#contenido th.dr, #contenido td.dr{border-right:1px solid #7c7c7c; font-size:11px; vertical-align:middle; color:#333;}
#contenido .verde{background:#8c5175 url(../img/fndo_lista_hover.jpg) repeat-x left top; color:#fff; font-weight:bold; border-bottom:1px solid #fff;}
#contenido .verde a{color:#333;}
#contenido .verde .normal{/*font-weight:normal;*/}
#contenido .verde .grande{font-size:14px;}
#contenido .interprete_top{background:#752f59 url(../img/fndo_lista_hover_puesto.jpg) repeat-x left top; }
#contenido .interprete{background:#e6e6e6; border-top:1px solid #fff; font-weight:bold;}
#contenido th{ border-right:1px solid #b1b1b1; border-top:1px solid #7c7c7c; padding:15px 7px; text-align:left; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000;}
#contenido th.thiz{ border-left:1px solid #7c7c7c;}
#contenido td{text-align:center; color:#666; font:12px Tahoma, Arial, Helvetica, sans-serif; padding:3px; vertical-align:top;}
#contenido td a{text-decoration:none; color:#666;}
#contenido td span.negrita{color:#000;}
#contenido .ultimo{border-right:1px solid #7c7c7c; width:370px;}
#contenido .izquierda{text-align:left; padding-left:1em;}
#contenido .blanco{background-color:#fff;}
#contenido .puesto{color:#000; background-color:#afb1b0; width:40px;border-top:1px solid #fff; font-weight:bold;}
#contenido .puesto_top{background:#6a6a6a url(../img/fndo_lista_hover_puesto.jpg) repeat-x top left; color:#fff; font-weight:bold; }
#contenido tr .verde td.puesto{background:url(../img/fndo_lista_hover_puesto.jpg) repeat-x top left;}
#contenido h3.titulo_lista{margin-bottom:0;}
#contenido .primero{width:35px;}
#contenido .numero{width:40px;}
#contenido .sem_ant{width:32px;}
#contenido .titulo{width:210px;}
#contenido .sello{width:215px;}

#contenido .nuevo{background:url(../img/ico_nueva.gif) no-repeat center;}
#contenido .record{background:url(../img/ico_recordb.gif) no-repeat center;}
#contenido .subida{background:url(../img/ico_subida.gif) no-repeat center;}

#contenido .negrita{font-weight:bold;}



	/*votos*/
#contenido .votar{z-index:1; width:93px; height:15px; text-align:left; font-size:1px; line-height:1px; display:inline; float:left;}
#contenido .resultados{ /*width:210px;*/ height:15px; text-align:left; line-height:1px; display:inline; float:left; margin-left:5px; padding-left:10px; background:url(../img/separador_votos.gif) no-repeat left center;}
#contenido .v1{width:18px; z-index:14;}
#contenido .v2{  width:36px; z-index:13;}
#contenido .v3{  width:54px; z-index:12;}
#contenido .v4{ width:72px; z-index:11;}
#contenido .v5{ width:90px; z-index:10;}
.votar .pelotas{ display:inline; float:left; position:relative; width:90px; background: url(../img/ico_voto.gif) repeat scroll 0% 50%; height:15px; margin-left:0.5em;}
.verde .votar .pelotas{background-image:url(../img/ico_voto_b.gif);}
.votar a{ display:block; height:15px; position:absolute; width:18px; }
.votar a:hover { background: url(../img/ico_voto_ok.gif) repeat scroll left top; }
.verde .votar a:hover{background:url(../img/ico_voto_ok_top.gif) repeat left top;}
.txt_votar{ display:inline; float:left; margin:0 5px 0 0;}
.resultados img{vertical-align:middle;}
.resultados span{font-weight:bold;}
.verde .txt_votar, .verde .resultados{color:#fff; font-weight:normal;}

#contenido ul.leyenda{background-color:#7c7c7c; color:#fff; padding:12px 0 12px 0; width:955px; margin:auto; margin-top:10px;}
#contenido li {padding:4px 0 8px 25px; display:inline; font:12px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}
#contenido li.nuevo{background:url(../img/ico_nueva.gif) no-repeat; padding-left:25px; margin:10px;}
#contenido li.record{background:url(../img/ico_record.gif) no-repeat; padding: 8px 0 12px 25px;}
#contenido li.subida{background:url(../img/ico_subida.gif) no-repeat; padding-left:25px; margin:10px;}
#contenido p.mas {text-align:right; margin:5px;}
#contenido p.mas .negrita{color:#5f6800;}