@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5b5b;
	line-height:14px;
	}	
	
#topo-geral{
	background:url(../img/bg-topo-geral.jpg) top no-repeat;
	width:100%;
	height:132px;
	display:block;
	}
	
#topo-geral #topo-centraliza{
	background:url(../img/bg-topo-centraliza.jpg) top no-repeat;
	width:757px;
	height:122px;
	margin:0 auto;
	padding-top:10px;
	padding-left:16px;
	display:block;
	}
	
#topo-geral #topo-centraliza h1.h1-logo{
	width:146px;
	height:105px;
	display:block;
	float:left;
	}
	
#topo-geral #topo-centraliza h1.h1-logo a{
	background:url(../img/h1-logo.jpg) left top no-repeat;
	width:146px;
	height:105px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#topo-geral #topo-centraliza #bloco-acesso{
	width:360px;
	display:block;
	float:left;
	padding-top:78px;
	padding-left:235px;
	}
	
#topo-geral #topo-centraliza #bloco-acesso ul{
	width:360px;
	display:block;
	float:left;
	}
	
#topo-geral #topo-centraliza #bloco-acesso ul li{
	width:168px;
	height:18px;
	display:block;
	float:left;
	}
	
#topo-geral #topo-centraliza #bloco-acesso ul li label{
	display:block;
	float:left;
	padding-top:3px;
	padding-right:6px;
	}
	
#topo-geral #topo-centraliza #bloco-acesso ul li input{
	width:111px;
	height:18px;
	display:block;
	float:left;
	border: solid #000 1px;
	}
	
#topo-geral #topo-centraliza #bloco-acesso ul li.li-acesso-btn{
	width:23px;
	height:23px;
	display:block;
	float:left;
}
	
#topo-geral #topo-centraliza #bloco-acesso ul li.li-acesso-btn input{
	width:23px;
	height:23px;
	display:block;
	color:#FFFFFF;
	border:none;
	background-image: url(../img/btn-ok-acesso.jpg);
	}
	
	
	
#geral-conteudo{
	background:url(../img/bg-repete-geral-conteudo.jpg) top repeat-x;
	width:100%;
	display:table;
	}
	
#geral-conteudo #centraliza{
	width:773px;
	margin:0 auto;
	padding-top:13px;
	}
	
#geral-conteudo #centraliza #bloco-left-principal{
	width:171px;
	display:block;
	float:left;
	padding-top:1px;
	padding-left:6px;
	}
	
