
body {
	background-image:  url(../../img/bg/bg_body.jpg);
	background-position: center 24px; 
}

/*Cabecalho Interno*/
.cabecalho_interno, .cabecalho_interno .cont {
	height: 120px;
	width: 952px;
}
.cabecalho_interno {
	background-image:url(../../img/bg/bg_cabecalho_interno_repeat.gif);
	background-repeat: repeat-x; 
	background-position: bottom;
	margin-top: 20px;
}
.cabecalho_interno .cont {
	background-image:url(../../img/bg/bg_cabecalho_interna.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	position: relative;
}
.cabecalho_interno .cont ul {
	padding-left: 1px;
}
.cabecalho_interno .cont li {
	background-image:url(../../img/bg/bg_abas.gif);
	background-repeat: no-repeat;
	background-position: -102px bottom;
	float: left;
	display: inline;
	height: 35px;
	width: 102px;
	margin-right: 1px;
}
.cabecalho_interno .cont li.aba_sel {
	background-position: 0 bottom;
}
.cabecalho_interno .cont li span, .cabecalho_interno .cont li a {
	background-position: center 80%;
	background-repeat: no-repeat;
	width: 102px;
	height: 34px;
}
.cabecalho_interno .cont li a {
	background-position: center 70%;
	height: 23px;
	margin-top: 11px;	
}
.cabecalho_interno img {
	position:absolute;
	right:2px;
	top: 35px;
}
.cabecalho_interno h2 {
	height: 78px;
}

/*Conteúdo Interno*/
.cont_interno_geral, .conteudo {
	background:url(../../img/bg/bg_bot_cont_interno.gif) no-repeat bottom center;
	padding-bottom: 5px;
	margin-bottom: 7px;
}
.cont_interno {
	background:url(../../img/bg/bg_repeat_cont_interno.gif) repeat-y;
	padding: 10px 10px 0 10px;
	width:932px;
}

.col_esq {
	width: 716px;
	padding: 0 10px 0 0;
}

.col_dir {
	/*background: #efefef;*/
	width: 206px;
}

h3.tit {
	font-size: 16px;
}

/*Agenda*/
.aba_agenda {
	background-image: url(../img/tit/tit_aba_agenda.gif);
}
.tit_agenda {
	background: url(../img/tit/tit_agenda.gif) no-repeat;
	width: 232px;
	height: 58px;
}

.area_agenda .data {
	color: #808080;
	font-size: 12px;
	line-height: normal;
	padding: 0;
}
.area_agenda p {
	float: left;
	line-height: 18px;
	padding-bottom: 7px;
}
.area_agenda .text {
	border-top: 1px solid #e5e5e5;
	padding-top: 12px;
	text-align: justify;
}
.area_agenda .box_info_azul li {
	background: none;
	line-height: 16px;
}

.lst_agenda {
	overflow: hidden;
}
.lst_agenda li { 
	border-top: 1px solid #e5e5e5;
	line-height: 18px;
	padding: 12px 0 12px 5px;
	position: relative;
	display: block;
	float: left;
	margin-top: -1px;
	width: 705px;
}
.lst_agenda li a {
	color:#404040;
	display:block;
	height:51px;
	overflow:hidden;
}
.lst_agenda li .data {
	background: url(../../img/icon/icon_calendario_agenda.gif) no-repeat;
	color: #757575;
	float: left;
	font-size: 14px;
	height: 37px;
	margin-right: 15px;
	line-height: normal;
	text-align: center;
	width: 28px;
}
.lst_agenda li .data span {
	color: #FFF;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding-top: 2px;
}
.lst_agenda li strong { 
	display: block;
	font-size: 14px;
}

/*Clientes*/
.aba_clientes {
	background-image: url(../img/tit/tit_aba_clientes.gif);
}

.tit_clientes {
	background: url(../img/tit/tit_clientes.gif) no-repeat;
	/*width: 142px; by paloi */
	width: 170px;
	height: 58px;
}

.area_clientes p {
	line-height: 18px;
}
.area_clientes .lst_arquivos  {
	border-top: 1px solid #e5e5e5;
	margin-top: 16px;
	/*width: 715px;*/
}
.area_clientes .lst_arquivos li {
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	color: #999;
	display: inline;
	float: left;
	padding: 5px;
	width: 346px;
	/*width: 48.3%;*/
}
.area_clientes .lst_arquivos li a {
	background: url(../../img/icon/icon_download.gif) no-repeat left;
	color: #5A7391;
	float: left;
	height: 14px;
	line-height: 12px;
	overflow: hidden;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: underline;
	/*width: 275px;*/
	width:270px;
}
.area_clientes .lst_arquivos li a:hover {
	text-decoration: none;
}
.area_clientes .lst_arquivos li span {
	float: right;
}
.area_clientes .lst_arquivos .b_n_l {
	border-left: none;
}

/*Icones da Área de Atuação*/
.iconaudio01 { background-image: url(../../img/icon/icon_audio1.gif); }
.iconimagem01 { background-image: url(../../img/icon/icon_doc1.gif); }
.iconvideo01 { background-image: url(../../img/icon/icon_video1.gif); }
.iconentrevistas01 { background-image: url(../../img/icon/icon_entrevista1.gif); }
.icontendencias01 { background-image: url(../../img/icon/icon_tendencias1.gif); }

.iconaudio02 { background-image: url(../../img/icon/icon_audio2.gif); }
.iconimagem02 { background-image: url(../../img/icon/icon_doc2.gif); }
.iconvideo02 { background-image: url(../../img/icon/icon_video2.gif); }
.iconentrevistas02 { background-image: url(../../img/icon/icon_entrevista2.gif); }
.icontendencias02 { background-image: url(../../img/icon/icon_tendencias2.gif); }

.iconaudio03 { background-image: url(../../img/icon/icon_audio3.gif); }
.iconimagem03 { background-image: url(../../img/icon/icon_doc3.gif); }
.iconvideo03 { background-image: url(../../img/icon/icon_video3.gif); }
.iconentrevistas03 { background-image: url(../../img/icon/icon_entrevista3.gif); }
.icontendencias03 { background-image: url(../../img/icon/icon_tendencias3.gif); }

.iconaudio04 { background-image: url(../../img/icon/icon_audio4.gif); }
.iconimagem04 { background-image: url(../../img/icon/icon_doc4.gif); }
.iconvideo04 { background-image: url(../../img/icon/icon_video4.gif); }
.iconentrevistas04 { background-image: url(../../img/icon/icon_entrevista4.gif); }
.icontendencias04 { background-image: url(../../img/icon/icon_tendencias4.gif); }

.iconaudio05 { background-image: url(../../img/icon/icon_audio5.gif); }
.iconimagem05 { background-image: url(../../img/icon/icon_doc5.gif); }
.iconvideo05 { background-image: url(../../img/icon/icon_video5.gif); }
.iconentrevistas05 { background-image: url(../../img/icon/icon_entrevista5.gif); }
.icontendencias05 { background-image: url(../../img/icon/icon_tendencias5.gif); }

.iconaudio06 { background-image: url(../../img/icon/icon_audio6.gif); }
.iconimagem06 { background-image: url(../../img/icon/icon_doc6.gif); }
.iconvideo06 { background-image: url(../../img/icon/icon_video6.gif); }
.iconentrevistas06 { background-image: url(../../img/icon/icon_entrevista6.gif); }
.icontendencias06 { background-image: url(../../img/icon/icon_tendencias6.gif); }

.iconaudio07 { background-image: url(../../img/icon/icon_audio7.gif); }
.iconimagem07 { background-image: url(../../img/icon/icon_doc7.gif); }
.iconvideo07 { background-image: url(../../img/icon/icon_video7.gif); }
.iconentrevistas07 { background-image: url(../../img/icon/icon_entrevista7.gif); }
.icontendencias07 { background-image: url(../../img/icon/icon_tendencias7.gif); }

.iconaudio08 { background-image: url(../../img/icon/icon_audio8.gif); }
.iconimagem08 { background-image: url(../../img/icon/icon_doc8.gif); }
.iconvideo08 { background-image: url(../../img/icon/icon_video8.gif); }
.iconentrevistas08 { background-image: url(../../img/icon/icon_entrevista8.gif); }
.icontendencias08 { background-image: url(../../img/icon/icon_tendencias8.gif); }

.iconaudio09 { background-image: url(../../img/icon/icon_audio9.gif); }
.iconimagem09 { background-image: url(../../img/icon/icon_doc9.gif); }
.iconvideo09 { background-image: url(../../img/icon/icon_video9.gif); }
.iconentrevistas09 { background-image: url(../../img/icon/icon_entrevista9.gif); }
.icontendencias09 { background-image: url(../../img/icon/icon_tendencias9.gif); }

/*Áreas de Atuação*/
.cabecalho_interno .abas_areas_atuacao li {
	height: 35px;
	width: auto;
}
.cabecalho_interno .abas_areas_atuacao li a {
	background-image: url(../img/lnk_btn/lnk_abas_areas_atuacao.gif);
	background-position: 0 0;
	display:block;
	height:100%;
	margin:0;
	width:100%;
}

.cabecalho_interno .abas_areas_atuacao a.seg_info, .cabecalho_interno .abas_areas_atuacao .seg_info_on { width: 104px; }
.cabecalho_interno .abas_areas_atuacao a.cap_consc, .cabecalho_interno .abas_areas_atuacao a.cap_consc_on { background-position:-105px 0; width: 106px; }
.cabecalho_interno .abas_areas_atuacao a.soci_cont, .cabecalho_interno .abas_areas_atuacao a.soci_cont_on { background-position:-212px 0; width: 104px; }
.cabecalho_interno .abas_areas_atuacao a.ativo_int, .cabecalho_interno .abas_areas_atuacao a.ativo_int_on { background-position:-317px 0; width: 105px; }
.cabecalho_interno .abas_areas_atuacao a.prot_ebus, .cabecalho_interno .abas_areas_atuacao a.prot_ebus_on { background-position:-423px 0; width: 105px; }
.cabecalho_interno .abas_areas_atuacao a.gest_doc, .cabecalho_interno .abas_areas_atuacao a.gest_doc_on { background-position:-529px 0; width: 105px; }
.cabecalho_interno .abas_areas_atuacao a.mark_prom, .cabecalho_interno .abas_areas_atuacao a.mark_prom_on { background-position:-635px 0; width: 105px; }
.cabecalho_interno .abas_areas_atuacao a.cont_for, .cabecalho_interno .abas_areas_atuacao a.cont_for_on { background-position:-741px 0; width: 104px; }
.cabecalho_interno .abas_areas_atuacao a.due_dill, .cabecalho_interno .abas_areas_atuacao a.due_dill_on { background-position:-846px 0; width: 104px; }

.cabecalho_interno .abas_areas_atuacao a.seg_info:hover, .cabecalho_interno .abas_areas_atuacao .seg_info_on { background-position:0 -35px; }
.cabecalho_interno .abas_areas_atuacao a.cap_consc:hover, .cabecalho_interno .abas_areas_atuacao a.cap_consc_on { background-position:-105px -35px; }
.cabecalho_interno .abas_areas_atuacao a.soci_cont:hover, .cabecalho_interno .abas_areas_atuacao a.soci_cont_on { background-position:-212px -35px; }
.cabecalho_interno .abas_areas_atuacao a.ativo_int:hover, .cabecalho_interno .abas_areas_atuacao a.ativo_int_on { background-position:-317px -35px; }
.cabecalho_interno .abas_areas_atuacao a.prot_ebus:hover, .cabecalho_interno .abas_areas_atuacao a.prot_ebus_on { background-position:-423px -35px; }
.cabecalho_interno .abas_areas_atuacao a.gest_doc:hover, .cabecalho_interno .abas_areas_atuacao a.gest_doc_on { background-position:-529px -35px; }
.cabecalho_interno .abas_areas_atuacao a.mark_prom:hover, .cabecalho_interno .abas_areas_atuacao a.mark_prom_on { background-position:-635px -35px; }
.cabecalho_interno .abas_areas_atuacao a.cont_for:hover, .cabecalho_interno .abas_areas_atuacao a.cont_for_on { background-position:-741px -35px; }
.cabecalho_interno .abas_areas_atuacao a.due_dill:hover, .cabecalho_interno .abas_areas_atuacao a.due_dill_on { background-position:-846px -35px; }

.tema_1 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat1.gif); }
.tema_1 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna1.gif); }
.tema_1 .cabecalho_interno h2 { background: url(../img/tit/tit_seguranca_informacao.gif) no-repeat; width: 428px; }

