﻿	.fundo_body {
		background: url(imagens/fundo_body.jpg) no-repeat center top #ffffff;
	}
	
	.fundo_body1 {
		background: url(imagens/fundo_body1.jpg) no-repeat center top #ffffff;
	}	
	
	.bt_home {
		background: url(imagens/bt/home.png) no-repeat center;
		width: 83px;
		height: 49px;
		display: block;
		text-decoration: none;
	}
	
	.bt_home:hover {
		background: url(imagens/bt/home_over.png) no-repeat center;
	}
	
	.bt_empresa {
		background: url(imagens/bt/empresa.png) no-repeat center;
		width: 83px;
		height: 49px;
		display: block;
		text-decoration: none;
	}
	
	.bt_empresa:hover {
		background: url(imagens/bt/empresa_over.png) no-repeat center;
	}
	
	.bt_servicos {
		background: url(imagens/bt/servicos.png) no-repeat center;
		width: 83px;
		height: 49px;
		display: block;
		text-decoration: none;
	}
	
	.bt_servicos:hover {
		background: url(imagens/bt/servicos_over.png) no-repeat center;
	}	
	
	.bt_obras {
		background: url(imagens/bt/obras.png) no-repeat center;
		width: 83px;
		height: 49px;
		display: block;
		text-decoration: none;
	}
	
	.bt_obras:hover {
		background: url(imagens/bt/obras_over.png) no-repeat center;
	}
	
	.bt_parceiros {
		background: url(imagens/bt/parceiros.png) no-repeat center;
		width: 83px;
		height: 49px;
		display: block;
		text-decoration: none;
	}
	
	.bt_parceiros:hover {
		background: url(imagens/bt/parceiros_over.png) no-repeat center;
	}
	
	.bt_contato {
		background: url(imagens/bt/contato.png) no-repeat center;
		width: 83px;
		height: 49px;
		display: block;
		text-decoration: none;
	}
	
	.bt_contato:hover {
		background: url(imagens/bt/contato_over.png) no-repeat center;
	}		
	
	.seta_esquerda {
		background: url(imagens/seta_banner_esquerda.png) no-repeat center;
		width: 64px;
		height: 102px;
		display: block;
		text-decoration: none;
	}
	
	.seta_esquerda:hover {
		background: url(imagens/seta_banner_esquerda2.png) no-repeat center;
	}			
	
	.seta_direita {
		background: url(imagens/seta_banner_direita.png) no-repeat center;
		width: 64px;
		height: 102px;
		display: block;
		text-decoration: none;
	}
	
	.seta_direita:hover {
		background: url(imagens/seta_banner_direita2.png) no-repeat center;
	}		
	
	.mapa_home {
		background: url(imagens/mapa_bottom.png) no-repeat center;
		width: 200px;
		height: 153px;
		display: block;
		text-decoration: none;
	}
	
	.hover_seta_esquerda {
		background: url(imagens/seta_esquerda_galeria.png) no-repeat center;
		width: 35px;
		height: 100px;
		display: block;
		text-decoration: none;
	}	
	
	.hover_seta_esquerda:hover {
		background: url(imagens/seta_esquerda_galeria1.png) no-repeat center;
	}			
	
	.hover_seta_direita {
		background: url(imagens/seta_direita_galeria.png) no-repeat center;
		width: 35px;
		height: 101px;
		display: block;
		text-decoration: none;
	}	
	
	.hover_seta_direita:hover {
		background: url(imagens/seta_direita_galeria1.png) no-repeat center;
	}			
	
	
	.mapa_home:hover {
		background: url(imagens/mapa_bottom_over.png) no-repeat center;
	}			
	
	.link_rodape {
		font-family: tahoma;
		color: #606060;
		font-size: 12px;
		text-decoration: none;
	}
	
	.link_rodape:hover {
		color: #11508e;
		text-decoration: none;
	}			

	ul,li{
		margin:0;
		padding:0;
	}
	
	li{
		list-style:none;
		float:left;
		display:inline;
		margin-right:10px;
	}

	#screenshot{
		position:absolute;
		border:1px solid #ccc;
		background:#606060;
		padding:5px;
		display:none;
		color:#fff;
	}
	
	.hover_seta_esquerda_obras {
		background: url(imagens/seta_esqueda_maior.jpg) no-repeat center;
		width: 27px;
		height: 135px;
		display: block;
		text-decoration: none;
	}	
	
	.hover_seta_esquerda_obras:hover {
		background: url(imagens/seta_esqueda_maior_over.jpg) no-repeat center;
	}			
	
	.hover_seta_direita_obras {
		background: url(imagens/seta_direita_maior.jpg) no-repeat center;
		width: 27px;
		height: 135px;
		display: block;
		text-decoration: none;
	}	
	
	.hover_seta_direita_obras:hover {
		background: url(imagens/seta_direita_maior_over.jpg) no-repeat center;
	}		
	
	.img_alfa{
	opacity:.70;filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	border: 2px solid #ffffff;	
	}

	.img_alfa:hover{
	opacity:.90;filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	border: 2px solid #104f8d;
	}

	.img_alfa_sel{
	opacity:.90;filter: alpha(opacity=90);
	-moz-opacity: 0.5;
	border: 2px solid #104f8d;	
	}

	.img_alfa_sel:hover{
	opacity:.80;filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	border: 2px solid #8c8c8c;	
	}
	
	.fundo_mapa{
		background: url(imagens/fundo_mapa.jpg) no-repeat center;
		width: 500px;
		height: 300px;
	}
	
	.brasil {
		background: url(imagens/logos/brasil-preto.jpg) no-repeat center top;
		width: 180px;
		height: 135px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.brasil:hover {
		background: url(imagens/logos/brasil.jpg) no-repeat center top;	
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}	
	
	.poupa {
		background: url(imagens/logos/poupa-preto.jpg) no-repeat center top;
		width: 180px;
		height: 135px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.poupa:hover {
		background: url(imagens/logos/poupa.jpg) no-repeat center top;	
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}	

	.hc {
		background: url(imagens/logos/hc-preto.jpg) no-repeat center top;
		width: 180px;
		height: 135px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.hc:hover {
		background: url(imagens/logos/hc.jpg) no-repeat center top;	
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}	

	.correios {
		background: url(imagens/logos/correios-preto.jpg) no-repeat center top;
		width: 180px;
		height: 135px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.correios:hover {
		background: url(imagens/logos/correios.jpg) no-repeat center top;	
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}	

	.caixa {
		background: url(imagens/logos/caixa-preto.jpg) no-repeat center top;
		width: 180px;
		height: 135px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.caixa:hover {
		background: url(imagens/logos/caixa.jpg) no-repeat center top;	
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}

	.img_obras {
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;	
	}

	.img_obras:hover {
		opacity:0.80;
		-moz-opacity: 0.80;
		filter: alpha(opacity=80);
		cursor: pointer;
	}

	.texto_legenda {
		font-family: arial;
		font-size: 12px;
		color: #404040;
	}
	
	
	.itaim {
		background: url(imagens/parceiros/itaim1.jpg) no-repeat center top;
		width: 235px;
		height: 88px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.itaim:hover {
		background: url(imagens/parceiros/itaim.jpg) no-repeat center top;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}		
	
	.lacerda {
		background: url(imagens/parceiros/lacerda1.jpg) no-repeat center top;
		width: 235px;
		height: 88px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.lacerda:hover {
		background: url(imagens/parceiros/lacerda.jpg) no-repeat center top;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}
	
	.lider {
		background: url(imagens/parceiros/lider1.jpg) no-repeat center top;
		width: 235px;
		height: 88px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.lider:hover {
		background: url(imagens/parceiros/lider.jpg) no-repeat center top;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}
	
	.novo {
		background: url(imagens/parceiros/novo1.jpg) no-repeat center top;
		width: 235px;
		height: 88px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.novo:hover {
		background: url(imagens/parceiros/novo.jpg) no-repeat center top;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}
	
	.ribercalhas {
		background: url(imagens/parceiros/ribercalhas1.jpg) no-repeat center top;
		width: 235px;
		height: 88px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.ribercalhas:hover {
		background: url(imagens/parceiros/ribercalhas.jpg) no-repeat center top;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}
	
	.trane {
		background: url(imagens/parceiros/trane1.jpg) no-repeat center top;
		width: 235px;
		height: 88px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.trane:hover {
		background: url(imagens/parceiros/trane.jpg) no-repeat center top;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}
	
	.wf {
		background: url(imagens/parceiros/wf1.jpg) no-repeat center top;
		width: 235px;
		height: 88px;
		display: block;
		text-decoration: none;
		opacity:0.50;
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;		
	}
	
	.wf:hover {
		background: url(imagens/parceiros/wf.jpg) no-repeat center top;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		opacity:1.0;
		-moz-opacity: 1.0;
		filter: alpha(opacity=100);		
	}
	