body{ background-color:#000000; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

.body2{ background-color:#FFFFFF;}

.body2{width:1003px; height:auto; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

.root{width:926px; height:auto; margin:auto;}

.root2{width:910px; height:auto; margin:0px; background-color:#ffffff;}

.topo{width:926px; height:127px; float:left; background-image:url(images/topo.jpg);}

.menu{width:826px; height:34px; float:left; background-image:url(images/menu.jpg); padding-top:13px; padding-left:100px;}

.botMenu{width:128px; height:28px; float:left; margin-right:8px;}

.meio{width:926px; height:auto; float:left; background-image:url(images/meio.jpg); background-repeat:repeat-y;}

.mapa{width:530px; height:352px; float:left; margin-left:8px;}

.portfolio{width:520px; height:177px; float:left; background-image:url(images/bg_portfolio.jpg); margin-left:25px; margin-bottom:10px;}

.esq{width:160px; height:116px; float:left; margin-left:18px; margin-top:5px;}

.campo{width:230px; height:17px; float:left; background-color:#7E7E7E; margin-left:20px; font-weight:bold; color:#FFFFFF; font-size:11px; padding-top:2px; margin-top:10px;}

.campo2{width:90px; height:17px; float:left; background-color:#7E7E7E; margin-left:4px; font-weight:bold; color:#FFFFFF; font-size:11px; padding-top:2px; margin-top:10px;}

.campo3{width:230px; height:29px; float:left; background-color:#D1CFCF; margin-left:20px; margin-top:4px; color:#000000; font-size:11px; padding-top:2px;}

.campo6{width:90px; height:22px; float:left; background-color:#D1CFCF; margin-left:4px; color:#000000; font-size:11px; margin-top:4px; padding-top:9px;}

.campo4{width:90px; height:17px; float:left; background-color:#D1CFCF; margin-left:4px; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.campo5{width:230px; height:17px; float:left; background-color:#D1CFCF; margin-left:20px; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.campoem{width:230px; height:17px; float:left; background-color:#7E7E7E; margin-left:85px; font-weight:bold; color:#FFFFFF; font-size:11px; padding-top:2px; margin-top:15px;}

.campoem3{width:230px; height:17px; float:left; background-color:#A4A4A4; margin-left:85px; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.campoem2{width:140px; height:17px; float:left; background-color:#7E7E7E; margin-left:4px; font-weight:bold; color:#FFFFFF; font-size:11px; padding-top:2px; margin-top:15px;}

.campoem4{width:140px; height:17px; float:left; background-color:#A4A4A4; margin-left:4px; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.tab{width:160px; height:17px; float:left; background-color:#81B8F0; margin-left:32px; font-weight:bold; color:#FFFFFF; font-size:11px; padding-top:2px; margin-top:15px;}

.tab1{width:160px; height:17px; float:left; background-color:#C5DCF4; margin-left:32px; font-weight:bold; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.tab1{width:160px; height:17px; float:left; background-color:#C5DCF4; margin-left:32px; font-weight:bold; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.tab11{width:160px; height:30px; float:left; background-color:#C5DCF4; margin-left:32px; font-weight:bold; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.tab2{width:160px; height:17px; float:left; background-color:#4695E6; margin-left:4px; font-weight:bold; color:#FFFFFF; font-size:11px; padding-top:2px; margin-top:15px;}

.tab22{width:160px; height:17px; float:left; background-color:#9EC1E4; margin-left:4px; font-weight:bold; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.tab222{width:160px; height:30px; float:left; background-color:#9EC1E4; margin-left:4px; font-weight:bold; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.tab3{width:160px; height:17px; float:left; background-color:#176BC0; margin-left:4px; font-weight:bold; color:#FFFFFF; font-size:11px; padding-top:2px; margin-top:15px;}

.tab33{width:160px; height:17px; float:left; background-color:#85B0DC; margin-left:4px; font-weight:bold; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.tab333{width:160px; height:30px; float:left; background-color:#85B0DC; margin-left:4px; font-weight:bold; color:#000000; font-size:11px; padding-top:2px; margin-top:4px;}

.txtServico{width:290px; height:auto; float:left; margin-right:2px;}

.txtServico2{width:235px; height:auto; float:left; margin-left:22px;}

.imgPort{width:173px; height:149px; float:left; margin-left:13px; margin-top:13px;}

.port2{width:334px; height:177px; float:left; margin-top:4px;}

.portTit{width:254px; height:40px; float:left; margin-top:4px; margin-left:10px; padding-top:49px; font-size:17px; font-weight:bold; padding-left:5px;}

.imgServ{width:196px; height:auto; float:left; margin-top:5px; margin-left:7px;}

.txtPort{width:316px; height:85px; float:left; padding-left:18px; padding-top:3px; color:#909090; font-weight:bold;}

.botPort{width:65px; height:79px; float:left; margin-top:16px;}

.img{width:248px; height:auto; float:left; text-align:justify; margin-left:7px; margin-bottom:5px;}

.img2{width:199px; height:auto; float:left; text-align:justify; margin-bottom:5px; margin-left:5px;}

.txt{width:230px; height:auto; float:left; text-align:justify; padding-left:3px; padding-right:3px;  margin-bottom:5px;}

.txt2{width:285px; height:auto; float:left; padding-right:3px;  margin-bottom:5px;}

.esquerda{width:185px; height:auto; float:left; margin-left:1px;}

.boxEsq{width:162px; height:96px; float:left; margin-left:15px;}

.conteudo{width:555px; height:auto; float:left; margin-left:4px; margin-right:4px;}

.cont{width:495px; height:auto; float:left; margin-left:30px;}

.direita{width:175px; height:auto; float:left; margin-right:1px; margin-top:15px;}

.rodape{width:926px; height:21px; float:left; background-image:url(images/rodape.jpg); color:#FFFFFF; font-weight:bold; text-align:center; padding-top:30px; font-size:10px;}

.blocoEsq{width:250px; height:auto; float:left; font-size:10px; font-weight:bold; padding-left:5px; margin-left:23px;}

.blocoDir{width:250px; height:auto; float:left; font-size:10px; font-weight:bold; padding-left:5px;}

.blocoMeio{width:505px; height:auto; float:left; padding-left:5px; font-size:10px; font-weight:bold;  margin-left:23px;}

.caixaAssinante{width:491px; height:183px; float:left; background-image:url(images/caixa_assinante.jpg); margin-bottom:100px;}

.campoForm1{width:300px; height:30px; float:left; margin-left:70px; margin-top:100px;}

.campoForm2{width:108px; height:30px; float:left; margin-left:70px;}

.campoForm3{width:110px; height:30px; float:left;}

.plus{width:118px; height:72px; float:left; margin-left:16px; margin-bottom:10px;}

.galeriaGr{width:437px; height:337px; float:left; margin-top:5px; margin-bottom:10px;}

.galeriaPq{width:118px; height:90px; float:left; margin-top:8px; margin-left:7px; text-align:center; font-size:10px; font-weight:bold; border-style:solid; border-width:1px; border-color:#CCCCCC;}

.semMargem{margin:0; background-color:#FFFFFF;}

.cx01{width:415px; height:auto; float:left; margin-left:3px;}

.cx02{width:490px; height:auto;float:left;}


.formulario{width:265px; height:38px; float:left; margin-left:9px;}

.formulario2{width:265px; height:38px; float:left; margin-left:9px;}

.botEnviar{width:530px; height:auto; float:left; text-align:center; margin-top:10px;}

.formulario3{width:150px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario4{width:380px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario5{width:320px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario6{width:65px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario7{width:135px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario8{width:321px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario9{width:99px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario10{width:99px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario11{width:130px; height:38px; float:left; margin-left:9px; margin-top:5px; ;}

.formulario12{width:270px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario13{width:543px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario14{width:120px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario15{width:120px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario16{width:135px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario17{width:135px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.botEnvira2{width:530px; height:auto; float:left; text-align:center; margin-top:110px; }

.formulario18{width:470px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario19{width:393px; height:38px; float:left; margin-left:9px; margin-top:5px;}

.formulario20{width:130px; height:20px; float:left; margin-top:5px; padding-top:18px; font-weight:bold; text-align:center;}

.botEsquerda{width:152px; height:18px; float:left; background-image:url(images/bot_esquerda.jpg); text-decoration:none; padding-left:25px; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:3px; color:#000000; margin-top:10px;}

.botEsquerdaHover a:hover{color:#F47820;}

.sitePlus{width:270px; height:auto; float:left;}

.contato01{width:170px; height:auto; float:left; }

.contato02{width:290px; height:auto; float:left; padding-left:5px;}

.contato03{width:90px; height:auto; float:left;}

.contato04{width:380px; height:auto; float:left; padding-left:5px; margin-top:4px;}

.contato05{width:380px; height:auto; float:left; padding-left:5px; margin-top:4px;}

.contato06{width:380px; height:auto; float:left; padding-left:5px; margin-top:4px;}

.contato07{width:380px; height:auto; float:left; padding-left:5px; margin-top:4px; margin-top:20px;}

.sitesPortais{width:530px; height:auto; float:left; margin-left:15px; margin-top:10px;}

.titPortais{width:385px; height:auto; float:left; font-size:13px; font-weight:bold; color:#F77521;}

.txtPortais{width:385px; height:auto; float:left; margin-top:5px; text-align:justify;}

.imgPortais{width:100px; height:auto; float:left; margin-left:30px;}

.imgPortais2{width:120px; height:auto; float:left; margin-top:100px; margin-left:7px;}

.formemail{width:320px; height:auto; float:left;  margin-left:90px; margin-top:40px;}