#geral-conteudo #centraliza #bloco-left-principal #menu{
	width:171px;
	display:block;
	float:left;
	}
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul{
	width:171px;
	display:block;
	float:left;
	}
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li{
	width:145px;
	height:32px;
	display:block;
	float:left;
	padding-bottom:8px;
	}
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li.btn-ir-conteudo{ display:none; }
		
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:145px;
	height:32px;
	float:left;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a:hover{ background-position:left bottom; }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li.menu-fixo a{ background-position:left bottom; }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-home{ background-image:url(../img/btn-home.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-quem-somos{ background-image:url(../img/btn-quem-somos.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-solucoes{ background-image:url(../img/btn-solucoes.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-artigos{ background-image:url(../img/btn-artigos.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-noticias{ background-image:url(../img/btn-noticias.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-eventos{ background-image:url(../img/btn-eventos.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-clientes{ background-image:url(../img/btn-clientes.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-parceiros{ background-image:url(../img/btn-parceiros.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal #menu ul li a.btn-fale-conosco{ background-image:url(../img/btn-fale-conosco.jpg); }
	
#geral-conteudo #centraliza #bloco-left-principal img.imagem-selo-fnq{
	width:158px;
	height:69px;
	display:block;
	clear:left;
	padding-bottom:100px;
	}
	
#geral-conteudo #centraliza #conteudo{
	width:590px;
	display:block;
	float:left;
	padding-bottom:40px;
	}
	
#geral-conteudo #centraliza #conteudo h1, h2{
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-conteudo #centraliza #conteudo p{
	padding-bottom:13px;
	}
	
#geral-conteudo #centraliza #conteudo p.paragrafo-bottom{
	padding-bottom:0;
	}
	
	
#geral-conteudo #centraliza #conteudo p.paragrafo-top{
	padding-top:20px;
	display:block;	
	}
	
#geral-conteudo #centraliza #conteudo ul.menu-especial-flash{
	width:0;
	height:0;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-conteudo #centraliza #conteudo .blocos-superiores{
	width:590px;
	float:left;
	display:block;
	padding-top:5px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada{
	width:290px;
	display:block;
	float:left;
	padding-bottom:27px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada a{
	color:#5b5b5b;
	text-decoration:none;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada a:hover{
	color:#5b5b5b;
	text-decoration:underline;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-left{
	padding-right:7px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada h2{
	width:290px;
	height:28px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada h2.h2-destaques{ background-image:url(../img/h2-destaques.jpg); }
	
#geral-conteudo #centraliza #conteudo .bloco-chamada h2.h2-auto-avaliacao{ background-image:url(../img/h2-auto-avaliacao.jpg); }
	
#geral-conteudo #centraliza #conteudo .bloco-chamada h2.h2-artigos{ background-image:url(../img/h2-artigos.jpg); }
	
#geral-conteudo #centraliza #conteudo .bloco-chamada h2.h2-eventos{ background-image:url(../img/h2-eventos.jpg); }
	
#geral-conteudo #centraliza #conteudo .bloco-chamada h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3e3e3e;
	padding:15px 0 11px 4px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada p{
	padding-left:4px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada dl{
	width:276px;
	display:table;
	padding-left:4px;
	float:left;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada dl dt{
	padding-top:9px;
	padding-bottom:5px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada dl dt a{
	background:url(../img/marcacao-seta.gif) left 2px no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5a5a5c;
	padding-left:15px;
	text-decoration:none;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada dl dt a:hover{ text-decoration:underline; }
	
#geral-conteudo #centraliza #conteudo .bloco-chamada dl dd{
	background:url(../img/divisao-cinza.jpg) left bottom no-repeat;
	width:280px; 
	display:block;
	padding-bottom:11px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada dl dd a{
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3e3e;
	padding-left:5px;
	text-decoration:none;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-chamada dl dd a:hover{ text-decoration:underline; }
	
#geral-conteudo #centraliza #conteudo .bloco-chamada dl dd.especial-ultima-dd{ background:none; }

/* internas */

.dspNone{
	display:none;
}

.dspNone ul{
	padding:10px 0;
}
	
#geral-conteudo #centraliza #conteudo h2.h2-quem-somos{
	background-image:url(../img/h2-quem-somos.jpg);
	width:590px;
	height:37px;
	}
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos{	
	width:152px;
	display:block;
	float:right;
	padding-top:10px;
	}
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos ul{	
	width:96px;
	display:block;
	float:right;
	}
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos ul li{	
	width:96px;
	height:31px;
	display:block;
	float:right;
	padding-bottom:8px;
	}
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos ul li a{	
	background-position:left top;
	background-repeat:no-repeat;
	width:96px;
	height:31px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos ul li a:hover{ background-position:left bottom; }
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos ul li.quem-somos-fixo a{ background-position:left bottom; }
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos ul li a.btn-historia{ background-image:url(../img/btn-historia.jpg); }
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos ul li a.btn-missao{ background-image:url(../img/btn-missao.jpg); }
	
#geral-conteudo #centraliza #conteudo .menu-quem-somos ul li a.btn-valores{ background-image:url(../img/btn-valores.jpg); }
	
#geral-conteudo #centraliza #conteudo .interno-quem-somos{
	width:438px;
	float:right;
	}
	
#geral-conteudo #centraliza #conteudo .title-padrao-azul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#036fb8;
	padding-bottom:5px;
	padding-top: 11px;
	}
	
#geral-conteudo #centraliza #conteudo .title-padrao-azul-dois{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#036fb8;
	padding-top: 11px;
	}

#geral-conteudo #centraliza #conteudo h4{
	font-size: 11px;
}
#geral-conteudo #centraliza #conteudo h3{
	font-size: 11px;
}
#geral-conteudo #centraliza #conteudo .title-padrao-cinza{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	color:#5b5b5b;
	padding-bottom:5px;
}

	
#geral-conteudo #centraliza #conteudo .title-padrao-cinza-dois{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
	font-weight: bold;
	color:#5b5b5b;
	padding-bottom:10px;
	}
#geral-conteudo #centraliza #conteudo a.title-padrao-cinza{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	color:#5b5b5b;
	/*padding-bottom:10px;*/
	padding-bottom:5px;
	}
#geral-conteudo #centraliza #conteudo a:hover{
	text-decoration: underline;
	color: #999999;
}
	
#geral-conteudo #centraliza #conteudo .title-padrao-cinza-especial{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5b5b;
	}
	
#geral-conteudo #centraliza #conteudo .title-padrao-cinza-especial-dois{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5b5b;
	padding-top:30px;
	}
	
#geral-conteudo #centraliza #conteudo .title-padrao-cinza-tres{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5b5b;
	padding-bottom:11px;
	text-decoration:underline;
	}
	
#geral-conteudo #centraliza #conteudo cite{
	font-style:normal;
	padding-bottom:13px;
	display:block;
	}
	
#geral-conteudo #centraliza #conteudo ul.lista-marcacao-cinza{
	padding-bottom:30px;
	}
	
#geral-conteudo #centraliza #conteudo ul.lista-marcacao-cinza li{
	background:url(../img/marcacao-cinza.gif) left 6px no-repeat;
	padding-left:10px;	
	padding-bottom:1px;
	}
#geral-conteudo #centraliza #conteudo a{

}	
	
#geral-conteudo #centraliza #conteudo h2.h2-solucoes{
	background-image:url(../img/h2-solucoes.jpg);
	width:590px;
	height:37px;
	}
	
#geral-conteudo #centraliza #conteudo .menu-especial-solucoes{ display:none; }
	
#geral-conteudo #centraliza #conteudo .bloco-flash-solucoes{
	width:465px;
	height:384px;
	display:block;
	padding-top:10px;
	padding-left:50px;
	}
	
#geral-conteudo #centraliza #conteudo .menu-solucoes{
	width:155px;
	display:block;
	float:right;
	}
	
#geral-conteudo #centraliza #conteudo .menu-solucoes{
	width:180px;
	display:block;
	float:right;
	}
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul{
	width:154px;
	display:block;
	float:right;
	}
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul li{
	width:154px;
	height:44px;
	display:block;
	float:right;
	padding-bottom:8px;
	}
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:154px;
	height:44px;
	display:block;
	float:right;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul li a:hover{ background-position:left bottom; }
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul li.solucoes-fixo a{ background-position:left bottom; }
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul li a.btn-planejameto-estrategico{ background-image:url(../img/btn-planejamento-estrategico.jpg); }
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul li a.btn-gestao-desempenho{ background-image:url(../img/btn-gestao-desempenho.jpg); }
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul li a.btn-redesenho{ background-image:url(../img/btn-redesenho.jpg); }
	
#geral-conteudo #centraliza #conteudo .menu-solucoes ul li a.btn-apoio-gestao{ background-image:url(../img/btn-apoio-gestao.jpg); }


#geral-conteudo #centraliza #conteudo .interno-solucoes{
	width:410px;
	display:block;
	float:right;
	}

