@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
	outline:none;
	list-style:none;
}

body{
	background-color:#d1e0e2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0f8490;
	line-height:20px;
}

h1, h2, h3, h4{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

.geral{
	background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	display:table;
}

.bgHome{ background-image:url(../img/bgHome.jpg); }

#centraliza{
	width:990px;
	display:block;
	margin:0 auto;
}

#topo{
	width:990px;
	height:60px;
	display:block;
	position:relative;
	z-index:999999999;
}



/*------------------------------------*/
/*#pog {
	 width:1px; 
	 height:1px; 
	 display:block;
	 position:absolute;
	 z-index: 1000;
}
a.btnfecharpop{
	width:70px;
	height:60px;
	display:block;
	position:absolute;
	text-indent:-99999px;
	overflow:hidden;
	background: url(../img/transparente.gif) 0 0 no-repeat;
	left: 210px;
	top: -10px;
}
#pog #pop-up{
	width:340px;
	height:300px;
	display:block;
	position:absolute;
	left: -65px;
	top: -12px;
}*/
/*----------------------------------*/

#topo h1 a{
	z-index: 100;
	background-image:url(../img/logo.gif);
	width:156px;
	height:118px;
	display:block;
	position:absolute;
	/*left:18px;
	top:16px;*/
	left:4px;
	top:26px;
	/*background-image:url(../img/transp.gif);
	background-repeat:repeat;*/
}

/*#topo h1 a{
	width:156px;
	/*height:118px;*/
	/*height:200px;
	display:block;
	background-color:#FFFF33;
}*/


#topo #menu{
	width:643px;
	height:38px;
	display:block;
	float:right;
	z-index:100;
}

#topo #menu li{
	height:38px;
	display:block;
	float:left;
	padding-right:6px;
	text-indent:-99999px;
	overflow:hidden;
}

#topo #menu li.btnIrCont{ display:none; }

#topo #menu li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:38px;
	display:block;
}

#topo #menu li a:hover{ background-position:left bottom; }

#topo #menu li.ativo a{ background-position:left bottom; }

#topo #menu li.btnHome{ width:49px; }
#topo #menu li.btnHome a{
	background-image:url(../img/btnHome.gif); 
	width:49px;
}

#topo #menu li.btnEmp{ width:70px; }
#topo #menu li.btnEmp a{
	background-image:url(../img/btnEmp.gif); 
	width:70px;
}

#topo #menu li.btnProd{ width:69px; }
#topo #menu li.btnProd a{
	background-image:url(../img/btnProd.gif); 
	width:69px;
}

#topo #menu li.btnEqui{ width:101px; }
#topo #menu li.btnEqui a{
	background-image:url(../img/btnEqui.gif); 
	width:101px;
}

#topo #menu li.btnProj{ width:63px; }
#topo #menu li.btnProj a{
	background-image:url(../img/btnProj.gif); 
	width:63px;
}

#topo #menu li.btnVid{ width:55px; }
#topo #menu li.btnVid a{
	background-image:url(../img/btnVid.gif); 
	width:55px;
}

#topo #menu li.btnNot{ width:61px; }
#topo #menu li.btnNot a{
	background-image:url(../img/btnNot.gif); 
	width:61px;
}

#topo #menu li.btnCont{ width:61px; }
#topo #menu li.btnCont a{
	background-image:url(../img/btnCont.gif); 
	width:61px;
}

#rightHome{
	width:740px;
	height:440px;
	display:block;
	float:right;
}

#rightHome .trans{
	background-image:url(../img/trans.gif);
	background-position:right top;
	width:585px;
	height:42px;
	
}

#rightHome #animacao{
	width:700px;
	height:380px;
	display:block;
	float:right;
	padding-right:23px;
}

#blcLeft{
	width:215px;
	display:block;
	float:left;
	padding:110px 0 0 0;
	position:relative;
	z-index:5566100;
}
.altint{
	height:600px;
}

