@charset "utf-8";
/* CSS Document */
*{
	margin: 0;
	padding: 0;
	list-style-type: none;
	outline: none;
}
html{
	width: 100%;
	background: url(../img/bg_empresa_int.jpg) top center repeat-x;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #12415a;
}
body.servicos{
	background: url(../img/bg_servicos.jpg) top center no-repeat;
	color: #FFF;
}
h1,h2,h3{
	overflow: hidden;
	text-indent: -999999px;
	display: block;
}
.dspnone{
	width: 1px;
	height: 1px;
	display: block;
	overflow: hidden;
	position: absolute;
}
#top_100{
	width: 100%;
	background: url(../img/bg_topo.jpg) top center no-repeat;
}
#topo{
	width: 752px;
	height: 377px;
	display: block;
	margin: 0 auto;
	padding-left: 11px;
	padding-right: 11px;
	position: relative;
}

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

#topo #logo{
	width: 190px;
	height: 140px;
	display: block;
	position: absolute;
	left: 0;
	top: 64px;
}
#topo #logo h1{
	width: 180px;
	height: 100px;
	display: block;
	background-color: transparent;
}
#topo #logo h1 a{
	width: 180px;
	height: 90px;
	display: block;
	overflow: hidden;
	outline: none;
}
#topo #logo ul{
	width: 121px;
	height: 34px;
	display: block;
	padding-left: 10px;
}
#topo #logo ul li{
	width: 34px;
	height: 34px;
	display: block;
	float: left;
	padding-right: 3px;
}
#topo #logo ul li a{
	width: 34px;
	height: 34px;
	display: block;
	overflow: hidden;
	outline: none;
	text-indent: -999999px;
	background-position: left top;
	background-repeat: no-repeat;
}
#topo #logo ul li a.Portugues{
	background-image: url(../img/btn_br.jpg);
}
#topo #logo ul li a.Ingles{
	background-image: url(../img/btn_eng.jpg);
}
#topo #logo ul li a.Espanhol{
	background-image: url(../img/btn_esp.jpg);
}
#topo #logo ul li a:hover{
	background-position: left bottom;
}
#topo #logo ul li a.ativo{
	background-position: left bottom;
}
#top_100 #topo #menu{
	width: 752px;
	height: 38px;
	display: block;
	margin: 0 auto;
}
#top_100 #topo #menu ul{
	width: 752px;
	height: 38px;
	display: block;
}
#top_100 #topo #menu ul li{
	height: 38px;
	display: block;
	float: left;
}
#top_100 #topo #menu ul li a{
	height: 38px;
	display: block;
	text-indent: -999999px;
	outline: none;
	overflow: hidden;
	background-position: left top;
	background-repeat: no-repeat;
}
#top_100 #topo #menu ul li a.btn_home{
	width: 50px;
	background-image: url(../img/btn_home.jpg);
}
#top_100 #topo #menu ul li a.btn_empresa{
	width: 63px;
	background-image: url(../img/btn_empresa.jpg);
}
#top_100 #topo #menu ul li a.btn_servicos{
	width: 65px;
	background-image: url(../img/btn_servicos.jpg);
}
#top_100 #topo #menu ul li a.btn_eng{
	width: 132px;
	background-image: url(../img/btn_engenharia.jpg);
}
#top_100 #topo #menu ul li a.btn_experiencia{
	width: 79px;
	background-image: url(../img/btn_experiencia.jpg);
}
#top_100 #topo #menu ul li a.btn_servicos_realizados{
	width: 122px;
	background-image: url(../img/btn_servicos_realizados.jpg);
}
#top_100 #topo #menu ul li a.btn_noticias{
	width: 64px;
	background-image: url(../img/btn_noticias.jpg);
}
#top_100 #topo #menu ul li a.btn_trabalhe{
	width: 114px;
	background-image: url(../img/btn_trabalhe.jpg);
}
#top_100 #topo #menu ul li a.btn_contato{
	width: 60px;
	background-image: url(../img/btn_contato.jpg);
}
#top_100 #topo #menu ul li a:hover{
	background-position: left bottom;
}
#top_100 #topo #menu ul li a.ativo{
	background-position: left bottom;
}
#conteudo_100{
	width: 100%;
	float: left;
	background: url(../img/bg_cont_home.jpg) top center no-repeat;
}
#conteudo_100 #conteudo{
	width: 752px;
	display: table;
	margin: 0 auto;
}
#conteudo_100 #conteudo #left{
	width: 248px;
	height: 340px;
	display: block;
	float: left;
	padding-top: 14px;
	position: relative;
	background: url(../img/img_calc.jpg) 158px 0 no-repeat;
}
#conteudo_100 #conteudo #left h2{
	height: 46px;
	background: url(../img/h2_servicos_proficenter.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul{
	width: 150px;
	display: table;
	padding-left: 9px;
	padding-top: 15px;
}
#conteudo_100 #conteudo #left ul li{
	width: 160px;
	display: table;
	font-weight: bold;
	padding-bottom: 18px;
	padding-left: 10px;
	background: url(../img/ball.jpg) 0 6px no-repeat;
}
/*#conteudo_100 #conteudo #left ul li.linha01{
	height: 21px;
	background: url(../img/linha01.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul li.linha02{
	height: 27px;
	background: url(../img/linha02.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul li.linha03{
	height: 28px;
	background: url(../img/linha03.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul li.linha04{
	height: 41px;
	background: url(../img/linha04.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul li.linha05{
	height: 28px;
	background: url(../img/linha05.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul li.linha06{
	height: 42px;
	background: url(../img/linha06.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul li.linha07{
	height: 40px;
	background: url(../img/linha07.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul li.linha08{
	height: 24px;
	background: url(../img/linha08.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #left ul li.linha09{
	height: 19px;
	background: url(../img/linha09.jpg) 0 0 no-repeat;
}*/

