/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:11px verdana,arial,tahoma;background:#fff url(../img/bg_body.jpg) repeat-x;}
ul{list-style:none;}
.float{float:left;}
.right{float:right;}
.link01{color:#9598a0;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#0069c0;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.cor {color:#0069c0;}

/****PÁGINA INICIAL****/
#geral_inicial{width:970px;margin:0 auto;}
#rodape{float:left;width:967px;font-size:9px;padding:20px 0;}
.itens_rodape, .itens_rodape2{float:left;line-height:16px;border-right:1px solid #0f5789;padding:0 10px;}
.itens_rodape2{border-right:0px;}
#selo{width:290px;margin:0 auto;}
.txt_selo{float:left;font:10px Verdana, Arial, Verdana;padding:10px 10px 30px 10px;}

/****INTERNAS****/
#geral{width:970px;margin:0 auto;background:url(../img/bg_geral.gif) repeat-y;}
#bg_geral{float:left;width:970px;background:url(../img/bg_geral.gif) repeat-y;}
#lado_menu{float:left;width:702px;padding-bottom:20px;}
.tops{float:left;width:661px;height:47px;color:#0069c0;font-size:18px;text-align:right;background:url(../img/bg_tops.jpg) no-repeat;padding:78px 41px 0 0;}
#endereco{float:left;width:265px;background:url(../img/bg_rodape.gif) 31px 0px no-repeat;padding:18px 40px 24px 20px;}
.item_endereco{font-size:10px;line-height:15px;text-align:center;color:#fff;}
#rodape_internas{float:left;width:575px;font-size:9px;line-height:20px;text-align:center;background:url(../img/bg_rodape.gif) right top no-repeat;padding:30px 70px 30px 0px;}
.itens_rodapeint, .itens_rodapeint2{display:inline;line-height:16px;border-right:1px solid #0f5789;padding:0 11px;}
.itens_rodapeint2{border-right:0px;}
.construcao{float:left;margin-top:25px;}
.cor{color:#003e71;}
/*****Páginas de Respostas****/
.agrupa_resposta {float:left;width:690px;height:300px;background:url(../img/bg_resposta.jpg) no-repeat;padding:80px 0 20px 0px;text-align:center;}

/****CONTRATAÇÃO DE SUCESSO****/
.baixo_contratacao{float:left;width:650px;height:226px;background:url(../img/bg_contratacao.jpg) no-repeat;padding:30px 0 0 40px;}
.ul_contratacao{float:left;width:320px;padding:45px 200px 0 10px;}
.itens_contratacao{float:left;width:285px;font-size:12px;background:url(../img/boxx.gif) 8px 12px no-repeat;padding:6px 0 4px 20px;}
/*terceirizacao*/
.modaltop{float:left;margin-top:25px;}
.ul_modalidades{float:left;width:587px;background:url(../img/ul_modalidadesbg.gif) repeat-y;padding-left:54px;}
.item_modal{float:left;width:546px;color:#0069c0;border-bottom:1px dashed #b2d1e6;background:url(../img/boxx.gif) 8px 10px no-repeat;padding:6px 0 4px 20px;}
.bt_voltar{float:left;margin:30px 0 0 565px;}
/*recomendacoes*/
.agrupa_ditado{float:left;width:650px;background:url(../img/bg_ditado.jpg) repeat-x;border:1px solid #fff;padding:27px 0 0 38px;}
/*industria*/
.infos_contratacao{float:left;width:611px;background:url(../img/ul_contratacaobg.gif) repeat-y;padding:0 0 0 78px;}
.tipo_contratacao{float:left;width:330px;color:#0069c0;border-bottom:1px dashed #b2d1e6;background:url(../img/boxx.gif) 22px 10px no-repeat;padding:6px 0 4px 32px;}
.porcentagem{float:left;width:167px;color:#0069c0;text-align:center;border-bottom:1px dashed #b2d1e6;padding:6px 0 4px 0;}

/****PRODUTOS****/
.aviso_produto{float:left;width:615px;font-size:14px;text-align:right;color:#0069c0;padding:20px 0 0 40px;}
.aviso_produto span{font-size:10px;color:#0069c0;}
.nome_produto{float:left;width:615px;font-size:18px;color:#0069c0;padding:20px 0 0 40px;}
.txt_produtos{float:left;width:310px;padding:10px 0 15px 40px;line-height:16px;}
.agrupa_produtos{float:left;width:373px;padding-bottom:20px;}
.ul_produtos{float:left;width:318px;background:url(../img/ul_produtosbg.gif) repeat-y;padding-left:54px;}
.item_produtos{float:left;width:270px;color:#0069c0;border-bottom:1px dashed #b2d1e6;background:url(../img/boxx.gif) 8px 10px no-repeat;padding:6px 0 4px 20px;}

/****OBRAS****/
.sub_tit_obras{float:left;width:615px;font-size:15px;text-align:right;color:#0069c0;padding:5px 0 0 40px;}
.nome_obras{float:left;width:615px;font-size:18px;color:#0069c0;padding:20px 0 0 40px;}
.txt_obras{float:left;width:310px;padding:10px 0 15px 40px;line-height:16px;}
.agrupa_obras{float:left;width:373px;padding-bottom:20px;}
.ul_obras{float:left;width:318px;background:url(../img/ul_produtosbg.gif) repeat-y;padding-left:54px;}
.item_obras{float:left;width:270px;color:#0069c0;border-bottom:1px dashed #b2d1e6;background:url(../img/boxx.gif) 8px 10px no-repeat;padding:6px 0 4px 20px;}
#imagem_obras, #imagem_obras2 {float:left;width:312px;height:250px; margin-left:5px;}
/****SERVIÇOS****/
.titulos{float:left;width:648px;background:url(../img/bg_titulos.gif) repeat-x bottom left;border:1px solid #fff;padding:20px 0 0 40px;margin-top:15px;}
.tit_servicos{float:left;width:600px;padding:20px 0 0 40px;color:#0069c0;font-size:14px;font-weight:bold;}
.txt_servicos, .txt_servicos2{float:left;width:600px;padding:20px 0 0 40px;line-height:18px;}
.txt_servicos2{width:620px;color:#0069c0;font-weight:bold;}
.img_servicos{float:left;margin:20px 0 0 137px;}
.img_logos{float:left;margin:0 20px 0 0;}
.agrupa_lista{float:left;width:488px;padding-top:10px;}
.ul_servicos{float:left;width:435px;background:url(../img/ul_servicosbg.gif) repeat-y;padding-left:54px;}
.item_servicos, .item_servicos2, .item_servicos3{float:left;width:390px;color:#0069c0;border-bottom:1px dashed #b2d1e6;background:url(../img/boxx.gif) 8px 10px no-repeat;padding:6px 0 4px 20px;}
.item_servicos2{display:inline;width:370px;margin-left:20px;}
.item_servicos3{width:170px;}
.img_projetos{float:left;margin:30px 0 0 40px;}
.videos {float:left;display:inline;margin:20px 0 0 120px;}
.aviso_servicos {float:left;width:615px;font-size:14px;text-align:right;color:#0069c0;padding:0px 0 0 40px;}
.aviso_servicos span{font-size:10px;color:#0069c0;}
.img_limpeza{float:left;margin:25px 0 0 1px;}
#lightbox_empresa {width: 683px; height: 569px; text-align:center; background: #feffff url(../img/fundo_lightbox_empresa.gif) no-repeat;}
.bt_fechar {padding: 3px; margin: 0 0 20px 0; text-align: right;}

/****CLIENTES****/
.tit_confira{float:left;margin:20px 0 0 40px;}
.desc_clientes{float:left;width:330px;color:#0069c0;padding:25px 0 0 40px;}
.baixo_clientes{float:left;width:690px;background:#ceeaf2 url(../img/bg_clientes.jpg) repeat-x;padding:25px 0 60px 0;}
.agrupa_clientes{float:left;width:476px;}
.ul_clientes{float:left;width:355px;background:url(../img/ul_clientesbg.gif) repeat-y;padding-left:54px;}
.item_clientes{float:left;width:315px;color:#0069c0;border-bottom:1px dashed #b2d1e6;background:url(../img/boxx.gif) 8px 10px no-repeat;padding:6px 0 4px 20px;}
.img_clientes{float:left;margin-top:18px;}
.logo{float:left;width:690px;}
.agrupa_logos {width:690px;float:left;height:120px;padding:0px;background:url(../img/fundo_clientes.jpg) no-repeat top right;}
.logo img{padding-left:35px;}

/****TRABALHE CONOSCO****/
.agrupa_trabalhe{float:left;width:650px;background:url(../img/bg_trabalhe.jpg) left bottom repeat-x;padding:20px 0 50px 40px;}
.txt_trabalhe{float:left;width:300px;clear:both;padding:30px 0 15px 0;line-height:18px;}
.clear{float:left;clear:both;}

/****FALE CONOSCO****/
.agrupa_endereco{float:left;width:690px;height:147px;background:url(../img/bg_endereco.jpg) no-repeat;margin-top:10px;}
.endereco{float:left;width:195px;font-style:normal;padding:2px 0 0 40px;}
.telefone{float:left;width:190px;padding:2px 0 0 20px;}
.form_contato{float:left;width:640px;background:url(../img/bg_fale.jpg) no-repeat;padding:0 0 40px 50px;}
.divide_form{float:left;width:280px;margin-top:10px;}
.divide_form2{float:left;width:320px;margin-top:10px;}
.linha_form{float:left;width:260px;margin-top:10px;}
.linha_form2{float:left;width:260px;margin-top:10px;}
.desc_form{float:left;width:98%;}

/****CADASTRE-SE****/
.titulos2{float:left;width:687px;background:url(../img/bg_titulos.gif) repeat-x bottom left;border:1px solid #fff;padding:20px 0 0 2px;margin-top:15px;}
.form_cadastro, .form_cadastro2{float:left;width:650px;background:url(../img/bg_cadas02.jpg) left top repeat-x;padding:0 0 0px 40px;}
.txt_cadas{float:left;width:245px;text-align:justify;margin-top:30px; line-height:18px;}
.agrupa_composcadas{float:left;width:325px;padding:15px 0 0 60px;}
.campo_form, .campo_form_over{float:left;font:11px verdana,arial,tahoma;background:#fff;border:1px solid #898f8f;padding:2px;}
.campo_form_over{background:#e4f6f3;}
.linha_cadas, .linha_cadas2{float:left;width:220px;margin-top:12px;}
.linha_cadas2{margin-top:15px;}
.bt_enviar{float:left;margin-top:23px;}
.form_cadastro2{background:url(../img/bg_cadas02.jpg) repeat-x;padding-bottom:50px;}

/****FLUIDO AMBIENTAL***/
.bg_fluido{float:left; background-image:url(../img/bg_fluido.jpg); background-repeat:no-repeat; background-position:250px 240px;}
.txt_fluido{float:left;width:585px;padding:25px 0 0 40px;line-height:16px;}
.ul_fluido{float:left;width:632px;background:url(../img/img_fluidobg.gif) repeat-y;padding:0 0 0 58px;}
.itens_fluidos{float:left;width:422px;color:#0069c0;border-bottom:1px dashed #b2d1e6;background:url(../img/boxx.gif) 8px 10px no-repeat;padding:6px 0 4px 20px;}
.ul_fluido2{float:left;width:632px; margin-top:10px;}
.itens_fluidos2{float:left;width:422px;color:#0069c0;background:url(../img/boxx.gif) 8px 10px no-repeat;margin:0 0 0 35px;padding:6px 0 4px 20px;}

/****NOTICIAS****/
.esq_noticia{float:left;width:365px;padding:20px 0 0 40px;}
.data_noticia{float:left;width:350px;color:#676767;font-size:10px;}
.titulo_noticia{float:left;width:350px;color:#0069c0;font-size:18px;padding-top:5px;}
.desc_noticia{float:left;width:350px;padding-top:10px;}
.desc_noticia p{float:left; margin-bottom:20px;}
.img_noticia{float:left;border:1px solid #0069c0;margin:0 6px 8px 0;}
.dir_noticia{float:left;width:288px;padding-top:15px;}
.agrupa_menor{float:left;width:281px;background:url(../img/bg_notimenor.gif) repeat-y;margin-top:5px;}
.data_menor{float:left;width:266px;line-height:26px;color:#fff;font-size:10px;letter-spacing:3px;background:url(../img/bg_data.gif) no-repeat;padding-left:15px;}
.tb_noticia{float:left;border:1px solid #fff;margin:0 10px 0 20px;}
.tit_menor{width:auto;padding-left:20px;}
.desc_menor{width:auto;font-size:10px;padding:5px 0 0 20px;}
.num_paginas{float:left;width:281px;line-height:26px;text-align:center;color:#00a15b;background:url(../img/bg_paginacao.gif) no-repeat;margin-top:4px;}
.botoes{float:left;width:180px;padding:10px 0 0 53px;}
.voltar{float:left;width:45px;color:#0069c0;text-decoration:none;background:url(../img/seta_voltar.jpg) no-repeat;padding:2px 0 3px 30px;}
.avancar{float:right;width:45px;color:#0069c0;text-decoration:none;background:url(../img/seta_avancar.jpg) right top no-repeat;padding:2px 35px 3px 0;}
.voltar:hover, .avancar:hover{text-decoration:underline;}

.agrupa_parceiros {width: 589px; float: left; padding: 40px 23px 25px 78px; background: #FFF url(../img/fundo_parceiros.jpg) left bottom no-repeat}
.agrupa_itens_parceiros {width: 100%;}
.itens_parceiros { width: 239px; height: 84px; float: left; padding: 0 55px 20px 0;}

/****INSTITUCIONAL****/
.agrupa_institucional{float:left;width:650px;background:url(../img/bg_historico.jpg) left bottom no-repeat;padding:0 0 330px 40px;}
.textos_historico{float:left;width:650px;}
.lista_estrutura {float:left;width:290px;padding-top:20px;}
.tit_lista_estrutura {float:left;width:280px;color:#0069c0;font-size:14px;font-weight:bold;padding-bottom:7px;}
.item_lista_estrutura {float:left;width:260px;background:url(../img/boxx.gif) 8px 10px no-repeat;padding:4px 0 2px 20px;}
.txt_historico01{float:left;width:290px;padding-top:20px;line-height:16px;}
.txt_historico02{float:left;width:290px;padding:20px 0 0 35px;line-height:16px;}
/*estrutura*/
.esq_estrtura{float:left;width:317px;padding:35px 0 0 40px;}
.tit_missao{float:left;margin-top:35px;}
.txt_missao{float:left;width:272px;height:106px;color:#0069c0;background:url(../img/bg_missao.jpg) no-repeat;padding:0 24px;margin-bottom:6px;}
.txt_visao{float:left;width:272px;height:61px;color:#0069c0;background:url(../img/bg_visao.jpg) no-repeat;padding:0 24px;margin-bottom:6px;}
.ul_valores{float:left;width:304px;height:115px;background:url(../img/bg_valores.jpg) no-repeat;padding-left:16px;}
.itens_valores{float:left;width:270px;color:#0069c0;border-bottom:1px dashed #b2d1e6;background:url(../img/boxx.gif) 8px 10px no-repeat;padding:6px 0 4px 20px;}
.imgs_insti{float:left;width:702px;margin-top:30px;}