@charset "utf-8";

/* CSS Document */



*{margin:0; padding:0;}

ul,li{list-style:none; text-decoration:none;}

img{border:0;}



body{background:url(../imagens/bg.jpg) repeat top #211d1f; font-family:'Tahoma', Geneva, sans-serif; font-size:12px; color:#000;}



.tudo{ background:url(../imagens/tp_bg.jpg) top repeat-x; }



.topo{height:163px; width:949px; margin:0 auto;}

img.tp_img{margin:20px 0 0 20px; float:left;}



.busca{float:right; margin:65px 10px 0 0; width:280px;}

.busca img, .busca select{float:left;}

.busca select{background-color:#f2be35; width:240px; font-size:13px; padding:1px; height:22px; border:0; margin:3px 0 0 5px;}



.meio{width:949px; margin:0 auto;}

.esquerda{width:233px; float:left;}

.direita{width:703px; float:right; margin-top:10px;}



.menu{background-color:#1b1b1b; float:left; width:233px;}

.menu img{float:left;}

.menu li a{text-transform:uppercase; background-image:url(../imagens/menu_bg.jpg); width:229px; height:21px; text-decoration:none; float:left; text-align:center; padding-top:7px; color:#FFF; font-weight:bold; margin:1px 2px; font-size:12px;}

.menu li a:hover{background-image:url(../imagens/menu_bg_s.jpg); color:#f2be35;}



.news{width:233px; float:left; margin-top:10px;}

.news img{float:left;}

.news_tp{background-image:url(../imagens/news_tp.jpg); float:left; height:27px; float:left; font-size:13px; color:#f2be35; font-weight:bold; text-align:center; width:233px; padding-top:8px;}

.news_cont{width:233px; float:left; background:url(../imagens/news_bg.jpg) top repeat-y;}

.news_cont p{width:233px; float:left; text-align:center; font-size:11px; margin-top:5px; color:#fff;}

.news_cont li{font-size:11px; font-weight:bold; margin:2px 0 0 14px; color:#FFF;}

.news_cont li input{width:198px; height:14px; padding:2px; border:1px solid #262626; background-color:#605b5b; margin-top:2px;}

.news_cont li input.ok{background-color:#f2be35; text-align:center; color:#1a1819; font-size:11px; font-weight:bold; width:20px; height:18px; border:0; float:right; margin-right:16px;}



.twitter{width:233px; float:left; margin-top:10px;}



.recentes{width:233px; float:left; margin-top:10px;}

.rec_tit{width:233px; height:22px; font-weight:bold; color:#0e0e0e; background-image:url(../imagens/recentes_bg.jpg); text-transform:uppercase; text-align:center; padding-top:9px; font-size:12px;}

.recentes a{border:5px solid #363435; text-decoration:none; width:198px; height:130px; float:left; margin:11px;}

.recentes a:hover{border:5px solid #1b1b1b;}



.banner{width:515px; float:left;}

.anuncio{width:174px; height:311px; float:right;}



.vips{width:706px; float:left; margin-top:6px; color:#FFFFFF;}

.vips_tit{width:706px; height:25px; background-image:url(../imagens/vips_tit.jpg); color:#f2be35; font-size:12px; font-weight:bold; text-align:center; text-transform:uppercase; padding-top:10px;}



.todas{margin:10px 0 5px 4px; float:left; _margin-left:20px;}

.todas ul{margin:0; padding:0; float:left; width:137px;} 

.todas ul:after {clear:both; content:"."; display:block; height:0; visibility:hidden;} 

.todas ul li {list-style-type:none; float:left; margin:0 3px 3px 0} 

.todas ul li a, ul.img_link li a img {float:left; overflow:hidden}

.todas ul li a p{margin-left:5px; line-height:22px;}

.todas ul li a {border:3px solid #0e0e0e; color:#efbc34; font-size:11px; font-weight:bold; float:left; background-color:#0e0e0e; text-decoration:none;}

.todas ul li a p span{width:18px; height:13px; float:right; background:url(../imagens/rec_fl.jpg) top right no-repeat; margin-top:-16px; cursor:pointer;}

.todas ul li a:hover p span{background:url(../imagens/rec_fl1.jpg) top right no-repeat;}

.todas ul li a:hover {border:3px solid #f2be35; background-color:#f2be35; color:#0e0e0e;}



.parceiro{height:82px; background-image:url(../imagens/parceiro_bg.jpg); float:left; width:100%; margin-top:10px;}

.parceiro_dentro{width:468px; height:60px; margin:0 auto; padding-top:11px;}



.rodape{width:100%; height:120px; background-image:url(../imagens/rodape.jpg); float:left;}

.rodape_cont{width:949px; margin:0 auto;}

.rd_menu li{float:left;}

.rd_menu li a{background-color:#f2be35; padding:4px 15px; font-size:11px; color:#000000; border:1px solid #000; text-transform:uppercase; font-weight:bold; text-decoration:none; float:left; margin:0 2px; border-top:none;}

.rd_menu li a:hover{background-color:#101010; color:#f2be35;}

.rodape_cont p{font-size:15px; color:#fff; float:left; margin-top:25px;}

.rodape_cont p.rd{font-size:11px; color:#a8a7a7; text-align:center; margin-top:80px;}







.perfil{background-color:#393839; width:510px; float:left; margin-top:10px; padding-right:8px; color:#FFF;}

.perfil img{border:5px solid #393839; float:left; padding-right:8px;}



.bn_interno{float:right; margin-top:10px;}



.dados{width:342px; float:left; margin-top:10px;}

.dados_tit{width:342px; float:left; height:24px; color:#f2be35; font-weight:bold; text-align:center; text-transform:uppercase; background-image:url(../imagens/dados_tit.jpg);padding-top:8px;}

.dados_cont{width:322px; float:left; background-image:url(../imagens/dados_cont.jpg); padding:5px 8px; margin-left:2px; color:#FFF;}

.dados img{float:left; padding:0; margin-left:2px;}