#conteudo_100 #conteudo #left ul li #sub_orca{
	width:140px;
	/*height:44px;*/
	display:none;
	position: relative;
	/*float:left;
	position:absolute;
	left:90px;
	top:35px;*/
}

#conteudo_100 #conteudo #left ul li #sub_orca ul {
	width:140px;
	/*height:44px;*/
	display:table;
	padding-left: 9px;
	padding-top: 15px;
}

#conteudo_100 #conteudo #left ul li #sub_orca ul li{
	width:140px;
	/*height:22px;*/
	display:table;
	padding-bottom: 18px;
	padding-left: 10px;
	background: url(../img/ball.jpg) 0 6px no-repeat;
}


/*#conteudo_100 #conteudo #left ul li #sub_orca ul li a {
	color: #12415a;
	text-decoration: none;
}

#geral #conteudo_int #cont_serv #menu_serv ul li #sub_orca ul li a:hover{
	color: #0c88fb;
}*/


#conteudo_100 #conteudo #left a{
	color: #12415a;
	text-decoration: none;
}
#conteudo_100 #conteudo #left a:hover{
	color: #0c88fb;
}


#conteudo_100 #conteudo #center{
	width: 240px;
	display: table;
	float: left;
	padding-top: 100px;
	line-height: 20px;
}
#conteudo_100 #conteudo #center h2{
	height: 42px;
	background: url(../img/h2_engenharia_consultiva.jpg) 5px 0 no-repeat;
}
#conteudo_100 #conteudo #center h3{
	height: 43px;
	background: url(../img/h3_planejamento.jpg) 5px 0 no-repeat;
}
#conteudo_100 #conteudo #center p{
	width: 200px;
	padding-left: 20px;
}
#conteudo_100 #conteudo #center a{
	color: #12415a;
	text-decoration: none;
}
#conteudo_100 #conteudo #center a:hover{
	text-decoration: underline;
}
#conteudo_100 #conteudo #right{
	width: 264px;
	height: 340px;
	display: block;
	float: left;
	padding-top: 14px;
	position: relative;
	background: url(../img/bg_experiencia.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #right h2.exp{
	height: 46px;
	background: url(../img/h2_experiencia_comprovada.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #right p{
	text-align: right;
	margin-left: 14px;
	margin-right: 10px;
	line-height: 20px;
	padding-bottom: 10px;
}
#conteudo_100 #conteudo #right a.mais{
	width: 71px;
	height: 18px;
	display: block;
	float: right;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	padding-right: 10px;
	background: url(../img/btn_mais01.jpg) left top no-repeat;
}
#conteudo_100 #conteudo #right a:hover{
	background-position: left bottom;
}
#conteudo_100 #conteudo #right #ftp{
	width: 264px;
	display: table;
	padding-top: 14px;
	position: relative;
	background: url(../img/faixa.jpg) 55px 0 no-repeat;
	
}
#conteudo_100 #conteudo #right h2.ftp{
	height: 31px;
	background: url(../img/h2_ftp.jpg) 132px 7px no-repeat;
}

#geral #conteudo_int #ftp p.btn_cliqueAqui{
	width:95px;
	height:34px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	text-align:left;
	padding-bottom:50px;
	}

#geral #conteudo_int #ftp p.btn_cliqueAqui a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn_cliqueAqui.jpg);
	width:95px;
	height:34px;
	display:block;
	}

#geral #conteudo_int #ftp p.btn_cliqueAqui a:hover{ background-position:left bottom; }



#conteudo_100 #conteudo #right #ftp p.btn_cliqueAqui_home{
	width:95px;
	height:34px;
	display:block;
	float:right;
	text-indent:-99999px;
	overflow:hidden;
	text-align:left;
	}

#conteudo_100 #conteudo #right #ftp p.btn_cliqueAqui_home a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn_cliqueAqui.jpg);
	width:95px;
	height:34px;
	display:block;
	}

#conteudo_100 #conteudo #right #ftp p.btn_cliqueAqui_home a:hover{ background-position:left bottom; }




#geral #conteudo_int #ftp ul{
	width: 210px;
	display: block;
	float: right;
}
#geral #conteudo_int #ftp ul li{
	width: 210px;
	height: 26px;
	float: left;
}
#geral #conteudo_int #ftp ul li label{
	width: 51px;
	display: block;
	float: left;
	text-align: left;
	padding-top: 3px;
}
#geral #conteudo_int #ftp ul li input{
	border: 1px solid #436d83;
	background-color: transparent;
}
#geral #conteudo_int #ftp ul li input.login{
	width: 146px;
}
#geral #conteudo_int #ftp ul li input.senha{
	width: 115px;
	float: left;
	margin-right: 5px;
}
#geral #conteudo_int #ftp ul li input.btn_ok{
	width: 25px;
	height: 17px;
	display: block;
}
#geral #conteudo_int #ftp ul li a{
	height: 17px;
	display: block;
	float: left;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#geral #conteudo_int #ftp ul li a.esqueceu{
	width: 119px;
	margin-right: 3px;
	background-image: url(../img/btn_esqueceu.jpg);
}
#geral #conteudo_int #ftp ul li a.cadastro{
	width: 80px;
	background-image: url(../img/btn_cadastro.jpg);
}
#geral #conteudo_int #ftp ul li a:hover{
	background-position: left bottom;
}

