/****TAGS****/
* {margin:0;padding:0;border:0px;}
html {height:100%;}
body {height:100%;background:#000000 url(../img/bg-internas.jpg) no-repeat top center;font:10px Verdana, Arial, Tahoma; overflow-x:hidden;}
ul {list-style:none;}
.float {float:left;}
.right {float:right;}

/****GERAL****/
img.float, input.float, select.float {float:left;}
img.right, input.right, select.right {float:right;}
.clear {clear:both;}

/****LINKS****/
.link01 {color:#c2c2c2;text-decoration:none;}
.link01:hover {text-decoration:none;}

/****CORES****/
.cor {color:#fff;}

/****FORMULÁRIOS****/
.form_contato {float:left; margin-left:9px; padding-top:15px; padding-bottom:40px;}
.linha_form {float:left;}
.desc_form {float:left;}
.bt_enviar {float:left;}

/****PÁGINA INICIAL****/
#index{ background:#000000;}
#geralInicial {width:100%;margin:0 auto;}
.conteudo{ float:right; display:inline; width:585px;}
.conteudo h1{float:left; display:inline; width:585px; height:80px; margin-top:48px; background:transparent url(../img/atturo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden}
.conteudo h2{float:left; display:inline; width:585px; height:144px; background:transparent url(../img/img_site_construcao.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden}
.direita{ width:367px;; float:left; display:inline; margin-top:80px; margin-left:50px;}
.tituloForm{ font-size:12px; color:#c11111; font-weight:bold;}
.formulario{ margin-top:20px;}
.linha_formContato {float:left;display:inline;margin-bottom:15px; width:315px}
.desc_form {float:left;display:inline;width:315px;padding:0 0 3px 0;font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;line-height:16px;color:#2e2d30;}
.resposta{ font-size:12px; color:#2e2d30; font-weight:bold; text-align:center; margin-right:45px;}
.email{ padding-left:210px; height:50px !important;}
#selo {width:290px;margin:0px auto;clear:both;height:50px;}
.txt_selo {float:left;width:auto;font:10px Verdana, Arial, Verdana;padding:10px 10px 0px 10px;}


/****INTERNAS****/
#geral {width:970px;margin:0 auto;}
.topo{ width:100%; height:175px; text-align:center;}
.rodape{ float:left; display:inline; width:100%; height:45px; text-align:center;}
.rodape .ulMenu li{ display:inline; padding:2px 22px 2px 21px; border-right:1px solid #abcf38;}
.rodape a{ color:#c2c2c2; text-decoration:none;}
.rodape a:hover{ text-decoration:underline;}
.semBorda{ border:none !important;}

/*### ATTURO ###*/
.atturo{ height:500px; background:url(../img/bg-atturo.jpg) no-repeat 0 0;}
.atturo h1{ float:right; display:inline; width:271px; height:47px; background:transparent url(../img/titulo-atturo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:18px 32px 0px 0px;}
.atturo p{ margin-left:45px; margin-right:495px; color:#a8a8a8; font-size:12px; padding-bottom:16px; line-height:16px;}
.atturo .destaque{ margin-left:45px; margin-right:495px; color:#C1EA43; font-size:12px; padding-bottom:16px; line-height:16px;}

/*### PRODUTOS ###*/
.produtos{ /*height:540px;*/ background:url(../img/bg-produtos.jpg) no-repeat 0 0;}
.produtos h1{ float:right; display:inline; width:337px; height:50px; background:transparent url(../img/titulo-produtos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:21px 20px 40px 0px;}
.produtos p{ color:#a8a8a8; font-size:14px; margin-left:316px; margin-right:185px; padding-bottom:20px;}
.blocoProdutos{ float:left; display:inline; width:auto; margin-left:317px; margin-right:20px; margin-bottom:60px;}
.legenda{ float:left; display:inline; width:600px; height:32px; background:url(../img/bg_legenda_produtos.jpg) no-repeat 0 0; float:right; margin:0 55px 0 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#fff; }
.legenda .titlegenda{ float:right; display:inline; margin:7px 55px 0 0; }
.legenda .titmedida{ float:right; display:inline; margin:7px 57px 0 0; }
.legenda .titindice{ float:right; display:inline; margin:7px 18px 0 0; }
.ulProd{ float:left; display:inline; width:590px; background:url(../img/bg-divisor.jpg) no-repeat top left; padding:15px 0 5px 0; }
.ulProd:first-child{ background:none; }
.ulProd li{ float:left; display:inline; width:142px; height:32px; margin:0 3px 7px 2px;}
.prod1{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod1.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod1{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod1.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod2{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod2.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod2{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod2.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod3{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod3.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod3{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod3.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod4{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod4.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod4{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod4.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod5{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod5.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod5{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod5.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod6{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod6.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod6{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod6.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod7{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod7.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod7{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod7.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod8{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod8.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod8{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod8.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod9{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod9.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod9{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod9.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod10{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod10.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod10{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod10.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod11{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod11.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod11{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod11.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod12{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod12.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod12{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod12.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod13{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod13.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod13{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod13.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod14{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod14.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod14{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod14.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod15{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod15.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod15{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod15.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod16{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod16.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod16{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod16.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod17{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod17.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod17{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod17.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod18{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod18.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod18{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod18.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod19{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod19.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod19{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod19.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod20{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod20.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod20{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod20.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.prod21{ float:left; display:inline; width:76px; height:32px; background:url(../img/produtos/prod21.jpg) no-repeat scroll center center #343434 ; text-indent:-99999px; overflow:hidden; }
.detalhes_prod21{ float:left; display:inline; width:66px; height:32px; background:url(../img/produtos/detalhes_prod21.jpg) no-repeat center center #769808; text-indent:-99999px; overflow:hidden;}
.produtos h2{ color:#d4d4d4; font-size:12px; font-weight:bold; margin-left:37px;}
.diferenciais{ margin:0 0 20px 0; }
.diferenciais span{ color:#a8a8a8; font-size:12px;}
.diferencial1{ float:left; display:inline; width:400px; height:72px; padding:18px 30px 0 30px; margin-left:37px; border-bottom:1px dotted #333333; border-right:1px dotted #333333; background:url(../img/bullet-diferencial.gif) no-repeat 5px 20px;}
.diferencial2{ float:left; display:inline; width:360px; height:72px; padding:18px 30px 0 50px; border-bottom:1px dotted #333333; background:url(../img/bullet-diferencial.gif) no-repeat 25px 20px;}
.diferencial3{ float:left; display:inline; width:400px; height:72px; padding:18px 30px 0 30px; margin-left:37px; border-right:1px dotted #333333; background:url(../img/bullet-diferencial.gif) no-repeat 5px 20px;}
.diferencial4{ float:left; display:inline; width:360px; height:72px; padding:18px 30px 0 50px; background:url(../img/bullet-diferencial.gif) no-repeat 25px 20px;}
.diferencial5{ float:left; display:inline; width:400px; height:72px; padding:18px 30px 0 30px; margin-left:37px; border-bottom:1px dotted #333333; border-right:1px dotted #333333; border-top:1px dotted #333333; background:url(../img/bullet-diferencial.gif) no-repeat 5px 20px;}
.diferencial6{ float:left; display:inline; width:360px; height:72px; padding:18px 30px 0 50px; border-bottom:1px dotted #333333; border-top:1px dotted #333333; background:url(../img/bullet-diferencial.gif) no-repeat 25px 20px;}
.bt_testes {background:url(../img/bt-testes.gif) no-repeat scroll 0 0 #000;float:left;height:30px;overflow:hidden;text-indent:-99999px;width:257px; margin-top:15px;}
.bt_testes:hover {background-position: 0 -31px;}
.bt_conversao_unidades {background:url(../img/bt_conversao_unidades.jpg) no-repeat scroll 0 0 #000;float:left;height:30px;overflow:hidden;text-indent:-99999px;width:257px; margin:15px 0 0 25px;}
.bt_conversao_unidades:hover {background-position: 0 -31px;}
.td1{float:left;width:400px;background:#000; color:#d4d4d4; margin-left:15px;}
.td1 p {margin:15px 0 0 0;}
.td2{float:left;width:400px;background:#000; color:#d4d4d4; margin-left:15px;}
.td2 p {margin:15px 0 0 0;}
.tds{width:400px;}
.tds tr td{background-color:#282828;height:24px;padding:0 9px;}
.score{background:none !important; color:#c0eb3a;}
.col1{color:#9fb06a;}
.col3{color:#c0eb3a;}
.tabela_conversao_unidades{ float:left; display:inline; width:930px; height:507px; background:url(../img/bg_tabela_conversao_unidades.gif) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 0 10px; }

/*### ONDE ENCONTRAR ###*/
.onde{ background:url(../img/bg-padrao.jpg) no-repeat 0 0; }
.onde .conteudo{ float:left; display:inline; width:100%; min-height:500px; margin:0 0 0 45px; background:url(../img/bg_onde_encontrar.jpg) no-repeat 480px 100%; padding:0 0 50px 0;}
.onde .conteudo h3{ float:left; display:inline; width:72px; height:14px; *margin:50px 0 0 0; background:url(../img/tit_revendas.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; }
.onde .listas li{ float:left; display:inline; width:248px; height:104px; background:url(../img/bg_representante.jpg) no-repeat bottom left; color:#979797; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
.onde .listas li dl{ float:left; display:inline; margin:22px 12px 0 12px; }
.onde .listas li dd a{ text-decoration:none; color:#979797; }
.onde .listas li dd a:hover{ text-decoration:underline; }
.onde h1{ float:right; display:inline; width:545px; height:50px; background:transparent url(../img/titulo-onde-encontrar.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:21px 20px 30px 0px;}
.onde p{ width:569px; margin-left:46px; color:#a8a8a8; font-size:12px; line-height:16px;}
.onde p a{ color:#a8a8a8; text-decoration:none; }
.onde p a:hover{ text-decoration:underline; }
.onde .mapa{ float:left; display:inline; width:345px; height:341px; background:transparent url(../img/img-mapa.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 0px 0px 0px;}
.onde .listas{ float:left; display:inline; width:553px; margin-top:20px;}
.dlFilial{ float:left; display:inline; width:203px; height:195px; margin-left:40px;}
.dlFilial dd{ line-height:18px; color:#a8a8a8; font-size:11px;}
.dlFilial .nome{ font-size:12px; font-weight:bold;}
.dlFilial dt{ height:40px; background:url(../img/bg-dt-filial.gif) no-repeat 0 26px;}
.espiritoSanto{ float:left; display:inline; width:111px; height:16px; background:transparent url(../img/atturo-espirito-santo.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0;}
.saoPaulo{ float:left; display:inline; width:82px; height:16px; background:transparent url(../img/atturo-sao-paulo.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0;}
.paranaSantaCatarina{ float:left; display:inline; width:168px; height:16px; background:transparent url(../img/atturo-parana-santa-catarina.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0;}
.minasBahiaSergipe{ float:left; display:inline; width:203px; height:13px; background:transparent url(../img/atturo-minas-gerais-bahia-sergipe.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin-top:3px;}
.goianiagoias{ float:left; display:inline; width:203px; height:16px; background:transparent url(../img/atturo-goiania-goias.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin-top:3px;}

.representante{ float:left; display:inline; width:100%; position:relative; }
.representante .info_representante{ float:left; display:inline; width:490px; height:150px; background:url(../img/bg_info_representantes.jpg) no-repeat bottom right; margin:50px 0 50px 45px; }
.representante .info_representante2{ float:left; display:inline; width:490px; height:187px; background:url(../img/bg_info_representantes2.jpg) no-repeat bottom right; margin:50px 0 50px 45px; }
.representante .info_representante h2{ float:left; display:inline; height:18px; text-indent:-99999px; overflow:hidden; margin:10px 0;}
.representante .info_representante2 h2{ float:left; display:inline; height:18px; text-indent:-99999px; overflow:hidden; margin:10px 0;}
.representante .am{ width:92px; background:url(../img/estado_am.gif) no-repeat 0 0; }
.representante .ba{ width:62px; background:url(../img/estado_ba.gif) no-repeat 0 0; }
.representante .es{ width:127px; background:url(../img/estado_es.gif) no-repeat 0 0; }
.representante .go{ width:61px; background:url(../img/estado_go.gif) no-repeat 0 0; }
.representante .mg{ width:116px; background:url(../img/estado_mg.gif) no-repeat 0 0; }
.representante .ms{ width:166px; background:url(../img/estado_ms.gif) no-repeat 0 0; }
.representante .mt{ width:113px; background:url(../img/estado_mt.gif) no-repeat 0 0; }
.representante .pb{ width:111px; background:url(../img/estado_pb.gif) no-repeat 0 0; }
.representante .pr{ width:150px; background:url(../img/estado_pr.gif) no-repeat 0 0; }
.representante .rj{ width:124px; background:url(../img/estado_rj.gif) no-repeat 0 0; }
.representante .rn{ width:169px; background:url(../img/estado_rn.gif) no-repeat 0 0; }
.representante .rs{ width:153px; background:url(../img/estado_rs.gif) no-repeat 0 0; }
.representante .sc{ width:129px; background:url(../img/estado_sc.gif) no-repeat 0 0; }
.representante .sp{ width:94px; background:url(../img/estado_sp.gif) no-repeat 0 0; }
.representante .info_representante h3{ float:left; display:inline; width:110px; height:14px; background:url(../img/tit_representante.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 23px; }
.representante .info_representante h4{ float:left; display:inline; text-indent:-99999px; overflow:hidden; margin:18px 0 0 10px; }
.representante .info_representante span{ float:left; display:inline; text-indent:-99999px; overflow:hidden; margin:2px 0 0 10px; }
.representante .info_representante2 h3{ float:left; display:inline; width:110px; height:14px; background:url(../img/tit_representante.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 23px; }
.representante .info_representante2 h4{ float:left; display:inline; text-indent:-99999px; overflow:hidden; margin:18px 0 0 10px; }
.representante .info_representante2 span{ float:left; display:inline; text-indent:-99999px; overflow:hidden; margin:2px 0 0 10px; }
.representante .contato_ba{ width:140px; height:35px; background:url(../img/representante_contato_ba.png) no-repeat 0 0; }
.representante .contato_es{ width:135px; height:35px; background:url(../img/representante_contato_es.png) no-repeat 0 0; }
.representante .contato_go{ width:132px; height:35px; background:url(../img/representante_contato_go.png) no-repeat 0 0; }
.representante .contato_pr{ width:120px; height:35px; background:url(../img/representante_contato_pr.png) no-repeat 0 0; }
.representante .contato_rj{ width:132px; height:35px; background:url(../img/representante_contato_rj.png) no-repeat 0 0; }
.representante .contato_sc{ width:120px; height:35px; background:url(../img/representante_contato_sc.png) no-repeat 0 0; }
.representante .contato_sp{ width:132px; height:35px; background:url(../img/representante_contato_sp.png) no-repeat 0 0; }
.representante .info1_am{ width:91px; height:36px; background:url(../img/representante_am_info1.png) no-repeat 0 0; }
.representante .info1_ba{ width:110px; height:36px; background:url(../img/representante_ba_info1.png) no-repeat 0 0; }
.representante .info1_es{ width:225px; height:36px; background:url(../img/representante_es_info1.png) no-repeat 0 0; }
.representante .info1_go{ width:132px; height:36px; background:url(../img/representante_go_info1.png) no-repeat 0 0; }
.representante .info1_mg{ width:110px; height:36px; background:url(../img/representante_mg_info1.png) no-repeat 0 0; }
.representante .info1_pr{ width:71px; height:36px; background:url(../img/representante_pr_info1.png) no-repeat 0 0; }
.representante .info1_rj{ width:210px; height:36px; background:url(../img/representante_rj_info1.png) no-repeat 0 0; }
.representante .info1_rn{ width:153px; height:36px; background:url(../img/representante_rn_info1.png) no-repeat 0 0; }
.representante .info1_rs{ width:246px; height:36px; background:url(../img/representante_rs_info1.png) no-repeat 0 0; }
.representante .info1_sc{ width:75px; height:36px; background:url(../img/representante_sc_info1.png) no-repeat 0 0; }
.representante .info1_sp{ width:49px; height:36px; background:url(../img/representante_sp_info1.png) no-repeat 0 0; }
.representante .info1_sem_representante{ width:295px; height:36px; background:url(../img/sem_representante_info1.png) no-repeat 0 0; }
.representante .info2_am{ float:left; display:inline; width:109px; height:37px; background:url(../img/contato_info_am2.png) no-repeat 2px 0;  }
.representante .info2_ba{ float:left; display:inline; width:207px; height:37px; background:url(../img/contato_info_ba2.png) no-repeat 2px 0; }
.representante .info2_es{ float:left; display:inline; width:207px; height:37px; background:url(../img/contato_info_es2.png) no-repeat 2px 0; }
.representante .info2_go{ float:left; display:inline; width:207px; height:37px; background:url(../img/contato_info_go2.png) no-repeat 2px 0; }
.representante .info2_mg{ float:left; display:inline; width:111px; height:37px; background:url(../img/contato_info_mg2.png) no-repeat 2px 0; }
.representante .info2_pr{ float:left; display:inline; width:210px; height:37px; background:url(../img/contato_info_pr2.png) no-repeat 3px 0; }
.representante .info2_rj{ float:left; display:inline; width:109px; height:37px; background:url(../img/contato_info_rj2.png) no-repeat 3px 0;  }
.representante .info2_rn{ float:left; display:inline; width:106px; height:37px; background:url(../img/contato_info_rn2.png) no-repeat 3px 0;  }
.representante .info2_rs{ float:left; display:inline; width:109px; height:37px; background:url(../img/contato_info_rs2.png) no-repeat 3px 0; }
.representante .info2_sc{ float:left; display:inline; width:215px; height:37px; background:url(../img/contato_info_sc2.png) no-repeat 3px 0; }
.representante .info2_sp{ float:left; display:inline; width:201px; height:37px; background:url(../img/contato_info_sp2.png) no-repeat 3px 0;  }
.representante .info2_sem_representante{ width:325px; height:37px; background:url(../img/sem_representante_info2.png) no-repeat 0 0; }
.representante .mapa_onde{ width:480px; height:460px; position:absolute; right:0; top:0; }

.representante .email_all{ float:left; display:inline; margin: 2px 0 0 0; }


/* Paginacao */
.paginacao{ width:970px; margin:0 auto 30px auto; background:url(../img/bg_paginacao.jpg) no-repeat center center; height:70px; }
.paginacao .divisor_onde{ float:left; display:inline; width:100%; height:1px; text-indent:-99999px; background:url(../img/divisor_onde.jpg) no-repeat center center; overflow:hidden; margin:0 0 30px 0; }
.paginacao .paginador{ width:200px; margin:0 auto; }
.paginacao li{ float:left; display:inline; margin:0 2px; }
.paginacao .anterior a, .paginacao .anterior .inativo:hover{ float:left; display:inline; width:26px; height:25px; background:url(../img/bg_pag_anterior.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; cursor:pointer; }
.paginacao .anterior a:hover{ background:url(../img/bg_pag_anterior.jpg) no-repeat 0 -26px;}
.paginacao .item a{ float:left; display:inline; width:26px; height:25px; background:url(../img/bg_pag_item.jpg) no-repeat 0 0; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; text-shadow:#000 1px 1px; text-align:center; line-height:24px;  }
.paginacao .item a:hover, .paginacao a.ativo{ background:url(../img/bg_pag_item.jpg) no-repeat 0 -26px; color:#000; text-shadow:none;}
.paginacao .proximo a, .paginacao .proximo .inativo:hover { float:left; display:inline; width:26px; height:25px; background:url(../img/bg_pag_proximo.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; cursor:pointer; }
.paginacao .proximo a:hover{ background:url(../img/bg_pag_proximo.jpg) no-repeat 0 -26px;}

/*### TOUR ###*/
.ttour{ height:800px; background:url(../img/bg-padrao.jpg) no-repeat 0 0;}
.ttour h1{ float:right; display:inline; width:288px; height:50px; background:transparent url(../img/titulo-tour.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:21px 20px 30px 0px;}
#player{display:block; width:940px;margin-left:12px;}

/*### CADASTRE-SE ###*/
.cadastre{ height:490px; background:url(../img/bg-padrao.jpg) no-repeat 0 0;}
.cadastre h1{ float:right; display:inline; width:406px; height:53px; background:transparent url(../img/titulo-cadastre-se.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:18px 20px 0px 0px;}
.cadastre h2{ float:left; display:inline; width:474px; height:20px; background:transparent url(../img/sub-cadastre-se.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 440px 35px 36px;}
.cadastre .left{ float:left; display:inline; width:460px; margin-left:36px;}
.cadastre .right{ float:left; display:inline; width:410px;}
.cadastre .right p{ color:#a8a8a8; font-size:12px; line-height:16px; padding-bottom:17px;}
.cadastre label{ float:left; display:inline; width:100%; padding-bottom:5px; color:#abcf38; font-weight:bold; font-size:11px;}
.cadastre .btEnviar{ float:left; display:inline; width:80px; margin-left:18px;}
.cadastre .btEnviar2{ float:right; display:inline; width:80px; margin-right:38px; margin-top:18px;}
.cadastre .respostaForm{ float:left; display:inline; width:460px; margin-top:35px; margin-left:36px;}
.cadastre .respostaForm p{ color:#a8a8a8; font-size:12px; line-height:16px; padding-bottom:17px;}
.cadastre .texto {color:#a8a8a8; font-size:12px; line-height:16px; padding-bottom:17px; margin:20px 0 20px 35px;}

/*### FALE CONOSCO ###*/
.fale{ height:500px; background:url(../img/bg-fale.jpg) no-repeat 0 0;}
.fale h1{ float:right; display:inline; width:457px; height:54px; background:transparent url(../img/titulo-fale-conosco.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:18px 20px 0px 0px;}
.fale h2{ float:left; display:inline; width:217px; height:18px; background:transparent url(../img/sub-fale-conosco.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 0px 5px 36px;}
.fale .left{ float:left; display:inline; width:600px; margin-top:40px; margin-left:36px;}
.fale .right{ float:left; display:inline; width:290px; margin-top:55px;}
.fale .right .info_fale{ float:left; display:inline; width:300px; height:110px; background:url(../img/logo-rc.jpg) no-repeat 0 1px; }
.fale .right .info_fale p{ float:right; display:inline; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#c2c2c2; margin:8px 70px 0 0;  }
.fale .right .info_fale span{ float:right; display:inline; color:#a9cb39; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:16px; width:200px; margin:16px 13px 0 0; }
.fale .right .ulContatos{ color:#c2c2c2; font-size:12px;}
.fale .right .ulContatos li{ line-height:40px;}
.fale .right .ulContatos .fone{ background:url(../img/bullet-tel.gif) no-repeat 0 15px; padding-left:37px; margin-top:5px;}
.fale .right .ulContatos .fax{ background:url(../img/bullet-fax.gif) no-repeat 0 15px; padding-left:37px;}
.fale .left .linha label{ float:left; display:inline; width:100%; padding-bottom:5px; color:#abcf38; font-weight:bold; font-size:11px;}
.fale .left .enviar{ margin-right:15px;}
.fale .blocoLeft{ float:left; display:inline; width:303px;}
.fale .blocoRight{ float:left; display:inline; width:275px;}
.campo, .campo_over {float:left;display:inline;background:#363636;border:1px solid #5a5a5a;font:11px Verdana, Arial, Tahoma;color:#ffffff;padding:2px; margin-bottom:12px;}
.campo_over {border:1px solid #abcf38;}
.enviar{ float:right; display:inline;}
.fale .left p{ color:#c2c2c2; font-size:12px;}
.btVoltar{ margin-top:25px;}
.fale .texto {color:#a8a8a8; font-size:12px; line-height:16px; padding-bottom:17px; margin:20px 0 0 35px;}
