@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 #c8daad; font-family:'Tahoma', Geneva, sans-serif; font-size:12px; color:#fff;}



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



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

img.tp_img{margin:40px 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:#b6bd31; 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:#b41a20; 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:2px 2px; font-size:12px;}

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



.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:#e1ec13; 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;}

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

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

.news_cont li input.ok{background-color:#b6bd31; text-align:center; color:#ca1920; 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:23px; font-weight:bold; color:#595d16; background-image:url(../imagens/recentes_bg.jpg); text-transform:uppercase; text-align:center; padding-top:8px; font-size:12px;}

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

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



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

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



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

.vips_tit{width:706px; height:25px; background-image:url(../imagens/vips_tit.jpg); color:#595d16; 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 #e8232a; color:#e8f408; font-size:11px; font-weight:bold; float:left; background-color:#e8232a; 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 #939929; background-color:#939929; color:#555917;}



.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:131px; 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:#e8232a; padding:4px 15px; font-size:11px; color:#d5de24; border:2px solid #c1191f; text-transform:uppercase; font-weight:bold; text-decoration:none; float:left; margin:0 2px; border-top:none;}

.rd_menu li a:hover{background-color:#949a27;}

.rodape_cont p{font-size:15px; color:#d3dc25; float:right; margin-top:30px;}

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





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

.perfil img{border:5px solid #e8353c; 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:#595d16; 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;}

.dados img{float:left; padding:0; margin-left:2px;}.tudo .topo {
	text-align: center;
}