#conteudo_100 #conteudo #rodape{
	width: 752px;
	height: 85px;
	margin: 0 auto;
	display: block;
	text-align: center;
}
#conteudo_100 #conteudo #rodape address{
	font-style:normal;
	line-height: 20px;
}
#conteudo_100 #conteudo #rodape #selos{
	width: 185px;
	height: 25px;
	display: block;
	margin: 0 auto;
	padding-top: 7px;
}
#conteudo_100 #conteudo #rodape #selos ul{
	width: 185px;
	height: 15px;
	display: block;
}
#conteudo_100 #conteudo #rodape #selos ul li{
	width: 91px;
	height: 15px;
	display: block;
	float: left;
}
#conteudo_100 #conteudo #rodape #selos ul li.esp{
	padding-right: 3px;
}
#conteudo_100 #conteudo #rodape #selos ul li a{
	width: 91px;
	height: 15px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
}
#conteudo_100 #conteudo #rodape #selos ul li a.ao5{
	background: url(../img/selo_ao5.jpg) 0 0 no-repeat;
}
#conteudo_100 #conteudo #rodape #selos ul li a.w3c{
	background: url(../img/selo_w3c.jpg) 0 0 no-repeat;
}
#geral{	
	width: 752px;
	display: table;
	margin: 0 auto;
	padding-left: 11px;
	padding-right: 11px;
	color: #12415a;
}
#geral #topo_int{
	width: 752px;
	height: 140px;
	display: block;
	position: relative;
}
#geral #topo_int h1{
	width: 180px;
	height: 100px;
	display: block;
	padding-top: 30px;
}
#geral #topo_int h1 a{
	width: 180px;
	height: 90px;
	display: block;
	overflow: hidden;
	outline: none;
}
#geral #topo_int ul{
	width: 121px;
	height: 34px;
	display: block;
	position: absolute;
	left: 640px;
	top: 40px;
}
#geral #topo_int ul li{
	width: 34px;
	height: 34px;
	display: block;
	float: left;
	padding-right: 3px;
}
#geral #topo_int ul li a{
	width: 34px;
	height: 34px;
	display: block;
	overflow: hidden;
	outline: none;
	text-indent: -999999px;
	background-position: left top;
	background-repeat: no-repeat;
}
#geral #topo_int ul li a.Portugues{
	background-image: url(../img/btn_br1.jpg);
}
#geral #topo_int ul li a.Ingles{
	background-image: url(../img/btn_eng1.jpg);
}
#geral #topo_int ul li a.Espanhol{
	background-image: url(../img/btn_esp1.jpg);
}
#geral #topo_int ul li a:hover{
	background-position: left bottom;
}
#geral #topo_int ul li a.ativo{
	background-position: left bottom;
}
#geral #menu{
	width: 752px;
	height: 45px;
	display: block;
	margin: 0 auto;
}
#geral #menu ul{
	width: 752px;
	height: 45px;
	display: block;
}
#geral #menu ul li{
	height: 45px;
	display: block;
	float: left;
}
#geral #menu ul li a{
	height: 45px;
	display: block;
	text-indent: -999999px;
	outline: none;
	overflow: hidden;
	background-position: left top;
	background-repeat: no-repeat;
}
#geral #menu ul li a.btn_home{
	width: 47px;
	background-image: url(../img/btn_home1.jpg);
}
#geral #menu ul li a.btn_empresa{
	width: 64px;
	background-image: url(../img/btn_empresa1.jpg);
}
#geral #menu ul li a.btn_servicos{
	width: 66px;
	background-image: url(../img/btn_servicos1.jpg);
}
#geral #menu ul li a.btn_eng{
	width: 134px;
	background-image: url(../img/btn_engenharia1.jpg);
}
#geral #menu ul li a.btn_experiencia{
	width: 81px;
	background-image: url(../img/btn_experiencia1.jpg);
}
#geral #menu ul li a.btn_servicos_realizados{
	width: 122px;
	background-image: url(../img/btn_servicos_realizados1.jpg);
}
#geral #menu ul li a.btn_noticias{
	width: 64px;
	background-image: url(../img/btn_noticias1.jpg);
}
#geral #menu ul li a.btn_trabalhe{
	width: 114px;
	background-image: url(../img/btn_trabalhe1.jpg);
}
#geral #menu ul li a.btn_contato{
	width: 60px;
	background-image: url(../img/btn_contato1.jpg);
}
#geral #menu ul li a:hover{
	background-position: left bottom;
}
#geral #menu ul li a.ativo{
	background-position: left bottom;
}
#geral #conteudo_int{
	width: 752px;
	display: table;
	padding-top: 25px;
	line-height: 17px;
	padding-bottom: 20px;
}
/********************************************************/
#geral .int_empresa{
	background: url(../img/img_viaduto.jpg) top right no-repeat;
}
#geral .int_servicos{
	background: url(../img/img_bola_servicos.jpg) top right no-repeat;
}
#geral .int_ambiental{
	background: url(../img/img_arvore.jpg) top right no-repeat;
}

#geral .int_planejamento{
	background: url(../img/img_computador.jpg) top right no-repeat;
}
#geral .int_noticias{
	background: url(../img/img_jornal.jpg) top right no-repeat;
}