#geral-conteudo #centraliza #conteudo .especial-planejameto-estrategico{
	background:url(../img/bg-especial-planejamento-estrategico.jpg) left 250px no-repeat;
	display:block;
	}

#geral-conteudo #centraliza #conteudo .bloco-bottom-solucoes{
	width:590px;
	clear:right;
	display:block;
	}
#geral-conteudo #centraliza #conteudo .bloco-bottom-estrategia{
	width:590px;
	clear:left;
	display:block;
	padding-top:20px;	
	}
	
#geral-conteudo #centraliza #conteudo ul.lista-marcacao-cinza-dois{
	padding-bottom:15px;
	}
	
#geral-conteudo #centraliza #conteudo ul.lista-marcacao-cinza-dois li{
	background:url(../img/marcacao-cinza.gif) left 6px no-repeat;
	padding-left:10px;	
	padding-bottom:14px;
	}
	
#geral-conteudo #centraliza .especial-right-solucoes{
	padding-right:220px;
	}
	
#geral-conteudo #centraliza #conteudo p a.link-padrao{
	color:#5b5b5b;
	font-weight:bold;
	text-decoration:underline;
	}
	
#geral-conteudo #centraliza #conteudo p a:hover.link-padrao{ 	
	text-decoration:none;
	font-weight:bold;
	}