.tema_2 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat2.gif); }
.tema_2 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna2.gif); }
.tema_2 .cabecalho_interno h2 { background: url(../img/tit/tit_conscientizacao_capacitacao.gif) no-repeat; width: 506px; }

.tema_3 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat3.gif); }
.tema_3 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna3.gif); }
.tema_3 .cabecalho_interno h2 { background: url(../img/tit/tit_societario_contratos.gif) no-repeat; width: 380px; }

.tema_4 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat4.gif); }
.tema_4 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna4.gif); }
.tema_4 .cabecalho_interno h2 { background: url(../img/tit/tit_ativos_intagiveis.gif) no-repeat; width: 398px; }

.tema_5 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat5.gif); }
.tema_5 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna5.gif); }
.tema_5 .cabecalho_interno h2 { background: url(../img/tit/tit_protecao_bussiness.gif) no-repeat; width: 398px; }

.tema_6 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat6.gif); }
.tema_6 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna6.gif); }
.tema_6 .cabecalho_interno h2 { background: url(../img/tit/tit_gestao_documental.gif) no-repeat; width: 405px; }

.tema_7 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat7.gif); }
.tema_7 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna7.gif); }
.tema_7 .cabecalho_interno h2 { background: url(../img/tit/tit_marketing_promocional.gif) no-repeat; width: 399px; }