#blcLeft #chatint {
	width:125px;
	height:43px;
	position:absolute;
	left: 3px;
	top: 414px;
}

#blcLeft #chatint a{
	width:125px;
	height:43px;
	display:block;
	overflow:hidden;
}

#blcLeft #faleint {
	width:125px;
	height:43px;
	position:absolute;
	left: 2px;
	top: 466px;
}
#blcLeft #faleint a{
	width:125px;
	height:43px;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	outline: none;
	background: url(../img/btOn.gif) 0 0 no-repeat;
}
#blcLeft #faleint a:hover{
	background-position: 0 -43px;
}



#blcLeft .nsProd{
	background-image:url(../img/nsProd.gif);
	width:175px;
	height:20px;
}

#blcLeft #menuProd{
	width:215px;
	display:block;
	z-index:999999;
}

#blcLeft #menuProd li{
	width:215px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#blcLeft #menuProd li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:157px;
	height:28px;
	display:block;
}

#blcLeft #menuProd li a:hover, #blcLeft #menuProd li a.ativo {
	background-position:left bottom;
	height:45px;
}

#blcLeft #menuProd li.btnCasc{ width:215px; }
#blcLeft #menuProd li.btnCasc a{ background-image:url(../img/btnCasc.gif); width:215px; }

#blcLeft #menuProd li.btnChaf a{ background-image:url(../img/btnChaf.gif); }

#blcLeft #menuProd li.btnInte a{ background-image:url(../img/btnInte.gif); }

#blcLeft #menuProd li.btnLumi a{ background-image:url(../img/btnLumi.gif); }

#blcLeft #menuProd li.btnMusi a{ background-image:url(../img/btnMusi.gif); }

#blcLeft #menuProd li.btnPort a{ background-image:url(../img/btnPort.gif); }

#blcLeft #menuProd li.btnJat a{ background-image:url(../img/btnJat.gif); }

#blcLeft #menuProd li.btnPisc{ width:186px; }
#blcLeft #menuProd li.PiscH a{ background-image:url(../img/btnPiscH.gif); width:186px; }
#blcLeft #menuProd li.PiscInt a{ background-image:url(../img/btnPiscInt.gif); width:186px; }

#blcLeft #menuProd li.btnRiosH a{ background-image:url(../img/btnRiosH.gif); }
#blcLeft #menuProd li.btnRiosInt a{ background-image:url(../img/btnRiosInt.gif); }


.chamadas{
	width:933px;
	height:150px;
	display:block;
	clear:both;
	padding-left:57px;
	position:relative;
}

.chamadas #chat {
	width:125px;
	height:43px;
	position:absolute;
	left: 3px;
	top: 71px;
}
.chamadas #chat a{
	width:125px;
	height:43px;
	display:block;
	overflow:hidden;
}

.chamadas #fale {
	width:125px;
	height:43px;
	position:absolute;
	left: 1px;
	top: -193px;
}
.chamadas #fale a{
	width:125px;
	height:43px;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	outline: none;
	background: url(../img/btOn.gif) 0 0 no-repeat;
}
.chamadas #fale a:hover{
	background-position: 0 -43px;
}



.chamadas .imgCham{
	display:block;
	float:left;
	margin-top:6px;
}

.chamadas .chamTop{
	width:220px;
	height:150px;
	display:block;
	float:left;
}

.chamadas .chamProd{ padding:0 70px 0 19px; }

.chamadas .chamEmpr{ padding-right:23px; }

.chamadas .chamTop h2{
	width:220px;
	height:40px;
}

.chamadas .chamTop h3{
	width:220px;
	height:25px;
}

.chamadas .chamProd h2{ background-image:url(../img/h2chamProd.gif); }

.chamadas .chamProd h3{ background-image:url(../img/h3chamProd.gif); }

.chamadas .chamEmpr h2{ background-image:url(../img/h2chamEmpr.gif); }

.chamadas .chamEmpr h3{ background-image:url(../img/h3chamEmpr.gif); }

