* {margin:0; list-style:none;text-decoration:none;border:none;list-style-type:none;}
/*-----------------------------------------------------------------------------------*/
.t9, .t9 a {font-family:Arial, Helvetica, sans-serif;font-size:9px;}
.t10, .t10 a {font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.t11, .t11 a  {font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.t12, .t12 a  {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.t14, .t14 a  {font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.t16, .t16 a  {font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.t18, .t18 a  {font-family:Arial, Helvetica, sans-serif;font-size:18px;}
.bold{ font-weight:bold; }
/*----------------------------------------------------------------------------------*/
.preto, .preto a{color:#000000;}
.branco, .branco a{color:#FFFFFF;}
.verde, .verde a{color:#13211C;}
.laranj, .laranj a{color:#FC7A15;}
.azul, .azul a{color:#2973B0;}
.azull, .azull a{color:#0033CC;}
.cinza, .cinza a{ color: #666666;}
.cesq, .cesq a{ color:#333333;}
.rosa, .rosa a{color:#EB8686;}
.borda{ border:1px solid #000000;}

#carregando{ background:#0066CC; position:absolute; left:0px; top:0px; padding:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

body{ background:url(../images/bg.jpg) repeat-x #FFFFFF;}

#topo01 { width:100%; text-align:center; }

#topo02 { width:777px; margin:0 auto;  background:url(../images/logo_01.jpg) right no-repeat; height:44px; text-align:left; }

#bg_01{ width:100%; background:url(../images/bg_01.jpg) no-repeat center; }

#radio{ width:368px; padding-top:1px; }

#faixa_banner{ width:777px; margin:0 auto; height:119px;  }

#banner_faixa{ width:487px; float:left; margin-top:15px; margin-left:44px; background:url(../images/banner.jpg) no-repeat right top; }

#logo_02{ width:160px; float:left; }

#texto_banner{ width:550px; float:left; text-align:right; margin-top:11px; }

.pagina_inicial a{ width:50px; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#2FDD00; letter-spacing:1px; }
.pagina_inicial a:hover{  background:#FFFFFF; }

/*---------------------------------- site ------------------------------------------*/

#site{ width:778px; margin:0 auto; background:#6585C6; display:table;  }

#coluna_esquerda{ width:142px; background-color:#6585C6; float:left; padding-top:2px; }

#coluna_meio{ width:450px; background-color:#FFFFFF; float:left; margin-top:10px;   }

#rodape{ width:778px; margin:0 auto; }

/*---------------------------------- menu-esq ------------------------------------------*/

#top{ width:121px; margin-left:10px; margin-right:10px; margin-top:10px; }

.canais{ width:121px; margin-left:10px; margin-right:10px; }

.links_01{ width:120px; background-color:#BAD3E8; height:22px; }

.texto_links{ width:117px; background-color:#BAD3E8; }
.texto_links a{ width:110px; background-color:#BAD3E8; display:block; padding:5px; }
.texto_links a:hover{ background-color:#6585C6; color:#FFFFFF; }

#bottom{ width:120px; margin-bottom:15px; padding-top:1px; }

#top_02{ width:121px; margin-left:10px; margin-right:10px; }

.texto_01{ width:117px; margin-left:10px; margin-right:10px; background-color:#BAD3E8; height:14px; padding-top:10px; padding-left:3px; }

#caixa{ width:111px; padding-left:5px; margin-left:10px; background-color:#BAD3E8; padding-right:4px; }

.box_01{ width:95px; border:1px #000066 solid;  }

#subimit{ width:120px; background-color:#BAD3E8; margin-left:10px; padding-top:21px; }

#entrar{ width:51px; float:left; padding-left:4px; background-color:#BAD3E8; padding-bottom:1px; }

#texto_subimit{ width:58px; float:left; padding-left:7px; background-color:#BAD3E8; height:26px} 
#texto_subimit a{ width:58px; float:left; background-color:#BAD3E8; display:block; }
#texto_subimit a:hover{ width:58px; float:left; background-color:#6585C6; color:#FFFFFF; }

#cadastrar{ width:114px; padding-left:6px; float:left; background-color:#BAD3E8; display:block;  }
#cadastrar a{ width:114px; float:left; background-color:#BAD3E8; padding-top:5px; }
#cadastrar a:hover{ width:114px; float:left; background-color:#6585C6; color:#FFFFFF; }

#bottom_02{ width:120px; padding-bottom:18px; margin-left:10px; margin-right:10px;  }

#top_03{ width:121px; margin-left:10px; margin-right:10px; }

#newsletter{ width:117px; margin-left:10px; margin-right:10px; text-align:left; padding-top:11px; background-color:#BAD3E8; padding-left:3px; padding-bottom:4px; }

#div_radios{ width:117px; margin-left:10px; margin-right:10px; text-align:left; padding-left:3px; background-color:#BAD3E8; padding-top:7px; padding-bottom:11px; }
#div_radios a{ width:117px; background-color:#BAD3E8; }
#div_radios a:hover{ width:117px; background-color:#000066; color:#FFFFFF; }


#bottom_03{ width:120px; margin-left:10px; }

/*-------------------------direita---------------------------------------------------------*/

#banner_direita{ width:162px; float:left; padding-left:8px; padding-bottom:12px; }

#frase { width:151px; float:left; padding-left:8px; padding-top:3px;}

#publicidade { width:170px; float:left; margin-top:10px;  }

.bordabanners { border:1px solid #000000; }
/*-------------------------vinheta---------------------------------------------------------*/
#dow{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000066;
font-weight:bold;
padding:5px;
border-bottom:#6585C6 6px inset;
}
.selected{ padding-left:20px; }
.selected a{text-decoration:underline; }

#blow{width:120px; margin-left:10px; margin-right:10px; background-color:#BAD3E8; height:14px; padding-top:10px;}
#blow a{ display:block; color:#FF0000; font-weight:bold; font-size:14px; }
#blow a:hover{  color:#0066CC; }

.bordabanners{ border:1px #000000 solid; }