.tema_8 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat8.gif); }
.tema_8 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna8.gif); }
.tema_8 .cabecalho_interno h2 { background: url(../img/tit/tit_contencioso_forense.gif) no-repeat; width: 500px; }

.tema_9 .cabecalho_interno { background-image:url(../../img/bg/bg_cabecalho_interno_repeat9.gif); }
.tema_9 .cabecalho_interno .cont { background-image:url(../../img/bg/bg_cabecalho_interna9.gif); }
.tema_9 .cabecalho_interno h2 { background: url(../img/tit/tit_due_dilligence.gif) no-repeat; width: 408px; }

.area_areas_atuacao {
	line-height: 18px;
}
.area_areas_atuacao h3 {
	font-size: 16px;
}
.area_areas_atuacao p {
	padding: 5px 0;
}
.area_areas_atuacao ul {
	margin-left: 20px;
}
.area_areas_atuacao li {
	list-style-type: disc;
}

.area_areas_atuacao .msg_alerta {
	margin-top: 0;
	padding-left: 2%;
}

.area_areas_atuacao .col1 { margin-right: 2%; }
.area_areas_atuacao .col1, .area_areas_atuacao .col2 {	
	width: 49%;
}

.ler_versao_comp {
	background: url(../../img/icon/icon_pdf.gif) no-repeat left center;
	float: right;
	color: #414141;
	height: 10px;
	line-height: 10px;
	padding-left: 15px;
	width: 150px;
}

/*Box Publicações Relacionadas*/
.box_pub_relacionadas {
	background: url(../../img/bg/bg_publicacoes_relacionadas.gif) no-repeat top center;
	width: 693px;
	margin-top: 15px;
	padding: 0 12px;
}
.tit_publicacoes_relacionadas {
	background: url(../img/tit/tit_publicacoes_relacionadas.gif) no-repeat;
	width: 162px;
	height: 30px;
	margin: 0 auto;
}
.box_pub_relacionadas .publi_destaque li {
	width: 49%;
}
.box_pub_relacionadas .paginacao {
	background: none;
}
.box_pub_relacionadas .paginacao {
	display: table;
	margin: 10px auto 0;
	padding: 0;
	width: 57px;
	text-align: left;
}
.box_pub_relacionadas .paginacao .paginas a {
	background-image: url(../../img/icon/icon_paginacao_2.gif);
}
.box_pub_relacionadas .paginacao a {
	display: block;
}

/*Div Messagem de Erro e Sucesso*/
.msg_erro, .msg_sucesso, .msg_alerta {
	background-color: #eee;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	border: 2px solid #eaeaea;
	font-size: 12px;
	margin-top: 20px;
	/*padding: 15px 10px 20px 8%;*/
	padding:20px 10px 20px 8%;
	width: 90%;
}
.msg_erro li, .msg_sucesso li {
	width: 96%;
	margin-bottom: 5px;
	padding-bottom: 0 !important;
}
.msg_erro {
	background-image: url(../../img/icon/icon_alert.gif);
	color: #940000 !important;
}
.msg_sucesso {
	background-image: url(../../img/icon/icon_sucesso.gif);
	color: #00940E !important;
	padding-bottom: 15px;
}
.msg_alerta {
	color:#666666 !important;
	font-size:11px;
	padding:1%;
	width:97.5%;
}

