body{
 margin:0;
 padding:0;
 background:url('bg.jpg') repeat-x #290c0d;
 font:normal 11px Tahoma, Verdana, Geneva, sans-serif;
 color:#FFF;
}
.body_evento{
  background:#FFF;
}
img{
 border:0;
}
a{
 text-decoration:none;
}
a:hover{
 text-decoration:underline;
}
#corpo{
 width:1004px;
 margin:0 auto;
}
#sombra_corpo{
 float:left;
 width:1004;
 margin:0;
 padding:0;
 background:url('sombra_corpo.png') no-repeat;
}
#topo{
 float:left; 
 width:1004px;
 height:158px;
}
#topo #ouvintes{
 float:right;
 display:inline;
 margin:30px 20px 0 0;
}
#topo #player{
 float:right;
 clear:right;
 display:block;
 padding:7px 0 0 17px;
 width:95px;
 height:28px;
 margin:20px 20px 0 0;
 color:#FFF;
 font-weight:bold;
}
#topo a#player{
 background:url('playa.png') top left no-repeat;
}
#topo a#player:hover{
 background:url('playa_sel.png') top left no-repeat;
 text-decoration:none;
}
#topo #banner_topo{
 float:left;
 display:inline;
 margin:29px 0 0 59px;
}
h1{
 float:left;
 margin:2px 0 0 7px;
}
#menu{
 float:left;
 display:inline;
 width:964px;
 height:44px;
 margin:0 0 0 27px;
 list-style:none;
 padding:0;
 background:url('bg_menu.png') no-repeat;
}
#menu li{
 float:left;
 display:inline;
 margin:0 2px 0 0;
}
#menu li .pagina_inicial{
 width:161px;
}
#menu li .a_radio{
 width:100px;
}
#menu li .equipe{
 width:89px;
}
#menu li .programas{
 width:133px;
}
#menu li .comercial{
 width:126px;
}
#menu li .recados{
 width:108px;
}
#menu li .eventos{
 width:100px;
}
#menu li .contato{
 width:119px;
}
#menu li a{
 display:block;
 background:url('bg_menu_out.png') repeat-x;
}
#menu li a:hover, #menu #atual{
 background:url('bg_menu_over.png') repeat-x;
}
#menu #atual_pi, #menu a:hover#pagInicial{
 background:url('bg_menu_over_pi.png') repeat-x;
}
#menu #atual_co, #menu a:hover#contato{
 background:url('bg_menu_over_co.png') repeat-x;
}
#conteudo{
 float:left;
 display:inline;
 margin:0 0 0 27px;
 padding:30px 0 0;
 width:950px;
 background:url('bg_conteudo.png') repeat-y;
}
#baixo{
 float:left;
 margin:0 0 0 27px;
 width:950px;
 height:51px;
 background:url('bg_baixo.png');
}
#rodape{
 float:left;
 margin:0 0 0 27px;
 padding:12px 15px;
 width:920px;
 color:#8a7b6e;
 background:url('rodape.png') no-repeat;
}
#rodape p{
 float:left;
 margin:0;
}
#rodape a{
 float:right;
 color:#8a7b6e;
}
#publicidade{
 float:left;
 margin:30px 0 15px 0;
 padding:0;
 /*padding:12px 15px;
 margin:0 0 15px 27px;*/
 width:920px;
}
#publicidade object{
 float:left;
 margin-right:25px;
}
#publicidade #ultimo{
 float:left;
 margin-right:0;
}
input{
 font:normal 11px Tahoma, Verdana, Geneva, sans-serif;
 padding:5px 0 0 6px;
 border:0;
 background:#CCC;
}
.nptM{
 width:337px;
 height:18px;
 margin:0 0 6px;
 *margin-top:-4px;
 background:url('input_m.png');
}
.nptP{
 width:158px;
 height:18px;
 margin:0 12px 6px 0;
 *margin-top:-4px;
 background:url('input_p.png');
}
.nptT{
 width:155px;
 height:102px;
 margin:0 12px 6px 0;
 padding:4px 5px 0 4px;
 background:url('input_t.png') no-repeat;
 border:none;
}
a.botao, a#botao{
 float:left;
 display:block;
 width:75px;
 height:19px;
 margin:10px 0 0;
 padding:5px 0 0 0;
 color:#FFF;
 text-align:center;
 background:url('botao.png');
}
input.botao{
 float:left;
 width:75px;
 height:24px;
 color:#FFF;
 padding:0 0 0;
 text-align:center;
 background:url('botao.png') no-repeat;
}

/* HOME */

