@charset "utf-8";
/* CSS Document Cleriston Santiago */

/* ------- PADRONIZAÇÃO -------- */

* {margin:0; padding:0;}
address,th { font-style:normal; font-weight:normal;}
table { border-collapse:collapse; border-spacing:0px; margin:0px;}
caption,th { text-align:left;}
img,fieldset { border:none;}
ol,ul { list-style:none; font-size:inherit;}
a { color:#121d2f; text-decoration:none;}
a:hover { color:#483628; text-decoration:underline;}
div {position:relative;}
textarea { font-family:"verdana", helvetica, verdana, arial;}
form { margin:0px; padding:0px;}
h1, h2, h3, h4, h5 {  padding:0px; margin:0px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal;}

html, body {
	height:100%;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"verdana", helvetica, verdana, arial;
	color:#FFF;
	background:url(img_css/bg_site.jpg) 50% 0px no-repeat #A4b8d1;
}


/* ------- DIV'S -------- */

#conteiner {width:920px; margin:auto; padding:0px; display:table;}
#conteudo {width:920px; margin:auto; padding:0px; display:table; background:#F7F7F7; clear:both;}
#destino { width:900px; margin:auto; padding:0px; padding-top:9px; display:table;}

#topo { width:920px; height:130px; margin:auto; padding:0px;}
#logo { position:absolute; top:15px; left:12px; width:300px; height:135px; z-index:150;}
#menu_topo {width:280px; height:30px; position:absolute; top:0px; right:10px;}




#player { width:560px; height:80px; position:absolute; right:0px; top:28px; background:url(img_css/bg_player.jpg) no-repeat;}
#player #box { width:160px; height:32px; position:absolute; top:33px; left:10px; background:url(img_css/bt_player_box.jpg) 0px no-repeat;}
#player a.bt_play {display:block; background:url(img_css/bt_play.png) 0px 0px no-repeat; width:25px; height:25px; float:left; margin-left:10px; margin-top:3px; }
#player a:hover.bt_play {background-position:0px -30px;}
#player a.bt_stop {display:block; background:url(img_css/bt_stop.png) 0px 0px no-repeat; width:25px; height:25px; float:left; margin-top:3px; margin-right:43px;}
#player a:hover.bt_stop {background-position:0px -30px;}
#player a.bt_volumemais {display:block; background:url(img_css/bt_volumemais.png) 0px 0px no-repeat; width:25px; height:25px; float:left;  margin-top:3px;}
#player a:hover.bt_volumemais {background-position:0px -30px;}
#player a.bt_volumemenos {display:block; background:url(img_css/bt_volumemenos.png) 0px 0px no-repeat; width:25px; height:25px; float:left; margin-top:3px;}
#player a:hover.bt_volumemenos {background-position:0px -30px;}
#player a.bt_popup {display:block; width:125px; height:15px; position:absolute; top:10px; right:16px; color:#06C; font-size:10px;}
#player a:hover.bt_popup {}
#player .tocando { display:block; position:absolute; width:364px; height:20px; font-size:12px; color:#06C; left:180px; top:39px;}

#meio_left { width:672px; display:table;}


/* ------- MENU -------- */
#menu { height:70px; background:url(img_css/bg_menu.jpg) no-repeat;}
#menu .form { display:block; float:left; height:45px; width:250px; margin-left:10px;}
#menu .campo_inputbusca { border:none; width:190px; margin-left:10px; margin-top:15px; margin-right:10px; float:left; display:block; font-size:11px; background:url(img_css/blank.gif); color:#5F481B;}
#menu .bt_inputbusca { border:none; width:30px; height:45px; background:url(img_css/m_procurar.jpg) no-repeat; cursor:pointer; cursor:hand; float:left;}

a.m_home { background:url(img_css/m_home.jpg) 0px 0px no-repeat; width:63px; height:45px; margin-left:20px; margin-top:9px; margin-right:7px; float:left; display:block}
a:hover.m_home { background-position:0px -71px;}
a.m_promocoes{ background:url(img_css/m_promocoes.jpg) 0px 0px no-repeat; width:118px; height:45px; margin-right:7px; float:left; display:block; margin-top:9px;}
a:hover.m_promocoes { background-position:0px -71px;}
a.m_programacao { background:url(img_css/m_programacao.jpg) 0px 0px no-repeat; width:141px; height:45px;  margin-right:7px; float:left; display:block; margin-top:9px;}
a:hover.m_programacao { background-position:0px -71px;}
a.m_shows { background:url(img_css/m_shows.jpg) 0px 0px no-repeat; width:168px; height:45px;  margin-right:7px; float:left; display:block; margin-top:9px;}
a:hover.m_shows { background-position:0px -71px;}
a.m_noticias { background:url(img_css/m_noticias.jpg) 0px 0px no-repeat; width:91px; height:45px;  margin-right:7px; float:left; display:block; margin-top:9px;}
a:hover.m_noticias { background-position:0px -71px;}
a.m_locutores { background:url(img_css/m_locutores.jpg) 0px 0px no-repeat; width:110px; height:45px;  margin-right:7px; float:left; display:block; margin-top:9px;}
a:hover.m_locutores { background-position:0px -71px;}
a.m_faleconosco { background:url(img_css/m_faleconosco.jpg) 0px 0px no-repeat; width:147px; height:45px; float:left; display:block; margin-top:9px;}
a:hover.m_faleconosco  { background-position:0px -73px;}


/* -- rodape -- */
#base_rodape { background:url(img_css/bg_rodape.jpg) 50% 0px no-repeat #131D30; width:100%; height:200px; margin:auto; padding:0px; display:table;}
#rodape {text-align:left; width:900px; margin:auto; height:50px; font-size:0.8em; color:#6e7f9a; margin-top:38px; padding-left:10px; }
#rodape a { color:#BBD3E8}
#logo_designer { width:140px; height:40px; margin:0px auto; position:absolute; right:10px; top:-2px;  }



/*--- busca ---*/

a.lista_busca { padding-left:20px; padding-top:4px; padding-bottom:6px; display:block;  color:#2A3343; text-decoration:none; clear:both; background:url(img_css/arrow_agenda.gif) 0px 8px no-repeat; }
a:hover.lista_busca  { color:#093; }
a.lista_busca  .texto { padding-top:6px; padding-bottom:4px; display:block; border-bottom:1px dotted #EEE;}


/* --- media --- */
a.media   { display: block; }
div.media { font-size: small; margin: 25px; width: 100% !important }
div.media div, div.iframe_caption { font-style: italic; color: #888; }