/*Cadastro*/
.aba_pdfs {
	background-image: url(../img/tit/tit_aba_newlsetter.gif);
}

.tit_pdfs {
	background: url(../img/tit/tit_newsletter.gif) no-repeat;
	width: 190px;
	height: 58px;
}

.aba_cadastro {
	background-image: url(../img/tit/tit_aba_cadastro.gif);
}

.tit_cadastro {
	background: url(../img/tit/tit_cadastro.gif) no-repeat;
	width: 165px;
	height: 58px;
}

.area_cadastro p {
	line-height: 18px;
}
.area_cadastro fieldset {
	margin-top: 20px;
	width: 716px;
	padding: 0;
}
.area_cadastro legend {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 2px;
	margin-left: -5px;
}
.area_cadastro .cont_form {
	border-top: 1px solid #e5e5e5;
	padding-top: 10px;
}
.area_cadastro .cont_form input, .area_cadastro .cont_form select {
	/*color: #808080;*/
	color: #666;
}
.area_cadastro ul li {
	float: left;
	display: inline;
	margin: 0 10px 10px 0;
}
.area_cadastro ul li input, .area_cadastro ul li select, .area_cadastro ul li textarea {
	border: 1px solid #969696;
	font-size: 12px;
	display: block;
	float: left;
	height: 17px;
	position: relative;
}
.area_cadastro ul li label, .lbl_Sexo {
	float: left;
	padding: 3px 5px 0 0px;
	position: relative;
	text-align: right;
	/*width: 95px;*/
}
.area_cadastro ul li select {
	height: 19px;
}
.area_cadastro .btn_enviar {
	margin-bottom: 15px;
}

.area_cadastro .news_h3
{
	font-size: 20px;
}

	/*Informações Pessoais*/
.info_pessoais .nome input, .info_pessoais .sobrenome input { width: 117px; }
.info_pessoais .sexo span, .info_pessoais .sexo input { border: none; float: left; margin: 0; }
.info_pessoais .sexo input { width: 14px; }

.info_pessoais .data_nasc { margin-right: 0; }
.info_pessoais .data_nasc input { width: 63px; }

.info_pessoais .mail input, .info_pessoais .conf_mail input { width: 250px; }

	/*Informações Profissionais*/
.info_prof .area_atuacao_prof select, .info_prof .area_atuacao_empresa select { width: 150px; }

.info_prof .empresa { margin-right: 130px; }
.info_prof .empresa input { width: 162px; }

.info_prof .telefone .ddd { width: 24px; margin-right: 3px; }
.info_prof .telefone .tel { width: 70px; margin-left: 3px; }

	/*Informações Gerais*/