#geral-conteudo #centraliza #conteudo .especial-gestao-desempenho{
	background:url(../img/bg-especial-gestao-desempenho.jpg) left 250px no-repeat;
	display:block;
	}

#geral-conteudo #centraliza #conteudo .especial-redesenho{
	background:url(../img/bg-especial-redesenho.jpg) left 250px no-repeat;
	display:block;
	}

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao{
	width:350px;
	display:table;
	padding-top:15px;
	}

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul{
	width:350px;
	display:block;
	}

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul li{
	height:24px;
	display:block;
	float:left;
	padding-right:7px;
	}

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul li a{
	background-position: left top;
	background-repeat:no-repeat;
	height:24px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	}

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul li a:hover{ background-position: left bottom; }	

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul li.apoio-fixo a{ background-position: left bottom; }	

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul li a.btn-tecnologia{
	background-image:url(../img/btn-tecnologia.jpg);
	width:86px;
	}

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul li a.btn-projetos{
	background-image:url(../img/btn-projetos.jpg);
	width:71px;
	}

/*#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul li a.btn-estrategia{
	background-image:url(../img/btn-estrategia.jpg);
	width:83px;
	}*/

#geral-conteudo #centraliza #conteudo .menu-apoio-gestao ul li a.btn-qualidade{
	background-image:url(../img/btn-qualidade.jpg);
	width:82px;
	}

#geral-conteudo #centraliza #conteudo .especial-apoio-gestao{
	width:405px;
	background:url(../img/bg-especial-apoio-gestao.jpg) left top no-repeat;
	display:block;
	padding-left:5px;
	padding-top:15px;
	}

#geral-conteudo #centraliza #conteudo img.imagem-grafico-um{
	float:right;
	padding-top:9px;
	padding-right:5px;
	}

#geral-conteudo #centraliza #conteudo .bloco-divisao-grafico-dois{
	width:405px;
	clear:right;
	display:block;
	padding-top:30px;
	}

#geral-conteudo #centraliza #conteudo img.imagem-grafico-dois{
	float:left;
	padding-right:15px;
	}

#geral-conteudo #centraliza #conteudo .bloco-divisao-grafico-tres{
	width:405px;
	clear:left;
	display:block;
	padding-top:30px;
	}

#geral-conteudo #centraliza #conteudo img.imagem-grafico-tres{
	float:right;
	padding-left:15px;
	}

#geral-conteudo #centraliza #conteudo ul.lista-simples li{
	float:left;
	display:block;
	padding-bottom:3px;
	}

#geral-conteudo #centraliza #conteudo ul.lista-simples li.listado-grande{
	width:250px;
	float:left;
	display:block;
	}

#geral-conteudo #centraliza #conteudo .bloco-left-solucoes{
	width:280px;
	display:block;
	float:left;
	padding-top:30px;
	padding-right:30px;
	}

#geral-conteudo #centraliza #conteudo .bloco-right-solucoes{
	width:280px;
	display:block;
	float:left;
	padding-top:30px;
	}

#geral-conteudo #centraliza #conteudo img.imagem-qualidade-especial{
	float:right;
	padding-right:15px;
	}

