/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:11px Verdana, Arial,Tahoma;color:#646464;background:url(../img/bg_body.jpg) center top;}
ul, ol{list-style:none;}
.empresa{color:#ae0000;}
.float{float:left;}
.right{float:right;}
.link01{color:#a67c7e;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#b49506;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{color:#b47106;text-decoration:none;}
.link03:hover{text-decoration:underline;}
.link04{color:#ae0000;text-decoration:none;}
.link04:hover{text-decoration:underline;}
.link05{color:#7d7d7d;text-decoration:none;}
.link05:hover{text-decoration:underline;}
.link06{color:#93651c;text-decoration:none;}
.link06:hover{text-decoration:underline;}
.link07{color:#fff;text-decoration:none;}
.link07:hover{text-decoration:underline;}

/****PĂ?GINA INICIAL****/
#geral_inicial{width:970px;margin:0 auto;}
.body_index{background:url(../img/bg_index.jpg) center top;}
#rodape_inicial{float:left;width:905px;font-size:11px;padding:0 0 13px 65px;}
.itens_rodape, .itens_rodape2{float:left;border-right:1px solid #8c8c8c;padding:0 22px;}
.itens_rodape2{border-right:0;}
#real{width:215px;margin:0 auto;}
.txt_real{float:left;font:11px Verdana, Arial, Tahoma;padding:12px 10px 15px 10px;}
.index_bottom{float:left;width:798px;background:url(../img/bg_rodape_index.jpg) no-repeat;padding:16px 0 0 172px;}
.group_agenda{float:left;width:313px;}
.tit_agenda{float:left;width:98px;height:32px;background:url(../img/tit_agenda.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.agenda_index{float:left;height:95px;margin-top:2px;}
.evento_index{float:left;width:310px;margin-top:3px;}
.group_noticia{float:left;width:315px;padding:9px 0 0 38px;}
.data_not_index{float:left;width:98%;font-size:9px;}
.not_index{float:left;width:100%;font-size:10px;margin-top:3px;}
.ver_not_index{float:right;font-size:10px;margin-top:3px;}

/****INTERNAS****/
#rodape{float:left;width:970px;font-size:11px;background:url(../img/bg_rodape.jpg) no-repeat;padding:26px 0 15px 40px;}
.rodape_internas, .rodape_internas2{float:left;border-right:1px solid #8c8c8c;padding:0 21px;}
.rodape_internas2{border-right:0;}
.topo{float:left;width:970px;background:url(../img/img_top.jpg) no-repeat 427px 0;}
#logotipo{float:left;width:427px;height:131px;background:url(../img/logotipo.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
#simbolo{float:left;width:159px;height:131px;background:url(../img/logo_simbolo.jpg) no-repeat;text-indent:-5000px;overflow:hidden;margin-left:361px;}
.agrupa_horizontal{float:left;width:970px;background:url(../img/bg_conteudo.jpg) repeat-y;}
.menu{float:left;width:192px;height:391px;background:url(../img/bg_menu.jpg) no-repeat;padding:9px 0 0 60px;}
.sub_menu, .sub_menu2{float:left;width:270px;border:1px solid #fff;}
.sub_menu2{width:78px;}
.agrupa_titulos{float:left;width:695px;background:url(../img/bg_titulos.jpg) no-repeat;padding-bottom:14px;}
.titulos{float:left;width:350px;color:#ae0000;font-size:22px;margin:25px 0 0 30px;}
.busca_form{float:left; width:290px;padding:13px 0 0 5px;}
.campo_form_b, .campo_form_b_over{float:left;background:url(../img/bg_campo_b.jpg) repeat-x;border:1px solid #fff;font:11px verdana,tahoma,arial;padding:3px;}
.campo_form_b_over{background:url(../img/bg_campo_b-over.jpg) repeat-x;}
.conteudo{float:left;width:674px;}
.pag_busca{float:left;width:98%;background:url(../img/linha_cronica.jpg) no-repeat 0 7px;margin:8px 0 0 25px;padding:16px 0 12px 10px;}

/****INSTITUCIONAL****/
.conteudo_institucional{float:left;width:355px;color:#646464;background:url(../img/bg_institucional.jpg) no-repeat top right;padding:22px 289px 35px 30px;}
.missao{float:left;width:614px;padding:0 30px 35px 30px;}
.nossos_profissionais{float:left;width:644px;background:url(../img/bg_prof_inst.jpg) repeat-x;margin-left:30px;}
.tit_parceiros{float:left;margin-top:40px;}
.agrupa_parceiro{float:left;width:157px;margin:12px 0 0 9px;}
.img_parceiro{float:left;width:128px;background:url(../img/bg_parceiros.jpg) no-repeat;padding:12px 15px 15px 15px;}
.nome_parceiro{float:left;width:157px;padding-top:5px;text-align:center;}

/****NOTICIAS****/
.agrupa_noticia{float:left;width:416px;padding:15px 0 0 30px;}
.data{float:left;width:95%;color:#b49506;}
.titulo{float:left;width:383px;font-size:18px;color:#ae0000;margin-top:6px;}
.foto_noticia{float:left;border:1px solid #ae0000;padding:2px;margin-top:10px;}
.desc_not{float:left;width:383px;text-align:justify;color:#646464;padding:18px 0;}
.agrupa_cham_not{float:left;width:227px;padding-top:24px;}
.chamada_noticia{float:left;width:211px;background:url(../img/bg_cham_not.jpg) repeat-x center bottom;border-top:1px solid #e2d2b9;padding:8px 8px 10px 8px;}
.not_interna{float:left;width:100%;margin-top:4px;}
.paginacao{float:left;width:100%;background:url(../img/bg_paginacao.jpg) repeat-x;padding-top:4px;text-align:center;}
.pag_numero{float:left;color:#5e5e5e;text-align:center;}
.pag_cham_not{float:left;margin-left:37px;}
.ver_todas{float:right;padding:10px;}
.paginacao_geral_not{float:left;width:100%;background:url(../img/bg_paginacao.jpg) repeat-x;padding-top:4px;margin-top:15px;text-align:center;}
.spacer_not{float:left;margin-left:239px;width:1px;}
.spacer_not2{float:left;margin-left:54px;width:1px;}
.spacer_cham_not{float:left;margin-left:36px;width:1px;}
.spacer_cham_not2{float:left;margin-left:54px;width:1px;}
dd p a {color:#ae0000;}

/****NOSSOS PROFISSIONAIS****/
.profissionais{float:left;width:674px;padding:20px 0 15px 0;}
.nome_profissional{float:left;width:638px;background:url(../img/img_nome_prof.jpg) no-repeat;padding-left:36px;}
.foto_profissional{float:left;border:1px solid #b9ae83;padding:2px;margin:18px 0 0 36px;}
.texto_profissional{float:left;width:493px;color:#646464;padding:18px 0 0 12px;}
.bt_voltar{float:right;padding:30px 30px 0 0;}

/****CRONICAS E ARTIGOS******/
.chamada_artigo{float:left;width:95%;background:url(../img/linha_cronica.jpg) no-repeat 0 7px;margin:15px 0 0 25px;padding-bottom:9px;}
.data_artigo_geral{float:left;width:95%;padding-left:38px;}
.tit_artigo_geral{float:left;width:98%;padding:4px 0 0 10px;}
.agrupa_artigo{float:left;width:100%;padding:15px 0 0 40px;}
.titulo_artigo{float:left;width:85%;font-size:18px;color:#ae0000;margin-top:6px;}
.desc_artigo{float:left;width:85%;color:#646464;padding:18px 0;}
.creditos{float:right;font-size:10px;}

/****SERVICOS****/
.tit_servicos{float:left;margin:10px 0 0 29px;}
.linha_ho{float:left;margin-top:11px;}
.desc_assessoria{float:left;width:426px;background:url(../img/bg_imprensa.jpg) no-repeat;padding:26px 219px 132px 29px;}
.desc_treinamentos{float:left;width:426px;background:url(../img/bg_treinamentos.jpg) no-repeat;padding:26px 219px 125px 29px;}
.servicos_topicos{float:left;width:645px;background:url(../img/tit_servicos.jpg) no-repeat; padding:55px 0 30px 29px;}
.servicos_li{float:left;width:425px;color:#8e7f3a;background:url(../img/bullet.png) no-repeat;padding-left:18px;margin-top:10px;}

/****CONTATO****/
.endereco_contato{float:left;width:321px;}
.endereco{float:left;width:241px;background:url(../img/contato_end.jpg) no-repeat;padding:42px 0 18px 81px;}
.mapa_google{float:left;background:url(../img/bg_mapa.jpg) no-repeat;padding:24px 18px}
.map{color:#ae0000;text-decoration:none;margin-top:20px;}
.map:hover{text-decoration:underline;}
.img_contato{float:left;margin:28px 0 0 20px;}
.form_contato{float:left;width:351px;margin-left:2px;}
.txt_contato{float:left;width:295px;padding:20px 0 0 20px;}
.divide_form{float:left;width:351px;padding:12px 0 20px 0;}
.linha_form{float:left;width:320px;margin-top:8px;}
.desc_form{float:left;width:95%;padding:0 0 5px 20px;}
.campo_form, .campo_form_over, .campo_form_msg, .campo_form_msg_over{float:left;height:14px;background:#fff;border:1px solid #ababab;font:10px verdana,tahoma,arial;padding:2px;margin-left:20px;}
.campo_form_msg, .campo_form_msg_over{height:80px;}
.campo_form_over, .campo_form_msg_over{background:#eae3c8;}
.bt_enviar{float:left;margin:16px 0 0 212px;display:inline;}
.msg_sucesso{float:left;width:674px;padding-top:100px;text-align:center;} 
.bt_voltar_cont{float:left;margin:50px 0 0 280px;}

/***ALBUNS FOTOS****/
.agrupa_gal_fotos{float:left;width:674px;}
.galeria_foto{float:left;width:645px;background:url(../img/bg_album_fotos.jpg) no-repeat;padding:17px 0 17px 29px;margin-top:20px;}
.tit_album_foto{float:right;width:475px;font-size:17px;color:#fff;padding-top:5px;}
.desc_album_foto{float:right;width:475px;color:#fff;padding-top:15px;}

/****FOTOS****/
.tit_multi{float:left;margin:12px 0 0 28px;}
.txt_clique{float:left;margin:12px 0 0 28px;}
.agrupa_fotos{float:left;width:660px;margin:12px 0 0 3px;}
.foto{float:left;width:154px;margin:15px 0 0 10px;}
.img_foto{float:left;border-top:2px solid #fff;border-bottom:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
.bg_foto{float:left;width:140px;background:url(../img/bg_fotos.jpg) no-repeat;text-align:center;padding:17px 8px 17px 6px;}
.leg_foto{float:left;width:150px;padding:2px;}

/****VIDEOS****/
.videos{float:left;width:433px;background:url(../img/bg_video.jpg) no-repeat;padding:32px 42px 0 41px;margin:18px 0 0 72px;}
.tit_video{float:left;width:98%;font-size:18px;color:#ae0000;}
.video{float:left;background:#fff;border:1px solid #ae0000;padding:2px;margin-top:15px;}
.desc_video{float:left;width:98%;margin-top:15px;}
.bt_voltar_videos{float:left;margin:40px 0 0 280px;}

/****NEWSLETTER*****/
.news{float:left;width:640px;background:url(../img/bg_news.jpg) no-repeat;padding:16px 0 0 34px;margin-top:20px;}
.txt_news{float:left;width:95%;color:#e7e7e7;padding:16px 0;}
.linha_form_news{float:left;width:95%;margin-top:8px;}
.desc_form_news{float:left;width:95%;padding:0 0 5px 0;}
.linha_form_btnews{float:left;width:320px;margin-top:18px;}
.campo_form_news, .campo_form_news_over{float:left;height:14px;background:#fff;border:1px solid #ababab;font:10px verdana,tahoma,arial;padding:2px;}
.campo_form_news_over{background:#eae3c8;}

/****AGENDA****/
.proximos_trab{float:left;width:674px;background:url(../img/bg_proximos.jpg) no-repeat;padding-bottom:20px;}
.agrupa_agenda{float:left;width:620px;background:#fff;margin:15px 0 0 25px;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;border:1px solid #ae0000;padding:10px 0 10px 0;}
.tit_trabalho{float:left;width:575px;font-size:15px;color:#ae0000;padding:0 20px 3px 20px;}
.desc_trabalho{float:left;width:575px;color:#000;padding:5px 20px 0 21px;}
.ultimos_trab{float:left;width:674px;background:url(../img/bg_ultimos.jpg) no-repeat;padding-bottom:20px;}


.construcao{float:left;margin:100px 0 0 200px;}