.info_gerais .como_conheceu select { width: 150px; }
.info_gerais .areas_interesse { margin-right: 0; }
.info_gerais .areas_interesse .lst_areas_int { background: #f4f6f8; width: 699px; margin-top: 5px; padding: 8px; }
.info_gerais .areas_interesse .lst_areas_int * { float: left; padding: 0; margin: 0; position: inherit;  display: inherit; }
.info_gerais .areas_interesse .lst_areas_int input { border: none; width: 15px;  }
.info_gerais .areas_interesse .lst_areas_int label { text-align: left; width: 156px; margin-bottom: 10px; padding: 2px 0 0 3px; }

	/*Newsletter*/
.info_newsletter { margin-bottom: 12px; }
.info_newsletter ul li { margin: 0; }
.info_newsletter span { background: #f4f6f8; float: left; display: block; padding: 8px; width: 699px; }
.info_newsletter li span input { margin: 0; border: none;  }
.info_newsletter li span label { display: block; padding: 3px 14px 0 3px; }


/*Trabalhe Conosco*/
.aba_contato {
	background-image: url(../img/tit/tit_aba_contato.gif);
}

.tit_trabalhe_conosco {
	background: url(../img/tit/tit_trabalhe_conosco.gif) no-repeat;
	width: 304px;
	height: 58px;
}

.aba_t_conosco {
	width:100%;
	margin-bottom:-1px;
	z-index:2;
}
.aba_t_conosco li, .aba_t_conosco li a, .aba_t_conosco li a span {
	float:left;
	position:relative;
	display:inline;
}
.aba_t_conosco li {
	margin-right:1px;
}
.aba_t_conosco li a {
	background:#cbd2d8 url(../../img/bg/bg_t_c_l_azul.gif) no-repeat 0 0;
	cursor: default;
	padding:0 0 0 12px;
	font-size:12px;
	color:#424345;
}
.aba_t_conosco li a:hover {
	text-decoration: none;
}
.aba_t_conosco li a span {
	background:url(../../img/bg/bg_t_c_r_azul.gif) no-repeat right 0;
	padding:9px 12px 0 0;
	/*cursor:pointer;*/
	height:17px;
}
.aba_t_conosco li a.sel {
	background:url(../../img/bg/bg_t_c_l.gif) no-repeat 0 0;
}
.aba_t_conosco li a.sel span {
	background:url(../../img/bg/bg_t_c_r.gif) no-repeat right 0;
	height:19px;
	font-weight:bold;
}
.aba_t_conosco li p, .p_atencao {
	font-size:12px;
	color:#39536c;
	padding-top:12px;
}

.area_t_conosco {
	width:99.8%;
	border:1px solid #e5e5e5;
	z-index:1;
}
.area_t_conosco ul {
	width:86%;
	padding:25px 0 0 0;
}
.area_t_conosco ul li {
	float:left;
	position:relative;
	height:22px;
	padding-bottom:10px;
	display:block;
}

.area_t_conosco .msg_erro, .area_t_conosco .msg_sucesso {
	margin-left: 1%;
	width: 88.5%;
}
.area_t_conosco .msg_erro ul {
	padding: 0;

}
.area_t_conosco .msg_erro ul li {
	height: auto;
}

.area_t_conosco ul li input, .area_t_conosco ul li select, .area_t_conosco ul li textarea {
	border:1px solid #999;
	color: #666;
	height:18px;
	float:left;
}
.area_t_conosco ul li textarea {
	height:auto; 
}
.area_t_conosco ul li select {
	height:auto; 
	height:22px;
}
.area_t_conosco ul li label {
	height:13px;
	float:left;
	padding:5px 10px 0 20px;
}
.area_t_conosco ul li .lbl_tel {
	padding:5px 3px 0;
}
.area_t_conosco ul li .rbl {
	padding:3px 0 0 0;
	float:left;
}
.area_t_conosco ul li .rbl input {
	border:none;
	margin:0px;
	padding:0px;
	height:15px;
	width:15px;
}
.area_t_conosco ul li .rbl label {
	padding:2px 15px 0 0;
}
.area_t_conosco ul li.li_avancar {
	border-top:1px solid #e5e5e5;
	width:111.5%;
	/*margin-right:-14%;*/
	margin-right:-13%;
	float:right;
	display:inline;
	padding:7px 0 5px;
}

.lnkAvancar, .lnkVoltar {
	width:58px;
	height:20px;
	background:url(../../img/lnk_btn/lnk_avancar.gif) no-repeat;
}
.lnkVoltar { background:url(../../img/lnk_btn/lnk_voltar.gif) no-repeat; }

.p_atencao {
	padding:8px 0 1px 0
}

.area_t_conosco .ul_end {
	padding:25px 0 0 0;
	width:100%;
}
.area_t_conosco .ul_end li.li_avancar {
	width:97%;
	margin:0 1.5%;
	display:inline;
	padding:7px 0 5px;
}
.area_t_conosco .rbls {
	float:left;
	padding-top:3px;
}
.area_t_conosco .rbls input {
	width:15px;
	height:15px;
	margin:0px;
	padding:0px;
	border:none;
}
.area_t_conosco .rbls label {
	padding:2px 18px 0 3px;
}

.lnkAdicionarFacul {
	background:url(../../img/lnk_btn/lnk_adicionar_facul.gif) no-repeat;
	height:19px;
	width:65px;
}

.area_t_conosco .lnkAdicionarFacul {
	display:inline;
	margin-left:10px;
}
.area_t_conosco .li_table {
	display:inline;
	margin:0 0 5px 25px;
	width:500px;
	height:auto;
	padding:0px;
	border:1px solid #f8f8f8;
}

.li_table ol {
	width:100%;
	overflow:hidden;
	background:#f8f8f8;
}

.li_table ol li {
	float:left;
	width:94%;
	height:auto;
	margin:-1px 0 0 0;
	padding:5px 3% 6px;
	border-top:1px solid #fff;
}

.area_t_conosco .li_table label {
	/*font-weight:bold;*/
	padding:3px 0 4px 5px;
}
.area_t_conosco textarea {
	display:inline;
	margin:3px 0 0 20px;
}
.area_t_conosco .rbls2 {
	width:95%;
	background:#f4f6f8;
	margin:0 2%;
	padding:8px 0.5%;
}

.spn_i {
	color:#808080;
	padding:5px 0 0 5px;
	float:left;
}

.area_t_conosco .ul_intereses {
	width:49.9%;
	padding:0;
	margin-top:25px;
	border-right:1px solid #e5e5e5;
}
.area_t_conosco .ul_intereses li {
	width:100%;
	height:auto;
}
.area_t_conosco li .lbl_desc {
	height:auto;
	line-height:18px;
	color:#39536c;
	padding-bottom:5px;
}
.area_t_conosco .ul_bot {
	padding:10px 0 0 0;
}
.area_t_conosco li label a {
	color:#607089;
}
/*fim trabalhe conosco*/

/*Contato*/
.tit_contato {
	background: url(../img/tit/tit_contato.gif) no-repeat;
	width: 144px;
	height: 58px;
}

.area_contato {
	width:100%;
	line-height:18px;
}
.area_contato h4 {
	font-size:16px;
	float:left;
	width:100%;
}
.area_contato p.border {
	border-bottom:1px solid #e5e5e5;
}
.area_contato p {
	padding:3px 0 8px;
	margin-bottom:10px;
	float:left;
	width:100%;
}
.area_contato p span {
	width:37%;
	float:left;
}
.area_contato a, .atencao {
	color:#5e7794;
}
.area_contato .atencao {
	font-size:12px; 
	padding-top:0px; 
}

.selo_contato_negocio, .selo_contato_parceiros, .selo_contato_pro {
	background:url(../../img/selo_contato_nosso_negocio.gif) no-repeat;
	display:inline;
	margin:-4px -2px 6px 0;
	width:208px;
	height:111px;
}
.selo_contato_parceiros {
	background:url(../../img/selo_contato_parceiros.gif) no-repeat; 
}
.selo_contato_pro {
	background:url(../../img/selo_contato_pro.gif) no-repeat;
	height:127px;
}
/*fim contato*/

/*Quem Somos*/

.cabecalho_interno .aba_quemsomos li {
    background-image:url(../../img/bg/bg_abas_quemsomos.gif) !important;
    height:23px;
    margin-top:12px;
}
.cabecalho_interno .aba_quemsomos li a {
    background-position:center 70%;
    width:auto;
    margin-top:0;
}
.cabecalho_interno .aba_quemsomos li.aba_sel_cred {
    background-position:0 top;
}
.cabecalho_interno .aba_quemsomos li.aba_sel_visao {
    background-position:-104px top;
}
.cabecalho_interno .aba_quemsomos li.aba_sel_prof {
    background-position:-245px top;
}
.cabecalho_interno .aba_quemsomos li.aba_sel_parc {
    background-position:-356px top;
}

.cabecalho_interno .aba_quemsomos .li_aba_cred {
    width:104px;
    background-position:0 bottom;
}
.cabecalho_interno .aba_quemsomos .li_aba_visao {
    width:141px;
    background-position:-104px bottom;
}
.cabecalho_interno .aba_quemsomos .li_aba_prof {
    width:111px;
    background-position:-245px bottom;
}
.cabecalho_interno .aba_quemsomos .li_aba_parc {
    width:93px;
    background-position:-356px bottom;
}

.aba_nosso_negocio {
	background-image: url(../img/tit/tit_aba_nosso_negocio.gif);
}

.aba_visao {
    background-image: url(../img/tit/tit_aba_visao.gif);
    background-position:center 75% !important;
}

.aba_profissionais {
	background-image: url(../img/tit/tit_aba_profissionais.gif);
}
.aba_parceiros {
	background-image: url(../img/tit/tit_aba_parceiros.gif);
}

.cabecalho_interno h2.tit_nosso_negocio {
	background: url(../img/tit/tit_nosso_negocio.gif) no-repeat;
	width: 301px;
	height: 76px;
}

.cabecalho_interno h2.tit_visao {
	background: url(../img/tit/tit_visao.gif) no-repeat 16px 18px;
	width: 380px;
	height: 78px;
}

.cabecalho_interno h2.tit_parceiros {
	background: url(../img/tit/tit_parceiros.gif) no-repeat;
	width: 183px;
	height: 76px;
}
.cabecalho_interno h2.tit_profissionais {
	background: url(../img/tit/tit_profissionais.gif) no-repeat;
	width: 230px;
	height: 76px;
}

.area_contato {
	width:100%;
	line-height:18px;
}

.area_quem_somos, area_profissionais {
	padding:0 0 7px 0;
	z-index:3;
}
.area_quem_somos p {
	float:left;
	width:100%;
	padding:0 0 10px 0
}
.area_quem_somos .box_info_azul li {
	line-height:1;
	padding-bottom:7px;
}

.lista_parceiros {
	width:100%;
	line-height:14px;
}
.lista_parceiros li {
	height:173px;
	width:22.4%;
	padding:0 1%;
	float:left;
	margin:0 0 2px 2px;
	display:inline;
	position:relative;
	border:1px solid #f2f2f2;
	background:#fbfbfb;
	z-index:1;
}
.lista_parceiros li * {
	float:left;
	width:100%;
	display:block;
	overflow:hidden;
	text-align:center;
	color:#424345;
}
.lista_parceiros li p {
	padding:0px;
	height:43px;
	margin-bottom:7px;
}
.lista_parceiros li span {
	height:80px;
	background-position:center center;
	background-repeat:no-repeat;
	margin:10px 0;
}
.lista_parceiros li span img {
	/*display:none;*/
}

.divVisao .pTit {
    font-size:15px;
    padding-bottom:5px;
    padding-top:10px;
    font-weight:bold;
}

	/*Profissionais*/
.area_profissionais {
	width: 100%;
	font-size: 9pt;
}
.area_profissionais h3 {
	font-size: 16px;
	float: left;
	width: 100%;
	margin: 40px 0 32px 0;
}
.area_profissionais h3.tit1 {
	margin-top: 0;
}
.area_profissionais ul, .area_profissionais li {
	width: 100%;
	float: left;
}
.area_profissionais ul {
	border-bottom: 1px solid #e5e5e5;	
}
.area_profissionais ul li {
	padding-bottom: 38px;
}
.area_profissionais ul li p {
	width: 327px;
	float: left;
	line-height: 16px;
	text-align: justify;
}
.area_profissionais ul li p img {
	float: left;
	width: 123px;
	height: 172px;
	margin: 0 8px 10px 0;
}
.area_profissionais ul li p strong {
	font-size: 14px;
	display: block;
}
.area_profissionais ul li a {
	background:url(../../img/icon/icon_chave_publica.gif) no-repeat 0 15px;
	color:#424345;
	float:left;
	clear: both;
	height:28px;
	padding:20px 0 0 31px;
}



/*
.lista_pro {
	width:100%;
	line-height:14px;
}
.lista_pro li {
	width:42%;
	height:57px;
	padding:20px 0 0 8%;
	margin-top:-1px;
	float:left;
	position:relative;
	border-top:1px solid #e5e5e5;
	background:url(../../img/icon/icon_profissional.gif) no-repeat 0 13px;
}
.lista_pro li h4 {
	width:270px;
	height:15px;
	padding:0 0 1px 0;
	float:left;
	display:block;
	overflow:hidden;
	font-size:14px;
}
.lista_pro li a {
	color:#424345;
	float:left;
	height:20px;
	width:88%;
	padding:10px 0 0 31px;
	background:url(../../img/icon/icon_chave_publica.gif) no-repeat 0px 3px;
}
.lista_pro li div.f_r {
	cursor: pointer;
	height:12px;
	width:12px;
	background:url(../../img/icon/icon_mais.gif) no-repeat 0 0;
	display:inline;
	margin:2px 10px 0 0;
}
.lista_pro li div.f_r p {
	width: 475px;
	border:1px solid #bfbfbf;
	background:#fff;
	position:absolute;
	display:none;
	bottom:22px;
	left: -223px;
	padding:0px;
}
.lista_pro li div.f_r p span {
	width: 453px;
	padding:10px 10px 28px;
	margin-bottom:-18px;
	background:url(../../img/bg/bg_down_pro.gif) no-repeat center bottom;
}
*/
/*fim quem somos*/

/*Politica de Privacidade*/
.cabecalho_interno .ul_aba_maior .aba_maior,
.cabecalho_interno .ul_aba_maior .aba_maior a,
.cabecalho_interno .ul_aba_maior .sel,
.cabecalho_interno .ul_aba_maior .sel a {
	width: 116px;
}
.cabecalho_interno .ul_aba_maior .aba_maior {
	background-position: -320px bottom;
}
.cabecalho_interno .ul_aba_maior .sel {
	background-position: -204px 12px;
}

.aba_termos_uso {
	background-image: url(../img/tit/tit_aba_termos_uso.gif);
}
.aba_politica_privacidade {
	background-image: url(../img/tit/tit_aba_politica_privacidade.gif);
}
.aba_mapa_site {
	background-image: url(../img/tit/tit_aba_mapa_site.gif);
}

.tit_termos_uso {
	background: url(../img/tit/tit_termos_uso.gif) no-repeat;
	width: 291px;
	height: 58px;
}
.tit_politica_privacidade {
	background: url(../img/tit/tit_politica_privacidade.gif) no-repeat;
	width: 382px;
	height: 58px;
}
.tit_mapa_site {
	background: url(../img/tit/tit_mapa_site.gif) no-repeat;
	width: 212px;
	height: 58px;
}

.area_pol_pri, .area_mapa_site, .area_quem_somos, area_profissionais {
	width:100%;
	line-height:18px;
	text-align:justify;
}
.area_pol_pri p {
	width:100%;
	float:left;
	padding:0 0 10px 0;
}
.area_pol_pri p a {
	color:#586985;
}
/*fim politica de privacidade*/

/*Mapa Site*/
.area_mapa_site div, .area_mapa_site div ul, .area_mapa_site div ul li, .area_mapa_site div h4 {
	float:left;
	position:relative;
	width:100%;
	display:block;
}
.area_mapa_site div {
	border:1px solid #f2f2f2;
	width:96.8%;
	padding:0 1.5%;
	margin-bottom:7px;
}
.area_mapa_site div h4 {
	font-size:12px;
	padding:7px 0;
}
.area_mapa_site div ul { padding-bottom:7px; }
.area_mapa_site div ul li {
	width:97%;
	padding:0 0 0 2%;
}
.area_mapa_site a {
	color:#424345; 
}
.area_mapa_site div ul li a {
	color:#424345;
	float:left;
	padding:0 10px 0 20px;
	background:url(../../img/icon/icon_lista_livro.gif) no-repeat 10px center;
}
.area_mapa_site div ul li a:hover {
	/*background-position: right center; */
}
/*fim mapa site*/

/*Publicações*/
.aba_publicacoes {
	background-image: url(../img/tit/tit_aba_publicacoes.gif);
}
.aba_cartilha {
	background-image: url(../img/tit/tit_aba_cartilha.gif);
}
.aba_livro {
	background-image: url(../img/tit/tit_aba_livro.gif);
}

.tit_publicacoes {
	background: url(../img/tit/tit_publicacoes.gif) no-repeat;
	width: 349px;
	height: 68px;
}
.cabecalho_interno h2.tit_livro {
	background: url(../img/tit/tit_livro.gif) no-repeat;
	width: 116px;
	height: 76px;
}
.tit_cartilha {
	background: url(../img/tit/tit_cartilha.gif) no-repeat;
	width: 235px;
	height: 58px;
}

.publi_destaque {
	width:100%;
	padding-top:10px;
}
.publi_destaque li {
	width:49%;
	float:left;
	position:relative;
	display:block;
}
.publi_destaque li .icon, .table_resultado .icon {
	width:92%;
	padding-left:8%;
	height:37px;
	float:left;
	background-position:left 0;
	background-repeat:no-repeat;
}
.publi_destaque li .icon_video, .table_resultado .icon_video {
	background-image:url(../../img/icon/icon_video.gif);
}
.publi_destaque .icon h4, .publi_destaque .icon h4 a, .publi_destaque .icon h5, .publi_destaque .icon h5 a, .table_resultado .icon h5, .table_resultado .icon h4 {
	font-size:14px;
	float:left;
	color: #424345;
	width:100%;
	height:15px;
	overflow:hidden;
	display:block;
}
.publi_destaque .icon h5 {
	height: 16px;
}
.publi_destaque .icon h5 a:hover {
	text-decoration: underline; 
	height: 16px;
}
.publi_destaque .icon span, .table_resultado .icon span {
	color:#999;
	font-size:10px;
	padding-top:1px;
	float:left;
	width:100%;
}
.publi_destaque li img {
	border:1px solid #999;
	height:88px;
	width:118px;
	float:left;
	margin:4px 6px 0 0;
}
.publi_destaque li .olink {
	line-height:17px;
	font-size:11px;
	color:#424345;
	text-align:justify;
	z-index:1;
}
.publi_destaque li div.div {
	width:63.9%;
	padding-left:36%;
	margin-top:-12px;
	z-index:3;
}

.area_filtro, .paginacao {
	width:98%;
	padding:2px 2% 2px 0;
	background:#eff1f4;
	text-align:right;
	margin:25px 0 15px 0;
}
.area_filtro label {
	padding-left:15px;
}
.area_filtro select, .area_filtro3 select, .area_filtro input {
	font-size:11px;
	color:#999;
	border:1px solid #969696;
	height:18px;
}

.form_bucar label {
	margin-right: 6px;
	line-height: 18px;
}
.form_bucar input {
	margin-right: 3px; 
	height: 14px;
	border: 1px solid #ccc;
}
.form_bucar .btn_ok {
	margin-top: 1px;
	height: 16px;
	
}

.publi_outras {
	padding-top:0px;
	overflow:hidden;
}
.publi_outras li {
	border-top:1px solid #eff1f4;
	margin-top:-1px;
	padding:13px 0 12px 0;
	/*height:105px;*/
}
.publi_outras li div.div {
	width:70%;
	padding-left:0;
	margin-top:10px;
	z-index:3;
}
.publi_outras li .olink {
	height:50px;
	width:100%;
	overflow:hidden;
}

.paginacao {
	width:100%;
	margin:0 0 0 0;
	padding:4px 0 0 0;
	height:18px;
	text-align:center;
}
.paginacao * {
	font-size:10px;
	color:#404040;
}
.paginacao a {
	text-decoration:underline;
}
.paginacao a:hover {
	text-decoration:none;
}
.resultados {
	position:absolute;
	right:7px;
	top:7px;
}
.paginacao .lnkAnterior, .paginacao .lnkProximo {
	padding:0 4px;
}
.paginacao img {
	bottom:-2px;
	position:relative;
}

.area_publicacao  {
	text-align:justify;
	padding-bottom:7px;
	width:100%;
}
.area_publicacao a {
	color: #424345;	
}

.area_publicacao .area_img {
	/*width:240px;*/
	padding:4px 0px 6px 0;
	overflow: hidden;
}

.area_publicacao .area_img img {
	width:240px;
	height:178px;
	border:1px solid #999;
	margin-bottom:2px;
}
.area_publicacao .area_img p {
	width:202px;
	background:#ededed;
	clear:left;
	line-height:18px;
	padding:15px 20px 10px;
	font-size:12px;
	text-align:center;
}
.area_publicacao .area_img p img {
	border: none;
	width: auto;
	height: auto;
}
.area_publicacao .area_img p .img_l {
	margin:-15px 10px 0 -10px;
	display:inline;
}
.area_publicacao .area_img p .img_r {
	margin:0 -10px -10px 10px;
	display:inline;
}
.area_publicacao p {
	padding:0 0 7px;
	line-height:18px;
}
.area_publicacao h3 {
	font-size:15px;
	/*float:left;*/
	width:100%;
}
.area_publicacao .div, .area_publicacao .spn {
	margin:8px 0 15px;
	color:#999;
}
.area_publicacao .div {
	width:220px;
	font-size:11px;
}
.area_publicacao .lst_livros {
	padding-bottom: 10px;
}
.area_publicacao .tit_livros {
	float:none;
	width:auto;
	font-size:16px;	
	padding-left:120px;
	padding-bottom: 12px;
	text-align: left;
}
.area_publicacao .area_img_livro {
	width:170px;
	padding-top:1px;
}
.area_publicacao .area_img_livro .img {
	width:160px;
	height:auto;
}
.area_publicacao .area_img_livro p {
	width:147px;
	padding:5px 8px 7px;
	text-align:left;
}
.area_publicacao .lst_cartilha .area_img_livro, .area_publicacao .lst_cartilha .img {
	width: 108px;
}

.area_publicacao .info_cartilha {
	background: #e2e3e4;
	border: 1px solid #c7ccd3;
	color: #2b3946;
	margin: 20px 0;
	padding: 10px;
}
.area_publicacao .info_cartilha strong {
	font-size: 12px;
	display: block;
	margin-bottom: 5px;
}
.area_publicacao .info_cartilha a {
	color: #2b3946;
	font-weight: bold;
}

.area_filtro2 {
	margin:5px 0 5px 0;
}

.table_resultado {
	width:100%;
}

.table_resultado .data, .table_resultado .area, .table_resultado .pub,
.table_resultado .ava, .table_resultado .vis { text-align:center; padding-top:3px; z-index:1; }

.table_resultado .pub { width:328px; padding:0 0 0 10px; text-align:left; z-index:2; }
.table_resultado .data { width:72px; }
.table_resultado .area { width:142px; }
.table_resultado .ava { width:79px; }
.table_resultado .vis { width:85px; }

.table_resultado .sel {
	font-weight:bold;
	color:#536579;
}
.table_resultado thead .sel img {
	padding-left:3px;
	display:inline;
}
.table_resultado thead tr {
	background:#eff1f4;
	height:22px;
	position:relative;
	color:#999;
}
.table_resultado thead img {
	display:none;
}
.table_resultado tbody td {
	border-top:1px solid #eff1f4;
	height:119px;
	font-size:10px;
	color:#999;
	position:relative;
}
.table_resultado .ava .estrelas {
	display:block;
	margin:0 auto;
	float:none;
}
.table_resultado tbody .pub {
	color:#424345;
}
.table_resultado tbody .icon {
	margin-top:16px;
	z-index:1;
}
.table_resultado tbody .pub p {
	line-height:17px;
	z-index:1;
	position:relative;
	font-size:11px;
}

.lnkPublicao {
	position:absolute;
	display:block;
	height:119px;
	width:716px;
	left:-10px;
	top:0px;
	-moz-opacity: 0.00;
	filter:Alpha(opacity=00);
	opacity:.00;
	background:#fff;
}
.lnkPublicao:hover {
	filter:Alpha(opacity=50);
	opacity:0.5;
}

/*Box Info Azul*/
.box_info_azul {
	width:96%;
	padding:13px 2%;
	background:#f4f6f8;
	font-size:12px;
}
.box_info_azul h4 {
	font-size:14px;
}
.box_info_azul ul {
	width:100%;
}
.box_info_azul li {
	width:97%;
	float:right;
	padding:5px 0 0 1.5%;
	background:url(../../img/icon/icon_lista_livro.gif) no-repeat 0 9px;
}
.box_info_azul li a {
	color:#5c7693;
}


.avaliacao2 a{
	cursor:default;
}