#geral-conteudo #centraliza #conteudo img.imagem-qualidade{
	padding-left:45px;
	display:block;
	}
	
	
#geral-conteudo #centraliza #conteudo .especial-artigos{
	background:url(../img/bg-especial-artigos.jpg) -2px top no-repeat;
	}	
	
#geral-conteudo #centraliza #conteudo h2.h2-artigos-internas{
	background-image:url(../img/h2-artigos-internas.jpg);
	width:590px;
	height:37px;
	}

#geral-conteudo #centraliza #conteudo .bloco-artigos{
	background:url(../img/bg-divisao-blocos.jpg) left top no-repeat;
	padding:20px 0;
	}

#geral-conteudo #centraliza #conteudo .bloco-artigos-especial{
	padding:20px 0;
	}

#geral-conteudo #centraliza #conteudo .bloco-artigos-especial h3.title-padrao-cinza-dois{
	padding-bottom:18px;
	}
	
#geral-conteudo #centraliza #conteudo h2.h2-noticias{
	background-image:url(../img/h2-noticias.jpg);
	width:590px;
	height:37px;
	}

#geral-conteudo #centraliza #conteudo .bloco-noticias{
	background:url(../img/bg-divisao-blocos.jpg) left top no-repeat;
	padding:20px 0;
	}

#geral-conteudo #centraliza #conteudo .bloco-noticias-especial{
	padding:20px 0;
	}
	
#geral-conteudo #centraliza #conteudo h2.h2-eventos-internas{
	background-image:url(../img/h2-eventos-internas.jpg);
	width:590px;
	height:37px;
	}

#geral-conteudo #centraliza #conteudo .bloco-eventos{
	background:url(../img/bg-divisao-blocos.jpg) left top no-repeat;
	padding:20px 0;
	}

#geral-conteudo #centraliza #conteudo .bloco-eventos-especial{
	padding:20px 0;
	}
#geral-conteudo #centraliza #conteudo .bloco-eventos-especial a.btn-voltar{
	float: right;
	font-weight: bold;
	text-decoration: none;
	color: #666;
}
#geral-conteudo #centraliza #conteudo .bloco-eventos-especial a.btn-noticias{
	text-decoration: none;
	color: #666;
}
#geral-conteudo #centraliza #conteudo .bloco-eventos-especial a:hover{
	text-decoration: underline;
}
#geral-conteudo #centraliza #conteudo .bloco-eventos-especial ul{
	padding-bottom: 15px;
	padding-left: 20px;
}

#geral-conteudo #centraliza #conteudo .bloco-noticias-especial p a{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
#geral-conteudo #centraliza #conteudo .bloco-noticias-especial p a:hover{
	text-decoration: underline;
}
	
	
#geral-conteudo #centraliza #conteudo h2.h2-clientes{
	background-image:url(../img/h2-clientes.jpg);
	width:590px;
	height:37px;
	}

#geral-conteudo #centraliza #conteudo dl.lista-dl-clientes{
	padding-bottom:19px;
	}

#geral-conteudo #centraliza #conteudo dl.lista-dl-clientes dt{
	color:#2067b2;
	}

#geral-conteudo #centraliza #conteudo dl.lista-dl-clientes dd{
	padding-left:23px;
	padding-bottom:4px;
	}

#geral-conteudo #centraliza #conteudo dl.lista-dl-clientes dd a{
	color:#5b5b5b;
	font-weight:bold;
	text-decoration:underline;
	}

#geral-conteudo #centraliza #conteudo dl.lista-dl-clientes dd a:hover{ text-decoration:none; }
	
	
#geral-conteudo #centraliza #conteudo h2.h2-parceiros{
	background-image:url(../img/h2-parceiros.jpg);
	width:590px;
	height:37px;
	}
	
#geral-conteudo #centraliza #conteudo .especial-parceiros{
	width:590px;
	background:url(../img/bg-especial-parceiros.jpg) left top no-repeat;
	display:table;
	}	
	
