@font-face {
    font-family: Aller ;
    src: url("../font/Aller_It.ttf") format("truetype");
    font-style: italic;
} 
@font-face { 
    font-family: Aller ;
    src: url("../font/Aller.ttf") format("truetype");
    font-style: normal;
}  
a img{ border:none; text-decoration:none; }

body { background:#FDFCF2; margin:0;padding:0; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; color:#484806; font-size:11px; }
#wrapper {	background: url('../img/bgTopo.jpg') center top repeat-x; width: 100%;	display: table;	}
a { outline:none;} 
p { text-align:justify; }

.tituloAzul{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#00ACA6; padding:22px 0 14px 20px; margin:0}
.tituloAzulMenor{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#00ACA6; }
.tituloMarrom { color:#484806; }

.topo { margin:0; padding:0; height:116px; width:1004px; }
.topo ul { margin:20px 39px 0 0; float:right; list-style:none;}
.topo ul li { float:left; display:block; padding:0 5px; }
.topo ul li a { text-decoration:none; color:#484806; }
.topo ul li a:hover { text-decoration:underline; }

.logo { float:left; position:relative; width:320px; top:-69px; left:18px; display:block; text-decoration:none; border:0; cursor:pointer;}
.logo img { border:0; margin-left:18px; margin-top:15px}

.fundoHome { width:1000px; height:543px; margin: 0 auto; padding:0; background:url('../img/bgHome.jpg') top center no-repeat }
.fundoInterna { width:1000px; height:438px; margin: 0 auto; padding:0; background:url('../img/bgInternaGrande.jpg') top center no-repeat }
.fundoInternaPrequeno { width:1000px; height:334px; margin: 0 auto; padding:0; background:url('../img/bgInternaPequena.jpg') top center no-repeat }


.menu { list-style:none; float:right; position:relative; top: 3px; right:42px; height:30px; }
.menu li { float:left; display:inline }
.menu li a{text-align: left; text-indent: -9000px; overflow: hidden; display:block }
.menu li span{ width:100px; height:25px; text-indent: -0;  background-color:#FFF; margin:0 0 0 -15px; padding:0; text-align:center;  }
.menu li span a{ text-indent: 0; margin:0; padding:5px 0 0 15px; display:block; color:#EC9233; font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-size:12px;  }
.menu li span a:hover{ color:#00ACA6; }

.conteudoBase { width:957px;position:relative; top:-121px;padding-left:43px; }
.boxHomeGrande { float:left; background: url('../img/boxHomeGrande.png') top left no-repeat; width:553px; }
.boxHomeGrandeBgBranco { margin:0 3px; background:#FDFCF2; }
.boxHomePequeno { margin-right: 39px; float:right;  background: url('../img/boxHomePequeno.png') top left no-repeat; width:324px; }
.boxHomePequenoBgBranco { margin:-5px 3px; background:#FDFCF2; }

.hidden { text-indent: -9000px; overflow: hidden; display:block  }

.publicacao { padding:0 18px 15px 75px; width:450px; }
.publicacao h3{ float:left; width:310px; padding:0; margin:0;}
.publicacao span{ float:right; display:block; width:80px; height:50px }
.publicacao p{ float:left; padding:0px; margin: 5px 15px 0 0; width:350px }
.btDownload { float:right;  background: url('../img/btDownload.png') no-repeat; width:76px; height:20px; }
.divisao { border-top:solid 1px #E8E5CD; margin:0 20px 10px 75px; }
.divisaoMaior { border-top:solid 2px #E8E5CD; margin:0 20px 10px 14px; }
.divisaoMenor { border-top:solid 1px #E8E5CD; margin:0 10px 10px 10px; }

.cliente { padding:0 18px 15px 18px; width:318px; }
.cliente h3{padding:0; margin:5px 0;}
.cliente img{ float:left; margin-right:8px; }
.cliente p{ padding:0px; margin: 5px 25px 0; }

.boxLaranja { color:#FFF; margin-right: 39px; float:right;  background: url('../img/boxLaranjaTopo.png') top left no-repeat; width:324px; }
.boxLaranjaBase {  background: url('../img/boxLaranjaBase.png') top left no-repeat; width:324px; height:6px }
.boxLaranja h2 { padding: 10px;  margin: 5px 0 10px 10px;  }
.boxLaranja p{ background:#ED9234; margin:0 2px 0 3px; padding: 15px; border-right:solid 1px #bbb}			

#wrapper2 {	margin-top:-40px; background: url('../img/bgRodape.png') #fff center top repeat-x; width: 100%;	display: table;	}
.rodape{ height:340px; width:1004px; margin:0 auto;  }

.rodapeLeft { margin-left: 42px; width:290px; float:left; }
.rodapeCenter { margin:-5px 0px 0 7px; width:345px; float:left; }
.rodapeRight { margin:33px 1px 0 22px; width:270px; float:left; }

.imgContato { position: relative; top: -46px; left:-3px; float:left}
address{ font-style:normal; font-size:13px; }
.address{}
.address h4 { width:220px; font-family:Verdana, Geneva, sans-serif; font-size:22px; color:#EC9233 }
.address span {  font-size:13px; margin-bottom: 15px; display:block }
.logoVerdi { display:block; margin-top:217px;}
.logoVerdi img { border:0}

.rodapeRight input { margin-bottom:12px; background:#FDFCF2; border: solid 1px #E8E1A2; width:251px; height:20px; }
.rodapeRight textarea { background:#FDFCF2; border: solid 1px #E8E1A2; width:251px; height:147px; }
.rodapeRight label { display:block }




/* Interna Empresa */


.boxInterna { margin:-45px 0 0 184px; float:left; background: url('../img/bgBoxInternaTopo.png') top left no-repeat; width:736px; }
.boxInternaPequena { margin:-45px 0 0 184px; float:left; background: url('../img/bgBoxInternaTopo.png') top left no-repeat; width:736px; }


.boxInternaBgBranco { margin:0 4px 0 3px; background:#FDFCF2;  }

.paragrafo { padding:0 15px 15px 30px; width:730px; }
.paragrafo h3{ float:left; padding:0; margin:0;}
.paragrafo span{ float:right; display:block; width:80px; height:50px }
.paragrafo p{ float:left; padding:0px; margin: 5px 15px 0 40px; width:620px; font-size:12px; line-height:1.1 }

.introducaoInterna { margin: 20px 20px 11px 71px; font-size:12px; }

.divisaoInterna { height:0; margin:0px 0 10px 65px; height:1px; background-color:#E8E5CD; width:635px }
.divisaoInternaTopo { height:0; margin:0px 0 10px 65px; height:1px; width:635px }


.imagem { margin-left:40px; margin-top:12px; position: relative; padding: 0px; background: #FFF; float: left; width: 180px; height: 180px; border:solid 5px #D3CC54;  }
.imagem img{ width:180px; height:180px;  }
.tituloMarrom{ color:#484806; font-family: Verdana, Geneva, sans-serif; font-size: 14px; margin:0; padding:0; }

/* Equipe */

.equipe { float:left; width:400px; margin-left:40px; margin-top:12px; }


/* Clientes*/

.clienteInterno { width:125px; height:120px; float:left; padding:0 18px 15px 18px; cursor:pointer; }
.clienteInterno h5{ margin: 0 0 0 0; padding:0 0 0 0; width:120px; height:35px; vertical-align:middle;display: table-cell }
.imagemCliente { padding: 0px; background: #FFF; width: 120px; height: 82px; border:solid 5px #D3CC54;  }
.imagemCliente img{ width:120px; height:82px;  }


.setaErro{ background:url('../img/setaErro.png'); width:12px; height:20px; display:block; float:left; margin:1px 0 0 -14px; display:none;  }

.pesquisa{ padding:5px 10px 10px 10px }
.pesquisa label{ margin:10px 0 0 65px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#464606  }
.pesquisa select { margin:10px 0 0 4px;  background-color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#464606; border: solid 1px #E8E1A2; width:184px; height:24px; padding:4px;  }
.pesquisa .btText { margin:10px 0 0 120px;  background-color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#464606; border: solid 1px #E8E1A2; width:184px; height:14px; padding:4px;  }
.btImg{ margin:14px 0 -5px 0}
.menuServico { list-style:none; margin:0 0 0 -15px; padding:0; text-align:center; float:right; width:690px }
.menuServico li { display:inline; }
.menuServico li a{ float:left; color: #000; display:block; width:115px; height:83px; background:url(../img/bgListaServicos.png); font-size:10px; font-weight:bold; text-decoration:none;}
.menuServico li a span{ padding:34px 7px 0 0; display:block;}

.btFechar{  margin:15px 0 0 0; float:right; display:block; cursor:pointer; background: url('../img/setaTopo.png') right top no-repeat; width:20px; height:12px; display:block; }
/* .imagem .bgTpLeft,
.imagem .bgTpRight,
.imagem .bgBtLeft,
.imagem .bgBtRight { width: 5px; height: 5px; }
.imagem .bgTpLeft { position: absolute; top: 0px; left: 0px; background:url(../img/borda.png) no-repeat top left; z-index: 999; }
.imagem .bgTpRight { position: absolute; top: 0px; right: 0px; background: url(../img/borda.png) no-repeat top right; z-index: 999; }
.imagem .bgBtLeft { position: absolute; bottom: 0px; left: 0px; background: url(../img/borda.png) no-repeat bottom left; z-index: 999; }
.imagem .bgBtRight { position: absolute; bottom: 0px; right: 0px; background: url(../img/borda.png) no-repeat bottom right; z-index: 999; }
.imagem .bgTop { margin:0 -5px; width:100%; height:5px; position: absolute; top: 0px; left: 5px; right:5px; background:#D3CC54;  z-index: 999; }
.imagem .bgBottom { margin:0 -5px; width:100; height:5px; position: absolute; bottom: 0px; left: 5px; z-index: 999; background:#D3CC54;}
.imagem .bgLeft { margin:-5px 0; width: 5px; height: 100%; position: absolute; top: 5px; left: 0px; z-index: 999; background:#D3CC54;}
.imagem .bgRight { margin:-5px 0;  width: 5px; height: 100%; position: absolute; top: 5px; right: 0px; z-index: 999; background:#D3CC54;}
*/