/********************************************************/
#geral #conteudo_int p{
	padding-bottom: 10px;
}
#geral #conteudo_int h2.h2_empresa{
	height: 35px;
	background: url(../img/h2_empresa.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_empresa{
	height: 30px;
	background: url(../img/h3_empresa.gif) 0 0 no-repeat;
}
#geral #conteudo_int h2.h2_servicos{
	height: 35px;
	background: url(../img/h2_servicos.gif) 0 0 no-repeat;
}
#geral #conteudo_int h2.h2_engenharia_ambiental{
	height: 35px;
	background: url(../img/h2_engenharia_ambiental.gif) 0 0 no-repeat;
}
#geral #conteudo_int h2.h2_planejamento_obras{
	height: 35px;
	background: url(../img/h2_planejamento_obras.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_engenharia_ambiental{
	height: 30px;
	background: url(../img/h3_engenharia_ambiental.gif) 0 0 no-repeat;
}

#geral #conteudo_int h3.h3_ftp_arquivos{
	height: 30px;
	background: url(../img/h3_ftp.gif) 0 0 no-repeat;
}

#geral #conteudo_int h2.h2_experiencia{
	height: 34px;
	background: url(../img/h2_experiencia.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_experiencia{
	height: 31px;
	background: url(../img/h3_experiencia.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_concessoes{
	height: 30px;
	background: url(../img/h3_concessoes.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_obras{
	height: 30px;
	background: url(../img/h3_obras.gif) 0 0 no-repeat;
}
#geral #conteudo_int h2.h2_servicos_realizados{
	height: 35px;
	background: url(../img/h2_servicos_realizados.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_servicos_realizados{
	height: 30px;
	background: url(../img/h3_servicos_realizados.gif) 0 0 no-repeat;
}
#geral #conteudo_int h2.h2_noticias{
	height: 35px;
	background: url(../img/h2_noticias.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_noticias{
	height: 30px;
	background: url(../img/h3_noticias.gif) 0 0 no-repeat;
}
#geral #conteudo_int h2.h2_trabalhe{
	height: 35px;
	background: url(../img/h2_trabalhe_conosco.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_trabalhe{
	height: 30px;
	background: url(../img/h3_trabalhe_conosco.gif) 0 0 no-repeat;
}
#geral #conteudo_int h2.h2_contato{
	height: 34px;
	background: url(../img/h2_contato.gif) 0 0 no-repeat;
}
#geral #conteudo_int h3.h3_contato{
	height: 30px;
	background: url(../img/h3_contato.gif) 0 0 no-repeat;
}
#geral #conteudo_int img.servicos_realizados{
	width: 270px;
	height: 143px;
	display: block;
	float: left;
	padding-right: 10px;
}
#geral #conteudo_int img{
	width: 216px;
	height: 101px;
	display: block;
	float: left;
	padding-right: 10px;
}
#geral #conteudo_int a.aqui{
	color: #12415a;
	text-decoration: underline;
}
#geral #conteudo_int a.btn_concessoes2{
	width: 167px;
	height: 56px;
	display: block;
	float: right;
	text-indent: -999999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_concessoes2.jpg) left top no-repeat;
	margin-top: -66px;
}
#geral #conteudo_int a.btn_obras2{
	width: 167px;
	height: 56px;
	display: block;
	float: right;
	text-indent: -999999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_obras2.jpg) left top no-repeat;
	margin-top: -66px;
}
/********/
#geral #conteudo_int ul.btn_serv{
	width: 713px;
	height: 52px;
	display: block;
	margin: 0 auto;
}
#geral #conteudo_int ul.btn_serv li{
	width: 173px;
	height: 52px;
	display: block;
	float: left;
}
#geral #conteudo_int ul.btn_serv li.maior{
	width: 180px;
}
#geral #conteudo_int ul.btn_serv li a{
	width: 173px;
	height: 52px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#geral #conteudo_int ul.btn_serv li a.btn_concessao{
	background-image: url(../img/btn_concessao_serv.jpg);
}
#geral #conteudo_int ul.btn_serv li a.btn_construcao{
	background-image: url(../img/btn_construcao_pesada.jpg);
}
#geral #conteudo_int ul.btn_serv li a.btn_limpeza{
	background-image: url(../img/btn_limpeza.jpg);
}
#geral #conteudo_int ul.btn_serv li a.btn_irrigacao{
	background-image: url(../img/btn_irrigacao.gif);
}
#geral #conteudo_int ul.btn_serv li a:hover{
	background-position: left bottom;
}
#geral #conteudo_int #exemplos{
	width: 713px;
	display: table;
	margin: 0 auto;
}
#geral #conteudo_int #exemplos h3{
	overflow: visible;
	text-indent: 0;
	font-size: 14px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#geral #conteudo_int #exemplos p.tit{
	padding-bottom: 0;
}
#geral #conteudo_int #exemplos .concessao{
	width: 713px;
	display: none;
	position: relative;
}
#geral #conteudo_int #exemplos .concessao a.concessao2{
	width: 173px;
	height: 52px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_concessao_serv.jpg) left bottom no-repeat;
	position: absolute;
	margin-top: -99px;
}
#geral #conteudo_int #exemplos .construcao{
	width: 713px;
	display: none;
	position: relative;
}
#geral #conteudo_int #exemplos .construcao a.construcao2{
	width: 173px;
	height: 52px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_construcao_pesada.jpg) left bottom no-repeat;
	position: absolute;
	margin-left: 180px;
	margin-top: -99px;
}
#geral #conteudo_int #exemplos .limpeza{
	width: 713px;
	display: none;
	position: relative;
}
#geral #conteudo_int #exemplos .limpeza a.limpeza2{
	width: 173px;
	height: 52px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_limpeza.jpg) left bottom no-repeat;
	position: absolute;
	margin-left: 360px;
	margin-top: -99px;
}
#geral #conteudo_int #exemplos .irrigacao{
	width: 713px;
	display: none;
	position: relative;
}
#geral #conteudo_int #exemplos .irrigacao a.irrigacao2{
	width: 173px;
	height: 52px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_irrigacao.gif) left bottom no-repeat;
	position: absolute;
	margin-left: 540px;
	margin-top: -99px;
}

