@font-face {
    font-family: 'FuturaBKBT';
    src: url('fontes/futurabkbt-webfont.eot');
    src: url('fontes/futurabkbt-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontes/futurabkbt-webfont.woff') format('woff'),
         url('fontes/futurabkbt-webfont.ttf') format('truetype'),
         url('fontes/futurabkbt-webfont.svg#futura_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'newsgoth_cn_btregular';
    src: url('fontes/news_gothic_cn_bt-webfont.eot');
    src: url('fontes/news_gothic_cn_bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontes/news_gothic_cn_bt-webfont.woff') format('woff'),
         url('fontes/news_gothic_cn_bt-webfont.ttf') format('truetype'),
         url('fontes/news_gothic_cn_bt-webfont.svg#newsgoth_cn_btregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	margin:0;
	padding:0;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size:13px; color:#666;
} img { border:none; } a { outline:none; } .clear { clear:both; } .padrao { width:990px; margin:0 auto; } .padraoAlinhado { width:935px; margin:0 auto; } * { margin: 0; padding: 0; } 
.background_geral { background:url(img/background.jpg) repeat-x top center; }
.background_radio { background:url(img/background-radio.jpg) repeat-x top center; }
.background_maispedidas { background:url(img/background-maispedidas.jpg) no-repeat top left; }
#bgCinza { width:100%; background-color:#d4d4d4; padding:35px 0px 35px 0px; }

#mural-recados { margin:0 auto; width:450px; }
#mural-recados .formulario { margin:30px 30px 30px 30px; }
#mural-recados .form_inputs { margin:0px 0px 8px 0px; font-family: Arial; font-size: 15px; color:#333; padding: 8px 10px 8px 10px; border:1px solid #999999; border-radius:5px; }
#mural-recados .form_button { padding:12px 15px 12px 15px; background-color:#324654; text-align:center; font-family: 'FuturaBKBT', Arial; font-size: 17px; color: #FFFFFF; border: 0px; border-radius:5px; text-decoration:none; cursor:pointer; }
#mural-recados .formulario_width { width:360px; }
#mural-recados .curto-naocurto { width:450px; height:100px; margin:0px 0px 10px 0px; }
#mural-recados .imagem-artista { float:left; width:63px; height:74px; margin:3px 8px 0px 0px; }
#mural-recados .detalhes-artista { font-family:'FuturaBKBT'; font-size:17px; color:#343434; line-height:150%; margin-top:3px; }
#mural-recados .player-artista { float:left; width:202px; height:30px; margin:10px 0px 20px 0px; }
#mural-recados .form_button { padding:18px 20px 18px 20px; background-color:#324654; text-align:center; font-family: 'FuturaBKBT', Arial; font-size: 21px; color: #FFFFFF; border: 0px; border-radius:5px; text-decoration:none; cursor:pointer; }

#sucesso-online { margin:0 auto; width:350px; }
#sucesso-online .logo { margin:70px 29px 0px 29px; width:292px; height:153px; }
#sucesso-online .player { margin:50px 0px 0px 0px; width:350px; height:65px; }
#sucesso-online .publicidade { margin:10px 0px 0px 0px; width:350px; height:100px; }

#topo { height:297px; background:url(img/background-topo.jpg) no-repeat top center; }
#topo .parte01 { height:175px; } #topo .parte02 { height:50px; width:100%; background-color:#fdd614; } #topo .parte03 { height:72px; }

#topo .parte01-logomarca { margin:19px 0px 0px 16px; float:left; width:292px; height:153px; }
#topo .parte01-busca { margin:19px 0px 0px 0px; float:left; width:361px; height:153px; }
#topo .parte01-busca-data { margin:40px 0px 5px 0px; text-align:right; font-family:"FuturaBKBT", Verdana; font-size:14px; color:#5f5f5f; }
#topo .parte01-busca-form { float:right; width:295px; height:20px; background-color:#ffffff; border:5px solid #f6b501; text-align:left; padding:10px; }
#topo .parte01-busca-form-input { float:left; width:265px; height:18px; }
#topo .parte01-busca-form-input input { border:1px solid #FFF; font-family:"FuturaBKBT", Verdana; font-size:14px; color:#5f5f5f; }
#topo .parte01-busca-form-btn { float:left; width:30px; height:25px; }
#topo .parte01-play { margin:25px 22px 18px 22px; float:left; width:129px; height:129px; }
#topo .parte01-tempo { margin:22px 26px 0px 0px; float:left; width:122px; height:153px; }

#menu { width:100%; height:50px; z-index:99; margin-top:1px; }
#menu ul { list-style:none; margin:0; padding:0; }
#menu ul.dropdown { position:relative; z-index:99; }
#menu ul.dropdown li { float:left; list-style-type:none; font-size:17px; outline:none; font-family:'FuturaBKBT'; color:#fff; cursor:pointer; padding:15px 15px 15px 15px; }
#menu ul.dropdown li:hover { background-color:#e18e2d; padding:15px 15px 15px 15px; position:relative; color:#fff; }
#menu .azul { background-color:#27174f; }
#menu .azulroyal { background-color:#003794; }
#menu .verde { background-color:#a3d02d; }
#menu .bordo { background-color:#f29057; }
#menu .cinzaforte { background-color:#324654; }
#menu .vermelho { background-color:#bf3f41; }
#menu .cinza { background-color:#9c9985; }
#menu .rosa { background-color:#9c5863; }
#menu .laranja { background-color:#f4b600; }

#barra { height:45px; background-color:#fdd614; }
#barra .noar { padding:14px 0px 12px 20px; color:#27174f; font-family:'FuturaBKBT'; text-align:left; font-size:15px; }
#barra .peca-sua-musica { float:right; width:261px; height:52px; margin:8px 0px 0px 0px; } 

#conteudo { padding:5px 0px 25px 0px; }

#conteudo .conteudoBase { float:left; width:670px; }
#conteudo .conteudoBase .bannerXML { width:670px; height:240px; margin:0px 0px 15px 0px; }
#conteudo .conteudoBase .bannerXML img { width:670px; height:240px; }
#conteudo .conteudoBase .noticias_titulo { float:left; padding:12px 15px 12px 15px; background-color:#324654; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:21px; }
#conteudo .conteudoBase .noticias_todas { float:right; padding:9px 12px 9px 12px; background-color:#98a2a9; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:15px; cursor:pointer; margin-top:13px; }
#conteudo .conteudoBase .noticias_linha { border-bottom:1px solid #324654; margin-bottom:12px; }
#conteudo .conteudoBase .noticias_bloco { float:left; width:215px; }
#conteudo .conteudoBase .noticias_bloco-img { width:215px; height:140px; margin-bottom:5px; }
#conteudo .conteudoBase .noticias_bloco-img img { width:215px; height:140px; border-radius:4px; }
#conteudo .conteudoBase .noticias_bloco-titulo { margin-bottom:10px; }
#conteudo .conteudoBase .noticias_bloco-titulo a:link, #conteudo .conteudoBase .noticias_bloco-titulo a:visited, #conteudo .conteudoBase .noticias_bloco-titulo a:active { color:#4b4b4b; font-family:'FuturaBKBT'; font-size:16px; text-decoration:none; } #conteudo .conteudoBase .noticias_bloco-titulo a:hover { color:#e08b25; }
#conteudo .conteudoBase .noticias_bloco-div { float:left; width:12px; height:220px; }
#conteudo .conteudoBase .bannerLargo { width:670px; height:105px; margin:5px 0px 15px 0px; }
#conteudo .conteudoBase .enquete_bloco { float:left; width:360px; }
#conteudo .conteudoBase .enquete_bloco-box { border-left:1px solid #3f2879; border-top:1px solid #3f2879; }
#conteudo .conteudoBase .enquete_bloco-detalhes { padding:12px 12px 0px 12px; color:#373737; font-family:'FuturaBKBT'; font-size:16px; margin-bottom:12px; }
#conteudo .conteudoBase .enquete_bloco-opcoes-titulo { padding:0px 0px 8px 0px; font-weight:bold; }
#conteudo .conteudoBase .enquete_bloco-opcoes { padding:7px 12px 5px 12px; color:#a0a0a0; font-family:'FuturaBKBT'; font-size:16px; }
#conteudo .conteudoBase .enquete_titulo { float:left; padding:12px 15px 12px 15px; background-color:#3f2879; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:21px; }
#conteudo .conteudoBase .enquete_linha { border-bottom:1px solid #9c5863; margin-bottom:12px; }
#conteudo .conteudoBase .mural_bloco { background:url(img/mural-depoimento.jpg) no-repeat top left; padding:12px 0px 12px 62px; margin-bottom:10px; min-height:65px; }
#conteudo .conteudoBase .mural_bloco-conteudo { color:#979797; font-family:'FuturaBKBT'; font-size:16px; }
#conteudo .conteudoBase .banner_enquete { float:left; width:295px; height:385px; margin-left:15px; }
#conteudo .conteudoBase .banner_enquete img { width:295px; height:385px; }
#conteudo .conteudoBase .mural_titulo { float:left; padding:12px 15px 12px 15px; background-color:#9c5863; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:21px; }
#conteudo .conteudoBase .mural_remetente { padding:6px 9px 6px 9px; background-color:#98a2a9; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:15px; margin-bottom:10px; }
#conteudo .conteudoBase .mural_todas { float:right; padding:9px 12px 9px 12px; background-color:#ba8a91; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:15px; cursor:pointer; margin-top:13px; }
#conteudo .conteudoBase .mural_linha { border-bottom:1px solid #9c5863; margin-bottom:12px; }
#conteudo .conteudoBase .mural_bloco { background:url(img/mural-depoimento.jpg) no-repeat top left; padding:12px 0px 12px 62px; margin-bottom:10px; min-height:65px; }
#conteudo .conteudoBase .mural_bloco-conteudo { color:#979797; font-family:'FuturaBKBT'; font-size:16px; }

#conteudo .conteudoBase .internas_titulo { float:left; padding:12px 15px 12px 15px; background-color:#324654; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:21px; }
#conteudo .conteudoBase .internas_voltar { float:right; margin-top:13px; }
#conteudo .conteudoBase .internas_linha { border-bottom:1px solid #98a2a9; margin-bottom:12px; }
#conteudo .conteudoBase .internas_conteudo { padding:15px 0px 15px 0px; color:#6b6b6b; font-family:'FuturaBKBT'; font-size:16px; text-align:justify; line-height:140%; }
#conteudo .conteudoBase .internas_conteudo a { color:#6b6b6b; font-family:'FuturaBKBT'; font-size:16px; text-decoration:underline; }
#conteudo .conteudoBase .internas_conteudo-fonte { padding:0px 0px 15px 0px; color:#a5a5a5; font-family:'FuturaBKBT'; font-size:14px; text-align:justify; }
#conteudo .conteudoBase .internas_conteudo-chamada { color:#324654; font-family:'FuturaBKBT'; font-size:19px; font-weight:bold; margin-top:25px; }
#conteudo .conteudoBase .internas_conteudo-chamada2 { color:#324654; font-family:'FuturaBKBT'; font-size:16px; font-style:italic; margin-top:15px; }
#conteudo .conteudoBase .internas_conteudo-miniaturas { margin:0px 10px 10px 0px; float:left; }
#conteudo .conteudoBase .internas_conteudo-programacao { border-radius:4px; padding:12px 15px 12px 15px; background-color:#324654; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:17px; margin:5px 5px 5px 0px; }
#conteudo .conteudoBase .internas_conteudo-programacao-bloco { border-radius:4px; padding:12px 15px 12px 15px; background-color:#e4edf4; border:1px solid #b1c4d3; color:#324654; font-family:'FuturaBKBT'; font-size:15px; margin:5px 5px 5px 0px; }
#conteudo .conteudoBase .internas_conteudo-programacao-bloco-horario { float:left; padding:8px 8px 8px 8px; background-color:#8aa9c2; color:#FFFFFF; font-family:'FuturaBKBT'; font-size:17px; border-radius:4px; }
#conteudo .conteudoBase .internas_conteudo-programacao-bloco-titulo { float:left; padding:8px 24px 5px 5px; color:#324654; font-family:'FuturaBKBT'; font-size:17px; font-weight:bold; }
#conteudo .conteudoBase .internas_conteudo-programacao-bloco-detalhes { padding:8px 0px 8px 0px; }
#conteudo .conteudoBase .internas_conteudo-eventos-img { float:left; width:95px; height:140px; margin-right:15px; }
#conteudo .conteudoBase .internas_conteudo-eventos-img img { width:95px; height:140px; border-radius:4px; }
#conteudo .conteudoBase .internas_conteudo-noticias-img { float:left; width:215px; height:140px; margin-right:15px; }
#conteudo .conteudoBase .internas_conteudo-noticias-img img { width:215px; height:140px; border-radius:4px; }
#conteudo .conteudoBase .internas_conteudo-noticias-dados { float:left; width:400px; color:#6d8fa7; }
#conteudo .conteudoBase .internas_conteudo-noticias-titulo { color:#324654; font-family:'FuturaBKBT'; font-size:19px; font-weight:bold; }
#conteudo .conteudoBase .internas_conteudo_bloco { float:left; width:215px; }
#conteudo .conteudoBase .internas_conteudo_bloco-img { width:215px; height:120px; margin-bottom:5px; }
#conteudo .conteudoBase .internas_conteudo_bloco-img img { width:215px; height:120px; border-radius:4px; }
#conteudo .conteudoBase .internas_conteudo_bloco-titulo { margin-bottom:10px; }
#conteudo .conteudoBase .internas_conteudo_bloco-titulo a:link, #conteudo .conteudoBase .internas_conteudo_bloco-titulo a:visited, #conteudo .conteudoBase .internas_conteudo_bloco-titulo a:active { color:#4b4b4b; font-family:'FuturaBKBT'; font-size:16px; text-decoration:none; } #conteudo .conteudoBase .internas_conteudo_bloco-titulo a:hover { color:#e08b25; }
#conteudo .conteudoBase .internas_conteudo_bloco-div { float:left; width:12px; height:160px; }
#conteudo .conteudoBase .form_inputs { margin:0px 0px 8px 0px; font-family: Arial; font-size: 15px; color:#333; padding: 8px 10px 8px 10px; border:1px solid #999999; border-radius:5px; }
#conteudo .conteudoBase .form_button { padding:12px 15px 12px 15px; background-color:#324654; text-align:center; font-family: 'FuturaBKBT', Arial; font-size: 17px; color: #FFFFFF; border: 0px; border-radius:5px; text-decoration:none; cursor:pointer; }
#conteudo .conteudoBase .form_inputs_width { width:630px; }
#conteudo .conteudoBase .form_inputs_widthSelect { width:595px; } 
.form_div { margin:10px 0px 0px 0px; }

#conteudo .conteudoLateral { float:left; width:240px; margin:0px 1px 0px 24px; }
#conteudo .conteudoLateral .mais-tocadas { width:240px; height:55px; background:url(img/mais-tocadas.png); }
#conteudo .conteudoLateral .mais-tocadas-detalhes { padding:6px 0px 6px 0px; font-family:'FuturaBKBT'; text-align:left; font-size:14px; color:#323232; } 
#conteudo .conteudoLateral .mais-tocadas-bloco { margin:0px 0px 5px 0px; }
#conteudo .conteudoLateral .mais-tocadas-bloco-posicao { font-family:'FuturaBKBT'; font-size:18px; font-weight:bold; color:#FFF; text-align:center; float:left; background-color:#C00; margin:0px 3px 0px 0px; width:22px; height:22px; padding:10px 4px 10px 4px; border-radius:3px; }
#conteudo .conteudoLateral .mais-tocadas-bloco-posicao2 { font-family:'FuturaBKBT'; font-size:18px; font-weight:bold; color:#FFF; text-align:center; float:left; background-color:#333; margin:0px 3px 0px 0px; width:22px; height:22px; padding:10px 4px 10px 4px; border-radius:3px; }
#conteudo .conteudoLateral .mais-tocadas-bloco-player { float:left; width:202px; height:22px; margin:0px 0px 0px 0px; }
#conteudo .conteudoLateral .mais-tocadas-bloco-player audio { width:202px; }
#conteudo .conteudoLateral .mais-tocadas-bloco-imagem { float:left; width:63px; height:74px; margin:3px 8px 0px 0px; }
#conteudo .conteudoLateral .mais-tocadas-bloco-imagem img { width:63px; height:74px; border-radius:3px; }
#conteudo .conteudoLateral .mais-tocadas-bloco-detalhes { font-family:'FuturaBKBT'; font-size:14px; color:#343434; line-height:150%; margin-top:3px; }
#conteudo .conteudoLateral .mais-tocadas-bloco-detalhes-curtir { margin:3px 0px 0px 0px; }
#conteudo .conteudoLateral .banners { margin:8px 0px 8px 0px; }
#conteudo .conteudoLateral .banners img { width:240px; height:100px; }
#conteudo .conteudoLateral .fotos { background-color:#9c9985; padding:8px 12px 8px 12px; font-family:'FuturaBKBT'; font-size:17px; color:#FFFFFF; cursor:pointer; }
#conteudo .conteudoLateral .fotos-bloco { margin:3px 0px 0px 0px; }
#conteudo .conteudoLateral .fotos-bloco-imagem { width:78px; height:51px; margin-bottom:3px; float:left; }
#conteudo .conteudoLateral .fotos-bloco-imagem-div { width:3px; height:54px; float:left; }
#conteudo .conteudoLateral .fotos-bloco-imagem img { width:78px; height:51px; }

#rodape { background-color:#fcd314; width:100%; padding:0px 0px 0px 0px; height:200px; }
#rodape .bloco01 { height:100px; padding:24px 0px 27px 0px; }
#rodape .bloco01 .logo { float:left; width:161px; height:99px; background:url(img/rodape-sucesso-logomarca.png) no-repeat; }
#rodape .bloco01 .dados { float:left; width:363px; height:80px; padding:7px 12px 7px 13px; font-family:'FuturaBKBT'; font-size:15px; color:#3f2879; }
#rodape .bloco01 .play { float:left; width:98px; height:99px; }
#rodape .bloco01 .aplicativos { float:left; width:288px; height:99px; }
#rodape .bloco02 { background-color:#e08b25; width:100%; padding:15px 0px 0px 0px; height:35px; font-family:'FuturaBKBT'; font-size:17px; color:#FFFFFF; }
#rodape .bloco02 a:link, #rodape .bloco02 a:visited, #rodape .bloco02 a:active { font-family:'FuturaBKBT'; font-size:15px; color:#FFFFFF; text-decoration:none; }
#rodape .bloco02 a:hover { color:#1c0f3c; text-decoration:underline; }