/****TAGS****/
*{margin:0;padding:0;border:0px;}
body,html{height:100%;font:11px verdana,arial,tahoma;color:#ccc;}
body{background:#000 url(../img/bg_geral.gif) center top repeat-y;}
ul{list-style:none;}
.empresa{color:#ca9728;}
.float{float:left;}
.right{float:right;}
.link01{color:#454545;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#7a7a7a;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{color:#ca9728;text-decoration:none;}
.link03:hover{text-decoration:underline;}
.link04{color:#dfd5b2;text-decoration:none;}
.link04:hover{text-decoration:underline;}
.link05{color:#ccc;text-decoration:none;}
.link05:hover{text-decoration:underline;}
.clearObj {clear:both;display:block;}

/****PÁGINA INICIAL****/
#geral_inicial{width:930px;margin:0 auto;}
/*Rodape*/
#rodape{float:left;width:930px;height:30px;font-size:9px;margin-top:25px;padding-bottom:25px;}
.itens_rodape, .itens_rodape2{float:left;border-left:1px solid #555454;padding:0 11px 0 12px;}
.itens_rodape2{border-right:1px solid #555454;padding:0 24px;}
#selo{width:180px;margin:0 auto;}
.txt_selo{float:left;font:10px Verdana, Arial, Helvetica, sans-serif;text-align:left;padding-left:10px;padding-top:8px;color:#5b5354;}

/****INTERNAS****/
#geral{width:930px;margin:0 auto;}
.back_conteudo{float:left;width:670px;min-height:450px;background:url(../img/bg_conteudo.jpg) repeat-x;padding-bottom:20px;}
.back_conteudo_tour{float:left;width:670px;min-height:450px;background:#000;padding-bottom:20px;}
#menu{float:left;width:260px;height:455px;background:url(../img/bg_menu.jpg) no-repeat;}
#menu_tour{float:left;width:260px;height:513px;background:url(../img/bg_menu_tour.jpg) no-repeat;}
#rodape_internas{width:910px;font-size:9px;padding:10px 0 15px 24px;margin:0 auto;}
.itens_rodape_internas, .itens_rodape_internas2{float:left;border-left:1px solid #555454;padding:0 8px 0 8px;}
.itens_rodape_internas2{border-right:1px solid #555454;padding:0 8px;}
.construcao{float:left;margin-top:160px;margin-left:220px;}

/****PERFIL*****/
.cor{color:#f9cb45;}
.linha_perfil{float:left;width:470px;margin-top:5px;color:#fff;}

/****CARREIRA****/
.txt_carreira{float:left;width:620px;text-align:justify;color:#b0b0b0;font-size:10px;margin-top:15px;padding-left:15px;}
.tit_veloz{float:left;margin-top:30px;margin-left:60px;}

/****VITORIAS****/
.itens_vitorias{float:left;width:308px;clear:both;margin-top:10px;}
.titulo{float:left;width:279px;background:url(../img/box.gif) 15px 3px no-repeat;padding:0 0 1px 28px;margin-top:4px;font-size:10px;}

/****GALERIA DE FOTOS****/
.agrupa_top_galeria{float:left;width:655px;padding:20px 0;}
.select_galeria{float:right;width:250px;background:#d0c8ad;border:1px solid #fff;font:11px tahoma,verdana,arial;padding:1px;color:#000;}
.foto_maior{border:1px solid #fbe637;}
.thumb{float:left;border:1px solid #fbe637;margin-left:8px;margin-bottom:10px;}
.agrupa_minis{float:left;width:150px;}
.envolve_foto_maior{float:left;width:512px;text-align:center;}
.envolve_botoes{float:left;width:512px;text-align:center;margin-top:20px;}

/***VIDEOS***/
.agrupa_tela{float:left;width:313px;margin-left:20px!important;margin-left:10px;margin-top:30px;}
.lado_dir_tela{float:left;width:144px;}
.tit_video{color:#f9cb45;font-size:10px;}
.desc_video{float:left;width:149px;height:78px;background:url(../img/tel_bg.jpg) no-repeat;font-size:9px;padding-right:20px;}
.agrupa_youtube{float:left;width:650px;text-align:center;}
.titulo_video{float:left;width:650px;font-size:15px;color:#f9cb45;text-align:center;margin:20px 0;}
.descricao_video{float:left;width:585px;margin:15px 0;padding-left:25px;text-align:justify;}

/****WALLPAPERS****/
.linha_topo{float:left;width:650px;margin-top:20px;}
.caixa_wall{float:left;width:300px;margin:20px 0 0 30px!important;margin-left:15px;background:url(../img/bg_wall.jpg) no-repeat;padding-bottom:20px;}
.wall_tb{float:left;margin-left:7px;margin-top:8px;}
.lado_wall{float:left;width:170px;}
.lista_resolucao{float:left;width:120px;background:url(../img/box.gif) 20px 2px no-repeat;padding-left:35px;margin-top:16px;}
.iframe_wall{float:left;margin-left:20px;}

/****POWER PLUS****/
.tit_power{float:left;margin-top:17px;margin-left:172px;}
.txt_power{float:left;width:575px;text-align:justify;color:#b0b0b0;font-size:10px;margin-top:20px;padding-left:20px;}
.agrupa_imagens{float:left;width:575px;margin-top:25px;padding-left:20px;}

/****EVENTOS****/
.agrupa_top_eventos{float:left;width:655px;padding:30px 0 0 0;}
.agrupa_tabelas{float:left;padding-left:10px;}
.titulo_tabela{float:left;width:565px;height:33px;color:#fbe637;font:13px verdana,tahoma,arial;background:url(../img/bg_top_eventos.jpg) no-repeat;padding-left:40px;padding-top:15px;margin-top:45px;}
.linha_evento{float:left;width:605px;background:#9d9d9d;color:#000;font-size:10px;margin-bottom:4px;}
.linha_evento02{float:left;width:605px;background:#6c6c6c;color:#fbe637;font-size:10px;margin-bottom:4px;}
.numero_etapa{float:left;width:94px;padding:4px 0 4px 21px;border-right:1px solid #5c5c5c;}
.dias_etapa{float:left;width:204px;padding:4px 0 4px 32px;border-right:1px solid #5c5c5c;border-left:1px solid #595959;}
.cidade_etapa{float:left;width:142px;padding:4px 0;text-align:center;border-right:1px solid #5c5c5c;border-left:1px solid #595959;}
.distancia{float:left;width:103px;text-align:center;padding:4px 0;border-left:1px solid #595959;}
.ressalva{float:right;width:255px; padding-right:20px; color:#fbe637;font-size:9px;}
.numero_etapa2{float:left;width:140px;padding:4px 0 4px 21px;border-right:1px solid #5c5c5c;}
.dias_etapa2{float:left;width:168px;padding:4px 0 4px 32px;border-right:1px solid #5c5c5c;border-left:1px solid #595959;}
.cidade_etapa2{float:left;width:130px;padding:4px 0;text-align:center;border-right:1px solid #5c5c5c;border-left:1px solid #595959;}
.img_cale{padding:0px 0 0 18px; float:left;}

/****NEWS****/
#lado_esq_noticia{float:left;width:460px;padding-left:10px;padding-top:15px;}
.data_noticia{float:left;width:440px;color:#e6e0c9;font-size:9px;letter-spacing:3px;}
.titulo_noticia{float:left;width:440px;font:bold 14px verdana,tahoma,arial;color:#cca64a;padding-bottom:2px;border-bottom:1px solid #999;}
.desc_noticia{float:left;width:440px;text-align:justify;color:#dfd5b2;padding-top:31px;}
.img_noticia{float:right;border:1px solid #edcb65;padding:2px;margin-left:6px;margin-top:6px;}
.img_noticia2{float:left;border:1px solid #edcb65;padding:2px;margin-right:6px;margin-top:6px;}
#lado_direito{float:left;width:195px;padding-top:15px;}
.data_menor{float:left;width:190px;font-size:9px;color:#e6e0c9;letter-spacing:1px;}
.tit_noticia_menor{float:left;width:190px;font-size:9px;color:#cca64a;padding-bottom:2px;border-bottom:1px solid #999;}
.desc_noticia_menor{float:left;width:190px;font-size:9px;text-align:justify;color:#dfd5b2;padding-bottom:20px;}
.agrupa_news_listagem{float:left;border-bottom:1px solid #999;padding-bottom:10px;margin-top:15px;margin-left:20px!important;margin-left:10px;}
.titulo_noticia_todas{float:left;width:530px;font-size:11px;padding-right:70px;}
.tit_noticia_dia{float:left;width:190px;font-size:10px;color:#cca64a;padding-bottom:2px;padding-top:10px;border-bottom:1px solid #999;}

/****PARCEIROS****/
.titulo_parceiros_flash, .titulo_parceiros_power, .titulo_parceiros_magic, .titulo_parceiros_shutt, .titulo_parceiros_track{float:left;width:300px;height:21px;background:url(../img/parceiro_flash.gif) no-repeat;text-indent:-5000px;overflow:hidden;margin-top:20px;}
.titulo_parceiros_power{background:url(../img/parceiro_power.gif) no-repeat;}
.titulo_parceiros_magic{background:url(../img/parceiro_magic.gif) no-repeat;}
.titulo_parceiros_shutt{background:url(../img/parceiro_shutt.gif) no-repeat;}
.titulo_parceiros_track{background:url(../img/parceiro_track.gif) no-repeat;}
.desc_secao_parceiros{float:left;width:630px;text-align:justify;font-size:10px;line-height:11px;margin-top:20px;}
.desc_parceiros{float:left;width:470px;text-align:justify;font-size:10px;line-height:11px;}
.agrupa_lado_parceiros{float:left;width:480px;padding-left:20px;}
.img_parceiro{float:left;width:140px;text-align:center;padding-top:40px;}

/****CADASTRE-SE****/
.img_cadas{float:left;width:250px;}
.form_cadastro{float:left;clear:both;width:310px;margin-top:20px;padding-bottom:20px;}
.txt_cadas{float:left;width:290px;color:#b0b0b0;font-size:10px;text-align:justify;}
.desc_cadas{float:left;width:280px;color:#fbe637;}
.erro_cadas{float:left;width:270px;color:#fff;font-weight:bold;text-align:center;}
.linha_cadas{float:left;width:100%;margin-top:8px;}
.titulo_cadastro{float:left;width:300px;font:bold 12px verdana,tahoma,arial;color:#ca9728;}

/****GANHADORES****/
.txt_ganhadores{float:left;width:290px;color:#b0b0b0;font-size:10px;text-align:justify; margin-top:5px;}
.txt_ganhadores2{float:left;width:290px;color:#b0b0b0;font-size:10px;text-align:justify; margin:5px 0 0 20px;}
.titulo_ganhadores{float:left;width:300px;font:bold 12px verdana,tahoma,arial;color:#ca9728; margin-top:10px;}
.agrupa_ganhadores{float:left;width:290px;}

/****FALE CONOSCO****/
#tit_formulario{float:left;width:595px;height:46px;background:url(../img/tit_formulario.jpg) no-repeat;text-indent:-5000px;overflow:hidden;margin-top:19px;}
.form_contato{float:left;width:240px;background:url(../img/bg_form.jpg) no-repeat;padding-left:360px;}
.linha_form{float:left;width:98%;margin-top:5px;}
.desc_form{float:left;width:100px;color:#fbe637;}
.campo_form_fale, .campo_form_over{float:left;clear:both;background:#d0c8ad;border:1px solid #fff;font:11px tahoma,verdana,arial;padding:1px;margin-top:2px;color:#000;}
.campo_form_over{background:#aba48d;}
.sucesso{float:left;width:660px;text-align:center;padding-top:25px;}

/*****ALBUM*****/
.imgs_cadas_album{float:left;padding-top:20px;}
.form_login{float:left;width:360px;padding:5px 0 20px 305px;}
.erro{float:left;width:100%;padding:10px 0;}
.linha_loginalbum{float:left;width:220px;}
.desc_login{float:left;width:100%;}
.bt_entrar{float:right;margin:10px 45px 0 0;}
.bt_sevoce{float:left;margin:10px 0 0 310px;}
.linha_esqueceu{float:left;width:295px;padding:5px 0 0 355px;}

.form_album{float:left;width:286px;padding:20px 0;}
.txt_cadasalbum{float:left;width:280px;color:#b0b0b0;font-size:10px;text-align:justify;}
.top_abas{float:left;padding-top:20px;}
.email_usuario{float:left;width:533px;height:38px;font-size:15px;color:#d8d8d8;background:url(../album/img/bg_email.jpg) no-repeat;padding:18px 0 0 10px;}

.caixa_abas{float:left;width:634px;background:#333;margin-left:17px!important;margin-left:8px;}
.agrupa_numeros{float:left;width:620px;padding:10px 0 10px 9px;}
.numero_figurinha, .numero_figurinha_marcada{float:left;width:29px;line-height:24px;color:#e1d77c;font-size:10px;text-align:center;background:url(../album/img/bg_numeros.jpg) center no-repeat;cursor:pointer;margin:3px 2px 0 0;}
.numero_figurinha_busca, .numero_figurinha_marcada_busca{float:left;width:29px;line-height:24px;color:#e1d77c;font-size:10px;text-align:center;background:url(../album/img/bg_numeros.jpg) center no-repeat;margin:3px 2px 0 0;}
.numero_figurinha_marcada{background:url(../album/img/bg_numerosmarcada.jpg) center no-repeat;color:#333;}
.tit_cards{float:left;margin:0 0 0 275px;}
.agrupa_numeros_cards{float:left;width:485px;padding:0 0 25px 85px;}
.numero_figurinha_card, .numero_figurinha_cardmarcada{float:left;width:29px;line-height:24px;color:#e1d77c;font-size:10px;text-align:center;background:url(../album/img/bg_numeroscard.jpg) center no-repeat;cursor:pointer;margin:3px 2px 0 0;}
.numero_figurinha_card_busca, .numero_figurinha_cardmarcada_busca{float:left;width:29px;line-height:24px;color:#e1d77c;font-size:10px;text-align:center;background:url(../album/img/bg_numeroscard.jpg) center no-repeat;margin:3px 2px 0 0;}
.numero_figurinha_cardmarcada{background:url(../album/img/bg_numeroscardmarcada.jpg) center no-repeat;color:#333;}
.usuario{float:left;width:460px;color:#e0cd2a;font-size:12px;background:url(../album/img/tit_usuario.gif) 33px 0 no-repeat;padding-left:90px;margin-top:15px;}
.numeros_usuarios{float:left;width:460px;color:#e0cd2a;font-size:12px;background:url(../album/img/tit_figurinhas.gif) 33px 5px no-repeat;padding-left:110px;margin-top:8px;}
.form_alterar{float:left;width:300px;padding-left:33px;}
.cadas_mensagem{color:#fbe637;}
.info_busca{color:#fbe637;padding:20px 0 0 43px;float:left;clear:both;width:500px;}
.busca_vazia{float:left;width:230px;color:#b0b0b0;padding:20px 0 0 22px;}


/*ALTERAÇÕES*/
.tops_cards{float:left;width:578px;padding:10px 0 0 40px;}
.cards_busca{float:left;width:274px;background:url(../album/img/bg_buscas.jpg) 30px 0 repeat-y;padding-left:30px;}
.txt_nome{float:left;width:230px;color:#e0cd2a;background:url(../album/img/seta.gif) 8px 22px no-repeat;padding:20px 0 0 22px;}
.ul_buscas{float:left; width:240px;padding-left:22px;}

/****game****/
.tabela_jogo{float:left;margin-top:20px;}
.tr01{background:#5b5b5b;color:#f6ea81;}
.tr02{background:#464646;color:#f6ea81;}
.td01lider{background:#000 url(../img/bg_tdlider01.jpg) no-repeat;color:#fffc01;padding:25px 0 9px 33px;border-bottom:2px solid #333;}
.td02lider{background:#000 url(../img/bg_tdlider02.jpg) no-repeat;color:#fffc01;padding:25px 0 9px 19px;border-bottom:2px solid #333;}
.td03lider{background:#000 url(../img/bg_tdlider03.jpg) no-repeat;color:#fffc01;padding:25px 0 9px 10px;border-bottom:2px solid #333;}
.td04lider{background:#000 url(../img/bg_tdlider04.jpg) no-repeat;color:#fffc01;padding:25px 0 9px 106px;border-bottom:2px solid #333;}
.td01{padding:11px 0 9px 33px;border-bottom:2px solid #333;}
.td02{padding:11px 0 9px 19px;border-bottom:2px solid #333;}
.td03{padding:11px 0 9px 10px;border-bottom:2px solid #333;}
.td04{padding:11px 0 9px 106px;border-bottom:2px solid #333;}
.agrupa_top_game{float:left;width:530px;padding-top:60px;}
.paginacao{text-align:right;width:320px;}
.paginacao1{margin-left:20px;text-align:left;width:215px;}
.form_game{float:left;width:604px;height:179px;background:url(../img/game06.jpg) no-repeat;padding:36px 0 0 38px;}
.campo_form{float:left;clear:both;background:#9e9e9e;border:1px solid #fff;margin-left:21px;}
.tit_recordes{float:left;margin-top:20px;}
.bt_jogar{float:left;margin:20px 0 0 550px;}
/**DESTAQUE**/
.agrupa_destaque{float:left;margin-left:20px;margin-top:40px;}
.tit_destaque{float:left;margin:20px 0 0 15px;}
.back_destaque {width:670px;min-height:450px;background:#333 url(../img/bg_destaque.jpg) no-repeat top right;padding-bottom:180px;}
.txt_destaque_promo {float:left; width:310px; margin: 15px 100px 30px 15px;}


/**INSCRIÇÃO FESTIVAL BRASILEIRO DE ARRANCADA**/
.form_inscricao{float:left;width:310px;margin:0 30px 0 15px; display:inline}
.img_destaques {float:right; margin-right:15px}
.txt_destaques {float:left; margin: 25px 0 0 0; width: 310px; display:inline}