/*********/
#geral #conteudo_int a:hover{
	background-position: left bottom;
}
#geral #conteudo_int #bottom_emp{
	width: 752px;
	height: 290px;
	display: block;
	padding-top: 15px;
	background: url(../img/linha_emp.jpg) 360px 0 no-repeat;
}
#geral #conteudo_int #bottom_emp #left{
	width:455px;
	padding-right:59px;
	display: block;
	float: left;
}
#geral #conteudo_int #bottom_emp #left h2{
	height: 22px;
	background: url(../img/h2_tecnologia.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #bottom_emp #right{
	width: 238px;
	display: block;
	float: left;
}
#geral #conteudo_int #bottom_emp #right h2{
	height: 22px;
	background: url(../img/h2_equipe.jpg) 0 0 no-repeat;
}
/*******************************/
#geral #conteudo_int #bottom_exp{
	width: 752px;
	display: table;
	padding-top: 15px;
	padding-bottom: 20px;
}
#geral #conteudo_int #bottom_exp ul.botao{
	width: 670px;
	height: 208px;
	display: block;
	margin: 0 auto;
	margin-top: -20px;
}
#geral #conteudo_int #bottom_exp ul.botao li{
	width: 335px;
	height: 208px;
	display: block;
	float: left;
}
#geral #conteudo_int #bottom_exp ul.botao li a{
	width: 325px;
	height: 208px;
	display: block;
	text-indent: -999999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#geral #conteudo_int #bottom_exp ul.botao li a.btn_obras{
	background: url(../img/btn_obras.jpg) left top no-repeat;
}
#geral #conteudo_int #bottom_exp ul.botao li a.btn_concessoes{
	background: url(../img/btn_concessoes.jpg) left top no-repeat;
}
#geral #conteudo_int #bottom_exp ul.botao li a:hover{
	background-position: left bottom;
}
#geral #conteudo_int #bottom_exp #left{
	width: 352px;
	display: block;
	float: left;
	padding-left: 25px;
}
#geral #conteudo_int #bottom_exp #left h2{
	height: 17px;
	display: block;
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#geral #conteudo_int #bottom_exp #left h2.exp{
	height: 17px;
	display: block;
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#geral #conteudo_int #bottom_exp #left ul{
	width: 352px;
	display: table;
	padding-bottom: 10px;
}
#geral #conteudo_int #bottom_exp #left ul li{
	width: 342px;
	display: table;
	background: url(../img/ball_blue2.jpg) 0 7px no-repeat;
	padding-left: 10px;
}
#geral #conteudo_int #bottom_exp #right{
	width: 340px;
	display: block;
	float: left;
	padding-left: 35px;
}
#geral #conteudo_int #bottom_exp #right h2{
	height: 17px;
	display: block;
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#geral #conteudo_int #bottom_exp #right h2.exp{
	height: 17px;
	display: block;
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#geral #conteudo_int #bottom_exp #right ul{
	width: 335px;
	display: table;
	padding-bottom: 10px;
}
#geral #conteudo_int #bottom_exp #right ul li{
	width: 325px;
	display: table;
	background: url(../img/ball_blue2.jpg) 0 7px no-repeat;
	padding-left: 10px;
}
/********************************/
#geral #conteudo_int #bottom_eng{
	width: 752px;
	display: table;
	padding-top: 15px;
	padding-bottom: 20px;
	background: url(../img/bg_bottom.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #bottom_eng ul.botao{
	width: 670px;
	height: 208px;
	display: block;
	margin: 0 auto;
	margin-top: -20px;
}
#geral #conteudo_int #bottom_eng ul.botao li{
	width: 335px;
	height: 208px;
	display: block;
	float: left;
}
#geral #conteudo_int #bottom_eng ul.botao li a{
	width: 325px;
	height: 208px;
	display: block;
	text-indent: -999999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#geral #conteudo_int #bottom_eng ul.botao li a.btn_obras{
	background: url(../img/btn_obras.jpg) left top no-repeat;
}
#geral #conteudo_int #bottom_eng ul.botao li a.btn_concessoes{
	background: url(../img/btn_concessoes.jpg) left top no-repeat;
}
#geral #conteudo_int #bottom_eng ul.botao li a:hover{
	background-position: left bottom;
}
#geral #conteudo_int #bottom_eng #left{
	width: 352px;
	display: block;
	float: left;
	padding-left: 25px;
}
#geral #conteudo_int #bottom_eng #left h2{
	height: 17px;
	display: block;
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#geral #conteudo_int #bottom_eng #left h2.exp{
	height: 17px;
	display: block;
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#geral #conteudo_int #bottom_eng #left ul{
	width: 352px;
	display: table;
	padding-bottom: 10px;
}
#geral #conteudo_int #bottom_eng #left ul li{
	width: 342px;
	display: table;
	background: url(../img/ball_blue2.jpg) 0 7px no-repeat;
	padding-left: 10px;
}
#geral #conteudo_int #bottom_eng #right{
	width: 340px;
	display: block;
	float: left;
	padding-left: 35px;
}
#geral #conteudo_int #bottom_eng #right h2{
	height: 17px;
	display: block;
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#geral #conteudo_int #bottom_eng #right h2.exp{
	height: 17px;
	display: block;
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#geral #conteudo_int #bottom_eng #right ul{
	width: 335px;
	display: table;
	padding-bottom: 10px;
}
#geral #conteudo_int #bottom_eng #right ul li{
	width: 325px;
	display: table;
	background: url(../img/ball_blue2.jpg) 0 7px no-repeat;
	padding-left: 10px;
}
#geral #conteudo_int #cont_serv{
	width: 752px;
	display: table;
	background: url(../img/linha_serv.jpg) 125px 0 no-repeat;
}
#geral #conteudo_int #cont_serv #menu_serv{
	width: 173px;
	height: 300px;
	display: block;
	float: left;
	position:relative;
}
#geral #conteudo_int #cont_serv #menu_serv ul{
	width: 149px;
	display: table;
}
#geral #conteudo_int #cont_serv #menu_serv ul li{
	width: 149px;
	height: 38px;
	display: block;
}
#geral #conteudo_int #cont_serv #menu_serv ul li a{
	width: 149px;
	height: 38px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#geral #conteudo_int #cont_serv #menu_serv ul li a.btn_projeto{
	background-image: url(../img/btn_proposta.jpg);
}