#centraliza a.link{
	text-decoration:none;
	color:#0f8490;
}

#centraliza a:hover.link{ text-decoration:underline; }

#centraliza a.linkBLK{ display:block; }

.chamadas .listaServH{
	width:255px;
	display:block;
	float:left;
	padding-top:10px;
}

.chamadas .listaServH li{
	background-position:left top;
	background-repeat:no-repeat;
	width:254px;
	height:41px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

.chamadas .listaServH li.projPers{ background-image:url(../img/projPers.gif); }

.chamadas .listaServH li.expMerc{ background-image:url(../img/expMerc.gif); }

.chamadas .listaServH li.atenDif{ background-image:url(../img/atenDif.gif); }


.chamadas .chamBttm{
	height:118px;
	display:block;
	float:left;
	padding-top:32px;
}

.chamadas .chamVid{ width:244px; padding-left:135px; }

.chamadas .chamPort{ width:257px; }

.chamadas .chamPers{width:289px; }

.chamadas .chamBttm img{
	display:block;
	float:left;
	margin-right:8px;
}

.chamadas .chamBttm h2{ height:40px; }

.chamadas .chamVid h2{
	background-image:url(../img/h2chamVid.gif);
	width:150px;
}

.chamadas .chamPort h2{
	background-image:url(../img/h2chamPort.gif);
	width:160px;
}

.chamadas .chamPers h2{
	background-image:url(../img/h2chamPers.gif);
	width:197px;
}

.chamadas .chamBttm p{
	height:45px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

.chamadas .chamBttm p a{
	background-position:left top;
	background-repeat:no-repeat;
	height:45px;
	display:block;
}

.chamadas .chamBttm p a:hover{ background-position:left bottom; }

.chamadas .chamBttm p.aguaMov{ width:102px; }

.chamadas .chamBttm p.aguaMov a{
	background-image:url(../img/aguaMov.gif);
	width:102px;
}

.chamadas .chamBttm p.soluInd{ width:115px; }

.chamadas .chamBttm p.soluInd a{
	background-image:url(../img/soluInd.gif);
	width:115px;
}

.chamadas .chamBttm p.ideaReal{ width:120px; }

.chamadas .chamBttm p.ideaReal a{
	background-image:url(../img/ideaReal.gif);
	width:120px;
}




.bgInt{ background-image:url(../img/bgInt.jpg); }

.bgInt_maior{ background-image:url(../img/bgInt_maior.jpg); }

#conteudo{
	width:660px;
	display:block;
	float:right;
	padding-top:10px;
}

#conteudo .h2Princ{
	width:660px;
	height:50px;
}

#conteudo .aPetro{ background-image:url(../img/aPetro.gif); }
#conteudo .a404{ background-image:url(../img/a404gif.gif); }

#conteudo p{ padding-bottom:20px; }

#conteudo pre{ padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; }

#conteudo .espBottom{ padding-bottom:0; }

#conteudo .imgRight{
	float:right;
	display:block;
}

#conteudo .imgLeft{
	float:left;
	display:block;
	margin-right:10px;
}




#conteudo .prod{ background-image:url(../img/prod.gif); }

#conteudo .prodInt{
	background-image:url(../img/prodInt.gif);
	width:140px;
	height:50px;
	float:left;
}

#conteudo .ProdPadr{
	text-indent:0;
	display:block;
	font-size:16px;
	color:#3da36b;
	
	padding-top:15px;
}

#conteudo .vidlink{
	width:565px;
	height:87px;
	display:block;
	clear:left;
	padding-top:50px;
}
#conteudo .vidlink a{
	width:565px;
	height:87px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../img/vidlink.gif) top left no-repeat;
}

#conteudo .vidlink a:hover{ background-position:bottom left; }

#conteudo .vidlink_gal{
	width:565px;
	height:87px;
	display:block;
	clear:left;
	float:left;
	padding-top:10px;
}
#conteudo .vidlink_gal a{
	width:565px;
	height:87px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../img/vidlink.gif) top left no-repeat;
}

