html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; list-style-type:none;}

body{ background:#000 url(/images/bg_grunge_skin.jpg) repeat-y top center; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
#player{  height: 0px; }
#main{ position:relative; min-width:960px; background: transparent url(/images/bg_rexona.jpg) no-repeat center 386px;}

#content_top{ width:999px; margin:0 auto; position:relative;}

#player_layout{ background:#6d6b6c url(/images/bg_player.jpg) no-repeat top center;}
#content_player{ width:960px; margin:0 auto; position:relative; height:228px; overflow:hidden; text-align:left;}
#player_left{ width:390px; height:228px; float:left; padding:10px;}

.cover{ padding: 8px; background:#000 url(/images/bg_cover.jpg) repeat-x;  float:left; margin:0 10px 0 0;}
.cdcover{ padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada; float:left; margin:0 10px 0 0;}

.song{ background:#b9b9b9; font-size:18px; font-weight:lighter; color:#000; width:242px; display:block; float:left;}
.artist a, .artist{ background:#b9b9b9; font-size:18px; color: #a30101; margin:0 0 7px 0; float:left; width:242px; display:block; text-decoration:none;}
.artist a:hover{ text-decoration:underline;}

.social{ width: 240px; height:27px; float:left; margin: 2px 0; background: #666 url(/images/bg_social.jpg) no-repeat; overflow:hidden;}
.rating{ width: 115px; height:27px; float:left; padding:0 5px 0 4px;}
.rating img{ padding:0 1px; cursor:pointer; width:19px!important; height:27px!important;}

ul.login_acceso li{ display: inline; background:red;}

.reproduciendo_fondo{ width: 20px; height:17px; float:left; margin:17px 0 0 0; background: transparent url(/images/fondo_reproduciendo.gif) no-repeat scroll 4px 0; overflow:hidden;text-align:center;}
#ancla_comentario{ width: 0px; height:0px; background: transparent; overflow:hidden;border:0;}

a.b_facebook{ width:39px; height:27px; margin-left: 15px; background: transparent url(/images/b_facebook.png) no-repeat top left; display:block; float:left; text-indent:-9999px; }
a:hover.b_facebook{ background: transparent url(/images/b_facebook.png) no-repeat bottom left;}

a.c_facebook{ width:39px; height:27px; background: transparent url(/images/b_facebook.png) no-repeat top left; display:block; float:left; text-indent:-9999px; }
a:hover.c_facebook{ background: transparent url(/images/b_facebook.png) no-repeat bottom left;}


a.b_twitter{ width:39px; height:27px; margin-left: 10px; background:transparent url(/images/b_twitter.png) no-repeat top left; display:block; float:left; text-indent:-9999px; }
a:hover.b_twitter{ background:transparent url(/images/b_twitter.png) no-repeat bottom left;}

a.enlace_comentarc{ width:37px; height:27px; background:transparent url(/images/b_comm.png) no-repeat top left; display:block; float:left; text-indent:-9999px; }
a:hover.enlace_comentarc{ background:transparent url(/images/b_comm.png) no-repeat bottom left;}

.control{ width:390px; height:47px; float:left; margin:0px 0 0 0; background: transparent url(/images/bg_control.jpg) no-repeat;}
.control_mini{ width:40px; float:left; height:39px; margin:0 0 0 12px; *margin:0 0 0 5px;}

.nav_links{ clear:both; margin-top:22px;}
.prev_neigh{ float:left; }
.next_neigh{ float: right }

.mensajes{ width:370px; height:16px; float:left; margin:12px 0 0 15px; color:#d2d2d2; overflow:hidden; font-size:11px;}
.mensajes strong{ color:#fff;}
a.enlace_comentarc2{ color:#fff; font-weight:bold; text-decoration:none;}
a:hover.enlace_comentarc2{ text-decoration:underline;}

#player_right{ padding:10px 0 10px 30px; width:510px; height:207px!important; float:left; text-align:left;}
#player_right h4{ background: transparent url(/images/bg_h4.jpg) no-repeat; color:#fff; font-size:15px; margin:0 0 0 8px;}
#letras{float:left; text-align:left;width:510px; background: transparent url(/images/bg_letras.jpg) no-repeat right 0; height:210px;}
.buscando_letra{ color:#262626; padding:10px 10px 10px 45px!important; background:#888787 url(/images/loading_letra.gif) no-repeat 15px 10px; margin:65px 20px 0 0; border:solid 1px #646464; border-top:#a5a2a2 solid 1px ; border-left:#a5a2a2 solid 1px ;  font-weight:bold;}

.sin_letra{ color:#262626; padding:10px 10px 10px 45px!important; background:#bababa url(/images/page.jpg) no-repeat 15px 10px; border-bottom:solid 1px #a9a9a9; border-right:solid 1px #f2f0f0; border-top:solid 1px #f2f0f0; border-left:solid 1px #ececec; margin:65px 20px 0 0; font-weight:bold; clear:both;}

#nav_player_right{ height:25px; width:235px; display: inline; position:absolute; top:0; right:10px; overflow:hidden; margin:0; padding:0;}

#nav_player_right li{ font-size:10px; float:right; margin:0 2px; padding:5px 0; color:#fff;}

li.nav_myspace a{ text-decoration:none; width:53px; height:17px; background: transparent url(/images/nav_myspace.png) no-repeat left top;text-indent:-9999px; display:block;}
li.nav_myspace a:hover{ background:transparent url(/images/nav_myspace.png) no-repeat left bottom;}

li.nav_sitio a{ text-decoration:none; width:64px; height:17px; background: transparent url(/images/nav_sitio.png) no-repeat left top;text-indent:-9999px; display:block;}
li.nav_sitio a:hover{ background:transparent url(/images/nav_sitio.png) no-repeat left bottom;}

li.nav_wikipedia a{ text-decoration:none; width:55px; height:17px; background: transparent url(/images/nav_wikipedia.png) no-repeat left top;text-indent:-9999px; display:block;}
li.nav_wikipedia a:hover{ background:transparent url(/images/nav_wikipedia.png) no-repeat left bottom;}

li.nav_videos a{ display:none; text-decoration:none; width:42px; height:17px; background: transparent url(/images/nav_videos.png) no-repeat left top;text-indent:-9999px; display:block;}
li.nav_videos a:hover{ background:transparent url(/images/nav_videos.png) no-repeat left bottom;}

.lyrics_left{ width:130px; float:left; margin:0 20px 0 0 height:180px; position:absolute; top:10px;}
.lyrics_left h4{ display:block; float:left; margin:10px 0 0 0; font-size:12px; background:transparent!important;}

.lyrics_right{ width:490px;  height:205px; overflow:auto; margin:0 0 0 20px;}
.lyrics_right p{ font-size:11px;}

.last_songs ul{ overflow: hidden; width:510px;} 
.last_songs ul li{ margin:0; clear:both; overflow:hidden; width:500px; background: #747273 url(/images/last_divider.jpg) no-repeat 0 25px; padding:3px; font-size:14px; font-weight:bold; color:#1b1b1b; height:22px; overflow:hidden; line-height:20px;}
.last_songs span a{ color:#dfdfdf; font-weight:bold; *background:#747273; text-decoration:none;}
.last_songs span a:hover{ color: #fff; text-decoration:underline;}
#last_songs_json li.selected_li{ *height:20px; color:#fff!important;}
#last_songs_json .selected_li span{ color:#fff;}

.hour{ background: transparent url(/images/bg_hour.jpg) no-repeat; color:#fff; display:block; font-size:12px; padding:2px 0; text-align:center; width:60px; float:left; margin:2px 13px 2px 0; font-weight:bold; line-height:14px;}
.search{ background:#727171 url(/images/bg_search_top.jpg) no-repeat; color:#FFFFFF; height:40px; width:500px; padding:0 5px; position:absolute; top:170px;}
.search p{width:410px; float:left; padding:10px 0; padding:9px 0;}
.search_b{ float:left; margin:7px 0 0 0;}

#content_min{ width:960px; margin:0 auto; text-align:left;}
#player_min{background: #717171 url(/images/bg_mini.jpg) top center;}

a.play{ width:49px; height:47px; background: transparent url(/images/play_a.png) no-repeat top left; text-indent:-9999px; display:block; overflow:hidden; float:left; }
a.active_play, a:hover.play{ background: transparent url(/images/play_a.png) repeat-x bottom left;}
a:active.play{ background: transparent url(/images/play_a.png) repeat-x left -47px;}

a.stop{ width:49px; height:47px; background: transparent url(/images/stop_a.png) no-repeat top left; text-indent:-9999px; display:block; overflow:hidden; float:left; }
a:hover.stop{background: transparent url(/images/stop_a.png) no-repeat bottom left;}

a.play_mini{ width:35px; height:40px; background: transparent url(/images/play_mini_a.png) no-repeat top left; text-indent:-9999px; display:block; overflow:hidden; float:left; }
a.play_mini_active, a:hover.play_mini{ background: transparent url(/images/play_mini_a.png) repeat-x bottom left;}
a:active.play_mini{ background: transparent url(/images/play_mini_a.png) repeat-x left -40px;}

a.stop_mini{ width:35px; height:40px; background: transparent url(/images/stop_mini_a.png) no-repeat top left; text-indent:-9999px; display:block; overflow:hidden; float:left; }
a:hover.stop_mini{background: transparent url(/images/stop_mini_a.png) no-repeat bottom left;}

.sonando{ margin:0 0 7px 0;}
.status{ margin:18px 0 0 0 ; float:left; height:15px; width:120px; font-size:11px;}
.volume_on{ float:left; margin:12px 0 0 5px;}
.volume{ float:left; margin: 12px 15px 0 5px; height:25px; }

.info_artista #news{ width:355px; overflow:hidden;}
.info_artista #news li{ font-size:12px; margin:2px 0;}

.info_artista #news li a{ background: transparent url(/images/art_news.jpg) no-repeat left bottom; text-decoration:none; padding:0 5px 0 30px; display:block; height:20px; overflow:hidden; line-height:21px; width:970px; color:#000;}
.info_artista #news li a:hover{ background: transparent url(/images/art_news.jpg) no-repeat left bottom; color:#990000;}
.info_artista #news li.myspace a{ background: transparent url(/images/art_myspace.jpg) no-repeat left bottom;}
.info_artista #news li.myspace a:hover{ background: transparent url(/images/art_myspace.jpg) no-repeat left bottom;}
.info_artista #news li.sitio_oficial a{ background: transparent url(/images/art_sitio.jpg) no-repeat left bottom;}
.info_artista #news li.sitio_oficial a:hover{ background: transparent url(/images/art_sitio.jpg) no-repeat left bottom;}
.info_artista #news li.wikipedia a{ background: transparent url(/images/art_wiki.jpg) no-repeat left bottom; text-decoration:none;}
.info_artista #news li.wikipedia a:hover{ background: transparent url(/images/art_wiki.jpg) no-repeat left bottom; text-decoration:none;}
.info_artista #news li.youtube a{ background: transparent url(/images/art_youtube.jpg) no-repeat left bottom;}
.info_artista #news li.youtube a:hover{ background: transparent url(/images/art_youtube.jpg) no-repeat left bottom;}

#player_right ul#news{ width:510px; height:90px; overflow:hidden; position:absolute; top:35px; left:445px;}
#news li{ font-size:12px; margin:2px 0;}

#news li a{ background: transparent url(/images/bg_news.jpg) no-repeat left bottom; text-decoration:none; padding:0 5px 0 35px; display:block; height:20px; overflow:hidden; line-height:21px; width:970px; color:#fff;}
#news li a:hover{ text-decoration:none; background: transparent url(/images/bg_news.jpg) no-repeat top left;}

#news li.myspace a{ background: transparent url(/images/bg_myspace.jpg) no-repeat left bottom;}
#news li.myspace a:hover{ background: transparent url(/images/bg_myspace.jpg) no-repeat top left; }

#news li.sitio_oficial a{ background: transparent url(/images/bg_sitio.jpg) no-repeat left bottom;}
#news li.sitio_oficial a:hover{ background: transparent url(/images/bg_sitio.jpg) no-repeat top left;}

#news li.wikipedia a{ background: transparent url(/images/bg_wiki.jpg) no-repeat left bottom; text-decoration:none;}
#news li.wikipedia a:hover{ text-decoration:none; background: transparent url(/images/bg_wiki.jpg) no-repeat top left;}

#news li.youtube a{ background: transparent url(/images/bg_youtube.jpg) no-repeat left bottom;}
#news li.youtube a:hover{ background: transparent url(/images/bg_youtube.jpg) no-repeat top left;}

#news_min li a{ background: transparent url(/images/bg_news_min.jpg) no-repeat left bottom; text-decoration:none; padding:0 5px 0 35px; display:block; height:25px; overflow:hidden; line-height:25px; width:970px; color:#fff;}
#news_min li a:hover{ text-decoration:none; background: transparent url(/images/bg_news_min.jpg) no-repeat top left;}

#news_min li.myspace a{ background: transparent url(/images/bg_myspace_min.jpg) no-repeat left bottom;}
#news_min li.myspace a:hover{ background: transparent url(/images/bg_news_myspace.jpg) no-repeat top left; }

#news_min li.sitio_oficial a{ background: transparent url(/images/bg_sitio_min.jpg) no-repeat left bottom;}
#news_min li.sitio_oficial a:hover{ background: transparent url(/images/bg_sitio_min.jpg) no-repeat top left;}

#news_min li.wikipedia a{ background: transparent url(/images/bg_wiki_min.jpg) no-repeat left bottom; text-decoration:none;}
#news_min li.wikipedia a:hover{ text-decoration:none; background: transparent url(/images/bg_wiki_min.jpg) no-repeat top left;}

#news_min li.youtube a{ background: transparent url(/images/bg_youtube_min.jpg.jpg) no-repeat left bottom;}
#news_min li.youtube a:hover{ background: transparent url(/images/bg_youtube_min.jpg) no-repeat top left;}


.player_der ul li a{ background: transparent url(/images/news_mini.gif) no-repeat bottom left; text-decoration:none; color:#fff; padding:0 5px 0 22px; display:block; height:20px; overflow:hidden;}
.player_der ul li a:hover{ color:#a30101;}

#flickr{ height:60px; width:460px; margin:10px 0 0 0; overflow:hidden; position: absolute; top:120px; left:438px; background:#727171 url(/images/bg_flickr.jpg) no-repeat; no-repeat left 10px; padding: 15px 0 15px 60px; }
#flickr_photos li{ float:left; margin:0 1px; height:60px; width:74px; overflow:hidden;}

#footer{ background: #000 url(/images/bg_footer.jpg) repeat-x; height:80px;}
#content_footer{ width:960px; margin:0 auto; color:#737272; text-align:left; padding:20px 0;}
#content_footer p{ width:720px; float:left; margin:0;}
#content_footer p a{ color:#fff; text-decoration:none; padding:2px 5px; margin:0 0 5px 0; float:left; display:block; border-right: 1px solid #333;}
#content_footer a:hover{ color:#fff; text-decoration:underline;}
#content_footer p a.rss{ width:32px; height:18px; display:block; overflow:hidden; padding:0; margin:0 0 0 10px; background:#ff6600 url(/images/rss.jpg) no-repeat; text-indent:-9999px; border:none;}

.logoc13{ background: transparent url(/images/logo_c13.jpg) no-repeat; width:60px; height:50px; display:block; float:left; margin: 0 10px 0 0; text-indent:-9999px; overflow:hidden;}
a.mediastream{ background: transparent url(/images/mediastream.jpg); width:145px; height:31px; float:right;  overflow:hidden; text-indent:-9999px;}
a:hover.mediastream { background: transparent url(/images/mediastream.jpg) left bottom;}

#content{ width:960px; margin:10px auto; text-align:left;}
#nav{ background:#000 url(/images/bg_nav.jpg) repeat-x; height:40px; overflow:hidden;}
#content_nav{ width:970px; height:40px; margin:0 auto; text-align:left;}
#content_nav li{ float:left;}
#content_nav li a{ height:40px; display: block; text-indent:-9999px;}
#buscador{ height:30px; width:265px; padding: 6px 0 0 18px; overflow:hidden;}
.input_buscador{ width:170px; background:#333 url(/images/bg_search.jpg) no-repeat; border:none; font-size:14px; padding:5px; color:#d9d9d9; font-weight:bold; float:left; height:16px; overflow:hidden; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif;}
.buscar_b{ float:left;}

.inicio a{ width:67px; background: transparent url(/images/nav.jpg) no-repeat 0 0;}
.inicio a:hover{ background: transparent url(/images/nav.jpg) no-repeat 0 -40px;}

.programacion a{ width:131px; background: transparent url(/images/nav.jpg) no-repeat -67px 0;}
.programacion a:hover{ background: transparent url(/images/nav.jpg) no-repeat -67px -40px;}

.noticias a{ width:86px; background: transparent url(/images/nav.jpg) no-repeat -198px 0;}
.noticias a:hover{ background: transparent url(/images/nav.jpg) no-repeat -198px -40px;}

.artistas a{ width:83px; background: transparent url(/images/nav.jpg) no-repeat -284px 0;}
.artistas a:hover{ background: transparent url(/images/nav.jpg) no-repeat -284px -40px;}

.concursos a{ width:106px; background: transparent url(/images/nav.jpg) no-repeat -367px 0;}
.concursos a:hover{ background: transparent url(/images/nav.jpg) no-repeat -367px -40px;}

.agenda a{ width:83px; background: transparent url(/images/nav.jpg) no-repeat -473px 0;}
.agenda a:hover{ background: transparent url(/images/nav.jpg) no-repeat -473px -40px;}

.blog a{ width:62px; background: transparent url(/images/nav.jpg) no-repeat -556px 0;}
.blog a:hover{ background: transparent url(/images/nav.jpg) no-repeat -556px -40px;}

.fans a{ width:67px; background: transparent url(/images/nav.jpg) no-repeat -618px 0;}
.fans a:hover{ background: transparent url(/images/nav.jpg) no-repeat -618px -40px;}

#evento_semana{ padding:0 10px 10px 10px; margin:0 0 10px 0; }

#evento_semana_modulo img{ height:60px; width:60px;}
#evento_semana_modulo a img{ float:left; margin:0 5px 0 0; border:solid  3px #fff;}
#evento_semana_modulo ul li{ margin:0 0 10px 0; padding:0; }
#evento_semana_modulo ul li a{ display:block; background: #fff url(/images/evento_semana.jpg) no-repeat; font-size:16px; color:#333; border-bottom: 1px solid #e8e7e7;}
#evento_semana_modulo ul li a:hover{ background: #cecdcd url(/images/evento_semana_hover.jpg) no-repeat; text-decoration:none;}

.i_evento{ width:550px; float:right;}
#evento_semana_modulo ul li span.eventoh3{ font-size:16px; margin:0; padding:0; color: #000; display:block; width:520px; }
#evento_semana_modulo ul li span.eventoh4{ font-size:14px; margin:0; padding:0; color: #990000; display:block; width:520px;  }
#evento_semana_modulo ul li span.eventoh5{ margin:5px 0 0 0; color:#333; font-weight:lighter; display:block; font-size:12px; width:520px; }

#evento{ overflow:hidden; padding:10px; margin:0; background:transparent url(/images/bg_evento.jpg) no-repeat top right;}
#evento img{ height:120px; width:120px;}
.info_evento{ float: left; width:480px; overflow:hidden; margin:0 0 0 10px; }
.info_evento_interior{ float: left; width:400px; overflow:hidden; margin:0 0 0 10px; }
#evento a img{ float:left; padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada;}
#evento img.i_evento_interior{ width:200px; height:200px; float:left; padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada;}

#evento a:hover img{ border: solid 1px #9b9b9b;}
#evento .info_evento h3, #evento .info_evento h4, #evento .info_evento h5, #evento .info_evento p{ width:480px; float:left; margin:0; padding:0; background: none!important; }
#evento .info_evento h3, #evento .info_evento_interior h3{ color:#990000; margin:0 0 10px 0; letter-spacing:-1px;}
#evento .info_evento h3 a:hover{ text-decoration:none; color:#000;}
#evento .info_evento h3 a span { background: #990000; color:#fff; font-size:16px; padding:3px 5px; letter-spacing:0;}
#evento .info_evento h3 a:hover span { background: #000; }
#content_evento{ float:left; margin:10px 0;}
#evento .info_evento h4{ font-size:16px;}
#evento .info_evento h5{ font-size:12px; margin:0 0 2px 0;}
#evento .info_evento_interior h4{ font-size:16px; margin:0 0 5px 0; background: transparent url(/images/bg_b.jpg);}
#evento .info_evento_interior h5{ font-size:12px; padding:3px; margin:0 0 2px 0; border-bottom: dashed 1px #babbba; float:left;}
._ticket_gratuito{ font-weight: bold; color:#990000;}

#proximos_eventos{ background: transparent url(/images/proximos_eventos.jpg) no-repeat; overflow:hidden; padding:10px;}
#proximos_eventos h2{ background:none!important;}
#proximos_eventos .e_proximo{ width:110px; height:170px; overflow:hidden; float:left; margin: 0 6px 6px 0; padding:5px 5px 0 5px;}
#proximos_eventos .e_proximo img{ width:110px; height:110px;}
#proximos_eventos h4{ font-size:10px; background:#333; color:#fff; padding:2px 4px;}
#proximos_eventos p{ font-size:12px; font-weight:bold;}
#evento .info_evento p{ font-size:12px;}
#proximos_eventos p a{ color:#000;}

#proximos{ background: transparent url(/images/proximos_.jpg) no-repeat; overflow:hidden; padding:0 10px 10px 10px;}
#left_interior #proximos_ h2{ border:none;}
#left_interior register p strong{ background:#ccc url(/images/bg_b.jpg);}
#comment_area p strong{ background: none;}

#proximos_eventos .e_proximo{ width:110px; float:left; margin: 0 6px 6px 0; padding:5px 5px 0 5px;}
#proximos_eventos .e_proximo img{ width:110px; height:110px;}

h2 span.evento_fecha{ color:#3f3f3f;}

.concurso{ overflow:hidden; padding:10px; margin:0; background:transparent url(/images/bg_evento.jpg) no-repeat top right;}
.info_concurso{ float: left; width:480px; overflow:hidden; margin:0 0 0 10px;}
.concurso img{ height:120px; width:120px;}
.concurso a img{ float:left; padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada;}
.concurso a:hover img{ background:#ececec;}
.verbases{ background: transparent url(/images/ver_bases.jpg) no-repeat; color:#fff; width:216px; height:37px; display:block; text-indent:-9999px; margin:10px 0 0 0;}

#left_interior .concurso .info_concurso h3 { padding:0; margin:0; background:none;}
#left_interior .concurso .info_concurso h3 a{ margin:0 0 10px 0;}
#left_interior .concurso .info_concurso h3 a:hover{ text-decoration:underline;}
#left_interior .concurso .info_concurso h4{ font-size:12px; font-weight:normal;}
.participa{ background: #7c7c7c url(/images/b_participa.jpg) no-repeat; width:128px; height:32px;  display:block; float:right; text-indent:-9999px; margin:10px 0 0 0; overflow:hidden;}
.ganadores{ background: #7c7c7c url(/images/b_ganadores.jpg) no-repeat; width:128px; height:32px;  display:block; float:right; text-indent:-9999px; margin:10px 0 0 0; overflow:hidden;}

.respuesta_correcta{ background: #fff; border:solid 1px #c4c4c4; padding:15px 20px 15px 30px; margin:5px 0; border-top:none; border-left: none;}
#concurso_opciones .respuesta_correcta h3{ font-size:26px; color: #990000; margin:0; padding:0 0 2px 0;}
#concurso_opciones .respuesta_correcta h4{ font-size:16px; color:#000; margin:0; padding:5px 0 5px 0;}
#concurso_opciones .respuesta_correcta p{ font-size:12px; color:#333; font-weight:normal; line-height:16px; padding:0;}
#concurso_opciones .respuesta_correcta p strong{ font-size:13px; color:#000;}
#concurso_opciones .respuesta_correcta a{ font-size:13px; color:#990000; text-decoration:underline!important;}

.respuesta_incorrecta{ background: #292929; border:solid 1px #070707; padding:5px 20px 30px 30px; margin:5px 0; color:#fff; border-top:none; border-left: none;}
#concurso_opciones .respuesta_incorrecta h3{ font-size:26px; margin:0; padding:10px 0 2px 0; color: #ccc;}
#concurso_opciones .respuesta_incorrecta h4{ font-size:14px; margin:0; padding:5px 0 5px 0;}
#concurso_opciones .respuesta_incorrecta p{ font-size:12px; font-weight:normal; line-height:16px; padding:0;}
#concurso_opciones .respuesta_incorrecta a{ font-size:13px; color:#ccc; text-decoration:underline;}

#left_interior .contenido_modulo a.foto_usuario img{ border:solid 3px #000; width:50px; height:50px;}

.responder{ float:right;}
#enviando_respuesta{ color:#525252; border: none; margin:5px 0;}
#enviando_respuesta p{ padding: 2px; text-align: center;}

#concurso_opciones{ width: 628px; background: transparent url(/images/bg_concurso.jpg) no-repeat; padding: 10px 10px 10px 5px; }
#concurso_opciones h3{ background:none!important;} 
#contests_options_ul li{ font-size:14px; font-weight:bold; padding:3px 0;}

#top{ background: #000 url(/images/bg_top.jpg) repeat-x; height: 118px; position: relative;}
#left{ width:420px; float:left; margin:0 10px 0 0; overflow:hidden;}
#left h3{ border-bottom: padding:0 0 2px 0; margin:20px 0 0 0; color:#990000;}
#left a{ color:#990000; font-weight:bold;}
#left a:hover{ color:#000;}
#left p{ padding:5px 0; font-size:13px; color:#313131;}

#left_interior{ width:650px; float:left; margin:0 10px 0 0; overflow:hidden;}
#left_interior h2.resultado_busqueda{ border:none;}
#left_interior h2.resultado_busqueda span{ color:#cc0000; }

#resultado{ border-bottom: dashed 1px #b4b4b4; padding:0 10px 5px 0; margin:0 0 0 10px;}
#resultado img.thumb{ margin: 0pt 10px 5px 0pt; float: left; padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada;}
#resultado img.playmask{ float:left; margin-left:-80px; margin-top:38px; padding:2px; top:34px; }
#left_interior #resultado h3 a{ background:transparent url(/images/bg_b.jpg); margin:0; padding:0; color: #990000; font-size:18px; margin:0 0 5px 0; background:none;}
#left_interior #resultado h3 a:hover { color:#000!important;}
.meta_busqueda{ font-size:11px; background:#f4f5e3; border:solid 1px #eeefce; padding:3px; margin:2px 0 5px 0; font-weight:normal;}
.meta_busqueda span{ font-weight:bold; }

#left_interior h2{ font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:24px; font-weight:bold; letter-spacing:-2px; color:#000; margin: 5px 0 10px 0; border-bottom:1px dashed #b3b3b3; background: transparent url(/images/bg_b.jpg); }
#left_interior h3{ font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:20px; font-weight:bold; color:#990000; margin: 15px 0 0 0; background: transparent url(/images/bg_b.jpg);}
#left_interior a{ color:#990000; font-weight:bold; text-decoration:none;}
#left_interior a:hover{ text-decoration:underline;}

.artista_interior{ padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada; float:left;margin:0 10px 5px 0;}
.info_artista{ background:transparent url(/images/info_artista.jpg) no-repeat bottom left; width:355px; float:left; padding:0 0 5px 0; margin: 0 0 10px 0;}
#left_interior .info_artista h2{ border:none; margin:0; background: transparent url(/images/bg_b.jpg);}
.info_artista a{ text-decoration:none; color:#000; font-weight:bold;}  
.info_artista a:hover{ text-decoration:underline;}

.cancion_interior{ color:#fff; clear:both; width:650px; margin:5px 0;}
.cancion_interior img{ width:30px; height:30px; float:left; margin:0 10px 0 0;}
.cancion_interior p{ padding:8px 0 0 0;}
.cancion_interior li{ height:30px; margin:2px 10px; color:#000;}
.titulo_cancion{ background:#8b8a8a url(/images/bg_titulo_cancion.jpg) no-repeat; font-size:14px; height:24px;}
.titulo_cancion p{ margin:0; padding:3px 10px; width:450px; float:left; font-weight:bold;} 

a.verletra{ width:90px; background:#000 url(/images/ver_letra.jpg) no-repeat top left; color:#fff; float:right; margin:0; display:block; text-align:center; height:24px; text-indent:-9999px;}
a:hover.verletra{ width:90px; background:#000 url(/images/ver_letra.jpg) no-repeat bottom left;}

span.ver_comentarios{ width:50px; color:#fff; background: transparent url(/images/bg_comm_cancion.jpg); float:right; margin:0 3px 0 0; padding:0 15px 0 0; display:block; text-align:right; height:24px; font-weight:bold; line-height:22px;}

.comentarios_interior li{ background:#ccc; padding:3px; }

.cancion_interior #nav_comment { margin:0 10px;}
.cancion_interior #nav_comment li{ float:left; font-size:10px; }
.cancion_interior #nav_comment li a{ padding:3px 5px; background:#ccc; border:solid 1px #bababa; color:#333; text-decoration:none; font-weight:bold;}
.cancion_interior #nav_comment li a:hover, #nav_comment li a.current{ background:#7a7979; color:#fff;}

#flickr_interior{ width:650px; background:#fff; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada; margin:10px 0; padding:6px;}
#flickr_interior img{ border:solid 1px #7c7c7c; margin:1px;}

#noticias_artista ul{ margin:0 0 10px 0; padding:0; }
#noticias_artista li{ padding:0; margin:0; width:650px; float:left; clear:both; }
#noticias_artista li a{ text-decoration:none; margin:0; padding:5px 10px; color:#333333; display:block; border-bottom: dashed 1px #b1b0b0; background: transparent url(/images/bg_b.jpg);}
#noticias_artista li a:hover{ background:#eaeaea;}

#artistas_main{ background: transparent url(/images/bg_artistas_main.jpg) no-repeat; padding:10px 0 0 10px; height:220px; margin:0 0 10px 0; overflow:hidden;}

a.artista_main_destacado{ border:solid 4px #000; float:left; margin:0 5px 5px 0; position:relative; text-decoration:none; color:#fff!important;}
a:hover.artista_main_destacado{ border:solid 4px #cc0000; text-decoration:none!important}
a.artista_main_destacado img{ width:270px; height:199px;}
a.artista_main_destacado span{ background:#000; position:absolute; left:0; bottom:5px; padding:5px 10px; font-size:16px; font-weight:bold;}
a:hover.artista_main_destacado span{ background:#cc0000;}

a.artista_main_random{ border:solid 4px #000; float:left; width:105px; height:93px; margin:0 5px 5px 0; position:relative; text-decoration:none; color:#fff!important; overflow:hidden;}
a:hover.artista_main_random{ border:solid 4px #cc0000; text-decoration:none!important;}
a.artista_main_random img{ width:130px; height:auto;}
a.artista_main_random span{ background:#000; position:absolute; left:0; bottom:0px; padding:2px 3px; font-size:10px; font-weight:bold;}
a:hover.artista_main_random span{ background:#cc0000;}

#a_to_z{ padding:10px 0; font-size:10px; font-weight:bold;}
#a_to_z a{ padding:4px 6px; background:#000; color:#fff; font-weight:bold; text-decoration:none;}
#a_to_z a:hover{ background:#666; color:#fff; text-decoration:none;}
#a_to_z a.active_az{ background:#CC0000;}

#a_to_z_list div{ width:295px; height:50px; float:left; margin:0 5px; padding:10px;}
#a_to_z_list div.az_par{ background:transparent url(/images/az_par.jpg) no-repeat;} 
#a_to_z_list div img{ float:left; margin: 0 10px 0 0; }
#a_to_z_list div a img{ border:solid 3px #000; }
#a_to_z_list div a:hover img{ border:solid 3px #cc0000; }
#a_to_z_list div h4{ font-size:16px; letter-spacing:-1px; padding:0 0 2px 0; color:#cc0000; background:#ccc url(/images/bg_b.jpg);}
#a_to_z_list div.az_par h4{ color:#000; background:none;}
#a_to_z_list div h5 a{ font-size:12px; font-weight:normal; color:#666; text-decoration:underline;}
#a_to_z_list div h5 a:hover{ color: #000; }

#dias_programacion{ color:#fff; height:27px; overflow:hidden; margin:0 0 0 4px; border-bottom:1px solid #000;}
#dias_programacion li{ width:91px; float:left; background:#8e8c8c url(/images/tab_prog.jpg) no-repeat; margin:0 1px 0 0; text-align:center;}
#dias_programacion li a{ color:#fff; text-decoration:none; display:block; padding:6px 0; font-weight:bold;}
#dias_programacion li a:hover{ background:#626060 url(/images/tab_prog.jpg) no-repeat 0 -29px;}
#dias_programacion li.dia_activo a{ background:#626060 url(/images/tab_prog.jpg) no-repeat 0 -58px; color:#fff;}
#contenido_programacion{ margin:5px 0 0 0 }
.modulo_programacion{ background:#fff url(/images/b_programacion.jpg) no-repeat; padding:5px; margin:0 0 5px 0; height:80px; overflow:hidden;}
.modulo_programacion img{ float:left; width:80px; height:80px; margin:0 10px 0 0;}
.info_programacion{ float:left; width:450px; margin:5px 20px 0 0;}
.info_programacion h4 a{ font-size:16px; color:#cc0000;}
.info_programacion h4 a:hover{ color:#000!important;} 
.info_programacion h5{ font-size:12px; font-weight:bold;}
.modulo_programacion .hora_programacion{ width:80px; float:left; margin:15px 0 0 0; font-size:20px; text-align:center;}

#head_programa{ position:relative; overflow:hidden;}
.info_programa{ width:320px; position:absolute; top:20px; left:20px}
.i_programa{ height: 212px; width: 646px;  position:relative; overflow:hidden;}
.i_programa img{ padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada;}

#left_interior #head_programa .info_programa h2{ font-size:26px; line-height:28px; color:#fff; border:none; margin:0; padding:0; background:none!important; }
#left_interior #head_programa .info_programa h3{ font-size:16px; color: #999; margin:0; padding:0; background:none; }
#left_interior #head_programa .info_programa h4 a{ font-size:12px; color: #990000; margin:0; padding:0; font-weight:bold;}

#head_programa p{ margin:10px 0 0 0; color:#fff; }

#noticia_destacada { padding:0 0 20px 0; background:transparent url(/images/bg_noticia_destacada.jpg) no-repeat; margin:10px 0 0 0;}
#noticia_destacada img{ padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada; float:left; margin:0 10px 3px 0; float:left;}
.leer_mas a{ background:#ccc url(/images/leer_mas.jpg) no-repeat; height:29px; width:90px; display: block; overflow:hidden; text-indent:-9999px;}
.leer_mas a:hover{ background:#ccc url(/images/leer_mas.jpg) no-repeat bottom left; }


#noticia_interna { padding:0 0 20px 0; margin:30px 0 0 0;}
#noticia_interna img{ padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada; float:left; margin:0 10px 3px 0; float:left;}

.contenido_destacada{ width:320px; float:left;}
.contenido_destacada h2{ margin:0!important; background:none!important;}
#noticia_destacada .contenido_destacada h2 a{ color:#000;}
#noticia_destacada .contenido_destacada h2 a:hover{ text-decoration:none; color:#990000;}
.contenido_destacada p{ width:410px; margin:0 0 10px 0;}
#noticia_destacada .contenido_destacada h2, #noticia_interna .contenido_destacada h2 { color:#000; margin:0 0 10px 0; padding:0 0 5px 0; width:410px; border:none;}
#noticia_interna .contenido_destacada h2 { background: transparent url(/images/bg_b.jpg)!important;}

#left_interior #noticia_interna .contenido_destacada .destacada_meta p{ width:400px; background:#f4f5e3; border:solid 1px #eeefce;  padding:3px; font-size:11px; margin:0 0 10px 0;}

#left_interior #noticia_destacada .contenido_destacada .destacada_meta p{ width:400px; background:#f4f5e3; border:solid 1px #eeefce;  padding:3px; font-size:11px; margin:0 0 10px 0;}
#left_interior #noticia_destacada .contenido_destacada .destacada_meta span{ font-weight:bold; color:#990000; margin: 0 0 0 40px;}

#left_interior #noticia .contenido_noticia .destacada_meta p{  padding:3px; font-size:11px; margin:0 10px 5px 0;}
#left_interior #noticia .contenido_noticia .destacada_meta span{ font-weight:bold; color:#990000; float:right; margin:-13px 12px 0 0}

#noticia { margin:15px 0 10px 0;}
#noticia img{ padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada; float:left; margin:0 10px 3px 0; float:left; width:100px; height:100px;}
.contenido_noticia{ width:520px; float:left;}

#left_interior #noticia .contenido_noticia h2{ font-size:16px; margin:0 ; padding:0; letter-spacing:0; border-bottom:none;}
#left_interior #noticia .contenido_noticia h2 a{ background: transparent url(/images/bg_b.jpg);}
#left_interior #noticia .contenido_noticia h2 a:hover{ color:#000;}


.noticia_comm{ background: transparent url(/images/bg_comm_notiticas.jpg) no-repeat top right; width:490px; float:left; padding:5px 13px 5px 0; color:#fff; font-size:14px; font-weight:bold; text-align:right; color:#fff;}
.noticia_comm a{ color:#fff; text-decoration:none; display:block;}
.noticia_comm a:hover{ color:#000;}

.podcast_interior strong{ background: transparent url(/images/bg_b.jpg)}
.noticia_podcast{ background: transparent url(/images/bg_podcast.jpg) no-repeat top right; margin:10px 0 0 0; width:510px; height:33px; float:left; color:#fff; font-size:14px; font-weight:bold; text-align:right; color:#fff;}
.player_podcast{ background: transparent url(/images/player_podcast.jpg) no-repeat; width:290px; height:33px; float:left;}
.noticia_podcast a{ float:right; width:40px;  padding:3px 0; margin:6px 10px 0 0; text-align:center; display:block;} 

#content #left .titular_dos h3{ margin: 0; padding:0;}
#content #left .titular_dos h3 a{ color:#a11003; font-size:18px; font-weight: normal; border:none; margin:0; padding:0; text-decoration:none; background:transparent url(/images/bg_b.jpg);}
#content #left .titular_dos h3 a:hover{ color:#000;}

.titular_dos{ padding:0; margin:15px 0 5px 0;}
.titular_dos h2{ margin:0; padding:0; }
.titular_dos img{ padding:5px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada; float:left; margin:0 10px 3px 0; float:left;}
.titular_dos_comm{ background: transparent url(/images/titular_dos_comm.jpg) no-repeat; height:25px; clear:both;}
.titular_dos_comm span{ width:45px; padding:4px 0; color:#fff; font-size:14px; font-weight:bold; float:right; text-align:center;}

#usuario_registrado{ height:45px; float:right; text-align:left; color:#888; padding:8px;}
#usuario_registrado p{ font-size:9px; color:#656665;}
#usuario_registrado h4{ font-size:12px; font-weight:bold;}
#usuario_registrado h4 a{ color:#aaa; text-decoration:none;}
#usuario_registrado h4 a:hover {color:#eee; text-decoration: underline;}
#usuario_registrado img{ float:left; height:40px; width:40px; border: solid 1px #222; margin: 0 10px 0 0;}
 
#tabs_left{ background: #fff url(/images/tabs_left.jpg) no-repeat ; margin:10px 0; overflow:hidden;}
#tabs_left h3{ color:#000; display:block; padding:0; margin:0; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:24px; font-weight:bold; letter-spacing:-2px;}

#nubetags{ margin:10px 10px; overflow:hidden; text-align:center;}
#nubetags a{ text-decoration:none;}
#nubetags a:hover{ text-decoration: underline;}
.tags_interior{ width:410px; padding:5px 0; margin:10px 0 0 0; font-size:11px;}
.tags_interior h4{ width:35px; float:left; color:#565656; font-size:12px; background: transparent url(/images/bg_b.jpg)}
.contenido_destacada .tags_interior span a{ background:#fff url(/images/tag.jpg); color:#656565!important; padding:2px 3px; text-decoration:none;}
.contenido_destacada .tags_interior span a:hover{ background: #FFFF00 url(/images/destacador.jpg); color:#323232!important; padding:2px 3px; text-decoration:none!important;}

.tags_interior span a{ background:#fff url(/images/tag.jpg); color:#656565!important; padding:2px 3px; text-decoration:none;}
.tags_interior span a:hover{ background: #FFFF00 url(/images/destacador.jpg); color:#323232!important; padding:2px 3px; text-decoration:none!important;}

#tabs_left span{ font-weight:bold; }
#tabs_left .tag1 a{ font-size:12px; color:#545454;}
#tabs_left .tag2 a{ font-size:14px; color:#757575;}
#tabs_left .tag3 a{ font-size:16px; color:#575757;}
#tabs_left .tag4 a{ font-size:18px; color:#363636;}
#tabs_left .tag5 a{ font-size:20px; color:#000;}
#tabs_left .tag6 a{ font-size:24px; color:#b20707;}

#tabs_left ul{ width:220px;}

#tabs_left li{ float:left;}
.ranking a{ height:30px; width:107px; display:block; background: transparent url(/images/t_ranking.jpg) no-repeat; text-indent:-9999px; float:left;}
.ranking a:hover, .ranking a.sel{ background: transparent url(/images/t_ranking.jpg) no-repeat bottom left; }

.tags a{ height:30px; width:83px; display:block; background: transparent url(/images/t_tabs.jpg) no-repeat; text-indent:-9999px; float:left;}
.tags a:hover, .tags a.sel{ background: transparent url(/images/t_tabs.jpg) no-repeat bottom left; }

.ranking_lista{ padding:5px 0 0 0;}
.ranking_lista li { width:420px; float:left;}

#tabs_left ul.ranking_lista a{ background:#fff url(/images/1star.jpg) no-repeat 5px; display:block; padding:2px 10px 2px 25px; margin:1px 6px; color:#000; font-weight:normal; text-decoration:none; border-bottom:dashed 1px #e3e3e3;}
#tabs_left ul.ranking_lista a:hover{ background:#e4e2e2 url(/images/1stare.jpg) no-repeat 5px;}

#center{ width:220px; float:left;}
#social{ height:90px; background:transparent url(/images/bg_social_ul.jpg) no-repeat; margin:0 0 10px 0;}
.vervideo img{ background-position:center; width:275px;}
#updates{ margin:0 0 10px 0;}
#updates h2{ color:#000; display:block; padding:0; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:24px; font-weight:bold; letter-spacing:-2px; background:transparent url(/images/bg_b.jpg);}
.chat li{ background: #fff url(/images/bg_update.png) no-repeat; margin:0 0 2px 0; clear:both; padding:5px; }

#updates_modulo img{ float:left; margin:0 5px 0 0;}
#updates_modulo a img{ float:left; margin:0 5px 0 0; height: 50px; width: 50px}
#updates_modulo a.username{ color:#a11003; font-weight:bold; text-decoration: none;}
 
#updates_modulo p{ font-size:11px; width:152px; float:right; overflow:hidden;}
#updates_modulo strong{ color:#323232;}
#updates_modulo li.update_i{ background: transparent url(/images/update_impar.jpg) no-repeat;}
#tabs_updates{ height:28px; padding:0 0 0 4px; border-bottom:2px solid #f1f1f1; }
#tabs_updates li{ float:left; height:20px; }
#tabs_updates li a{ color:#fff; float:left; margin:0 1px 0 0;}

li.todos a{ background:transparent url(/images/todos.jpg) no-repeat top left; height:28px; width:113px; text-indent:-9999px; padding:0; margin:0; float:left; overflow:hidden;}
li.todos a:hover{ background:transparent url(/images/todos.jpg) no-repeat left -28px;}
li.todos a.sel{ background:transparent url(/images/todos.jpg) no-repeat bottom left;}

li.parami a{ background: transparent url(/images/parami.jpg) no-repeat top left; height:28px; width:97px; text-indent:-9999px; padding:0; margin:0; float:left; overflow:hidden;}
li.parami a:hover{ background: transparent url(/images/parami.jpg) no-repeat left -28px;}
 li.parami a.sel{ background: transparent url(/images/parami.jpg) no-repeat bottom left;}

#form_update{ background:transparent url(/images/form_updates.jpg) no-repeat; padding:5px; margin: 0; position:relative; height:100px;}
.form_update{ background:#F3F3F3 none repeat scroll 0 0; border:1px solid #B4B2B3; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:11px; height:37px; padding:3px; width:202px; }
.update_p{ background: transparent; border: none; color:#3F3F3F; float:left; font-family:Georgia,"Times New Roman",Times,serif; font-size:32px; line-height:26px; margin:-3px 0 0; width:95px; height:40px; }

.social_twitter a{ height:45px; width:220px; display:block; background: transparent url(/images/bg_social_twitter.jpg) no-repeat; text-indent:-9999px;}
.social_twitter a:hover{ background: transparent url(/images/bg_social_twitter_o.jpg) no-repeat;}

.social_facebook a{ height:45px; width:220px; display:block; background: transparent url(/images/bg_social_facebook.jpg) no-repeat; text-indent:-9999px;}
.social_facebook a:hover{ background: transparent url(/images/bg_social_facebook_o.jpg) no-repeat; }

.paginator_blog{ position:absolute; top: 5px; right:5px; width:90px; height:21px;}
.paginator_blog a{ padding:3px 8px; margin:0 5px 0 0; background:#000; color:#fff; text-decoration:none; display:block; text-align: center; float:left;}
.paginator_blog a:hover{ background:#fff; color:#000; }

#user_comment, .user_comment{ clear:both; padding:10px 0; margin:5px 0;}
#user_comment p, .user_comment p{ background:#fbf7bb; border:solid 1px #e0db8f; margin:10px 0; padding:8px 13px;} 

.perfil_ok{ background:#fbf7bb; border:solid 1px #e0db8f; margin:10px 0; padding:8px 13px;} 

.user_avatar{ background: transparent url(/images/bg_user.jpg) repeat-x; padding:4px; float:left; margin:0 10px 5px 0;}

.user_post{ width:560px; height:80px; float:right; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; border:none; padding:5px 5px 5px 15px; background: #fff url(/images/bg_post_user.jpg) no-repeat; }
.publicar{ float:right; margin:5px 5px 0 0; }
.prev a{ background: transparent url(/images/prev.png) 10px 30px no-repeat; width:100px; height:150px; position:absolute; top:45px; left:0px; text-indent:-9999px;}
.prev a:hover{ background: transparent url(/images/prev.png) 0px 30px no-repeat;}
#user_logged span{float:left; margin:-10px 0 0 0; padding:0; font-size:11px; width:100px; text-align:center; display:block;}
#user_logged span a{ color:#fff; text-decoration:none; background:#000 url(/images/bg_perfil.jpg) no-repeat; padding:3px; display:block;}
#user_logged span a:hover{ color:#bababa;} 

.next a{ background: transparent url(/images/next.png) 35px 30px no-repeat; width:100px; height:150px; position:absolute; top:45px; right:0px; text-indent:-9999px;}
.next a:hover{ background: transparent url(/images/next.png) 45px 30px no-repeat;}

#right{ width:300px; float:right;}
#modulo{ background: transparent url(/images/bg_modulo_r.jpg) no-repeat; margin:0 0 10px 0; overflow:hidden; }
#modulo_center{ background: transparent url(/images/bg_center.jpg) no-repeat; margin:0 0 8px 0; overflow:hidden;}
#modulo_center_bottom{ background: #e2e2e2 url(/images/bg_center_bottom.jpg) no-repeat; height:5px!important;}

#tabs_vp{ height:30px; margin:0; width:280px; padding:0 0 0 8px; }
#div_vp{ width:295px;}

#t_videos{ display:block; float:left; width:107px; height:30px; background:#fff url(/images/t_video.jpg) no-repeat; padding:0; margin:0; overflow:hidden; text-indent:-9999px;}
#t_videos:hover{ background: transparent url(/images/t_video.jpg) no-repeat 0 -30px; cursor:pointer; }
#t_videos.selecc{ background: transparent url(/images/t_video.jpg) no-repeat bottom left; cursor:pointer;}

#t_podcast{ display:block; float:left; width:107px; height:30px; background: transparent url(/images/t_podcast.jpg) no-repeat; padding:0; margin:0; overflow:hidden; text-indent:-9999px;}
#t_podcast:hover{ background: transparent url(/images/t_podcast.jpg) no-repeat 0 -30px; cursor:pointer;}
#t_podcast.selecc{ background: transparent url(/images/t_podcast.jpg) no-repeat bottom left; cursor:pointer;}


#video{ background: transparent url(/images/bg_modulo_r.jpg) no-repeat 0 -5px; padding:10px; margin:0 0 10px 0;}
#video ul li{ width:280px;}
#video li a{  background:#ccc url(/images/play_v.jpg) no-repeat 0px top; color:#000; width:245px; height:25px; line-height:25px; overflow:hidden; padding:0 0 0 30px; text-decoration:none; margin:1px 0; display:block; font-weight:bold;}
#video li a:hover{ background:#989c99 url(/images/play_v.jpg) no-repeat 0px bottom; text-decoration:none; color:#fff;}

#podcast{ background: transparent url(/images/bg_modulo_r.jpg) no-repeat 0 -5px; padding:10px; margin:0 0 10px 0;}
#podcast ul li{ width:280px;}
#podcast li a{ background:#ccc url(/images/play_v.jpg) no-repeat 0px top; color:#000; width:245px; height:25px; line-height:25px; overflow:hidden; padding:0 0 0 30px; text-decoration:none; margin:1px 0; display:block; font-weight:bold;}
#podcast li a:hover{ background:#989c99 url(/images/play_v.jpg) no-repeat 0px bottom; text-decoration:none; color:#fff;}


#encuestas{ background: transparent url(/images/bg_modulo_e.jpg) no-repeat; margin:0 0 10px 0; padding:0 10px 5px 10px; }
#encuestas h3{ height:30px;}
#encuestas p{ font-size:16px; color:#9a0f02; text-align:left; font-weight:bold; margin:10px 0 5px 0;}
#encuestas p img{ float:left; margin: 0 5px 5px 0;}
#encuestas span{ width:120px; float:left; text-align:left; font-size:11px; margin:10px 0 0 0; color:#666; padding:4px 6px;}
#encuestas a{ color:#990000;}
#encuestas li { font-size:14px; font-weight:bold; color:#333; height:20px; display:block;}
.votar{ margin:10px 10px 10px 0; float:right;}
.alert_encuesta{  background: transparent url(/images/bg_ok_stripe.jpg) repeat-x; border:solid 1px #eaeba6; padding:5px;  font-size:11px; text-align:center; margin:5px 0;}

.imagen_encuesta{ width:70px; height:70px; float:left; margin:0 5px 3px 0;}

#resultado_encuesta { padding:0 0 10px 0}
#resultado_encuesta h4 { font-size:16px; margin:0; padding:0;} 
#resultado_encuesta p{ text-align:left; margin:0; padding:0; color:#333;}
.score{ width:278px; background:#c6c5c5 url(/images/bg_score.jpg) repeat-x; height:18px; margin:2px 0 0 0}
.score p small{font-size: 10px!important;}
#resultado_encuesta span{ font-size:10px; background:#fa7c0c url(/images/encuesta_span.jpg) repeat-x; width:43%; float:left; margin:0; padding:3px 0; color:#fff;}
#resultado_encuesta a { font-size:11px;}
.total_votos{ text-align:center; background:#fff; padding:5px; border:solid 1px #eaebeb; margin: 0 0 5px 0;}

#resultado_encuesta ul{ margin:0; padding:0; }
#resultado_encuesta li{ font-size:14px; text-align:left; display:block; height:30px; clear:both; margin:15px 0}
#resultado_encuesta li p{ font-size:14px;}

#modulo p{ padding:0 0 6px 0; color:#272727;}
#modulo_center p{ padding:0 0 6px 0; color:#272727;}

.login{ color:#000;}
.ads{ text-align:center; margin:0 0 15px 0;}

.usuarios{ height:195px; overflow:hidden;}
.usuarios img{ width:43px; height:43px; background:#ccc url(/images/avatar_h_50.jpg) no-repeat; float:left; margin:1px 2px 1px 1px;}
.contenido_modulo{ padding:10px;}
.contenido_modulo h4{ padding:10px 0 5px 0; font-size:14px;}
#comments{ margin:10px 0; font-size:14px; font-weight:bold; height:34px; background: #838283 url(/images/bg_comments.jpg) no-repeat; overflow:hidden;}
#comments a{ float:left;}

.comments_home { float:left; height:20px; padding:7px 10px; text-decoration:none; color:#000; font-size:16px;}
.comments_left a{ float:left; height:20px; padding:8px 20px; text-decoration:none; color:#fff; background:#838283 url(/images/bg_comments_left.png) no-repeat left -34px; border-right: solid 1px #515151; color:#fff!important;}
.comments_left a:hover{ background:#e1e0e0 url(/images/bg_comments_left.png) no-repeat; text-decoration:none!important;}
.comments_right{ float:right; height:20px; padding:8px 10px; color:#1d1d1d}

.f_left{ float:left; padding:6px; background:#b2b2b2; margin: 0 10px 5px 0 ;}
.clear{ clear:both;}

#top h1{ font-size:26px; display:block; overflow:hidden; float:left;}
#top h1 a{text-decoration:none; color: #000; width:246px; height:128px; background: transparent url(/images/logo.png) no-repeat; display:block; text-indent:-9999px; position: absolute; top: 0; left: 0;}
#top h1 a:hover{ color:#666;}

#left h2{ font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:24px; font-weight:bold; letter-spacing:-2px; color:#000; margin: 0; padding:0;}
#left_interior p.date_blog{ margin:0 0 10px 0; padding:3px 0 3px 0; font-size:10px; text-align:right;}
#left p.date_blog strong{ color:#990000;}
.imagen_noticia{ padding:6px; background:#fff; border: solid 1px #c2c2c2; border-top:solid 1px #dadada; border-left:solid 1px #dadada; float:left;margin:0 10px 5px 0; width:200px; height:200px;}

#modulo h3, #encuestas h3{ color:#000; display:block; padding:0; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:24px; font-weight:bold; letter-spacing:-2px;}
#modulo.usuarios h3{ padding:10px 0 0 10px; height:28px;}
.register{font-size:12px; font-weight:bold; color:#fff; height:25px; margin:0;}
.imagen_facebook{  border-top:1px solid #DDDDDD; margin:-30px 0 0; padding:15px 0;}
.imagen_facebook img{ float:left; border:3px solid #333; margin: 0 15px 0 0;}


#login_right #modulo_center{ background: transparent url(/images/bg_modulo_r.jpg) no-repeat;} 
#login_right #modulo_center .input_login{ background: #f6f6f6; border:solid 1px #c3c3c3; font-size:15px; width:180px; padding:2px; margin:0; font-weight:bold; height:19px; overflow:hidden; color:#595959;}
#login_right #modulo_center .registrar{  margin: 6px 0 0 80px; }


.registrate{width:74px; height:21px; float:left; display:block; text-indent:-9999px; overflow:hidden;}
a.registrate{background: transparent url(/images/b_login.png) -74px 0; margin:0 3px 0 0;}
a:hover.registrate{background: transparent url(/images/b_login.png) -74px -21px;}

.ingresa_facebook{width:123px; height:21px; float:left; display:block; text-indent:-9999px; overflow:hidden;}
a.ingresa_facebook{background: transparent url(/images/b_login.png) -148px 0;}
a:hover.ingresa_facebook{background: transparent url(/images/b_login.png) -148px -21px;}

.logout{width:49px; height:21px; float:right; display:block; text-indent:-9999px; overflow:hidden;}
a.logout{background: transparent url(/images/b_login.png) -292px 0; margin:0 3px 0 0;}
a:hover.logout{background: transparent url(/images/b_login.png) -292px -21px;}

.ingresar_user{width:74px; height:21px; float:left; display:block; text-indent:-9999px;}
a.ingresar_user{background: transparent url(/images/b_login.png) no-repeat; margin:0 3px 0 0;}
a:hover.ingresar_user{background: transparent url(/images/b_login.png) no-repeat 0 -21px;}

.subscript{ background: #fff url(/images/input_sidebar.jpg) repeat-x; border:solid 1px #c6c4c5; font-size:15px; width:175px; padding:2px; font-weight:bold; height:19px; overflow:hidden;}

.input_login{ background: #f6f6f6; border:solid 1px #c3c3c3; font-size:15px; width:110px; padding:2px; margin:0; font-weight:bold; height:19px; overflow:hidden; color:#595959;}
.registrar{ margin: 6px 0 0 40px; }
input.ingresar{ width:100px; height:33px; border:none; background: #ccc url(/i8mages/ingresar.png) no-repeat; overflow: hidden;  display: block; margin: 4px 0 0 0; float:right; text-indent:-9999px;}
.remember{ color:#666; float:left; width:90px; font-size:11px; margin:8px 0 0 0}
#recuperar_link a{ color:#666; float:right; font-size:11px; margin:8px 0 0 0}
.politicas{ color:#666; font-size:11px; margin:8px 0 0 0;}
.politicas a{ color:#000; text-decoration:underline;}

p#usuario_entrar input, p#clave_entrar input{ width:175px;}

.login_user{ font-size:12px; padding:3px 0 0 0; font-weight:bold; color:#000; display:block; width:70px; float:left;}
.alert{ background: #FEFDD6 url(/images/bg_ok_stripe.jpg) repeat-x; border:solid 1px #eaeba6; padding:5px; color:#000; margin:5px 0; font-size:11px;}
#msg_twitter{ background:transparent url(/images/bg_ok_stripe.jpg) repeat-x scroll 0 0; border:1px solid #EAEBA6; color:#000000; font-size:11px; margin:7px 6px -50px; padding:14px 0; position:relative; text-align:center; z-index:67;}
#msg_twitter.msg_error{ font-size:11px; color:#fff; margin:0 0 5px 0; background: #e44c4c url(/images/bg_alert_stripe.jpg) repeat-x; border:solid 1px #da3939; clear:both; padding: 5px; margin:5px 0; text-align:center;}

.alert_ok{ background:#f6f7c1 url(/images/accept.png) no-repeat 5px 8px; border:solid 1px #eaeba6; padding:4px; color:#000; margin:5px 0;}

.alert_comment{ background:#fbf7bb; border:solid 1px #e0db8f; padding:10px 15px 15px 20px; color:#000; margin:5px 0; font-size:11px;}
.alert_comment span{ font-size:18px; font-weight:bold;}

#alert_comment_error{ background:#ee4e4e; border:solid 1px #d14040; padding:10px 15px 15px 20px; color:#fff; margin:5px 0; font-size:11px;}
#alert_comment_error span{ font-size:18px; font-weight:bold;}

.message{ background:#E44C4C url(/images/bg_alert_stripe.jpg) repeat-x; border:solid 1px #c72929; padding:10px 15px 10px 55px; color:#fff; margin:5px 0; font-size:14px; font-weight:bold; width: 350px; text-align: center;}

.error{ float:right; font-size:10px; color:#fff; margin:2px 10px 5px 0; background: transparent url(/images/bg_alert.png) no-repeat; width:170px; height:8px; clear:both; padding:10px 0 10px 30px;}
.error_suscribir {font-size:10px; color:#fff; margin:2px 0 5px 0; background: #fff url(/images/bg_alert_s.png) no-repeat; width:245px; height:20px; display:block; padding:10px 0 0 30px;}
.error_login{ font-size:11px; color:#fff; margin:0 0 5px 0; background: #e44c4c url(/images/bg_alert_stripe.jpg) repeat-x; border:solid 1px #da3939; clear:both; padding: 5px; text-align:center;}

.p_perfil{ border-bottom: 1px dashed #ccc; margin:0 0 20px 0;}
#user{ clear:both; overflow:hidden; width:550px; margin:10px auto;}
#user h2{ font-size:18px; color:#424242; font-weight:normal; padding:0;}
#user h2 strong{ color:#a30101;}
#user h3{ font-size:11px; font-weight:normal;}
.avatar_perfil{ padding:4px; margin:0 10px 0 0; background:#000 url(/images/bg_cover.jpg) repeat-x; float:left;}

#user_logged{ overflow:hidden; width:215px;}
#user_logged .avatar_perfil{ padding:4px; margin:0 10px 0 0; background:#000; float:left;}

.registrado{ font-size:10px; color:#bebebe; float:left; margin:5px 0 0 0;}
#user_logged h5{ font-size:16px; color:#fff; font-weight:normal; padding:0;}
#user_logged h6{ font-size:14px; color:#999;}

#activate_non{ background: transparent url(/images/bg_perfilg.jpg) no-repeat 0 10px; float: left; padding:0 0 20px 0; margin:0; width:650px; }
#activate_non .tabpage h2{  font-family: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif; background: #fff; margin:0 20px; font-size:18px; letter-spacing:0; margin:0 20px 15px 20px;}
#activate_non p{ padding:0 20px;}

#activate_ok{ background: transparent url(/images/bg_perfilg.jpg) no-repeat 0 5px; float: left; padding:0 0 20px 0; margin:0; width:650px; }
#activate_ok h2{  font-family: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif; font-size:24px; letter-spacing:0; margin:0 0 15px 0;}
#activate_ok p{ padding: 10px 20px;}
#activate_ok p a{ color:#990000; }
#activate_ok p a:hover{ color:#000; }

#activate_ok.editado_ok{ background: #fdf9bd; border:solid 1px #f0eba0; float: left; padding: 5px 20px; margin:0 0 10px 0; width:555px!important; }

#pass_ok{ background: #fdf9bd; border:solid 1px #f0eba0; float: left; padding: 5px 20px; margin: 0 20px 10px 20px; width:555px!important; }
#pass_no{ background: #e44c4c; color: #fff; border:solid 1px #da3939; float: left; padding: 5px 20px; margin: 0 20px 10px 20px; width:555px!important;Μβ }

#register{ margin:10px 20px; padding:0; width:600px;}
#register label, #pass label{ width:170px; float:left; font-size:14px; padding:4px 0 0 0;}

#register p{ height:25px; padding:10px; display:block; border-bottom:1px;}
.register_impar{ background:#eaeaea; border-bottom:1px solid #dfdfdf!important; border-top:1px solid #dfdfdf!important; height: 40px;}
.register_user{ font-size:14px; padding:3px 5px; display:block; width:310px; float:left; border:solid 1px #c2c1c1; background:#fff;}
.disable_user{ font-size:14px; padding:3px 5px; font-weight:bold; display:block; width:310px; float:left; color:#969696; background:#f1f1f1; border:solid 1px #c2c1c1; float:left;}

.campo_ok, .campo_error{ float:left; width:16px; height:16px; margin:0 0 0 10px;}
#register input{ float:left;}
#jcrop{ text-align:center; margin:10px;}

.detallemovil{ width:590px; float:left; margin:15px 0 15px 0; }
.accesomovil{ background:#faf9e5; border:solid 1px #f6f2bc; padding:2px 20px; font-weight:bold; height:18px; display:block; width:540px; 
float:left; font-size:11px; text-align:center;}

.upload_avatar{ font-size:14px; padding:3px 5px; display:block; width:200px; float:left; border:solid 1px #c2c1c1; background:#fff;}
.subir{ margin: 0 0 0 5px;}

#register .check_register{ width:400px; float:left; padding:0 10px;}
#register #checkbox{ float:left;}
#register select{ font-size:13px; float:left; margin:0 10px 0 0;}

#wrapper { display:none; height:220px; margin:0 auto; width:420px; overflow:hidden;}
#wrapper * {margin:0; padding:0}
#miniaturas { position:relative; z-index:4; float:right; height:45px; margin:-215px 5px 0 0; overflow:hidden; position:relative; text-align:right; }
#miniaturas img{ opacity:.65; filter:alpha(opacity=65); border:1px solid #888; }
#imagen img { height:220px; left:0; position:absolute; width:420px; z-index:3; }
#tamaniocompleto { background:#000000 none repeat scroll 0 0; height:220px; position:relative; width:420px; overflow:hidden;}
#informacion { background-image:url(/images/fondo_slider.png); top:185px; color:#FFFFFF; overflow:hidden; padding:0; position:absolute; width:420px; z-index:4; text-align:left; }
#informacion h3 {padding:8px 15px 5px 10px; font-size:18px; color:#fff; float:left; border:none; margin:0; #margin-bottom:3px; width:420px;}
#informacion p {width:220px; float:left; font-size:12px; padding: 0 0 10px 10px; color:#fff; font-weight:bold;}
.player_iz { float:left; height:20px; width:420px;}

.player_der { height:31px; overflow:hidden; padding: 8px 0 0 20px; width:510px;}

.song_min{ font-size:12px; color:#000; width:300px; float:left; padding-left: 4px;}
.artist_min{ width:335px; height:25px;  font-size:13px; line-height:23px; color: #000; margin:8px 0 0 5px; float:left; background:#bcbcbc; overflow:hidden;}
.artist_min strong a{ color:#a30101;}

#tabs{ position:absolute; top:87px; left:311px; width:665px; height:31px; padding:0; margin:0; overflow:hidden;}
#tabs li{ float:left; font-size:14px; padding:0; text-align:center;}
#tabs li a{ text-decoration:none; color:#ccc; background: #e5e5e5; padding:8px 0; color:#666; display:block;}
#tabs li a:hover{ text-decoration:none; color:#000; background-color: #afafaf; color:#fff;}

#tabs li.tab_1_i a{ background: transparent url(/images/tab_npi.png) no-repeat; color:#fff; width:108px; display: block; text-indent:-9999px; overflow:hidden;}

#tabs li.tab_1 a{ background:transparent url(/images/tab_np.png) no-repeat 0 -96px; color:#fff; width:120px; display: block; text-indent:-9999px; overflow:hidden;}
#tabs li.tab_1 a:hover{ background:transparent url(/images/tab_np.png) no-repeat 0 -64px;}
#tabs li.tab_1 a.flecha2{ background:transparent url(/images/tab_np.png) no-repeat 0 -32px; color:#fff; height:27px; display: block; text-indent:-9999px;}
#tabs li.tab_1 a:hover.flecha2{ background:transparent url(/images/tab_np.png) no-repeat;}

#tabs li.tab_2 a{ background:transparent url(/images/tabs.png) no-repeat 0 0; color:#fff; width:105px; display: block; text-indent:-9999px; overflow:hidden;}
#tabs li.tab_2 a:hover { background:transparent url(/images/tabs.png) no-repeat 0 -32px;}
#tabs .tab_2 a.active_tab, #tabs .tab_2 a:hover.active_tab{ background:transparent url(/images/tabs.png) no-repeat 0 -64px;}
#tabs .tab_2 a.deshabilitado, #tabs .tab_2 a:hover.deshabilitado{ background:transparent url(/images/tabs.png) no-repeat 0 -96px; cursor:default;}

#tabs li.tab_3 a{ background:transparent url(/images/tabs.png) no-repeat -105px 0; color:#fff; width:74px; display: block; text-indent:-9999px; overflow:hidden;}
#tabs li.tab_3 a:hover{ background:transparent url(/images/tabs.png) no-repeat -105px -32px;}
#tabs .tab_3 a.active_tab, #tabs .tab_3 a:hover.active_tab{ background:transparent url(/images/tabs.png) no-repeat -105px -64px;}
#tabs .tab_3 a.deshabilitado, #tabs .tab_3 a:hover.deshabilitado{ background:transparent url(/images/tabs.png) no-repeat -105px -96px; cursor:default;}


#tabs li.tab_4 a{ background:transparent url(/images/tabs.png) no-repeat -179px 0; color:#fff; width:151px; display: block; text-indent:-9999px; overflow:hidden;}
#tabs li.tab_4 a:hover{ background:transparent url(/images/tabs.png) no-repeat -179px -32px;}
#tabs .tab_4 a.active_tab, #tabs .tab_4 a:hover.active_tab{ background:transparent url(/images/tabs.png) no-repeat -179px -64px;}


#comment_list{ background:#c1c1c1 url(/images/bg_comment_home.jpg) repeat-y; border-bottom: dashed 1px #c6c6c6; padding:10px; margin:0 0 10px 0; height:auto; overflow:hidden;}
.par{ background:#fff url(/images/bg_comment_home_par.jpg) repeat-y!important; border-bottom: dashed 1px #9e9d9d!important;}
#comment_list h5{ font-size:14px; color:#9c0101; font-weight:bold;}
#comment_list span{ font-size:11px; color:#000; font-weight:bold; padding:0 0 0 4px;}
.avatar_user_home{ background: transparent url(/images/bg_user.jpg) repeat-x; padding:4px; float:left; margin:0 15px 5px 0;}
#comment_list p{ font-size:12px; float:left; text-align:left; width:560px; line-height:16px; }

#nav_comment{ height:32px;}
#nav_comment li{ float:left; margin:0 1px; font-size:14px; padding:8px 0; }
#nav_comment li a{ padding:4px 7px; background:#ccc; border:solid 1px #bababa; color:#333; text-decoration:none; font-weight:bold;}
#nav_comment li a:hover, #nav_comment li a.current{ background:#000; color:#fff;}

.t_artist{ float:right; width:340px;}
.i_artist{ float:left; margin:0 10px 5px 0; }
#list_artist{ float:left; width:340px; border-bottom:3px solid #000; padding: 0 0 5px 0; margin:0 0 10px 0;}

#list_artist li{ font-size:10px; float:left; margin:0 2px 0 0; padding:3px 0;}
#list_artist li a{ text-decoration:none; color:#fff; background:#000; padding:3px 5px;  -moz-border-radius:3px;}
#list_artist li a:hover{ text-decoration:none; padding:3px 5px; background:#666;}

#gallery_artist{ background:#daf0f7; border:solid 1px #b9dde9; margin:10px 0; padding:0 4px}
#gallery_artist img{ padding:6px 2px;}

ol#politicas li{ list-style-type: circle; list-style:inside; list-style-type: decimal; padding:10px 10px 10px 15px; border-bottom:1px solid #ccc; background:#f0f0f0; margin:5px 0; border-left: solid 4px #ccc;}

.separa{ border: solid 1px #000; color:#fff; background:#000 url(/images/separa_extra.jpg) repeat-x; padding:5px; margin:30px 0; } /* ----- BORRAR ----- */

.oas{ color:#fff; width:300px; overflow:hidden; font-size:1px; margin-bottom:9px;}
#calification_status{ position: inherit; z-index: 20; cursor: default; width: 215px; height: 27px;}

ul#tab_container{ clear:both; height:30px; margin:10px 0 20px 0; padding:0 0 0 10px; }
#tab_container li { display:inline;} 
#tab_container li a{ text-decoration:none; background:#fff; margin:0; height:30px; width:130px; display:block; float:left; overflow: hidden;}
#tab_container li.tabpage_active a{ background:#fff; color:#666;}

#tab_container li.page1 a{ background:#fff url(/images/editar_perfil.jpg) no-repeat; width:139px; margin:0 4px 0 0; text-indent:-9999px;}
#tab_container li.tabpage_active.page1 a{ background:#fff url(/images/editar_perfil.jpg) no-repeat 0 -30px;}

#tab_container li.page2 a{ background:#fff url(/images/image_perfil.jpg) no-repeat; width:185px; margin:0 4px 0 0; text-indent:-9999px;}
#tab_container li.tabpage_active.page2 a{ background:#fff url(/images/image_perfil.jpg) no-repeat 0 -30px;}

#tab_container li.page3 a{ background:#fff url(/images/editar_contrasena.jpg) no-repeat; width:185px; margin:0 4px 0 0; text-indent:-9999px;}
#tab_container li.tabpage_active.page3 a{ background:#fff url(/images/editar_contrasena.jpg) no-repeat 0 -30px;}



#breadcrumbs{ background:#dcdcdc url(/images/breadcrumbs.jpg) no-repeat; padding:3px 8px; color:#666; margin:4px 0 5px 0;}
#breadcrumbs a{ color:#990000; text-decoration:none; font-weight:bold;}
#breadcrumbs a:hover{ color:#990000; text-decoration:underline;}

#loadingbox{ position: fixed; z-index: 9999; bottom: 0px; left: 20px; width: 200px; margin:0 auto; width:200px; margin:0 auto; color: #fff; background-color: #990000; border: 1px solid #6b0000; padding:5px 0; filter:alpha(opacity=80); opacity:0.8; font-weight:bold; border-bottom:none;}
* html #loadingbox{ position: absolute;}
#loadingbox[id]{ position: fixed;}

.buscar_interior{ background:#fff url(/images/buscar_interior.jpg) no-repeat; padding:5px; height:35px; padding:15px 25px;}
.buscar_i{ float:left; width:460px; font-size:17px; padding:5px; height:22px; background:#cdcdcd url(/images/b_buscar_input.jpg) no-repeat; border:none; overflow:hidden; color:#444; font-weight:normal; }

.sin_resultados{ margin:10px 0; font-size:16px; font-weight:bold; color:#666; background: transparent url(/images/bg_b.jpg)}
.sin_resultados span { background:#f9fb17 url(/images/destacador.jpg); color:#353600; padding:1px 4px;}

.infovideo{ background-image:url(/images/fondo_slider.png); float:left; height:60px; left:0; opacity:0.8; position:absolute; top:152px; width:280px; padding:5px; color:#fff; }
#ultimovideo{ background:#161613 none repeat scroll 0 0; height:175px; overflow:hidden; position:relative; width:275px; font-size:12px; }
.infovideo h3{ color:#FFF; margin-bottom:2px; font:14px Arial, sans-serif; letter-spacing:-1px; font-weight: bold;}

#tabs li a.abrir-popup{ margin:0 0 7px 110px; width:95px; height:23px; background:#000 url(/images/pop_up.png); padding:0; display:block; overflow:hidden; text-indent:-999px; position:absolute; top:0; right:2px;}
#tabs li a:hover.abrir-popup{ background:#000 url(/images/pop_up.png) bottom; }

#cargando { background: transparent url(/images/refresh.gif) no-repeat; padding-left: 18px; color:#D21111; height:45px; overflow:hidden; position:absolute; top:7px; right:190px;}

#login_popup ul.login_acceso{ margin:10px 0 0 0; width:210px; height:22px; display:inline; float:right;}

li.identificate_pop a{ width:74px; height:21px; float:left; display:block; text-indent:-9999px; overflow:hidden; background: #ccc url(/images/ingresa_pop.jpg); margin:0 3px 0 0;}
li.facebook_pop a{ width:123px; height:21px; float:left; display:block; text-indent:-9999px; overflow:hidden; background: transparent url(/images/facebook_pop.jpg);}

#form_ingresar{padding:10px 10px 5px 10px;}
#CargarContenidoSkembox #form_ingresar{ background:#fff url(/images/form_ingresar.jpg) no-repeat; height:105px; padding:40px 10px 5px 10px;}

.content_ads{ width:940px; margin:0 auto; padding:14px 10px;}
#ads_player{ background:#242424 url(/images/ads_player.jpg); height:200px!important; overflow:hidden;}

.divChat{ background:#000 url(/images/divchat.jpg) repeat-x; height:20px; overflow:hidden; }
ul.spychat{ width:100%; margin: 0 auto; height:70px; display:block; background:#000; color:#fff;}
ul.spychat li{ height:30px; background:#000 url(/images/divchat.jpg) repeat-x; font-size:14px; line-height:20px; font-weight:bold; padding:5px 0;}
ul.spychat li a{ color:#fff; text-decoration:none;}
ul.spychat li a:hover{ text-decoration:underline;}


#contacto{ margin:20px 0 0 0; }
#contacto p { height:30px; margin:0 0 2px 0; padding:4px;}
#contacto p.m_c { height:130px; margin:0 0 2px 0; padding:4px;} 
#contacto p span{ width:130px; display:block; float:left; font-size:16px; padding:6px 0; font-weight:bold;}
.input_contacto{ width:480px; font-size:16px; font-weight:bold; padding:4px; background:#f6f6f6; border: solid 1px #c3c3c3; color:#595959; font-family:Geneva, Arial, Helvetica, sans-serif;}
.mensaje_contacto{ width:480px; height:120px; font-size:14px; font-weight:bold; padding:4px; background:#f6f6f6; border: solid 1px #c3c3c3; color:#595959; font-family:Geneva, Arial, Helvetica, sans-serif;}
.enviar_contacto{ float:right; margin:0 25px 0 0;}
.message_contacto{ background:#E44C4C url(/images/bg_alert_stripe.jpg) repeat-x; border:solid 1px #c72929; padding:10px 15px 10px 15px; color:#fff; margin:10px 0; font-size:14px; font-weight:bold; text-align: center;}


#lista_fans{ margin:10px 0 0 0; padding: 10px 20px 5px 20px; background: transparent url(/images/proximos_eventos.jpg) no-repeat;}
#lista_fans h4{ font-size:18px; padding:6px; margin: 0 0 15px 0; font-weight:bold; color:#990000; border-bottom: dashed 1px #b3b3b3; }
#lista_fans p { height:30px; margin:0 0 2px 0; padding:4px;}
#lista_fans p span{ width:110px; display:block; float:left; font-size:12px; padding:6px 10px 6px 0; font-weight:bold; text-align: right; }
#lista_fans p input{ font-size:16px; font-weight:bold; padding:4px; background:#f6f6f6; border: solid 1px #c3c3c3; color:#595959; font-family:Geneva, Arial, Helvetica, sans-serif; width: 465px; }
.mas_canciones{ display: block; width: 170px; height:25px; float: right; text-indent:-9999px; margin:0 15px 0 0; background: transparent url(/images/agregar_mas.jpg) no-repeat; }
.lista_canciones{ display: block; width: 180px; height:33px; background: transparent url(/images/enviar_lista.jpg) no-repeat; float: right; text-indent:-9999px; margin:0 15px 0 0; }
#participar_lista{ display: block; width: 180px; height:33px; background: transparent url(/images/participar_lista.jpg) no-repeat; float: right; text-indent:-9999px; margin:0 15px 20px 0; }

#socializar{ width: 208px; height:33px; background: transparent url(/images/compartir_en.jpg) no-repeat; float:left; }
a#facebook_fans{ width: 45px; height:33px; display:block; text-indent:-9999px; overflow: hidden; background: transparent url(/images/fans_facebook.jpg) no-repeat; float:right; margin:0 0 0 2px;  }
a#twitter_fans{ width: 45px; height:33px; display:block; text-indent:-9999px; overflow: hidden; background: transparent url(/images/fans_twitter.jpg) no-repeat; float:right; }

.inicia_sesion{ background: #FEFDD6 url(/images/bg_ok_stripe.jpg) repeat-x; border:solid 1px #eaeba6; padding:10px; color:#000; margin:15px 0 10px 0; font-size:12px!important; display:block; font-weight: bold; text-align: center; font-weight: normal!important; }


.ok_fans{ background: #FEFDD6 url(/images/bg_ok_stripe.jpg) repeat-x; border:solid 1px #eaeba6; padding:8px; color:#000; margin:5px 0; font-size:12px; display:block; font-weight: bold; text-align: center;}
.error_fans{ background:#E44C4C url(/images/bg_alert_stripe.jpg) repeat-x; border:solid 1px #c72929; padding:8px; color:#fff; margin:5px 0; font-size:12px; display:block; font-weight: bold; text-align: center; }



.artista_url { background:transparent url(/images/enlaces/link.png) no-repeat scroll 0 0;line-height:22px;padding:2px 0 2px 20px;}
.artista_myspace { background:transparent url(/images/enlaces/myspace.png) no-repeat scroll 0 0;line-height:22px;padding:2px 0 2px 20px;}
.artista_wiki { background:transparent url(/images/enlaces/wiki.png) no-repeat scroll 0 0;line-height:22px;padding:2px 0 2px 20px;}
.artista_youtube { background:transparent url(/images/enlaces/youtube.png) no-repeat scroll 0 0;line-height:22px;padding:2px 0 2px 20px;}
.comentario_texto{ display:inline }



#ingresar_popup{ background:transparent url(/images/ingresar.png) no-repeat; border:none; width:100px; height:33px; overflow:hidden; text-indent:-9999px; display:block; margin:10px 0 0 120px;}
ul#letra {color: #fff;}
ul#letra li{ padding: 3px;}
#ultimovideo a img{  position:absolute; top:0; float:left; left:0; height:180px; width:280px;}
#informacion { cursor:pointer; }
.pin_access{ padding: 1px; border: 1px solid #cecece; background: #FAFBDE; font-weight: bold; font-size: 13px;}


#promueve{ margin:0 0 10px 0; }
#promueve h3{ height:30px;color:#000000;display:block;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:24px;font-weight:bold;letter-spacing:-2px;padding:0; background: transparent url(/images/bg_b.jpg)}
#promueve p{ background:#fbfab7; border:solid 1px #e3e26c; padding:3px; margin:5px 0;}
.embed{ width:290px; padding:2px 4px; border:solid #e0e0e0 1px; background:#ececec; border:solid 1px #c4c4c4; color:#727272;}
.embed:focus{ border: solid 1px #8f8f8f;}

/* TWITTER MUNDIAL */
#modulo_twitter{ height: 375px; background: transparent url(/images/bg_modulo_r.jpg) no-repeat; margin:0 0 10px 0; padding: 0 0 10px 0; overflow:hidden; }
.twtr-hd{ display: none!important; }
.twtr-ft div{ display: none!important; }
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular { background: #fff!important;}
a.twtr-join-conv{ display: none!important; }
h3.mundial{ background: transparent url(/images/bg_mundial.jpg) no-repeat; height: 61px; width: 280px; margin: 10px; color: #fff!important; }
h3.mundial span{ width: 165px; height: 50px; display: block; margin: 5px 10px 0 0; text-align: left; line-height: 20px; letter-spacing: -1px; font-size: 17px; margin: 0 0 0 60px; padding: 5px 0 0 0; text-shadow:1px 1px 1px #bd0b00; }
#twitter_mundial{ margin: 0 10px; text-align: left; }