#tv{
 float:right;
 margin:0 11px 0 15px;
}
h3{
 float:left;
 margin:0 0 11px;
 padding:0;
}
#top10{
 float:right;
 margin:0 11px 0 0;
 width:197px;
 font-size:10px;
 font-weight:bolder;
 color:#FFF;
}
#top10 #sombra{
 float:left;
 width:197px;
 /*background:url('filete_top10.png') repeat-y;*/
}
#top10 #caixa{
 float:left;
 width:197px;
 padding:0;
 *margin-top:-2px;
 background:url('caixa_top10.png') no-repeat;
}
#top10 #caixa div{
 float:left;
 display:inline;
 margin:0 0 0 10px;
 width:173px;
 padding:0;
}
#top10 span{
 float:left;
 width:26px;
 height:20px;
 padding:6px 0 0;
 color:#000;
 font-weight:bolder;
 text-align:center;
 background:url('bg_top10_num.png');
}
#top10 p{
 float:left;
 width:137px;
 margin:0 0 0 10px;
}
.separa{
 float:left;
 margin:6px 0 7px 10px;
}
#eventos{
 float:right;
 width:300px;
 height:195px;
 padding:19px 0 0 16px;
 background:url('bg_eventos.png');
}
#eventos img{
 float:left;
 margin:0 5px 0 0;
}
#eventos #evento{
 float:left;
 width:100px;
 height:60px;
 margin:20px 0 0;
}
#eventos #data{
 float:left;
 width:100px;
 margin:10px 0 0;
}
#eventos h3, #pedido h3{
 width:100%;
 margin:0 0 31px;
}
#pedido{
 float:right;
 margin:0 15px 0 0;
 padding:19px 0 0 30px;
 width:366px;
 height:195px;	
 background:url('bg_pedido.png');
}
#pedido form{
 float:left;
 margin:11px 0 0 0;
 display:inline;
 padding:2px 0 0 10px;
}
#pedido form .botao{
 margin-top:4px;
}


/* INTERNAS */


#secao{
 float:left;
 width:890px;
 padding:0 30px 5px 30px;
}
#secao h3{
 float:none;
 width:100%;
 margin:0 0 20px 0;
 padding:0 0 8px 2px;
 border-bottom:solid 1px #C3DC04;
}
#secao .tit_big{
 margin:30px 0 20px 10px;
 padding:0;
 text-indent:0;
 font-size:19px;
 font-weight:bold;
 color:#c9b157;
}
#secao .tit{
 margin:0;
 padding:0;
 text-indent:0;
 font-size:17px;
 font-weight:bold;
 color:#c9b157;
}
#secao .subtit{
 margin:0;
 padding:0;
 font-weight:bold;
}
#secao .subtit2{
 margin:0;
 padding:0;
 font:normal 9px Verdana, Geneva, sans-serif;
 /*font-weight:normal;*/
}
#secao .tit_even{
 margin:0;
 padding:0;
 text-indent:0;
 font-size:13px;
 font-weight:bold;
 color:#C9B157;
}
#secao .tit_even a{
 color:#C9B157;
}
#secao p{
 margin:10px 10px 0 10px;
 padding:0;
 text-align:justify;
 line-height:18px;
}
.agrupar{
 float:left;
 width:600px;
 margin-bottom:10px;
 padding:5px 10px;
}
.agrupar2{
 float:left;
 width:600px;
 margin-bottom:20px;
 padding:5px 10px 20px;
 background:url(filete_recados.png) left bottom no-repeat;
 /*background:#F5FBF5;*/
}
.agrupar_prog{
 float:left;
 width:600px;
 margin-bottom:20px;
 padding:5px 10px 20px;
 background:url(filete_recados.png) left bottom no-repeat;
}
.agrupar_prog .amarelo{
 color:#c9b157;
 font-weight:bold;
}
/*.agrupar_prog p{
font-size:14px;
}*/
.agrupar_even{
 float:left;
 width:200px;
 margin:20px 35px;
 padding:5px 10px;
}
.agrupar_even img{
 margin:0 0 10px 0;
 padding:0;
}
#secao div .agrupar_even p{
 text-align:left;
 margin-left:0;
}
.agrupar_even a{
 color:#000;
}
#secao #lateral{
 float:right;
 width:250px;
}
#secao #lateral img{
 margin-bottom:100px;
}
#secao #lateral #ultima{
 margin-bottom:0;
}
#secao #lateral2{
 float:left;
 width:250px;
 margin-right:20px;
}
#secao #lateral2 img{
 margin-bottom:75px;
}
#secao #lateral2 #ultima{
 margin-bottom:0;
}
#secao #lateral .lat_titulo{
 margin:0 0 5px 8px;
}

/* A RADIO */