#conteudo .vidlink_gal a:hover{ background-position:bottom left; }

#conteudo .listProd{
	width:660px;
	display:block;
}

#conteudo .listProd li{
	width:284px;
	height:29px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hiddenl;
	
	padding:10px 45px 0 0;
}

#conteudo .listProd li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:284px;
	height:29px;
	display:block;
}

#conteudo .listProd li a:hover{ background-position:left bottom; }

#conteudo .listProd li a.btnCasc2{ background-image:url(../img/btnCasc2.gif); }

#conteudo .listProd li a.btnChaf2{ background-image:url(../img/btnChaf2.gif); }

#conteudo .listProd li a.btnInte2{ background-image:url(../img/btnInte2.gif); }

#conteudo .listProd li a.btnLumi2{ background-image:url(../img/btnLumi2.gif); }

#conteudo .listProd li a.btnMusi2{ background-image:url(../img/btnMusi2.gif); }

#conteudo .listProd li a.btnPort2{ background-image:url(../img/btnPort2.gif); }

#conteudo .listProd li a.btnJat2{ background-image:url(../img/btnJat2.gif); }

#conteudo .listProd li a.btnPisc2{ background-image:url(../img/btnPisc2.gif); }

#conteudo .listProd li a.btnRios2{ background-image:url(../img/btnRios2.gif); }

#blcLeft .chamVideo{
	width:244px;
	height:118px;
	display:block;
	float:left;
	padding-top:32px;
}

#blcLeft .chamVideo img{
	display:block;
	float:left;
	margin-right:8px;
}

#blcLeft .chamVideo h2{
	background-image:url(../img/h2chamVid2.gif);
	width:150px;
	height:40px;
}

#blcLeft .chamVideo p.aguaMov{
	width:102px;
	height:45px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#blcLeft .chamVideo p.aguaMov a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/aguaMov2.gif);
	width:102px;
	height:45px;
	display:block;
}

#blcLeft .chamVideo p.aguaMov a:hover{ background-position:left bottom; }

#blcLeft p.pChamVid{
	color:#daebef;
	width:150px;
	clear:both;
}

#conteudo .cascCort{ background-image:url(../img/cascCort.gif); }

#conteudo .chaf{ background-image:url(../img/chaf.gif); }

#conteudo .inter{ background-image:url(../img/inter.gif); }

#conteudo .lumi{ background-image:url(../img/lumi.gif); }

#conteudo .musi{ background-image:url(../img/musi.gif); }

#conteudo .port{ background-image:url(../img/port.gif); }

#conteudo .jatLam{ background-image:url(../img/jatLam.gif); }

#conteudo .piscPers{ background-image:url(../img/piscPers.gif); }

#conteudo .rios{ background-image:url(../img/rios.gif); }

#conteudo .intrGal{
	width:660px;
	height:50px;
	display:block;
	clear:left;
	padding-top:5px;
}

#conteudo .intrGal li{
	width:328px;
	height:31px;
	display:block;
	float:left;
	padding-right:2px;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo .intrGal li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:328px;
	height:31px;
	display:block;
}

#conteudo .intrGal li a:hover{ background-position:left bottom; }

#conteudo .intrGal li.ativoProd a{ background-position:left bottom; }

#conteudo .intrGal li a.btnIntro{ background-image:url(../img/btnIntro.gif); }

#conteudo .intrGal li a.btnGaler{ background-image:url(../img/btnGaler.gif); }

#conteudo .intro{
	background-image:url(../img/intro.gif); 
	width:660px;
	height:35px;
}

#conteudo .galeFts{
	background-image:url(../img/galeFts.gif); 
	width:660px;
	height:35px;
}

#conteudo .paginacao{
	height:39px;
	display:block;
	clear:left;
	margin:0 auto;
}

#conteudo .duasPag{ width:87px; }

