/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:11px verdana,arial,tahoma;background:#000 url(../img/bg_bodyint.gif) center top repeat-y;}
ul{list-style:none;}
.float{float:left;}
.right{float:right;}
.link01{color:#b7b7b7;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#4a9568;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{color:#826b4d;text-decoration:none;}
.link03:hover{text-decoration:underline;}
.link04{color:#007937;text-decoration:none;}
.link04:hover{text-decoration:underline;}
.link05{color:#707070;text-decoration:none;}
.link05:hover{text-decoration:underline;}
.link06{color:#fdfdfd;text-decoration:none;}
.link06:hover{text-decoration:underline;}
.desc_noticia a{color:#007937;text-decoration:underline;font-weight: bold;}
.desc_noticia a4:hover{text-decoration:underline;font-weight: bold;}
.destaque{font-size:12px; color:#009900;float:left;width:430px;padding:10px 0 10px 0; float:left} 

/****PÁGINA INICIAL****/
#geral_inicial{width:970px;margin:0 auto;}
#rodape{float:left;width:970px;font-size:9px;padding:20px 0 20px 0;}
.itens_rodape, .itens_rodape2{float:left;border-right:1px solid #00a200;padding:0 13px;}
.itens_rodape2{border-right:0px;}
#selo{width:280px;margin:0 auto;}
.txt_selo{float:left;font:10px Verdana, Arial, Verdana;padding:10px 9px;}

/****INTERNAS****/
#geral{width:970px;margin:0 auto}
.conteudo{float:left;width:970px;}
.construcao{float:left;margin:160px 0 0 350px;}
#rodapeint{float:left;width:960px;font-size:9px;padding:20px 0 20px 10px;}
.itens_rodapeint, .itens_rodapeint2{float:left;border-right:1px solid #00a200;padding:0 10px;}
.itens_rodapeint2{border-right:0px;}

/*****INSTITUCIONAL****/
.subs_insti{float:left;width:161px;background:url(../img/bg_subs_insti.jpg) 6px 0 no-repeat;padding:15px 0px 400px 55px;}
.agrupa_institucional{float:left;width:700px;padding-top:36px; background:url(../img/bg_agrupa_inst.jpg) no-repeat; padding-left:48px;  }
.tit_insti{float:left;margin-top:25px; clear:both;}
.desc_inst{float:left; width:650px; margin:0 0 10px 0; }
.itens_inst{float:left;width:650px;font-size:11px;background:url(../img/seta.gif) 0 4px no-repeat;padding:0 0 0 10px;}
.img_inst{float:left; margin:0 0 0 30px; border:1px solid #E9ECD1; }
.video{float:left; padding:5px 0 0 120px;}


/*****CASES****/
.conteudo_cases{float:left;width:970px;background:url(../img/bg_cases.jpg) 6px 0 repeat-y;padding-bottom:70px;}
.esq_cases{float:left;width:662px;padding:20px 0 0 63px;}
.desc_cases{float:left;width:640px;margin-top:20px;}
.nome_case{float:left;width:610px;font-size:18px;color:#007937;background:url(../img/icone_titcase.jpg) 0 4px no-repeat;padding-left:28px;margin-top:37px;}
.dir_cases{float:left;width:208px;padding-left:31px;}
.logos_cases{float:left;margin-top:20px;}
.paginacao_cases{float:left;width:120px;padding:55px 0 0 35px;}
.destaque_case{float:left;color:#006600;}
.tit_cases{float:left;color:#006600;font-size:12px;margin:20px 0 10px 0}
.itens_cases{float:left;width:630px;background:url(../img/seta03.gif) 0 4px no-repeat;padding:0 0 0 10px;margin:5px 0 10px 0}
.cases_right{width:600px;float:left;text-align:right}
.bt_voltar {float:left;display:inline;margin:20px 0px 0px 250px;} 

/*****SERVIÇOS****/
.subs{float:left;width:155px;background:url(../img/bg_subs.jpg) 6px 0 no-repeat;padding:15px 0 190px 55px;}
.item_subs{float:left;margin-top:17px; clear:both;}
.agrupa_servicos{float:left;width:480px;background:url(../img/bg_servicos.jpg) no-repeat;padding:33px 0 0 13px;}
.agrupa_servicos_fin{float:left;width:480px;background:url(../img/bg_servicos_fin.jpg) no-repeat;padding:33px 0 0 13px;}
.desc_servicos{float:left;width:440px;color:#f9ffbe;padding-top:3px;}
.desc_servicos02{float:left;width:440px;padding:15px 0 10px 0;}
.desc_servicos_fin{float:left;width:260px;padding:300px 0 10px 0;}
.itens_servicos{float:left;width:430px;font-size:11px;background:url(../img/seta.gif) 0 4px no-repeat;padding:0 0 0 10px;}
.ul_servicos{float:left;padding-bottom:20px;}
.itens_servicos02{float:left;width:420px;background:url(../img/seta2.gif) 10px 4px no-repeat;padding:0 0 0 18px;margin-top:2px;}

/*****AREA RESTRITA****/
.form_area{float:left;width:325px;height:236px;background:url(../img/bg_area.gif) repeat-y;padding:70px 0 0 64px;}
.descricao_area{float:left;width:311px;color:#46473f;padding-bottom:20px;}
.erro{float:left;width:311px;color:#990000;padding-bottom:10px;}
.linha_area{float:left;width:210px;padding:12px 0 0 19px;}
.desc_area{float:left;width:95%;color:#46473f;}
.campo_form, .campo_form_over{float:left;background:#fff;border:1px solid #006328;font:11px Verdana, Arial, Tahoma;}
.campo_form_over{background:#e2ffed;}
.bt_entrar{float:left;margin:20px 0 0 150px;}
.caixa_finaliza{float:left;width:582px;background:#fff;border:1px solid #89c697;margin:0 0 20px 8px;display:inline;padding:20px 0; text-align: center;}


/*internas sistema*/
.nome_secao{float:left;width:860px;font-size:14px;color:#1a8043;padding:60px 0 0 60px;}
.agrupa_filtros{float:left;width:830px;border:1px solid #a6c0b0;padding-left:20px;margin:20px 0 0 60px!important;margin-left:30px;}
.legenda{float:left;color:#1c8346;padding:0 6px;}
.desc_filtro, .desc_filtro2{float:left;width:50px;}
.desc_filtro2{padding-left:45px;}
.form_filtro{float:left;padding:10px 0;}
.bt_ok{float:left;margin-left:25px;}
.menu_sistema{float:left;width:191px;background:#ebebeb;margin:30px 0 0 60px!important;margin-left:30px;}
.topo_menu{float:left;width:181px;line-height:30px;color:#fff;font-size:11px;background:#1b8245;border-bottom:2px solid #fff;padding-left:10px;margin-bottom:5px;}
.secao_menu{float:left;width:172px;line-height:28px;color:#1b8245;font-size:11px;background:#f7f7f7;border-bottom:1px solid #1b8245;border-right:1px solid #1b8245;border-left:1px solid #fff;padding-left:9px;margin-left:4px!important;margin-left:2px;}
.agrupa_menusistemas{float:left;padding-left:4px;}
.itens_menusistema{float:left;width:169px;border-top:1px solid #bcbcbc;border-bottom:1px solid #fff;padding:7px;}
.sair{float:left;width:174px;line-height:28px;font-size:11px;background:#e13838;padding-left:9px;margin-left:4px!important;margin-left:2px;}
/*.lado_sistema{float:left;width:645px;padding:30px 0 0 30px;}*/
.tr_titulos{background:#1b8245;color:#fff;}
.tr_01{background:#e5e6df;}
.tr_02{background:#f2f2ef;}
.td01{width:85px;padding:10px;border-right:1px solid #2a7248;}
.td02{width:252px;padding:10px;border-left:1px solid #2a7248;}
.td03{width:62px;padding:10px;border-left:1px solid #2a7248;}
.td04{width:128px;padding:10px;border-left:1px solid #2a7248;}
.td05{width:53px;text-align:center;padding:10px;border-left:1px solid #2a7248;}
.icone_ver{float:left;width:27px;color:#1a8044;font-size:10px;line-height:15px;background:url(../img/icone_ver.gif) no-repeat;padding-left:21px;margin-top:8px;}
.icone_editar{float:left;width:41px;color:#1c8045;font-size:10px;line-height:15px;background:url(../img/icone_editar.gif) no-repeat;padding-left:18px;margin-top:8px;}
.icone_excluir{float:left;width:42px;color:#1a8043;font-size:10px;line-height:15px;background:url(../img/icone_excluir.gif) no-repeat;padding-left:18px;margin-top:8px;}
.bt_cadastrar{float:left;margin-top:15px;}

.erro_sistema, .sucesso_sistema{float:left;width:550px;color:#990000;font-size:12px;line-height:20px;padding:20px 0 0 20px;}
.sucesso_sistema{color:#006600;}
.form_alterar_senha{float:left;width:250px;padding:20px 0 0 20px;}
.form_busca_documentos{float:left;width:450px;padding:20px 0 0 20px;}
.txt_alt_senha{float:left;width:100%;}
.titulos_alertas{float:left;width:600px;font-size:17px;color:#0b4121;background:#fff;padding:15px 0;}
.titulos_alertas2{float:left;width:565px;font-size:14px;color:#2a7248;background:url(../img/box.gif) 0 15px no-repeat;padding:15px 0 0 22px;}
.caixa_etapas{float:left;width:590px;border:1px solid #474740;margin-top:15px;padding:10px 0 20px 10px;}
.nome_upload{float:left;width:540px;font-size:12px;background: url(../img/seta_dir.gif) 10px 10px no-repeat;padding:10px 0 3px 30px;}
.desc_arquivo{float:left;width:525px;font-size:10px;padding:5px 0 10px 25px;border-bottom:1px dashed #474740;}
.nome_custo{float:left;width:540px;font-size:12px;padding:10px 0 3px 23px;}
.bt_novo{float:left;margin-top:20px;}
.bot_caixa{float:left;width:580px;margin-top:20px;}
.agrupa_formnovo{float:left;width:550px;padding:0 0 0 30px;}
.linha_formnovo{float:left;width:100%;margin-top:10px;}

/*****TRABALHE CONOSCO****/
.desc_trabalhe{float:left;width:316px;text-align:justify;color:#f9ffbe;background:url(../img/bg_desctrabalhe.jpg) 6px 0 no-repeat;padding:39px 110px 46px 59px;}
.form_trabalhe{float:left;width:970px;background:url(../img/bg_trabalhe.jpg) 6px 0 repeat-y;padding-bottom:60px;}
.desc_colunas{float:left;width:98%;color:#474740;padding-bottom:2px;}
.agrupa_radios{float:left;width:65px;color:#474740;padding-top:3px;}
.coluna01{float:left;width:263px;padding-left:63px;}
.linha01{float:left;width:215px;padding:15px 0 0 20px;}
.coluna02{float:left;width:282px;padding:45px 0 0 38px;}
.linha02{float:left;width:272px;padding:15px 0 0 0;}
.coluna03{float:left;width:288px;padding:45px 0 0 30px;}
.linha03{float:left;width:265px;padding:15px 0 0 0;}

/*****NOTÍCIAS****/
.conteudo_noticias{float:left;width:970px;background:url(../img/bg_noticias.jpg) 6px 0 repeat-y;padding-bottom:30px;}
.esq_noticias{float:left;width:530px;padding:30px 0 0 5px;}
.img_noticia{float:left; margin-left:6px;}
.data_noticia{float:left;width:490px;font-size:12px;background:url(../img/icone_data.gif) 0 0 no-repeat; padding:1px 0 2px 30px;}
.titulo_noticia{float:left;width:525px;font-size:18px;color:#007937;padding:5px 0 0 0px; }
.desc_noticia{float:left;width:520px;text-align:justify;color:#4a4a47;margin-top:20px; padding:5px 0 0 0px; }
.foto_noticia{float:right;margin:0 0px 10px 15px;}
.tit_linksrelaciona{float:left;width:615px;color:#4a4a47;font-size:12px;background:url(../img/icone_data.gif) 0 25px no-repeat;padding:25px 0 2px 25px;}
.ul_noticias{float:left;padding:10px 0 0 30px;}
.itens_noticias{float:left;width:580px;font-size:10px;background:url(../img/seta3.gif) 10px 4px no-repeat;padding:0 0 0 18px;margin-top:2px;}
.dir_noticias{float:left;width:218px;padding:15px 0 0 27px;}
.agrupa_menor{float:left;width:190px;margin-top:15px;}
.data_menor{float:left;width:160px;font-size:9px;background:url(../img/bg_data.gif) no-repeat;padding:6px 0 0 22px;}
.tit_menor{float:left;width:98%;font-size:10px;margin-top:4px;}
.desc_menor{float:left;width:98%;font-size:9px;margin-top:12px;}
.paginacao{float:left;width:168px;padding:17px 0 0 796px;}
.num_pagina{float:left;width:78px;text-align:center;font-size:10px;padding-top:2px;}

/*****PERGUNTAS FREQUENTES****/
.conteudo_perguntas{float:left;width:970px;background:url(../img/img_perguntas.gif) 725px top no-repeat;padding-bottom:30px;}
.agrupa_perguntas{float:left;width:660px;border-left:1px dashed #000;border-right:1px dashed #000;padding:50px 0 50px 20px; margin-left:44px!important;margin-left:22px;}
.pergunta{float:left;width:602px;color:#007937;background:url(../img/box.gif) 5px 8px no-repeat;border-bottom:1px dashed #000;padding:0 0 10px 34px;margin-top:15px;}
.numero{color:#8cd8a6;font-size:20px;}
.resposta{float:left;width:610px;color:#4c4c4c;padding:15px 0 0 10px;}
.resposta_topico{float:left;width:600px;}
.ul_resposta{float:left;padding:15px 0;}


/****PARCEIROS******/
.parceiros{float:left; padding:40px 20px 0 20px; }

/*****AGENDA****/

/**** CADASTRE-SE ****/
.conteudo_cadas{float:left;width:970px;background:url(../img/bg_cadas.jpg) 6px 0 repeat-y;padding-bottom:30px;}
.form_cadastre{float:left;width:447px;background:url(../img/bg_desc01.jpg) 6px 0 no-repeat;padding:58px 0 0 65px;}
.form_cadastre02{float:left;width:430px;background:url(../img/bg_desc02.jpg) no-repeat;padding:58px 0 0 22px;}
.txt_cadas{float:left;width:312px;text-align:justify;color:#f9ffbd;padding-bottom:110px;}
.linha_cadas, .linha_cadas2{float:left;width:260px;margin-top:12px;}
.linha_cadas2{margin-top:15px;}
.desc_form{float:left;width:95%;color:#46473f;}

/*****FALE CONOSCO****/
.esq_fale{float:left;width:608px;}
.agrupa_enderecos{float:left;width:545px;height:126px;background:url(../img/bg_enderecos.jpg) 6px 0 no-repeat;padding:50px 0 0 63px;}
.endereco{float:left;width:263px;color:#f9ffbe;font-style:normal;}
.baixo_endercos{float:left;width:540px;}
.form_contato{float:left;width:545px;height:266px;background:url(../img/bg_formfale.jpg) 6px 0 repeat-y;padding:28px 0 0 63px;}
.divide_form{float:left;width:240px;padding-left:20px;}
.divide_form2{float:left;width:270px;}
.linha_form{float:left;width:240px;margin-top:10px;}
.linha_form2{float:left;width:270px;margin-top:10px;}
.linha_form3{float:left;width:370px;margin-top:10px;}
.linha_form4{float:left;width:100px;margin-top:10px;}
.hint{float:left;width:100px;margin-top:22px;color:#999;}
.bt_enviar{float:right;margin-right:25px;}
.mapa{float:left;padding:25px 0 0 46px;}
.sucesso{float:left;width:960px;text-align:center;padding-top:60px;}

/****AREA ADMIN***/
.topo_area{float:left;width:962px;background:url(../img/bg_menu_sist.jpg) no-repeat;margin-left:6px;display:inline;}
.conteudo_area{float:left;width:962px;background:url(../img/bg_area_sist.jpg) no-repeat;}
.menu_area{float:left;width:162px;padding-left:38px;}
.lado_sistema{float:left;width:630px;padding:30px 0 0 120px;}
.caixa_informacoes{float:left;width:595px;color:#1c9151;background:#fff;border:3px solid #5fa77c;}
.top_sistema{float:left;width:590px;font-size:12px;background:#e7ecd1;padding:5px 0 5px 5px;}
.desc_sistema{float:left;width:570px;padding:5px 0 5px 5px;}
.agrupa_etapas{float:left;width:600px;background:url(../img/bg_etapa.gif) repeat-y;margin-top:20px;}
.numero_etapa{float:left;width:58px;line-height:46px;color:#fffb92;text-align:center;font-size:36px;}
.infos_etapas{float:left;width:415px;padding-top:5px;}
.tit_etapa{float:left;width:99%;color:#fffb92;}
.desc_etapa{float:left;width:99%;color:#fefefe;}
.cor{color:#fffb92;}
.caixa_custos{float:left;width:582px;background:#fafefb;border:1px solid #89c697;margin:0 0 20px 8px;display:inline;}
.top_caixas{float:left;width:548px;padding:5px 34px 7px 0;background:#8ed5a4;border-bottom:1px solid #fff;}
.form_add{float:left;width:100%;background:#daf2e2;padding-bottom:15px;}
.linha_add{float:left;width:380px;margin-top:10px;}
.desc_add{float:left;width:108px;text-align:right;padding-right:5px;}
.botoes{float:left;margin:8px 10px 0 0;}
.linha_custos{float:left;width:579px;border-top:2px solid #8ed5a4;}
.agrupa_custos{float:left;width:460px;background:#daf2e2;padding:0 0 20px 20px;}
.tit_custos, .desc_custos{float:left;width:90%;font-size:12px;color:#045e29;margin-top:5px;}
.desc_custos{font-size:11px;color:#050505;}
.excluir{float:left;width:50px;color:#f92525;text-decoration:none;background:url(../img/icone_excluir.jpg) 20px 10px no-repeat;padding:10px 0 0 40px;}
.ul_legenda{float:left;width:420px;border:1px solid #1c9151;margin-top:5px;}
.itens_legenda, .itens_legenda2{float:left;width:402px;border-bottom:1px dashed #686868;padding:7px 0 0 18px;}
.itens_legenda2{border:0;}
.desc_legenda{vertical-align:super;margin-left:10px;}