#geral #conteudo_int #cont_serv #menu_serv ul li a.btn_orcaFacil{
	background-image: url(../img/btn_orcaFacil.jpg);
}

#geral #conteudo_int #cont_serv #menu_serv ul li a.btn_orca{
	background-image: url(../img/btn_orcamento.jpg);
}
#geral #conteudo_int #cont_serv #menu_serv ul li a.btn_quant{
	background-image: url(../img/btn_quantificacoes.jpg);
}
#geral #conteudo_int #cont_serv #menu_serv ul li a.btn_estudos{
	background-image: url(../img/btn_estudos1.jpg);
}
#geral #conteudo_int #cont_serv #menu_serv ul li a.btn_projeng{
	background-image: url(../img/btn_projeng1.jpg);
}
#geral #conteudo_int #cont_serv #menu_serv ul li a.btn_engcons{
	background-image: url(../img/btn_engcons1.jpg);
}
#geral #conteudo_int #cont_serv #menu_serv ul li a.btn_asbuilt{
	background-image: url(../img/btn_asbuilt1.jpg);
}
#geral #conteudo_int #cont_serv #menu_serv ul li a:hover{
	background-position: left bottom;
}
#geral #conteudo_int #cont_serv #menu_serv ul li a.ativo{
	background-position: left bottom;
}

/* SUB MENU ORÇAMENTOS - SERVIÇOS */

#geral #conteudo_int #cont_serv #menu_serv ul li #sub_orca{
	width:125px;
	height:44px;
	display:none;
	float:left;
	position:absolute;
	left:90px;
	top:35px;
}

#geral #conteudo_int #cont_serv #menu_serv ul li #sub_orca ul {
	width:125px;
	height:44px;
	display:block;
	padding-left:1px;
}
#geral #conteudo_int #cont_serv #menu_serv ul li #sub_orca ul li{
	width:125px;
	height:22px;
	display:block;
	list-style-type:none;
	float:left;
	padding:0;
}

#geral #conteudo_int #cont_serv #menu_serv ul li #sub_orca ul li a {
	width:125px;
	height:22px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
}
#geral #conteudo_int #cont_serv #menu_serv ul li #sub_orca ul li a.btn_obras{
	background-image:url(../img/sub_orcaObras.jpg)
}

#geral #conteudo_int #cont_serv #menu_serv ul li #sub_orca ul li a.btn_facil{
	background-image:url(../img/sub_orcaFacil.jpg)
	
}

#geral #conteudo_int #cont_serv #menu_serv ul li #sub_orca ul li a:hover{
	background-position:left bottom;
}

/* FIM! */