#cobertura{
 margin:20px 0 0 0;
 padding-left:10px;
}
#mapa{
 margin:10px 0;
}


/* CONTATO */


#formulario{
 float:left;
 padding:0;
 margin:8px 12px 0 0px;
 width:625px;
 overflow:hidden;
}
#formulario p{
 margin:0 0 11px;
}
#formulario label{
 float:left;
 text-align:right;
 margin:0 4px 0 0;
 display:block;
 width:66px;
}
#formulario input, select{
 width:392px;
 border:0;
 padding:5px 4px;
 font:normal 11px verdana, tahoma, arial;
 background:url('input_contG.png') no-repeat;
}
#formulario textarea{
 width:392px;
 border:0;
 padding:4px 8px 3px 4px;
 font:normal 11px verdana, tahoma, arial;
 background:url('input_contT.png') no-repeat;
}
#formulario select#assunto{
 width:100px;
 padding:4px;
 background:url('input_contM.png') no-repeat;
}
#formulario select#assunto option{
 background:#FFF;
}
#formulario input#cidade{
 width:156px;
 margin-right:20px;
 background:url('input_p.png') no-repeat;
}
#formulario input#estado{
 width:22px;
 background:url('input_contP.png') no-repeat;
}
#formulario input#email{
}
#formulario input#ddd{
 width:22px;
 background:url('input_contP.png') no-repeat;
}
#formulario input#fone{
 width:92px;
 background:url('input_contM.png') no-repeat;
}
#formulario textarea{
 height:103px;
}
#formulario .msg{
 width:265px;
 margin:0 0 0 70px;
}
#formulario a.botao{
 margin:10px 0 0 70px;
}


/* RECADOS */


#recados{
 float:left;
 width:638px;
 padding:0;
 margin:0;
}
a#anterior, #anterior{
 float:left;
 display:block;
 width:75px;
 height:19px;
 margin:10px 3px 0;
 padding:5px 0 0 0;
 color:#FFF;
 text-align:center;
 background:url('botao.png');
}
a#proximo, #proximo{
 float:left;
 display:block;
 width:75px;
 height:19px;
 margin:10px 3px 0;
 padding:5px 0 0 0;
 color:#FFF;
 text-align:center;
 background:url('botao.png');
}
a#pagina{
 float:left;
 display:block;
 width:24px;
 height:19px;
 margin:10px 3px 0;
 padding:5px 0 0 0;
 color:#FFF;
 text-align:center;
 background:url('pagina.png');
}
#pagina_sel{
 float:left;
 display:block;
 width:24px;
 height:20px;
 margin:10px 3px 0;
 padding:4px 0 0 0;
 color:#FFF;
 text-align:center;
 background:url('pagina_sel.png');
 font-size:13px;
 font-weight:bold;
}


/* FORMULARIO RECADOS */


#secao #form_recados{
 float:right;
 width:250px;
}
#send_recado{
 float:left;
 padding:2px 0 0 4px;
}
#send_recado .botao{
 margin-top:0px;
}
.npt-recado{
 width:229px;
 height:18px;
 margin:0 12px 6px 0;
 background:url('input_campos.png');
}
.npt-mensagem{
 width:228px;
 height:94px;
 margin:0 12px 6px 0;
 padding:4px 6px 4px 4px;
 background:url('input_recado.png') no-repeat;
 border:none;
}


/* EVENTOS */


.evento{
 float:left;
 width:465px;
 margin:0;
 padding:5px 10px 20px 10px;
}
.agrupar a{
 color:#000;
}
.descr{
 float:left;
}
#fotosG{
 float:left;
 display:inline;
 width:313px;
 height:236px;
 margin:10px 0 5px 0;
 padding:0;
 overflow:hidden;
}
#fotosP{
 width:280px;
 height:218px;
 margin:10px 0 23px 0;
 padding:0;
 /*clear:left;*/
 float:left;
 display:inline;
}
#listaP{
 width:100%;
 height:40px;
 clear:left;
 float:left;
 padding:0;
 margin:0;
 overflow:hidden;
}
#imgG{
 width:295px;
 height:218px;
 clear:left;
 float:left;
 padding:0;
 margin:0;
 overflow:hidden;
}
#ftPequena li{
 float:left;
}
#ftPequena li a{
 margin:0 3px 0;
}


/* POPUP */

#pop_bg{
 overflow:hidden;
}
#popbox{
 margin:0 auto;
 padding:0;
 width:360px;
 height:180px;
}
#popbox #logo{
 float:left;
 margin:10px 30px 20px 10px;
}
#popbox #bannerpop{
 float:left;
 margin:15px 0 5px 0;
}