#conteudo .tresPag{ width:129px; }

#conteudo .quatroPag{ width:171px; }

#conteudo .cincoPag{ width:213px; }

#conteudo .seisPag{ width:255px; }

#conteudo .paginacao li{
	width:32px;
	height:33px;
	display:block;
	float:left;
	text-align:center;
	padding-top:6px;
}

#conteudo .paginacao li a{
	width:32px;
	height:36px;
	display:block;
	
	font-size:12px;
	font-weight:bold;
	color:#279659;
	text-decoration:none;
}

#conteudo .paginacao li a:hover{ text-decoration:underline; }

#conteudo .paginacao li.pagFixo a{ text-decoration:underline; }

#conteudo .listCirc{ padding-bottom:20px; }

#conteudo .listCirc li span{
	background:url(../img/iconCirc.gif) left 5px no-repeat;
	padding-left:10px;
}

#conteudo .colDupla li{
	width:210px;
	display:block;
	float:left;
}

#conteudo p.pTop{ clear:left; padding-top:20px; }



#conteudo .equip{ background-image:url(../img/equip.gif); }

#conteudo #blcEquip h3{
	text-indent:0;
	font-size:11px;
	clear:both;
}

#conteudo #blcEquip h3 a{
	background:url(../img/setaAzul.gif) left 4px no-repeat;
	text-decoration:none;
	color:#0f8490;
	padding-left:10px;
}

#conteudo #blcEquip h3 a:hover{
	background:url(../img/setaVerde.gif) left 4px no-repeat;
	color:#3da36b;
}

#conteudo #blcEquip .thumbEquip{
	width:660px;
	display:none;
}

#conteudo #blcEquip .thumbEquip li{
	width:106px;
	height:116px;
	display:block;
	float:left;
	padding:0 13px;
	color:#3da36b;
	font-weight:bold;
	text-align:center;
}

#conteudo #blcEquip .descrThumb li{ height:150px; }

#conteudo #blcEquip .thumbEquip li img{
	width:106px;
	height:106px;
}




.bgProj{ background-image:url(../img/bgProj.jpg); }

#conteudo .proj{ background-image:url(../img/proj.gif); }

#conteudo .pEspTop{ padding-right:220px; }

#conteudo .galeria{
	width:660px;
	display:block;
}

#conteudo .galeria li{
	/*width:111px;
	height:111px;*/
	width:110px;
	height:110px;
	
	display:block;
	float:left;
	padding: 0 20px 9px 0;
	
}

#conteudo .galeria li a img{
	background-color:#36b0c5;
	width:104px;
	height:104px;
	
	display:block;
	padding:3px;
}









#conteudo .vid{ background-image:url(../img/vid.gif); }

#conteudo #leftVid{
	background:url(../img/bgBlcVid.jpg) left top no-repeat;
	width:345px;
	height:300px;
	display:block;
	float:left;
	position:relative;
	padding:11px 0 0 13px;
}

#conteudo #leftVid div{ display:block; }

#conteudo #leftVid .transp{
	background:url(../img/iconTransp.gif) repeat;
	width:320px;
	height:234px;
	display:block;
	position:absolute;
	left:22px;
	top:11px;
}

#conteudo #leftVidpeq{
	background:url(../img/bgBlcVidpeq.jpg) left top no-repeat;
	width:345px;
	height:300px;
	display:block;
	float:left;
	position:relative;
	padding:11px 0 0 13px;
}

#conteudo #leftVidpeq div{ display:block; }

#conteudo #leftVidpeq .transp{
	background:url(../img/iconTransp.gif) repeat;
	width:320px;
	height:234px;
	display:block;
	position:absolute;
	left:22px;
	top:11px;
}

#conteudo .rightVid{
	width:302px;
	display:block;
	float:right;
	padding-top:10px;
}

#conteudo .listSeta li{
	background:url(../img/setaAzul.gif) left 7px no-repeat;
	padding-left:10px;
}