#geral #conteudo_int #cont_serv #cont_right{
	width: 570px;
	display: table;
	float: left;
	padding-top: 10px;
	padding-bottom: 20px;
}
#geral #conteudo_int #cont_serv #cont_right img{
	width: 182px;
	height: 87px;
	display: block;
	float: left;
	padding-right: 10px;
}
#geral #conteudo_int #cont_serv #cont_right h3.servicos{
	height: 24px;
	background: url(../img/h3_servicos.gif) 0 0 no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right h3.proposta{
	height: 24px;
	background: url(../img/h2_propostas.gif)  0 0 no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right h3.orcamentos{
	height: 24px;
	background: url(../img/h2_orcamentos.gif)  0 4px no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right h3.quant{
	height: 24px;
	background: url(../img/h2_quantificacoes.gif)  0 0 no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right h3.estudos{
	height: 24px;
	background: url(../img/h2_estudos.gif)  0 0 no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right h3.projetos{
	height: 24px;
	background: url(../img/h2_projetos.gif)  0 3px no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right h3.engenharia{
	height: 24px;
	background: url(../img/h2_engenharia.gif)  0 3px no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right h3.hBuilt{
	height: 24px;
	background: url(../img/hBuilt.gif)  0 3px no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right h3.budget{
	height: 68px;
	background: url(../img/h2_budget.gif)  0 0px no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right a{
	color: #12415a;
	text-decoration: underline;
}
#geral #conteudo_int #cont_serv #cont_right ul.lista_orca{
	width: 570px;
	display: table;
	padding-bottom: 15px;
}
#geral #conteudo_int #cont_serv #cont_right ul.lista_orca li{
	width: 550px;
	padding-left: 10px;
	background: url(../img/ball_blue.jpg) 0 7px no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right a.btOrca{
	width: 190px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btOrca.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #cont_serv #cont_right a:hover.btOrca{
	background-position: 0 -60px;
}



#geral #conteudo_int .box{
	width: 752px;
	display: table;
	padding-bottom: 15px;
	padding-top:10px;
	
}
.borda{
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #12415a;
}
#geral #conteudo_int .box p.data{
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 0;
}
#geral #conteudo_int .box p.titulo{
	font-size: 13px;
	font-weight: bold;
}
#geral #conteudo_int .box h4.titulo{
	font-size: 13px;
	font-weight: bold;
	padding-bottom:10px;
}
#geral #conteudo_int .box img{
	width: 245px;
	height: 102px;
	display: block;
	float: left;
}
#geral #conteudo_int ul.form{
	width: 507px;
	height: 640px;
	display: block;
	padding-top: 35px;
	/*background: url(../img/img_form.jpg) 0 0 no-repeat;*/
}
#geral #conteudo_int ul.form li{
	width: 387px;
	height: 32px;
	display: block;
	padding-left: 120px;
}
#geral #conteudo_int ul.form li.nome{
	background: url(../img/inputs/nome.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.data{
	height: 28px;
	padding-top: 4px;
	background: url(../img/inputs/data.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.sexo{
	background: url(../img/inputs/sexo.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.estadocivil{
	background: url(../img/inputs/estadocivil.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.email{
	background: url(../img/inputs/email.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.telefone{
	height: 28px;
	padding-top: 4px;
	background: url(../img/inputs/telefone.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.celular{
	height: 28px;
	padding-top: 4px;
	background: url(../img/inputs/celular.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.rua{
	height: 28px;
	padding-top: 4px;
	background: url(../img/inputs/rua.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.numero_complemento{
	height: 28px;
	padding-top: 4px;
	background: url(../img/inputs/numero_complemento.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.bairro_cidade{
	height: 28px;
	padding-top: 4px;
	background: url(../img/inputs/bairro_cidade.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.estado_cep{
	background: url(../img/inputs/estado_cep.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.nivel_academico{
	height: 28px;
	padding-top: 4px;	
	background: url(../img/inputs/nivel_academico.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.nivel_ingles{
	height: 28px;
	padding-top: 4px;
	background: url(../img/inputs/nivelingles.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li.msg{
	width: 500px;
	height: 110px;
	padding: 0;
	background: url(../img/inputs/msg.jpg) 0 0 no-repeat;
}
#geral #conteudo_int ul.form li label{
	width: 1px;
	height: 1px;
	display: block;
	overflow: hidden;
	position: absolute;
}
#geral #conteudo_int ul.form li select{
	width: 128px;
	height: 18px;
	background-color: transparent;
	color: #003399;
	border: none;
}
#geral #conteudo_int ul.form li select.estado{
	width: 120px;
	height: 18px;
	margin-right: 115px;
	float: left;
	margin-top: 3px;
}
#geral #conteudo_int ul.form li select.select_maior{
	width: 350px;
	height: 18px;
}
#geral #conteudo_int ul.form li input{
	border: none;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
#geral #conteudo_int ul.form li input.nome{
	width: 350px;
	padding-top: 4px;
}
#geral #conteudo_int ul.form li input.rua{
	width: 350px;
}
#geral #conteudo_int ul.form li input.dia_nasc{
	width: 38px;
	float: left;
}
#geral #conteudo_int ul.form li input.mes_nasc{
	width: 35px;
	float: left;
}
#geral #conteudo_int ul.form li input.ano_nasc{
	width: 45px;
	float: left;
}
#geral #conteudo_int ul.form li input.ddd{
	width: 38px;
	float: left;
}
#geral #conteudo_int ul.form li input.num01{
	width: 47px;
	float: left;
}
#geral #conteudo_int ul.form li input.num02{
	width: 45px;
	float: left;
}
#geral #conteudo_int ul.form li input.numero{
	width: 230px;
}
#geral #conteudo_int ul.form li input.complemento{
	width: 100px;
}
#geral #conteudo_int ul.form li input.cep{
	padding-top: 4px;
	width: 100px;
}
#geral #conteudo_int ul.form li input.btn_enviar{
	width: 115px;
	height: 49px;
	display: block;
	float: right;
}
#geral #conteudo_int ul.form li textarea{
	width: 470px;
	height: 55px;
	margin-left: 7px;
	display: block;
	margin-top: 10px;
	border: none;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
#geral #conteudo_int #formulario{
	width: 488px;
	display: table;
	float: left;
}
#geral #conteudo_int #formulario ul.form2{
	width: 488px;
	height: 430px;
	display: block;
}
#geral #conteudo_int #formulario ul.form2 li{
	width: 368px;
	height: 32px;
	display: block;
	padding-left: 120px;
}
#geral #conteudo_int #formulario ul.form2 li.nome{
	background: url(../img/inputs/nome02.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.email{
	background: url(../img/inputs/email02.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.telefone{
	background: url(../img/inputs/telefone02.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.rua{
	background: url(../img/inputs/rua02.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.numero_complemento{
	background: url(../img/inputs/numero_complemento02.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.bairro_cidade{
	background: url(../img/inputs/bairro_cidade02.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.estado_cep{
	background: url(../img/inputs/estado_cep02.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.cargo{
	background: url(../img/inputs/cargo.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.empresa{
	background: url(../img/inputs/empresa.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li.msg{
	width: 488px;
	height: 90px;
	padding: 0;
	background: url(../img/inputs/msg02.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #formulario ul.form2 li label{
	width: 1px;
	height: 1px;
	display: block;
	overflow: hidden;
	position: absolute;
}
#geral #conteudo_int #formulario ul.form2 li select{
	width: 128px;
	height: 18px;
	background-color: transparent;
	color: #003399;
	border: none;
}
#geral #conteudo_int #formulario ul.form2 li select.estado{
	width: 120px;
	height: 18px;
	margin-right: 108px;
	float: left;
	margin-top: 3px;
}
#geral #conteudo_int #formulario ul.form2 li input{
	border: none;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
#geral #conteudo_int #formulario ul.form2 li input.nome{
	width: 350px;
	padding-top: 4px;
}
#geral #conteudo_int #formulario ul.form2 li input.cargo{
	width: 350px;
	padding-top: 3px;
}
#geral #conteudo_int #formulario ul.form2 li input.rua{
	width: 350px;
	padding-top: 3px;
}
#geral #conteudo_int #formulario ul.form2 li input.ddd{
	width: 38px;
	float: left;
	padding-top: 4px;
	margin-left: -7px;
}
#geral #conteudo_int #formulario ul.form2 li input.num01{
	width: 47px;
	float: left;
	padding-top: 4px;
}
#geral #conteudo_int #formulario ul.form2 li input.num02{
	width: 45px;
	float: left;
	padding-top: 4px;
}
#geral #conteudo_int #formulario ul.form2 li input.numero{
	width: 115px;
	padding-top: 4px;
	margin-right: 108px;
}
#geral #conteudo_int #formulario ul.form2 li input.complemento{
	width: 120px;
	padding-top: 4px;
}
#geral #conteudo_int #formulario ul.form2 li input.cep{
	width: 120px;
	padding-top: 5px;
}
#geral #conteudo_int #formulario ul.form2 li input.btn_enviar{
	width: 115px;
	height: 49px;
	display: block;
	float: right;
}
#geral #conteudo_int #formulario ul.form2 li textarea{
	width: 365px;
	height: 55px;
	margin-left: 7px;
	display: block;
	margin-top: 5px;
	margin-left: 120px;
	border: none;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
#geral #conteudo_int #endereco{
	width: 262px;
	display: table;
	float: left;
}
#geral #conteudo_int #endereco #localizacao{
	width: 224px;
	height: 89px;
	display: block;
	padding-top: 20px;
	padding-left: 38px;
	background: url(../img/img_localizacao.gif) 0 0 no-repeat;
}
#geral #conteudo_int #endereco #localizacao h2{
	height: 25px;
	background: url(../img/h2_localizacao.gif) 0 0 no-repeat;
}
#geral #conteudo_int #endereco #localizacao address{
	color: #FFF;
	font-style: normal;
}
#geral #conteudo_int #endereco #telefone{
	width: 212px;
	height: 92px;
	display: block;
	float: left;
	padding-top: 33px;
	padding-left: 50px;
	background: url(../img/img_telefone.gif) 0 0 no-repeat;
}
#geral #conteudo_int #endereco #telefone p{
	padding-bottom: 9px;
}
#geral #conteudo_int #endereco #telefone span{
	color: #FFF;
}
#geral #conteudo_int #endereco #telefone span.fone01{
	margin-left: 60px;
}
#geral #conteudo_int #endereco #telefone span.fone02{
	margin-left: 20px;
}

#geral #conteudo_int #endereco #mapa{
	width: 262px;
	height: 125px;
	display: block;
	float: left;
}
#geral #conteudo_int #endereco #mapa a{
	width: 262px;
	height: 125px;
	display: block;
	float: left;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_mapa.jpg) 0 0 no-repeat;
}
#geral #conteudo_int #endereco #mapa a:hover{
	background-position: left bottom;
}




