/*### BODY ###*/
* { margin:0; padding:0; border:0px; }
html { height:100%; }
body { height:100%; background:#000000; font-family:Arial, Verdana, Tahoma; font-size:10px; }

/*### GERAL ###*/
ul { list-style:none; }
.float { float:left; }
.right { float:right; }
.clear { clear:both; }
img.float, input.float, select.float { float:left; }
img.right, input.right, select.right { float:right; }

/*### INDEX ###*/
#index { background:#000000; }
.flash { float:left; display:inline; width:100%; height:800px; }
.rodape { float:left; display:inline; width:100%; height:50px; margin:0; padding:0; font-family:Verdana, Arial; }
.rodape ul { text-align:center; letter-spacing:2px; }
.rodape li { display:inline; padding:0 10px 0 10px; }
.rodape li a { text-decoration:none; color:#434343; }
.rodape li a:hover { text-decoration:underline; }
#selo { width:290px; height:50px; margin:20px auto 0px auto; clear:both; }
#selo .txt_selo { float:left; width:auto; padding:10px 10px 0px 10px; font:10px Verdana, Arial, Verdana; }
#selo .txt_selo a { color:#424242; text-decoration:none; }
#selo .txt_selo a:hover { text-decoration:none; }

/*### INTERNAS ###*/
#geral { width:970px; margin:0 auto; }

/*### ALEJANDRO - Perfil ###*/
.perfil { background:#000000 url(../img/alejandro-bg.jpg) no-repeat top center; }
.perfil .pagina { float:left; display:inline; width:970px; height:555px; margin:0 0 0 0; position:relative; }
.perfil h1 { float:left; display:inline; width:87px; height:30px; background:transparent url(../img/perfil-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:85px 0 0 0; }
.blocoPerfil { float:left; display:inline; width:701px; margin:75px 0 0 0; }
.menuSub { float:left; display:inline; width:87px; margin:188px 142px 0 0; }
.menuSub .mperfil span { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-perfil-ativo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:1px 0 0 6px; }
.menuSub .mcarreira a { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-carreira.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:22px 0 0 6px; }
.menuSub .mcarreira a:hover { background:transparent url(../img/sub-carreira-hover.jpg) no-repeat scroll 0 0; }
.menuSub .mtitulos a { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-titulos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:18px 0 0 6px; }
.menuSub .mtitulos a:hover { background:transparent url(../img/sub-titulos-hover.jpg) no-repeat scroll 0 0; }
.dlPerfilA { float:left; display:inline; width:184px; margin:0 46px 0 0; }
.dlPerfilA dd { float:left; display:inline; width:177px; padding:0 0 8px 7px; font-size:10px; color:#7d7c7c; }
.dlPerfilB { float:left; display:inline; width:208px; margin:0 0 0 0; }
.dlPerfilB dd { float:left; display:inline; width:201px; padding:0 0 8px 7px; font-size:10px; color:#7d7c7c; }
.dtpiloto { float:left; display:inline; width:48px; height:23px; background:transparent url(../img/dt-piloto.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtcategoria { float:left; display:inline; width:66px; height:23px; background:transparent url(../img/dt-categoria.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtequipe { float:left; display:inline; width:48px; height:23px; background:transparent url(../img/dt-equipe.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtprimeira { float:left; display:inline; width:83px; height:23px; background:transparent url(../img/dt-primeira.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtpeso { float:left; display:inline; width:77px; height:23px; background:transparent url(../img/dt-peso.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dthobbies { float:left; display:inline; width:54px; height:23px; background:transparent url(../img/dt-hobbies.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtmusica { float:left; display:inline; width:55px; height:23px; background:transparent url(../img/dt-musica.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:17px 0 2px 0; }
.dtcidadebrasil { float:left; display:inline; width:103px; height:23px; background:transparent url(../img/dt-cidade-brasil.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtcidadeexterior { float:left; display:inline; width:119px; height:23px; background:transparent url(../img/cidade-exterior.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtfuturo { float:left; display:inline; width:55px; height:23px; background:transparent url(../img/dt-futuro.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtcorrida { float:left; display:inline; width:103px; height:23px; background:transparent url(../img/dt-melhor-corrida.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }

/*### ALEJANDRO - Carreira ###*/
.carreira { background:#000000 url(../img/carreira-bg.jpg) no-repeat top center; }
.carreira .pagina { float:left; display:inline; width:970px; height:555px; margin:0 0 0 0; position:relative; }
.carreira h1 { float:left; display:inline; width:125px; height:30px; background:transparent url(../img/carreira-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 52px 41px; }
.blocoCarreira { float:left; display:inline; width:808px; margin:39px 0 0 0; }
.dlCarreira { float:left; display:inline; width:299px; height:239px; margin:0 214px 0 295px; }
.dlCarreira dd { float:left; display:inline; width:292px; padding:0 0 8px 7px; font-size:10px; color:#7d7c7c; }
.dlCarreira dt { float:left; display:inline; width:265px; height:23px; background:transparent url(../img/carreira-subtitulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 13px 2px; }
.menuSubCarreira { float:left; display:inline; width:499px; margin:0 0 0 295px; }
.menuSubCarreira li { display:inline; }
.menuSubCarreira .mperfil a { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-perfil.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 7px; }
.menuSubCarreira .mperfil a:hover { background:transparent url(../img/sub-perfil-hover.jpg) no-repeat scroll 0 0; }
.menuSubCarreira .mcarreira span { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-carreira-ativo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 12px; }
.menuSubCarreira .mtitulos a { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-titulos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 12px; }
.menuSubCarreira .mtitulos a:hover { background:transparent url(../img/sub-titulos-hover.jpg) no-repeat scroll 0 0; }

/*### ALEJANDRO - Titulos ###*/
.titulos { background:#000000 url(../img/titulos-bg.jpg) no-repeat top center; }
.titulos .pagina { float:left; display:inline; width:970px; height:555px; margin:0; position:relative; }
.titulos h1 { float:left; display:inline; width:102px; height:37px; background:transparent url(../img/titulos-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:6px 0 26px 5px; }
.blocoTitulo { float:left; display:inline; width:658px; }
.menuSubTitulo { float:left; display:inline; width:88px; margin:0 0 0 0; }
.menuSubTitulo .mperfil a { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-perfil.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:222px 0 0 5px; }
.menuSubTitulo .mperfil a:hover { background:transparent url(../img/sub-perfil-hover.jpg) no-repeat scroll 0 0; }
.menuSubTitulo .mcarreira a { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-carreira.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:22px 0 0 5px; }
.menuSubTitulo .mcarreira a:hover { background:transparent url(../img/sub-carreira-hover.jpg) no-repeat scroll 0 0; }
.menuSubTitulo .mtitulos span { float:left; display:inline; width:77px; height:31px; background:transparent url(../img/sub-titulos-ativo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:18px 0 0 5px; }
.dlTitulos { float:left; display:inline; width:570px; margin:0 0 0 72px; }
.dlTitulos dd { float:left; display:inline; width:570px; padding:0 0 8px 7px; font-size:10px; color:#7d7c7c; }
.dtDragster { float:left; display:inline; width:130px; height:23px; background:transparent url(../img/dt-recordes-dragster.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtPorsche { float:left; display:inline; width:125px; height:23px; background:transparent url(../img/dt-recordes-porsche.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dtJetCar { float:left; display:inline; width:120px; height:23px; background:transparent url(../img/dt-recordes-jet-car.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 0; }
.dlTitulos2 { float:left; display:inline; width:570px; margin:0 0 0 66px; }
.dlTitulos2 dt { float:left; display:inline; width:54px; height:23px; background:transparent url(../img/dt-titulos.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 2px 6px; }
.dlTitulos2 dd { float:left; display:inline; width:554px; padding:4px 10px 4px 13px; margin:0 0 2px 0; background:#111111; font-size:10px; color:#7d7c7c; }
.dlTitulos2 dd .trofeu { float:left; display:inline; width:20px; height:20px; background:transparent url(../img/icone-trofeu.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 1px; }
.dlTitulos2 dd .txt { float:left; display:inline; padding:2px 0 0 0; }

/*### BOTÃO REDES ###*/
.pagina .ulredes  { float:left; display:inline; width:216px; height:59px; position:absolute; top:20px; right:3px; }
.pagina .ulredes li  { float:left; display:inline; margin:2px 21px 0 0; position:relative; }
.pagina .twitter { float:left; display:inline; width:33px; height:33px; background:transparent url(../img/bt-twitter.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; position:absolute; top:15px; left:0; }
.pagina .twitter:hover { width:82px; height:81px; background:transparent url(../img/bt-twitter-over.png) no-repeat scroll 0 0; top:-9px; left:-25px; }
.pagina .facebook { float:left; display:inline; width:34px; height:35px; background:transparent url(../img/bt-facebook.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; position:absolute; top:8px; left:39px; }
.pagina .facebook:hover { width:79px; height:80px; background:transparent url(../img/bt-facebook-over.png) no-repeat scroll 0 0; top:-13px; left:17px; }
.pagina .feed { float:left; display:inline; width:34px; height:32px; background:transparent url(../img/bt-feed.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; position:absolute; top:0; left:91px; }
.pagina .feed:hover { width:78px; height:78px; background:transparent url(../img/bt-feed-over.png) no-repeat scroll 0 0; top:-23px; left:69px; }
.pagina .orkut { float:left; display:inline; width:34px; height:33px; background:transparent url(../img/bt-orkut.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; position:absolute; top:0; left:122px; }
.pagina .orkut:hover { width:85px; height:84px; background:transparent url(../img/bt-orkut-over.png) no-repeat scroll 0 0; top:-24px; left:96px; }

/*### TEAM - Dragster ###*/
.team { background:#000000 url(../img/team-dragster-bg.jpg) no-repeat top center; }
.team .pagina { float:left; display:inline; width:970px; height:556px; margin:0 0 0 0; position:relative; }
.team h1 { float:left; display:inline; width:73px; height:30px; background:transparent url(../img/team-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:41px 0 254px 35px; }
.team .box { float:left; display:inline; width:970px; }
.team .ulMenuTeam { float:left; display:inline; width:74px; margin:11px 16px 0 9px; }
.team .mdragster span { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-dragster.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.team .mporsche a { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-porsche-on.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:23px 0 0 0; }
.team .mporsche a:hover { background:transparent url(../img/m-porsche-hover.jpg) no-repeat scroll 0 0; }
.team .mstock a { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-stock-on.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:23px 0 0 0; }
.team .mstock a:hover { background:transparent url(../img/m-stock-hover.jpg) no-repeat scroll 0 0; }
.team .descricaoCarro { float:left; display:inline; width:815px; height:154px; }
.team .descricaoCarro dt { float:left; display:inline; width:68px; height:27px; background:transparent url(../img/titulo-dragster.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:34px 0 0 0; }
.team .descricaoCarro dd { float:left; display:inline; width:808px; padding:0 0 0 8px; color:#7d7c7c; font-size:10px; line-height:14px; }
.redesSociaisTeam { float:left; display:inline; width:150px; height:35px; margin:22px 0 0 0; }
.redesSociaisTeam .twitter { float:left; display:inline; width:31px; height:32px; background:transparent url(../img/team-ico-twitter.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 4px; }
.redesSociaisTeam .twitter:hover { background:transparent url(../img/team-ico-twitter-on.jpg) no-repeat scroll 0 0; }
.redesSociaisTeam .facebook { float:left; display:inline; width:31px; height:32px; background:transparent url(../img/team-ico-facebook.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 18px; }
.redesSociaisTeam .facebook:hover { background:transparent url(../img/team-ico-facebook-on.jpg) no-repeat scroll 0 0; }
.redesSociaisTeam .orkut { float:left; display:inline; width:31px; height:32px; background:transparent url(../img/team-ico-orkut.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 21px; }
.redesSociaisTeam .orkut:hover { background:transparent url(../img/team-ico-orkut-on.jpg) no-repeat scroll 0 0; }
.ulPag { float:left; display:inline; width:65px; margin:0 0 0 876px; }
.ulPag li { float:left; display:inline; width:21px; text-align:center; }
.ulPag span { color:#b4b4b4; }
.ulPag a { text-decoration:none; color:#7d7c7c; }
.ulPag a:hover { color:#e3f100; }

/*### TEAM - Porsche ###*/
.teamPorsche { background:#000000 url(../img/team-porsche-bg.jpg) no-repeat top center; }
.teamPorsche .pagina { float:left; display:inline; width:970px; height:556px; margin:0 0 0 0; position:relative; }
.teamPorsche h1 { float:left; display:inline; width:73px; height:30px; background:transparent url(../img/team-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:41px 0 254px 35px; }
.teamPorsche .box { float:left; display:inline; width:970px; }
.teamPorsche .ulMenuTeam { float:left; display:inline; width:74px; margin:11px 16px 0 9px; }
.teamPorsche .mdragster a { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-dragster-on.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.teamPorsche .mdragster a:hover { background:transparent url(../img/m-dragster-hover.jpg) no-repeat scroll 0 0; }
.teamPorsche .mporsche span { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-porsche.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:23px 0 0 0; }
.teamPorsche .mstock a { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-stock-on.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:23px 0 0 0; }
.teamPorsche .mstock a:hover { background:transparent url(../img/m-stock-hover.jpg) no-repeat scroll 0 0; }
.teamPorsche .descricaoCarro { float:left; display:inline; width:815px; height:154px; }
.teamPorsche .descricaoCarro dt { float:left; display:inline; width:68px; height:27px; background:transparent url(../img/titulo-porsche.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:34px 0 0 0; }
.teamPorsche .descricaoCarro dd { float:left; display:inline; width:808px; padding:0 0 0 8px; color:#7d7c7c; font-size:10px; line-height:14px; }

/*### TEAM - Stock ###*/
.teamStock { background:#000000 url(../img/team-stock-bg.jpg) no-repeat top center; }
.teamStock .pagina { float:left; display:inline; width:970px; height:556px; margin:0 0 0 0; position:relative; }
.teamStock h1 { float:left; display:inline; width:73px; height:30px; background:transparent url(../img/team-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:41px 0 254px 35px; }
.teamStock .box { float:left; display:inline; width:970px; }
.teamStock .ulMenuTeam { float:left; display:inline; width:74px; margin:11px 16px 0 9px; }
.teamStock .mdragster a { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-dragster-on.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.teamStock .mdragster a:hover { background:transparent url(../img/m-dragster-hover.jpg) no-repeat scroll 0 0; }
.teamStock .mporsche a { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-porsche-on.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:23px 0 0 0; }
.teamStock .mporsche a:hover { background:transparent url(../img/m-porsche-hover.jpg) no-repeat scroll 0 0; }
.teamStock .mstock span { float:left; display:inline; width:74px; height:23px; background:transparent url(../img/m-stock.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:23px 0 0 0; }
.teamStock .descricaoCarro { float:left; display:inline; width:815px; height:154px; }
.teamStock .descricaoCarro dt { float:left; display:inline; width:68px; height:27px; background:transparent url(../img/titulo-stock.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:34px 0 0 0; }
.teamStock .descricaoCarro dd { float:left; display:inline; width:808px; padding:0 0 0 8px; color:#7d7c7c; font-size:10px; line-height:14px; }

/*### PARCEIROS ###*/
.parceiros { background:#000000 url(../img/parceiros-bg.jpg) no-repeat top center; }
.parceiros .pagina { float:left; display:inline; width:970px; height:501px; padding:56px 0 0 0; position:relative; }
.parceiros h1 { float:left; display:inline; width:137px; height:30px; background:transparent url(../img/parceiros-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 464px 22px 369px; }
.dlParceiroFlashPower { float:left; display:inline; width:415px; }
.dlParceiroFlashPower .logo a { float:left; display:inline; width:113px; height:101px; background:transparent url(../img/parceiro-flash-power.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:28px 49px 0 16px; }
.dlParceiroFlashPower dt a { float:left; display:inline; width:83px; height:24px; background:transparent url(../img/parceiro-titulo-flash-power.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 10px 0; }
.dlParceiroFlashPower .texto { float:left; display:inline; width:222px; height:188px; padding:0 0 0 8px; color:#7d7c7c; font-size:10px; line-height:14px; }
.dlParceiroFlashPower .texto a { text-decoration:none; color:#7d7c7c; }
.dlParceiroFlashPower .texto a:hover { text-decoration:underline; }
.dlParceiroFlashPower .site a { float:left; display:inline; width:158px; height:30px; background:transparent url(../img/parceiro-site-flash-power.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 179px; }
.dlParceiroMagic { float:left; display:inline; width:384px; margin:0 0 0 89px; }
.dlParceiroMagic .logo a { float:left; display:inline; width:116px; height:82px; background:transparent url(../img/parceiro-magic-web-design.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:36px 48px 0 16px; }
.dlParceiroMagic dt a { float:left; display:inline; width:111px; height:24px; background:transparent url(../img/parceiro-titulo-magic.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 10px 0; }
.dlParceiroMagic .texto { float:left; display:inline; width:196px; height:188px; padding:0 0 0 8px; color:#7d7c7c; font-size:10px; line-height:14px; }
.dlParceiroMagic .texto a { text-decoration:none; color:#7d7c7c; }
.dlParceiroMagic .texto a:hover { text-decoration:underline; }
.dlParceiroMagic .site a { float:left; display:inline; width:181px; height:30px; background:transparent url(../img/parceiro-site-magic.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:1px 0 0 180px; }
.ulLogos { float:left; display:inline; width:860px; margin:46px 0 0 60px; }
.ulLogos li { display:inline; }
.ulLogos .ancona { float:left; display:inline; width:98px; height:30px; background:transparent url(../img/parceiro-ancona.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:11px 0 0 0; }
.ulLogos .doublex { float:left; display:inline; width:83px; height:47px; background:transparent url(../img/parceiro-doublex.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:5px 0 0 10px; }
.ulLogos .walter { float:left; display:inline; width:122px; height:46px; background:transparent url(../img/parceiro-walter.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:5px 0 0 11px; }
.ulLogos .fueltec { float:left; display:inline; width:100px; height:23px; background:transparent url(../img/parceiros-fueltech.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:9px 0 0 10px; }
.ulLogos .autodynamics { float:left; display:inline; width:86px; height:50px; background:transparent url(../img/parceiros-ad.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 11px; }
.ulLogos .rzone { float:left; display:inline; width:96px; height:38px; background:transparent url(../img/parceiros-rzone.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:5px 0 0 10px; }
.ulLogos .sparco { float:left; display:inline; width:88px; height:21px; background:transparent url(../img/parceiro-eparco.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:14px 0 0 11px; }
.ulLogos .dragsterbrasil { float:left; display:inline; width:114px; height:30px; background:transparent url(../img/parceiros-dragster.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 0 10px; }

/*### GALERIAS - Fotos ###*/
.galerias { background:#000000 url(../img/galerias-bg.jpg) no-repeat top center; }
.galerias .pagina { float:left; display:inline; width:970px; padding:20px 0 0 0; position:relative; }
.galerias h1 { float:left; display:inline; width:122px; height:29px; background:transparent url(../img/galerias-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 200px 8px 0; }
.galerias .blocoRight { float:left; display:inline; width:353px; height:402px; position:absolute; top:102px; right:26px; }
.galerias .blocoRight ul { float:left; display:inline; height:220px; margin:24px 0 0 18px; }
.galerias .blocoRight li { float:left; display:inline; width:103px; height:72px; overflow:hidden; margin:0 0 0 6px; }
.galerias .blocoRight li img { border:3px solid #232323; margin:0 0 5px 0; }
.galerias .blocoRight li img:hover { border:3px solid #00eef1; }
.galerias .blocoRight .selectGaleria { float:left; width:330px; padding:1px; border:1px solid #232323; background:#0d0d0d; font-family:Verdana, Arial, Tahoma; font-size:10px; color:#7D7C7C; }
.galerias .blocoRight .selectGaleria option { border:none; }
.galerias .bloco_paginacao { float:left; display:inline; width:353px; position:absolute; left:73px; bottom:22px; }
.galerias .anterior { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-anterior.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 5px; }
.galerias .anterior:hover { background:transparent url(../img/galeria-seta-anterior-on.png) no-repeat scroll 0 0; }
.galerias .proxima { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-proxima.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 15px; }
.galerias .proxima:hover { background:transparent url(../img/galeria-seta-proxima-on.png) no-repeat scroll 0 0; }
.galerias .blocoLeft { float:left; display:inline; width:591px; }
.galerias .blocoLeft .fotoOriginal { float:left; display:inline; position:relative; margin:0 0 0 42px; }
.galerias .blocoLeft .fotoOriginal img { border:3px solid #232323; }
.galerias .blocoLeft .bloco_curtir { float:left; display:inline; width:230px; height:31px; margin:15px 0 0 200px; }
.galerias .blocoLeft .curtirfacebook { float:left; display:inline; width:100px; height:31px; }
.galerias .blocoLeft .curtirtwitter { float:left; display:inline; width:110px; height:31px; }
.galerias .blocoLeft .bloco_facebook { float:left; display:inline; width:569px; background:url(../img/bg-repeat-comentario-galeria.jpg) repeat-y scroll 0 0; margin:29px 0 20px 13px; }
.galerias .blocoLeft .bloco_facebook .bottom { float:left; display:inline; width:538px; background:url(../img/bg-comentario-galeria.jpg) no-repeat scroll left bottom; padding:0 0 20px 30px; }
.galerias .blocoLeft .bloco_facebook .comentario { float:left; display:inline; width:514px; min-height:443px; background:#000; border:1px solid #666; padding:7px 0 7px 7px; }

.galerias .blocoLeft .bloco_facebook .comentario dl { float:left; display:inline;min-height: 60px; width:470px; border-bottom:1px solid #666; padding:0 10px 10px 10px; position:relative; margin:10px 0 0 10px; }
.galerias .blocoLeft .bloco_facebook .comentario dl.sem_borda { border-bottom:0px; }
.galerias .blocoLeft .bloco_facebook .comentario dl dt, .galerias .blocoLeft .bloco_facebook .comentario dl dd { float:left; width:360px; margin:7px 0 0 70px; color:#9b9b9b; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.galerias .blocoLeft .bloco_facebook .comentario dl dt { color:#fff; font-weight:bold; }
.galerias .blocoLeft .bloco_facebook .comentario dl dd.foto { position:absolute; top:10px; left:10px; width:70px; height:55px; margin:0px; }

.galerias .zoom { float:left; display:inline; width:44px; height:36px; z-index:99999; position:absolute; bottom:3px; left:3px; }
.galerias .zoom a { float:left; display:inline; width:44px; height:36px; background:transparent url(../img/galeria-zoom.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.botoesWeb { float:left; display:inline; width:103px; margin:88px 0 0 8px; }
.botoesWeb .twitter { float:left; display:inline; width:119px; height:72px; background:transparent url(../img/news-twitter.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.botoesWeb .twitter:hover { background:transparent url(../img/news-twitter-on.png) no-repeat scroll 0 0; }
.botoesWeb .facebook { float:left; display:inline; width:119px; height:64px; background:transparent url(../img/news-facebook.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.botoesWeb .facebook:hover { background:transparent url(../img/news-facebook-on.png) no-repeat scroll 0 0; }
.botoesWeb .orkut { float:left; display:inline; width:119px; height:71px; background:transparent url(../img/news-orkut.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.botoesWeb .orkut:hover { background:transparent url(../img/news-orkut-on.png) no-repeat scroll 0 0; }
.galerias .controle { float:left; display:inline; width:95px; margin:10px 0 0 55px; }
.galerias .controle .play { float:left; display:inline; width:31px; height:31px; background:transparent url(../img/galeria-play.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.galerias .controle .play:hover { background:transparent url(../img/galeria-play-on.png) no-repeat scroll 0 0; }
.galerias .controle .pause { float:left; display:inline; width:31px; height:31px; background:transparent url(../img/galeria-pause.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 33px; }
.galerias .controle .pause:hover { background:transparent url(../img/galeria-pause-on.png) no-repeat scroll 0 0; }
.galerias .numeracao1 { float:left; display:inline; width:68px; margin:0 0 0 75px; padding:14px 0 0 0; text-align:center; font-size:11px; color:#9b9b9b; }
.galerias .numeracao2 { float:left; display:inline; width:68px; margin:0 0 0 20px; padding:14px 0 0 0; text-align:center; font-size:11px; color:#9b9b9b; }
.SelectFotos { float:left; display:inline; width:330px; height:26px; }
/*Foto Vertical*/
.galerias .blocoLeft .fotoOriginalVertical { float:left; display:inline; position:relative; margin:0 143px 0 185px; }
.galerias .blocoLeft .fotoOriginalVertical img { border:3px solid #232323; }
.galerias .blocoLeft .fotoOriginalVertical zoom { bottom:4px !important; }

/*### GALERIAS - Videos ###*/
.videos { background:#000000 url(../img/videos-bg.jpg) no-repeat top center; }
.videos .pagina { float:left; display:inline; width:970px; height:547px; padding:9px 0 0 0; position:relative; }
.videos h1 { float:left; display:inline; width:91px; height:36px; background:transparent url(../img/video-detalhe-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 46px 42px; }
.colunaLeft { float:left; display:inline; width:271px; margin:0 95px 0 0; }
.colunaLeft .box { float:left; display:inline; width:227px; background:url(../img/bg-thumb-video.png) no-repeat 0 0; height:125px; margin:0 0 65px 48px; }
.colunaMeio { float:left; display:inline; width:227px; margin:62px 93px 0 0; position:relative; }
.colunaMeio .box { float:left; display:inline; width:227px; background:url(../img/bg-thumb-video.png) no-repeat 0 0; height:125px; margin:0 0 65px 0; }
.colunaMeio .box2 { float:left; display:inline; width:227px; background:url(../img/bg-thumb-video.png) no-repeat 0 0; height:125px; margin:0 0 22px 0; }
.colunaRight { float:left; display:inline; width:227px; margin:82px 0 0 0; }
.colunaRight .box { float:left; display:inline; width:227px; background:url(../img/bg-thumb-video.png) no-repeat 0 0; height:125px; margin:0 0 65px 0; }
.videos .thumbVideo { float:left; display:inline; margin:2px 0 0 17px; border:1px solid transparent; }
.videos .thumbVideo:hover { border:1px solid #e3f100; }
.videos .assistir { float:right; display:inline; width:87px; height:47px; background:transparent url(../img/bt-assistir.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 0 0; }
.videos .assistir:hover { background:transparent url(../img/bt-assistir-on.jpg) no-repeat scroll 0 0; }
.videos h3 { float:left; display:inline; width:212px; padding:14px 0 2px 15px; font-size:10px; color:#e3f100; font-weight:normal; }
.videos h3 a { color:#e3f100; text-decoration:none; }
.videos h3 a:hover { text-decoration:underline; }
.videos p { float:left; display:inline; width:212px; padding:0 0 0 15px; font-size:10px; color:#7d7c7c; }
.videos p a { color:#7d7c7c; text-decoration:none; }
.videos p a:hover { text-decoration:underline; }
.paginacaoVideos { float:left; display:inline; width:230px; height:46px; background:url(../img/bg-paginacao-videos.png) no-repeat 0 0; position:absolute; left:0; bottom:-47px; }
.paginacaoVideos .anterior { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-anterior.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 10px; }
.paginacaoVideos .anterior:hover { background:transparent url(../img/galeria-seta-anterior-on.png) no-repeat scroll 0 0; }
.paginacaoVideos .proxima { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-proxima.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 20px; }
.paginacaoVideos .proxima:hover { background:transparent url(../img/galeria-seta-proxima-on.png) no-repeat scroll 0 0; }
.paginacaoVideos .numeracao1 { float:left; display:inline; width:68px; margin:0 0 0 85px; padding:18px 0 0 0; text-align:center; font-size:11px; color:#9b9b9b; }
.paginacaoVideos .numeracao2 { float:left; display:inline; width:68px; margin:0 0 0 20px; padding:18px 0 0 0; text-align:center; font-size:11px; color:#9b9b9b; }

/*### GALERIAS - Videos - Detalhe ###*/
.videoDetalhe { background:#000000 url(../img/video-detalhe-bg.jpg) no-repeat top center; }
.videoDetalhe .pagina { float:left; display:inline; width:970px; padding:9px 0 0 0; position:relative; }
.videoDetalhe h1 { float:left; display:inline; width:91px; height:36px; background:transparent url(../img/video-detalhe-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 200px 8px 42px; }
.videoDetalhe .blocoLeft { float:left; display:inline; width:670px; }
.videoDetalhe .blocoLeft .videoYoutube { float:left; display:inline; margin:5px 0 0 67px; }
.videoDetalhe .blocoLeft .bloco_curtir { float:right; display:inline; width:230px; height:31px; margin:28px 5px 0; }
.videoDetalhe .blocoLeft .curtirfacebook { float:left; display:inline; width:100px; height:31px; }
.videoDetalhe .blocoLeft .curtirtwitter { float:left; display:inline; width:110px; height:31px; }
.videoDetalhe .blocoLeft .bloco_facebook { float:left; display:inline; width:569px; background:url(../img/bg-repeat-comentario-galeria.jpg) repeat-y scroll 0 0; margin:29px 0 20px 13px; }
.videoDetalhe .blocoLeft .bloco_facebook .bottom { float:left; display:inline; width:548px; background:url(../img/bg-comentario-galeria.jpg) no-repeat scroll left bottom; padding:0 0 20px 20px; }
.videoDetalhe .blocoLeft .bloco_facebook .comentario { float:left; display:inline; width:514px; min-height:443px; background:#000; border:1px solid #666; padding:7px 0 0 7px; }

.videoDetalhe .blocoRight { float:left; display:inline; width:240px; margin:92px 0 0 43px; }
.videoDetalhe .blocoRight .descricao { float:left; display:inline; width:220px; height:178px; padding:20px 0 20px 0; }
.videoDetalhe .blocoRight h2 { font-size:10px; color:#7d7c7c; line-height:14px; }
.videoDetalhe .voltar { float:left; display:inline; width:85px; height:49px; background:transparent url(../img/bt-voltar.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:53px 0 0 80px; }
.videoDetalhe .voltar:hover { background:transparent url(../img/bt-voltar-on.png) no-repeat scroll 0 0; }

/*### AGENDA ###*/
.agenda { background:#000000 url(../img/agenda-bg.jpg) no-repeat top center; }
.agenda .pagina { float:left; display:inline; width:970px; margin:0 0 25px 0; position:relative; }
.agenda h1 { float:left; display:inline; width:101px; height:30px; background:transparent url(../img/agenda-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:22px 0 0 3px; }
.agenda .redesSociais { float:left; display:inline; width:160px; margin:0 0 0 706px; }
.agenda .redesSociais .twitter { float:left; display:inline; width:31px; height:32px; background:transparent url(../img/ico-twitter.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:33px 0 0 0; }
.agenda .redesSociais .twitter:hover { background:transparent url(../img/ico-twitter-on.jpg) no-repeat scroll 0 0; }
.agenda .redesSociais .facebook { float:left; display:inline; width:31px; height:32px; background:transparent url(../img/ico-facebook.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:19px 0 0 26px; }
.agenda .redesSociais .facebook:hover { background:transparent url(../img/ico-facebook-on.jpg) no-repeat scroll 0 0; }
.agenda .redesSociais .orkut { float:left; display:inline; width:31px; height:32px; background:transparent url(../img/ico-orkut.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:3px 0 0 36px; }
.agenda .redesSociais .orkut:hover { background:transparent url(../img/ico-orkut-on.jpg) no-repeat scroll 0 0; }
.blocoAgenda { float:left; display:inline; width:900px; margin:5px 0 25px 36px; }
.blocoAgenda h2 { float:left; display:inline; width:800px; height:34px; padding:15px 50px 0 50px; background:url(../img/agenda-h2.png) no-repeat 0 0; font-size:10px; font-weight:normal; text-transform:uppercase; color:#e3f100; }
.blocoAgenda .top { float:left; display:inline; width:873px; height:10px; margin:0 0 0 15px; background:url(../img/agenda-top.png) no-repeat left bottom; }
.blocoAgenda .bottom { float:left; display:inline; width:873px; height:19px; margin:0 0 0 15px; background:url(../img/agenda-bottom.png) no-repeat 0 0; }
.blocoAgenda .tabela { float:left; display:inline; width:823px; margin:0 0 0 15px; padding:10px 25px 15px 25px; background:url(../img/agenda-repeat.jpg) repeat-y 0 0; }
.blocoAgenda .tabela td { padding:4px 2px; background:#131313; border:1px solid #1b1b1b; color:#7d7c7c; }
.tdEtapa { width:100px; text-align:center; }
.tdData { width:295px; text-align:center; }
.tdLocal { width:130px; text-align:center; }
.tdVazio { width:100px; text-align:center; }
.tdFoto { width:55px; }
.tdFoto a { float:left; display:inline; width:19px; height:14px; background:transparent url(../img/icone-foto-on.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 18px; }
.tdFoto a:hover { background:transparent url(../img/icone-foto-hover.gif) no-repeat scroll 0 0; }
.tdFoto span { float:left; display:inline; width:19px; height:14px; background:transparent url(../img/icone-foto-off.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 18px; }
.tdVideo { width:55px; }
.tdVideo a { float:left; display:inline; width:16px; height:17px; background:transparent url(../img/icone-video-on.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 18px; }
.tdVideo a:hover { background:transparent url(../img/icone-video-hover.gif) no-repeat scroll 0 0; }
.tdVideo span { float:left; display:inline; width:16px; height:17px; background:transparent url(../img/icone-video-off.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 18px; }
.tdNoticia { width:55px; }
.tdNoticia a { float:left; display:inline; width:16px; height:15px; background:transparent url(../img/icone-news-on.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 18px; }
.tdNoticia a:hover { background:transparent url(../img/icone-news-hover.gif) no-repeat scroll 0 0; }
.tdNoticia span { float:left; display:inline; width:16px; height:15px; background:transparent url(../img/icone-news-off.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 18px; }
.fraseObs { float:left; display:inline; width:100%; padding:5px 0; background:#292929; text-align:center; color:#7d7c7c; }
.eventoProximo td { color:#ffffff !important; }

/*### NEWS ###*/
.news { background:#000000 url(../img/news-bg.jpg) no-repeat top center; }
.news .pagina { float:left; display:inline; width:970px; padding:18px 0 0 0; position:relative; }
.news h1 { float:left; display:inline; width:73px; height:30px; background:transparent url(../img/news-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 19px; }
.blocoNews { float:left; display:inline; width:703px; padding:0 0 40px 0; }
.blocoNews .top { float:left; display:inline; width:614px; height:131px; }
.blocoNews .top h2 { float:left; display:inline; width:575px; margin:26px 0 0 81px; font-size:10px; color:#e3f100; text-transform:uppercase; overflow:hidden; }
.blocoNews .top span { float:left; display:inline; width:72px; padding:10px 0 0 0; margin:0 27px 0 0; color:#7d7c7c; letter-spacing:2px; }
.blocoNews .top strong { float:left; display:inline; width:464px; padding:4px 0 0 0; font-weight:normal; }
.blocoNews .cont { float:left; display:inline; width:657px; background:url(../img/news-bg-repeat.jpg) repeat-y 0 0; margin:0 0 0 42px; }
.blocoNews .cont .bottom { float:left; display:inline; width:613px; background:url(../img/news-bg-bottom.jpg) no-repeat left bottom; padding:0 0 35px 0; }
.blocoNews .noticiaAberta { float:left; display:inline; width:657px; }
.blocoNews .noticiaAberta .bloco_tamanho { float:left; display:inline; width:340px; margin:0 0 10px 0; }
.blocoNews .noticiaAberta .bloco_tamanho h3 { float:left; display:inline; font-size:10px; font-weight:normal; text-transform:uppercase; margin:9px 4px 0 0; color:#7d7c7c; }
.blocoNews .noticiaAberta .bloco_tamanho .bt_menos { float:left; display:inline; width:41px; height:35px; background:url(../img/bt-a-menos.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; position:relative; top:0; }
.blocoNews .noticiaAberta .bloco_tamanho .bt_menos:hover { background:url(../img/bt-a-menos-on.jpg) no-repeat scroll 0 0; }
.blocoNews .noticiaAberta .bloco_tamanho .bt_menos:active { top:2px; }
.blocoNews .noticiaAberta .bloco_tamanho .bt_mais { float:left; display:inline; width:48px; height:38px; background:url(../img/bt-a-mais.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; position:relative; top:0; }
.blocoNews .noticiaAberta .bloco_tamanho .bt_mais:hover { background:url(../img/bt-a-mais-on.jpg) no-repeat scroll 0 0; }
.blocoNews .noticiaAberta .bloco_tamanho .bt_mais:active { top:2px; }
.blocoNews .noticiaAberta .texto { float:left; display:inline; width:340px; padding:14px 17px 10px 34px; }
.blocoNews .noticiaAberta p { padding:0 0 8px 0; font-size:10px; color:#7d7c7c; line-height:14px; }
.blocoNews .noticiaAberta a { color:#7d7c7c; text-decoration:underline; }
.blocoNews .noticiaAberta a:hover { color:#e3f100; }
.blocoNews .comentario { float:left; display:inline; width:504px; background:#000; border:1px solid #666; padding:7px 0 0 7px; margin:11px 0 0 34px; }
.imagemLinks { float:left; display:inline; width:236px; height:218px; background:url(../img/bg-right-news.jpg) no-repeat scroll 0 0; padding:9px 0 0 17px; position:relative; top:-9px; }
.imagemLinks img { float:left; display:inline; }
.imagemLinks .bloco_curtir { float:left; display:inline; width:230px; height:31px; margin:23px 0 0 6px; }
.imagemLinks .curtirfacebook { float:left; display:inline; width:100px; height:31px; }
.imagemLinks .curtirtwitter { float:left; display:inline; width:110px; height:31px; }
.noticiasListagem { float:left; display:inline; width:210px; margin:135px 0 0 20px; }
.noticiasListagem dt { float:left; display:inline; width:189px; height:28px; padding:10px 0 0 11px; background:url(../img/news-bg-data.png) no-repeat 0 0; font-size:10px; letter-spacing:2px; }
.noticiasListagem dt a { color:#7d7c7c; text-decoration:none; }
.noticiasListagem dt a:hover { color:#e3f100; }
.noticiasListagem dd { float:left; display:inline; width:189px; height:39px; padding:0 0 15px 11px; }
.noticiasListagem dd a { color:#7d7c7c; text-decoration:none; }
.noticiasListagem dd a:hover { text-decoration:underline; }
.noticiasListagem .anterior { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-anterior.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:7px 0 0 31px; }
.noticiasListagem .anterior:hover { background:transparent url(../img/galeria-seta-anterior-on.png) no-repeat scroll 0 0; }
.noticiasListagem .proxima { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-proxima.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:7px 0 0 49px; }
.noticiasListagem .proxima:hover { background:transparent url(../img/galeria-seta-proxima-on.png) no-repeat scroll 0 0; }
.news .bloco_facebook { float:left; display:inline; width:342px; height:336px; background:url(../img/bg-facebook-news.png) no-repeat scroll 0 0; position:absolute; right:-14px; top:485px; padding:53px 0 0 59px; }
.news .bloco_facebook .box_curtir { float:left; display:inline; width:297px; height:289px; }

/*### CADASTRE-SE ###*/
.cadastre { background:#000000 url(../img/cadastre-bg.jpg) no-repeat top center; }
.cadastre .pagina { float:left; display:inline; width:832px; height:515px; padding:41px 138px 0 0; position:relative; }
.cadastre h1 { float:left; display:inline; width:166px; height:31px; background:transparent url(../img/cadastre-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 666px 22px 0; }
.cadastre .campo, .cadastre .campo_over { float:left; padding:1px; border:1px solid #000000; background:#000001; font-family:Verdana, Arial, Tahoma; font-size:10px; color:#00eef1; }
.cadastre .campo_over { background:#0f0f0f; }
.formularioCadastrar { float:left; display:inline; width:832px; height:225px; }
.formularioCadastrar h2 { float:left; display:inline; width:175px; margin:40px 56px 0 79px; font-size:10px; color:#7d7c7c; font-weight:normal; }
.formularioCadastrar h2 strong { color:#e3f100; font-weight:normal; }
.formularioCadastrar .linha { float:left; height:51px; }
.formularioAlterar { float:left; display:inline; width:832px; }
.formularioAlterar h3 { float:left; display:inline; width:175px; margin:0 56px 0 79px; font-size:10px; color:#7d7c7c; font-weight:normal; }
.formularioAlterar h3 strong { color:#e3f100; font-weight:normal; }
.btEnviar a { float:right; display:inline; width:85px; height:49px; background:transparent url(../img/cadastre-bt-enviar.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:101px 0 0 0; }
.btEnviar a:hover { background:transparent url(../img/cadastre-bt-enviar-on.png) no-repeat scroll 0 0; }
.btEnviar2 a { float:right; display:inline; width:85px; height:49px; background:transparent url(../img/cadastre-bt-enviar.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.btEnviar2 a:hover { background:transparent url(../img/cadastre-bt-enviar-on.png) no-repeat scroll 0 0; }
.formularioLeft { float:left; display:inline; width:437px; }
.formularioCadastrar .formularioLeft .campo, .formularioCadastrar .formularioLeft .campo_over { margin-top:8px; padding:3px 1px; }
.formularioAlterar .formularioLeft .campo, .formularioAlterar .formularioLeft .campo_over { margin-top:10px; padding:3px 1px; }

/*### CADASTRE-SE - Respostas ###*/
.cadastreResposta { background:#000000 url(../img/cadastre-resposta-bg.jpg) no-repeat top center; }
.cadastreResposta .pagina { float:left; display:inline; width:970px; height:515px; padding:41px 0 0 0; position:relative; }
.cadastreResposta h1 { float:left; display:inline; width:166px; height:31px; background:transparent url(../img/cadastre-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 666px 0 0; }
.blocoRespostasCadastrar { float:left; display:inline; width:970px; }
.txtResposta { float:left; display:inline; width:826px; height:178px; margin:70px 144px 0 0; }
.txtResposta p { color:#7d7c7c; text-align:center; }
.txtResposta2 { float:left; display:inline; width:826px; height:178px; margin:60px 144px 0 0; }
.txtResposta2 p { color:#7d7c7c; text-align:center; }
.btVoltarResposta { float:left; display:inline; width:85px; height:49px; background:transparent url(../img/bt-voltar.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:15px 0 0 124px; }
.btVoltarResposta:hover { background:transparent url(../img/bt-voltar-on.png) no-repeat scroll 0 0; }
.obrigadoVisita { float:left; display:inline; width:167px; height:28px; background:transparent url(../img/obrigada-por-sua-visita.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 185px; }

/*### CADASTRE-SE E RECEBA ###*/
.receba { background:#000000 url(../img/cadastre-receba-bg.jpg) no-repeat top center; }
.receba .pagina { float:left; display:inline; width:958px; height:515px; margin:41px 0 0 0; }
.receba h1 { float:left; display:inline; width:167px; height:101px; background:transparent url(../img/cadastre-receba-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 22px 14px; clear:both; }
.receba h2  { float:left; display:inline; width:415px; height:32px; background:url(../img/frase-cadastre-receba.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; margin:61px 0 0 98px; }
.receba .campo, .receba .campo_over { float:left; padding:1px; border:1px solid #000000; background:#000000; font-family:Verdana, Arial, Tahoma; font-size:10px; color:#00eef1; }
.receba .campo_over { background:#0f0f0f; }
.formularioReceber { float:left; display:inline; width:885px; height:225px; margin:43px 0 0 58px; }
.formularioReceber .linha { float:left; height:51px; }
.formularioReceber .formularioLeft .campo, .formularioReceber .formularioLeft .campo_over { margin-top:8px; padding:3px 1px; }
.formularioReceber .formularioRight .campo, .formularioReceber .formularioRight .campo_over { margin-top:8px; padding:3px 1px; }
.formularioRight { float:left; display:inline; width:437px; }
.labelEndereco { float:left; display:inline; width:74px; height:30px; background:transparent url(../img/contato-label-endereco.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 16px; }
.labelNumero { float:left; display:inline; width:35px; height:29px; background:transparent url(../img/contato-label-numero.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 16px; }
.labelComplemento { float:left; display:inline; width:47px; height:29px; background:transparent url(../img/contato-label-complemento.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 49px; }
.labelCEP { float:left; display:inline; width:38px; height:29px; background:transparent url(../img/contato-label-cep.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 53px; }
.labelCidade2 { float:left; display:inline; width:60px; height:29px; background:transparent url(../img/contato-label-cidade.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 16px; }
.labelEstado2 { float:left; display:inline; width:58px; height:29px; background:transparent url(../img/contato-label-estado.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 58px; }
.btEnviar3 a { float:right; display:inline; width:85px; height:49px; background:transparent url(../img/cadastre-bt-enviar.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:41px -28px 0 0; }
.btEnviar3 a:hover { background:transparent url(../img/cadastre-bt-enviar-on.png) no-repeat scroll 0 0; }

/*### CADASTRE-SE E RECEBA - Respostas ###*/
.recebaResposta { background:#000000 url(../img/contato-resposta-bg.jpg) no-repeat top center; }
.recebaResposta .pagina { float:left; display:inline; width:761px; height:505px; margin:51px 98px 0 111px; }
.recebaResposta h1 { float:left; display:inline; width:167px; height:101px; background:transparent url(../img/cadastre-receba-titulo2.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 650px 0 0; }
.recebaContato { float:left; display:inline; margin:79px 0 0 259px; }
.recebaContato p { color:#7d7c7c; text-align:center; }
.recebaContato p strong { color:#e3f100; }

/*### CONTATO ###*/
.contato { background:#000000 url(../img/contato-bg.jpg) no-repeat top center; }
.contato .pagina { float:left; display:inline; width:761px; height:505px; padding:51px 98px 0 111px; position:relative; }
.contato h1 { float:left; display:inline; width:111px; height:31px; background:transparent url(../img/contato-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 650px 43px 0; }
.formLeft { float:left; display:inline; width:401px; margin:0 0 0 26px; }
.formLeft .linha { float:left; height:51px; }
.formRight { float:left; display:inline; width:286px; margin:0 0 0 48px; }
.btEnviarContato a { float:right; display:inline; width:85px; height:49px; background:transparent url(../img/contato-bt-enviar.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:67px 0 0 0; }
.btEnviarContato a:hover { background:transparent url(../img/contato-bt-enviar-on.jpg) no-repeat scroll 0 0; }
.contato .campo, .contato .campo_over { float:left; padding:1px; border:1px solid #000000; background:#000001; font-family:Verdana, Arial, Tahoma; font-size:10px; color:#00eef1; }
.contato .campo_over { background:#0f0f0f; }
.labelMensagem { float:left; display:inline; width:76px; height:28px; background:transparent url(../img/contato-label-mensagem.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:6px 0 0 4px; }
.labelNome { float:left; display:inline; width:53px; height:29px; background:transparent url(../img/contato-label-nome.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 7px; }
.labelFone { float:left; display:inline; width:52px; height:29px; background:transparent url(../img/contato-label-fone.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 8px; }
.labelEmail { float:left; display:inline; width:56px; height:29px; background:transparent url(../img/contato-label-email.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 4px; }
.labelCidade { float:left; display:inline; width:60px; height:29px; background:transparent url(../img/contato-label-cidade.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 4px; }
.labelEstado { float:left; display:inline; width:58px; height:29px; background:transparent url(../img/contato-label-estado.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:4px 0 0 0; }
.cidade { float:left; display:inline; width:311px; }
.estado { float:left; display:inline; width:90px; }
.formLeft .campo, .formLeft .campo_over { margin-top:8px; padding:3px 1px; }

/*### CONTATO - Resposta ###*/
.contatoResposta { background:#000000 url(../img/contato-resposta-bg.jpg) no-repeat top center; }
.contatoResposta .pagina { float:left; display:inline; width:761px; height:505px; padding:51px 98px 0 111px; position:relative; }
.contatoResposta h1 { float:left; display:inline; width:111px; height:31px; background:transparent url(../img/contato-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 650px 0 0; }
.respostaContato { float:left; display:inline; margin:150px 0 0 259px; }
.respostaContato p { color:#7d7c7c; text-align:center; }
.respostaContato p strong { color:#e3f100; }

/*### DRAGSTER VIRTUAL - Reacao Virtual ###*/
.reacaoVirtual { background:#000000 url(../img/reacao-virtual-bg.jpg) no-repeat top center; }
.reacaoVirtual .pagina { float:left; display:inline; width:970px; height:555px; margin:0 0 0 0; position:relative; }
.reacaoVirtual h1 { float:left; display:inline; width:213px; height:43px; background:transparent url(../img/reacao-virtual-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:16px 0 -4px -3px; }
.reacaoVirtual .redesSociais { float:left; display:inline; width:40px; position:absolute; top:0; right:0; }
.reacaoVirtual .redesSociais .twitter { float:left; display:inline; width:31px; height:33px; background:transparent url(../img/reacao-twitter.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.reacaoVirtual .redesSociais .twitter:hover { background:transparent url(../img/ico-twitter-on.jpg) no-repeat scroll 0 0; }
.reacaoVirtual .redesSociais .facebook { float:left; display:inline; width:30px; height:30px; background:transparent url(../img/reacao-facebook.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:9px 0 0 4px; }
.reacaoVirtual .redesSociais .facebook:hover { background:transparent url(../img/reacao-facebook-on.png) no-repeat scroll 0 0; }
.reacaoVirtual .redesSociais .orkut { float:left; display:inline; width:31px; height:31px; background:transparent url(../img/reacao-orkut.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:13px 0 0 0; }
.reacaoVirtual .redesSociais .orkut:hover { background:transparent url(../img/ico-orkut-on.jpg) no-repeat scroll 0 0; }

/*### DRAGSTER VIRTUAL - Reacao Virtual - Recordes ###*/
.reacaoVirtualRecordes { background:#000000 url(../img/recordes-bg.jpg) no-repeat top center; }
.reacaoVirtualRecordes .pagina { float:left; display:inline; width:970px; height:555px; margin:0 0 0 0; position:relative; }
.reacaoVirtualRecordes h1 { float:left; display:inline; width:213px; height:43px; background:transparent url(../img/reacao-virtual-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:16px 0 0 -3px; }
.divRecordes { float:left; display:inline; width:872px; height:360px; margin:0 0 0 54px; }
.divRecordes .titulo { float:left; display:inline; width:872px; height:61px; }
.divRecordes .titulo h2 { float:left; display:inline; width:91px; height:18px; background:transparent url(../img/recordes-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 0 0 390px; }
.tabelaRecordes { float:left; display:inline; margin:0 0 0 30px; font-size:10px; color:#7d7c7c; text-transform:uppercase; }
.tabelaRecordes tbody td { text-align:center; }
.tdReacao { color:#e3ef00; font-weight:bold; font-size:11px; }
.tdPrimeiroLugar td { background:#2f2f2f !important; }
.tdPosicao, .tdReacao { width:100px; }
.tdNome { width:350px; }
.tdCidade { width:250px; }
.tabelaRecordes tbody td { padding:3px 3px; background:#131313; border:1px solid #1b1b1b; }
.titPosicao { float:left; display:inline; width:46px; height:17px; background:transparent url(../img/recordes-posicao.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 3px 30px; }
.titNome { float:left; display:inline; width:31px; height:15px; background:transparent url(../img/recordes-nome.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 3px 156px; }
.titCidade { float:left; display:inline; width:39px; height:15px; background:transparent url(../img/recordes-cidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 3px 100px; }
.titReacao { float:left; display:inline; width:43px; height:17px; background:transparent url(../img/recordes-reacao.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 3px 35px; }
.botoesRecordes { float:left; display:inline; width:795px; margin:0 0 0 92px; }
.botoesRecordes .btAnterior { float:left; display:inline; width:125px; height:54px; background:transparent url(../img/bt-anterior.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 26px 0 0; }
.botoesRecordes .btAnterior:hover { background:transparent url(../img/bt-anterior-on.jpg) no-repeat scroll 0 0; }
.botoesRecordes .btProximo { float:left; display:inline; width:124px; height:54px; background:transparent url(../img/bt-proximo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.botoesRecordes .btProximo:hover { background:transparent url(../img/bt-proximo-on.jpg) no-repeat scroll 0 0; }
.botoesRecordes .btJogar { float:right; display:inline; width:123px; height:55px; background:transparent url(../img/bt-jogar.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 390px; }
.botoesRecordes .btJogar:hover { background:transparent url(../img/bt-jogar-on.jpg) no-repeat scroll 0 0; }

/*### DRAGSTER VIRTUAL - Wallpapers ###*/
.dragsterWall { background:#000000 url(../img/wallpapers-bg.jpg) no-repeat top center; }
.dragsterWall .pagina { float:left; display:inline; width:970px; height:555px; margin:0 0 0 0; position:relative; }
.dragsterWall h1 { float:left; display:inline; width:163px; height:34px; background:transparent url(../img/wallpapers-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:23px 785px 0 22px; }
.resol_1024x768 { float:left; display:inline; width:105px; height:39px; background:transparent url(../img/1024_768.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.resol_1024x768:hover { background:transparent url(../img/1024_768_on.png) no-repeat scroll 0 0; }
.resol_1280x1024 { float:left; display:inline; width:105px; height:39px; background:transparent url(../img/1280_1024.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.resol_1280x1024:hover { background:transparent url(../img/1280_1024_on.png) no-repeat scroll 0 0; }
.resol_1280x720 { float:left; display:inline; width:105px; height:39px; background:transparent url(../img/1280_720.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.resol_1280x720:hover { background:transparent url(../img/1280_720_on.png) no-repeat scroll 0 0; }
.resol_1920x1080 { float:left; display:inline; width:105px; height:39px; background:transparent url(../img/1920_1080.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.resol_1920x1080:hover { background:transparent url(../img/1920_1080_on.png) no-repeat scroll 0 0; }
.wall_1 { float:left; display:inline; width:386px; height:162px; margin:15px 0 0 71px; }
.wall_1 img { float:left; margin:15px 37px 0 0; }
.wall_2 { float:left; display:inline; width:386px; height:162px; margin:15px 0 0 88px; }
.wall_2 img { float:left; margin:3px 37px 0 0; }
.wall_3 { float:left; display:inline; width:386px; height:162px; margin:40px 0 0 92px; }
.wall_3 img { float:left; margin:15px 37px 0 0; }
.wall_4 { float:left; display:inline; width:386px; height:159px; margin:26px 0 0 98px; }
.wall_4 img { float:left; margin:3px 37px 0 0; }
.paginacaoWall { float:left; display:inline; width:300px; height:50px; margin:0 0 0 104px; }
.paginacaoWall .anterior { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-anterior.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 15px; }
.paginacaoWall .anterior:hover { background:transparent url(../img/galeria-seta-anterior-on.png) no-repeat scroll 0 0; }
.paginacaoWall .proxima { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-proxima.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 20px; }
.paginacaoWall .proxima:hover { background:transparent url(../img/galeria-seta-proxima-on.png) no-repeat scroll 0 0; }
.paginacaoWall .numeracao1 { float:left; display:inline; width:60px; margin:0 0 0 88px; padding:15px 0 0 0; text-align:center; font-size:11px; color:#9b9b9b; }
.paginacaoWall .numeracao2 { float:left; display:inline; width:60px; margin:0 0 0 20px; padding:15px 0 0 0; text-align:center; font-size:11px; color:#9b9b9b; }

/*### DRAGSTER VIRTUAL - Alejandro 3D ###*/
.alejandro3D { background:#000000 url(../img/alejandro-3D-bg.jpg) no-repeat top center; }
.alejandro3D .pagina { float:left; display:inline; width:970px; height:555px; margin:0 0 0 0; position:relative }
.alejandro3D h1 { float:left; display:inline; width:280px; height:78px; background:transparent url(../img/alejandro-3D-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:27px 606px 0 84px; }
.alejandro3D h2 { float:left; display:inline; width:217px; height:69px; background:transparent url(../img/alejandro-3d-sub.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:99px 0 0 0; }
.videoBaixa { float:left; display:inline; width:187px; height:10px; margin:108px 0 0 177px; }
.videoBaixa .resolucao { float:left; display:inline; width:101px; height:50px; background:transparent url(../img/baixa-resolucao.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:1px 0 0 0; }
.videoBaixa .clique { float:left; display:inline; width:97px; height:50px; background:transparent url(../img/bt-clique-aqui.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:19px 0 0 76px; }
.videoBaixa .clique:hover { background:transparent url(../img/bt-clique-aqui-on.png) no-repeat scroll 0 0; }
.videoAlta { float:left; display:inline; width:200px; margin:108px 0 0 74px; }
.videoAlta .resolucao { float:left; display:inline; width:101px; height:50px; background:transparent url(../img/alta-resolucao.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:1px 0 0 0; }
.videoAlta .clique { float:left; display:inline; width:97px; height:50px; background:transparent url(../img/bt-clique-aqui.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:19px 0 0 76px; }
.videoAlta .clique:hover { background:transparent url(../img/bt-clique-aqui-on.png) no-repeat scroll 0 0; }

/*### DRAGSTER VIRTUAL - Recordistas ###*/
.paginaRecordistas { background:#000000 url(../img/recordista-bg.jpg) no-repeat top center; }
.paginaRecordistas .pagina { float:left; display:inline; width:970px; height:586px; margin:0 0 0 0; position:relative; }
.paginaRecordistas h1 { float:left; display:inline; width:213px; height:60px; background:transparent url(../img/recordista-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 715px 0 0; }
.paginaRecordistas .titRecorde { float:left; display:inline; width:850px; height:120px; background:transparent url(../img/recordista-subtitulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 62px; }
.paginaRecordistas .titQualificado { float:left; display:inline; width:850px; height:120px; background:transparent url(../img/recordista-subtitulo2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 62px; }
.paginaRecordistas .parabensRecorde { float:left; display:inline; width:356px; height:57px; background:transparent url(../img/recordista-parabens.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 305px 33px 310px; }
.paginaRecordistas .parabensQualificado { float:left; display:inline; width:356px; height:57px; background:transparent url(../img/recordista-parabens2.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 305px 33px 310px; }
.paginaRecordistas .topA { float:left; display:inline; width:928px; }
.blocoRecordistas { float:left; display:inline; width:100%; }
.dlPosicao { float:left; display:inline; width:254px; height:70px; margin:30px 0 0 141px; }
.dlPosicao dt { float:left; display:inline; width:63px; height:25px; background:transparent url(../img/recordista-posicao.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:3px 24px 0 0; }
.dlPosicao dd { float:left; display:inline; width:166px; text-align:center; color:#e3f100; font-size:30px; font-weight:bold; }
.dlMediaRegistrada { float:left; display:inline; width:321px; height:70px; margin:30px 100px 0 151px; }
.dlMediaRegistrada dt { float:left; display:inline; width:144px; height:20px; background:transparent url(../img/recordista-media-registrada.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:3px 10px 0 0; }
.dlMediaRegistrada dd { float:left; display:inline; width:166px; text-align:center; color:#e3f100; font-size:30px; font-weight:bold; }
.ladoAForm { float:left; display:inline; width:355px; margin:0 0 0 95px; }
.ladoBForm { float:left; display:inline; width:405px; margin:0 0 0 65px; }
.paginaRecordistas .campo, .paginaRecordistas .campo_over { float:left; padding:1px; margin-top:10px; border:1px solid #000001; background:#000000; font-family:Verdana, Arial, Tahoma; font-size:10px; color:#00eef1; }
.paginaRecordistas .campo_over { background:#0f0f0f; }
.paginaRecordistas .linha { float:left; height:51px; }
.cidadeRec { float:left; display:inline; width:281px; }
.estadoRec { float:left; display:inline; width:90px; }
.btEnviarRecorde input { float:left; display:inline; width:85px; height:49px; background:transparent url(../img/cadastre-bt-enviar.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:20px 0 0 250px; cursor:pointer; }
.btEnviarRecorde input:hover { background:transparent url(../img/cadastre-bt-enviar-on.png) no-repeat scroll 0 0; }
.TwittarResultado { float:left; display:inline; width:164px; height:39px; background:transparent url(../img/twitte-seu-resultado.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:28px 0 0 0; }
.btTwittarResultado { float:left; display:inline; width:137px; height:75px; background:transparent url(../img/bt-twitte-resultado.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 0 45px; }
.btTwittarResultado:hover { background:transparent url(../img/bt-twitte-resultado-on.png) no-repeat scroll 0 0; }

/*### NEWS - Todas ###*/
.newsTodas { background:#000000 url(../img/news-todas-bg.jpg) no-repeat top center; }
.newsTodas .pagina { float:left; display:inline; width:970px; position:relative; }
.newsTodas  h1 { float:left; display:inline; width:73px; height:30px; background:transparent url(../img/news-titulo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; position:relative; top:-16px; left:-20px; }
.topNews { float:left; display:inline; width:613px; height:48px; background:url(../img/news-todas-top.jpg) no-repeat left bottom; padding:49px 0 0 0; }
.contTodas { float:left; display:inline; width:657px; background:url(../img/news-todas-repeat.jpg) repeat-y 0 0; }
.bottomNews { float:left; display:inline; width:613px; height:64px; background:url(../img/news-todas-bottom.jpg) no-repeat left top; }
.contTodas dl { float:left; display:inline; width:613px; padding:13px 0 5px 0; background:url(../img/news-todas-divisao.jpg) no-repeat left bottom; }
.contTodas dt { float:left; display:inline; width:105px; height:28px; padding:10px 0 0 11px; margin:0 0 0 24px; background:url(../img/news-bg-data.png) no-repeat 0 0; font-size:10px; letter-spacing:2px; }
.contTodas dt a { color:#7d7c7c; text-decoration:none; }
.contTodas dt a:hover { color:#e3f100; }
.contTodas dd { float:left; display:inline; width:382px; padding:5px 80px 15px 11px; }
.contTodas dd a { color:#7d7c7c; text-decoration:none; }
.contTodas dd a:hover { text-decoration:underline; }
.verTodas { float:left; display:inline; width:105px; height:49px; background:transparent url(../img/bt-ver-todas.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:15px 0 0 54px; }
.verTodas:hover { background:transparent url(../img/bt-ver-todas-on.png) no-repeat scroll 0 0; }
.blocoNewsTodas { float:left; display:inline; width:662px; padding:0 0 40px 0; margin:0 0 0 41px; }
.blocoNewsTodas .top { float:left; display:inline; width:614px; height:131px; }
.blocoNewsTodas .top h2 { float:left; display:inline; width:575px; margin:26px 0 0 81px; font-size:10px; color:#e3f100; text-transform:uppercase; overflow:hidden; }
.blocoNewsTodas .top span { float:left; display:inline; width:72px; padding:10px 0 0 0; margin:0 27px 0 0; color:#7d7c7c; letter-spacing:2px; }
.blocoNewsTodas .top strong { float:left; display:inline; width:464px; padding:4px 0 0 0; font-weight:normal; }
.blocoNewsTodas .cont { float:left; display:inline; width:657px; background:url(../img/news-bg-repeat.jpg) repeat-y 0 0; margin:0 0 0 42px; }
.blocoNewsTodas .cont .bottom { float:left; display:inline; width:613px; background:url(../img/news-bg-bottom.jpg) no-repeat left bottom; padding:0 0 35px 0; }
.blocoNewsTodas .noticiaAberta { float:left; display:inline; width:657px; }
.blocoNewsTodas .noticiaAberta .bloco_tamanho { float:left; display:inline; width:340px; margin:0 0 10px 0; }
.blocoNewsTodas .noticiaAberta .bloco_tamanho h3 { float:left; display:inline; font-size:10px; font-weight:normal; text-transform:uppercase; margin:9px 4px 0 0; color:#7d7c7c; }
.blocoNewsTodas .noticiaAberta .bloco_tamanho .bt_menos { float:left; display:inline; width:41px; height:35px; background:url(../img/bt-a-menos.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; position:relative; top:0; }
.blocoNewsTodas .noticiaAberta .bloco_tamanho .bt_menos:hover { background:url(../img/bt-a-menos-on.jpg) no-repeat scroll 0 0; }
.blocoNewsTodas .noticiaAberta .bloco_tamanho .bt_menos:active { top:2px; }
.blocoNewsTodas .noticiaAberta .bloco_tamanho .bt_mais { float:left; display:inline; width:48px; height:38px; background:url(../img/bt-a-mais.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; position:relative; top:0; }
.blocoNewsTodas .noticiaAberta .bloco_tamanho .bt_mais:hover { background:url(../img/bt-a-mais-on.jpg) no-repeat scroll 0 0; }
.blocoNewsTodas .noticiaAberta .bloco_tamanho .bt_mais:active { top:2px; }
.blocoNewsTodas .noticiaAberta .texto { float:left; display:inline; width:340px; padding:14px 17px 10px 34px; }
.blocoNewsTodas .noticiaAberta p { padding:0 0 8px 0; font-size:10px; color:#7d7c7c; line-height:14px; }
.blocoNewsTodas .noticiaAberta a { color:#7d7c7c; text-decoration:underline; }
.blocoNewsTodas .noticiaAberta a:hover { color:#e3f100; }
.blocoNewsTodas .comentario { float:left; display:inline; width:504px; background:#000; border:1px solid #666; padding:7px 0 0 7px; margin:11px 0 0 34px; }
.noticiasListagem2 { float:left; display:inline; width:210px; padding:153px 0 70px 20px; }
.noticiasListagem2 dt { float:left; display:inline; width:189px; height:28px; padding:10px 0 0 11px; background:url(../img/news-bg-data.png) no-repeat 0 0; font-size:10px; letter-spacing:2px; }
.noticiasListagem2 dt a { color:#7d7c7c; text-decoration:none; }
.noticiasListagem2 dt a:hover { color:#e3f100; }
.noticiasListagem2 dd { float:left; display:inline; width:189px; height:39px; padding:0 0 15px 11px; }
.noticiasListagem2 dd a { color:#7d7c7c; text-decoration:none; }
.noticiasListagem2 dd a:hover { text-decoration:underline; }
.noticiasListagem2 .anterior { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-anterior.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:7px 0 0 31px; }
.noticiasListagem2 .anterior:hover { background:transparent url(../img/galeria-seta-anterior-on.png) no-repeat scroll 0 0; }
.noticiasListagem2 .proxima { float:left; display:inline; width:52px; height:38px; background:transparent url(../img/galeria-seta-proxima.png) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:7px 0 0 49px; }
.noticiasListagem2 .proxima:hover { background:transparent url(../img/galeria-seta-proxima-on.png) no-repeat scroll 0 0; }

/*### FLASH ###*/
.blocoFlashAtualizar { float:left; display:inline; width:970px; }
.txtFlash { float:left; display:inline; width:826px; height:178px; margin:90px 144px 0 0; }
.txtFlash p { color:#7d7c7c; text-align:center; }
.txtFlash a { text-decoration:none; color:#E3F100; }
.txtFlash a:hover { text-decoration:underline; }