#conteudo .listSeta li a{
	text-decoration:none;
	color:#0f8490;
}

#conteudo .listSeta li a:hover{ text-decoration:underline; }


#conteudo ul#paginacao{
	width:400px;
	height:40px;
	display:block;
	clear:both;
}

#conteudo ul#paginacao li {
	float:left;
	margin:0 5px;

}

#conteudo ul#paginacao li a{
	float:left;
	height:30px;
	display:block;
	color:#0f8490;
	text-decoration:none;
}
#conteudo ul#paginacao li a:hover, #conteudo ul#paginacao li a.ativoP{
	text-decoration:underline;
}






.bgNot{ background-image:url(../img/bgNot.jpg); }

#conteudo .not{ background-image:url(../img/not.gif); }

#conteudo .blcNot{
	width:660px;
	display:block;
}

#conteudo .blcNot .data{
	font-size:13px;
	color:#6a9096;
	padding-bottom:0;
}

#conteudo .blcNot h3{
	font-size:14px;
	text-indent:0;
	padding-bottom:8px;
}

#conteudo .blcNot h3 a{
	text-decoration:none;
	color:#0f8490;
}

#conteudo .blcNot h3 a:hover{ text-decoration:underline; }

#conteudo .btnVoltar{
	width:90px;
	height:21px;
	display:block;
	float:right;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo .btnVoltar a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btnVoltar.gif);
	width:90px;
	height:21px;
	display:block;
}

#conteudo .btnVoltar a:hover{ background-position:left bottom; }




.bgCont{ background-image:url(../img/bgCont.jpg); }

#conteudo .cont{ background-image:url(../img/cont.gif); }

#conteudo #leftForm{
	width:330px;
	display:block;
	float:left;
}

#conteudo #leftForm ul{
	width:330px;
	display:block;
}

#conteudo #leftForm ul li{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/bg_box.gif);
	width:323px;
	height:31px;
	display:block;
	float:left;
	padding:6px 0 0 7px;
}

#conteudo #leftForm ul li.box_tel{ background-image:url(../img/bg_tel.gif); }

#conteudo #leftForm ul li.box_rua{
	background-image:url(../img/bg_rua.gif);
	width:250px;
}

#conteudo #leftForm ul li.box_numero{
	background-image:url(../img/bg_numero.gif);
	width:65px;
}

#conteudo #leftForm ul li.box_uf{
	background-image:url(../img/bg_uf.gif);
	width:190px;
}

#conteudo #leftForm ul li.box_cep{
	background-image:url(../img/bg_cep.gif);
	width:125px;
}

#conteudo #leftForm ul li.box_mensagem{
	background-image:url(../img/bg_mens.gif);
	height:77px;
}

#conteudo #leftForm ul li label{
	background-position:left 3px;
	background-repeat:no-repeat;
	height:17px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo #leftForm ul li.box_nome label{ background-image:url(../img/nome.gif); width:44px; }

#conteudo #leftForm ul li.box_email label{ background-image:url(../img/email.gif); width:46px; }

#conteudo #leftForm ul li.box_tel label{ background-image:url(../img/tel.gif); width:38px; }

#conteudo #leftForm ul li.box_rua label{ background-image:url(../img/rua.gif); width:33px; }

#conteudo #leftForm ul li.box_numero label{ background-image:url(../img/numero.gif); width:25px; }

#conteudo #leftForm ul li.box_cidade label{ background-image:url(../img/cidade.gif); width:52px; }

#conteudo #leftForm ul li.box_uf label{ background-image:url(../img/uf.gif); width:24px; }

#conteudo #leftForm ul li.box_cep label{ background-image:url(../img/cep.gif); width:40px; }

#conteudo #leftForm ul li.box_mensagem label{ background-image:url(../img/mensagem.gif); width:78px; }


#conteudo #leftForm ul li input{
	height:17px;
	display:block;
	float:left;
	
	background-color:transparent;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0f8490;
}