#geral-conteudo #centraliza #conteudo .bloco-parceiros{
	width:590px;
	padding-top:25px;
	float:left;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-parceiros img{
	float:left;
	padding-right:15px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-parceiros .descricao-parceiro{
	width:270px;
	float:left;
	}
	
	
#geral-conteudo #centraliza #conteudo .especial-fale-conosco{
	width:590px;
	background:url(../img/bg-especial-fale-conosco.jpg) left top no-repeat;
	display:table;
	}	
		
#geral-conteudo #centraliza #conteudo h2.h2-fale-conosco{
	background-image:url(../img/h2-fale-conosco.jpg);
	width:590px;
	height:37px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario{
	width:373px;
	display:block;
	float:left;
	padding-top:40px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario ul{
	width:373px;
	display:block;
	float:left;
	}
	
#geral-conteudo #centraliza #conteudo #formulario ul li{
	background-position:left top;
	background-repeat:no-repeat;
	width:281px;
	height:23px;
	float:left;
	display:block;
	padding-top:3px;
	padding-left:3px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario ul li input{
	width:278px;
	height:17px;
	background-color:transparent;
	color:#000;
	}
	
#geral-conteudo #centraliza #conteudo #formulario ul li textarea{
	width:278px;
	height:70px;
	background-color:transparent;
	color:#000;
	}
	
#geral-conteudo #centraliza #conteudo #formulario ul li.nome-campo{
	width:71px;
	text-align:right;
	padding-right:8px;
	padding-left:0;
	}
	
#geral-conteudo #centraliza #conteudo #formulario ul li.campo-nome{ background-image:url(../img/bg-campo-nome.jpg); }
	
#geral-conteudo #centraliza #conteudo #formulario ul li.campo-email{ background-image:url(../img/bg-campo-email.jpg); }
	
#geral-conteudo #centraliza #conteudo #formulario ul li.campo-empresa{ background-image:url(../img/bg-campo-empresa.jpg); }
	
#geral-conteudo #centraliza #conteudo #formulario ul li.campo-telefone{ background-image:url(../img/bg-campo-telefone.jpg); }
	
#geral-conteudo #centraliza #conteudo #formulario ul li.campo-mensagem{ 
	background-image:url(../img/bg-campo-mensagem.jpg); 
	height:82px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario ul li.btn-formulario{
	width:373px;
	padding:0;
	}
	