#geral #conteudo_int a.link-padrao{
	text-decoration:none;
	color:#186a96;
	font-weight: normal;
	}

#geral #conteudo_int a:hover.link-padrao{
	text-decoration:underline;
	color:#0b222f;
	}

#geral #conteudo_int p.p-fonte-noticia{
	font-size:10px;
	font-style:italic;
	}








/*******************************/
#geral #rodape{
	width: 752px;
	height: 85px;
	margin: 0 auto;
	display: block;
	text-align: center;
}
#geral #rodape address{
	font-style:normal;
	line-height: 20px;
}
#rodape #selos{
	width: 185px;
	height: 25px;
	display: block;
	margin: 0 auto;
	padding-top: 7px;
}
#geral #rodape #selos ul{
	width: 185px;
	height: 15px;
	display: block;
}
#geral #rodape #selos ul li{
	width: 91px;
	height: 15px;
	display: block;
	float: left;
}
#geral #rodape #selos ul li.esp{
	padding-right: 3px;
}
#geral #rodape #selos ul li a{
	width: 91px;
	height: 15px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
}
#geral #rodape #selos ul li a.ao5{
	background: url(../img/selo_ao5.jpg) 0 0 no-repeat;
}
#geral #rodape #selos ul li a.w3c{
	background: url(../img/selo_w3c.jpg) 0 0 no-repeat;
}