#conteudo #leftForm ul li.box_nome input{ width:270px; }

#conteudo #leftForm ul li.box_email input{ width:267px; }

#conteudo #leftForm ul li.box_tel input.ddd{ width:23px; text-align:center; }
#conteudo #leftForm ul li.box_tel input.numTel{ width:40px; margin-left:10px; text-align:center; }

#conteudo #leftForm ul li.box_rua input{ width:200px; }

#conteudo #leftForm ul li.box_numero input{ width:32px; text-align:center; }

#conteudo #leftForm ul li.box_cidade input{ width:260px; }

#conteudo #leftForm ul li.box_cep input.pre_cep{ width:43px; text-align:center; }
#conteudo #leftForm ul li.box_cep input.suf_cep{ width:27px; margin-left:12px; text-align:center; }

#conteudo #leftForm ul li select{
	width:150px;
	display:block;
	float:left;
	
	background-color:#d2e5e7;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0f8490;
}

#conteudo #leftForm ul li.box_mensagem textarea{
	width:235px;
	height:60px;
	display:block;
	float:left;
	
	background-color:transparent;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0f8490;
}

#conteudo #leftForm ul li.box_enviar{ background:none; padding:0; }

#conteudo #leftForm ul li.box_enviar input{
	width:67px;
	height:15px;
	float:right;
}

#conteudo #rightCont{
	width:300px;
	display:block;
	float:right;
	padding-top:20px;
}

#conteudo #rightCont p{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:0;
}

#conteudo #rightCont  br{ display:none; }

#conteudo #rightCont p.btnEmail{
	width:272px;
	height:45px;
}

#conteudo #rightCont p.btnEmail a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btnEmail.gif);
	width:272px;
	height:45px;
	display:block;
}

#conteudo #rightCont p.btnEmail a:hover{ background-position:left bottom; }

#conteudo #rightCont p.tel_fax{
	background-image:url(../img/tel_fax.gif);
	background-position:left center;
	width:175px;
	height:60px;
}


#conteudo #rightCont .local{
	background-image:url(../img/local.gif);
	width:100px;
	height:20px;
}

#conteudo #rightCont address{
	background:url(../img/endCont.gif) left top no-repeat;
	width:215px;
	height:60px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:5px;
}

#conteudo #rightCont p.btnMapa{
	width:265px;
	height:80px;
}

#conteudo #rightCont p.btnMapa a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btnMapa.jpg);
	width:265px;
	height:80px;
	display:block;
}

#conteudo #rightCont p.btnMapa a:hover{ background-position:left bottom; }


/* rodape */

#rodape{
	width:981px;
	height:85px;
	display:block;
	clear:both;
	padding-top:11px;
	padding-right:9px;
}

#rodape address{
	background:url(../img/address.gif) left top no-repeat;
	width:674px;
	height:50px;
	display:block;
	float:right;
	text-indent:-99999px;
	overflow:hidden;	
}

#rodape address br{ display:none; }

#rodape a.voltarTopo{ display:none; }
	
#rodape ul#selos{
	width:194px;
	height:15px;
	display:block;
	float:right;
	clear:right;
	}
	
#rodape ul#selos li{
	width:91px;
	height:15px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-99999px;
	padding-left:6px;
	}
	
#rodape ul#selos li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
	}
	
#rodape ul#selos li a.ao5{ background-image:url(../img/ao5.gif); }
	
#rodape ul#selos li a.w3c{ background-image:url(../img/w3c.gif); }

#popup{
	width:100%;
	height:897px;
	display:block;
	position:absolute;
	z-index:999999999;
	top:0;
	left:0;
	background: transparent url(../img/bg.png) 0 0 repeat;
}

.fechar {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	text-indent:-999999px;
	position:absolute;
	background-repeat:repeat;
	background: transparent url(../img/transp.gif) 0 0 no-repeat;
	top:0px;
	left:0px;
	z-index:9999999999;
	outline:none;
}