#geral-conteudo #centraliza #conteudo #formulario ul li input.btn-enviar{ 
	width:110px; 
	height:27px;
	padding-right: 10px;
	float:right;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-localizacao{
	width:180px;
	float:left;
	padding-top:100px;
	padding-left:30px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-localizacao address{
	font-style:normal;
	padding-bottom:15px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-localizacao a{
	color:#5b5b5b;
	text-decoration:none;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-localizacao p.btn-mapa-de-localizacao{
	width:180px;
	height:96px;
	display:block;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-localizacao p.btn-mapa-de-localizacao a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-mapa-de-localizacao.jpg);
	width:180px;
	height:96px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-localizacao p.btn-mapa-de-localizacao a:hover{ background-position:left bottom; }
		
#geral-conteudo #centraliza #conteudo h2.h2-auto-avaliacao-internas{
	background-image:url(../img/h2-auto-avaliacao-internas.jpg);
	width:590px;
	height:37px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao{
	width:590px;
	display:block;
	float:left;
	padding-top:20px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario{
	width:385px;
	display:block;
	float:left;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li{
	background-position:left top;
	background-repeat:no-repeat;
	width:281px;
	height:23px;
	float:left;
	display:block;
	padding-top:3px;
	padding-left:3px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li input{
	width:278px;
	height:17px;
	background-color:transparent;
	color:#000;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li textarea{
	width:278px;
	height:70px;
	background-color:transparent;
	color:#000;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.nome-campo{
	width:71px;
	text-align:right;
	padding-right:8px;
	padding-left:0;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-nome{ background-image:url(../img/bg-campo-nome.jpg); }
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-email{ background-image:url(../img/bg-campo-email.jpg); }
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-empresa{ background-image:url(../img/bg-campo-empresa.jpg); }
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-padrao{ background-image:url(../img/bg-campo-padrao.jpg); }
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-ddd{ 
	background-image:url(../img/bg-campo-ddd.jpg);
	width:44px;
	}
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-ddd input{ width:40px; }
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-telefone{ 
	background-image:url(../img/bg-campo-telefone.jpg);
	width:155px;
	}
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-telefone input{ width:152px; }
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-numero{ 
	background-image:url(../img/bg-campo-numero.jpg);
	width:96px;
	}
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-numero input{ width:92px; }

	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.nome-complemento{
	width:97px;
	text-align:right;
	padding-right:8px;
	padding-left:0;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-complemento{ 
	background-image:url(../img/bg-campo-complemento.jpg);
	width:80px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-complemento input{ width:77px; }
	
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-bairro{ 
	background-image:url(../img/bg-campo-bairro.jpg);
	width:109px;
	}
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-bairro input{ width:106px; }

	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.nome-cidade{
	width:57px;
	text-align:right;
	padding-right:8px;
	padding-left:0;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-cidade{ 
	background-image:url(../img/bg-campo-cidade.jpg);
	width:104px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-cidade input{ width:101px; }

#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-estado{ 
	width:67px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-estado select{ 
	width:67px;
	height:20px;
	background-color:#cdcdcd;
	color:#000;
	}

	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.nome-cep{
	width:45px;
	text-align:right;
	padding-right:8px;
	padding-left:0;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-cep{ 
	background-image:url(../img/bg-campo-cep.jpg);
	width:158px;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.campo-cep input{ width:155px; }

	
#geral-conteudo #centraliza #conteudo .bloco-auto-avaliacao{
	width:590px;
	padding-top:20px;
	display:block;
	float:left;
	}

#geral-conteudo #centraliza #conteudo .bloco-auto-avaliacao dl.lista-especial-ultima{
	background:none;
	padding-bottom:30px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-auto-avaliacao dl{
	background:url(../img/bg-divisao-blocos.jpg) left bottom no-repeat;
	padding-bottom:30px;
	}
	
#geral-conteudo #centraliza #conteudo .bloco-auto-avaliacao dl dt{
	padding:23px 0;
	}

#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li.btn-formulario{
	width:373px;
	padding:0;
	}
	
#geral-conteudo #centraliza #conteudo #formulario-auto-avaliacao ul.primeiro-formulario li input.btn-enviar-pesquisa{ 
	width:147px; 
	height:25px;
	}
	
	
/* rodape */
	
#rodape{
	width:100%;
	display:block;
	clear:both;
	border-bottom:solid 5px #a5a5a5;
	}
	
#rodape a.btn-voltar-topo{ display:none; }
	
#rodape #centraliza-rodape{
	width:773px;
	margin:0 auto;
	}
	
#rodape #centraliza-rodape address{
	font-style:normal;
	font-size:10px;
	color:#7f7f7f;
	line-height:14px;
	padding-bottom:5px;
	}
	
address strong{
	font-size:11px;
	color:#747474;
	}

#rodape #centraliza-rodape #selos{
	width:192px;
	height:15px;
	display:block;
	float:left;
	padding:4px 17px 20px 180px;
	}

#rodape #centraliza-rodape #selos ul{
	width:192px;
	height:15px;
	display:block;
	}

#rodape #centraliza-rodape #selos ul li{
	width:91px;
	height:15px;
	display:block;
	float:left;
	padding-bottom:3px;
	padding-right:3px;
	list-style-type:none;
	}

#rodape #centraliza-rodape #selos ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
	}

#rodape #centraliza-rodape #selos ul li a.ao5{ background-image:url(../img/selo-ao5.jpg); }

#rodape #centraliza-rodape #selos ul li a.w3c{ background-image:url(../img/selo-w3c.jpg); }