.body {
	margin-left: 29px 10%;
	margin-top: 0px;
}

/* IBK */

.menu_secundario {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #564C46}
.menu_secundario:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #564C46}
.menu_secundario:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #000000; text-decoration: underline}
.menu_secundario:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #564C46}
.menu_secundario:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder}

.footprint {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder; color: #564C46; text-decoration: none}
.footprint:active {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder; color: #564C46; text-decoration: none}
.footprint:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder; color: #000000; text-decoration: underline}
.footprint:link {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder; color: #564C46; text-decoration: none}
.footprint:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder}

.celula_fundo  { background-color: #ebf1fc}
.menu_sec_int {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder;color: #564C46; text-decoration: none}
.menu_sec_int:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #000000; text-decoration: underline}
.menu_sec_int:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #564C46; text-decoration: none}
.menu_sec_int:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder;color: #564C46; text-decoration: none}
.menu_sec_int:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder}

.campos {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5E5E5E; border: 1px #9C968F solid; font-weight: bold; height: 18px}

.destaques {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #564C46; text-decoration: none}
.destaques:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #564C46; text-decoration: none}
.destaques:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #564C46; text-decoration: underline}
.destaques:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #564C46; text-decoration: none}
.destaques:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #564C46}

.taxas {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #564C46}

.camposib { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5E5E5E; border: 1px #7F9DB9 solid; font-weight: bold ; height: 18px}

.camposibnovo { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; border: 1px #000000 solid; font-weight: normal ; height: 18px}

.botoes {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:  #564C46; text-decoration: none; BACKGROUND-IMAGE: none; cursor: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none}
.botoes:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:  #564C46; text-decoration: none}
.botoes:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #564C46; text-decoration: none}
.botoes:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:  #564C46; text-decoration: none}
.botoes:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

.botoes_preto {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}

.botoes_preto:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.botoes_preto:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline}
.botoes_preto:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.botoes_preto:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

.menu_sec_int2 {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #564C46}
.menu_sec_int2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; font-weight: bolder; color: #000000; text-decoration: underline}

.topicos {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.topicos:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.topicos:active {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.topicos:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: underline}
.topicos:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}

.titulo_azul {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000}

.agencia
{
	border-right: blue thin;
	padding-right: 5px;
	border-top: blue thin;
	padding-left: 5px;
	font-size: 13px;
	padding-bottom: 5px;
	border-left: blue thin;
	color: #000000;
	padding-top: 5px;
	border-bottom: blue thin;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFE3B8;
}

.texto_azul {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
.texto_vermelho {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #cc0033}

.texto_azul_medio {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.texto_azul_menor {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

.texto_azul_courier {  font-family: Courier New; font-size: 13px; color: #000000}

.titulo_preto {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000}

.texto_preto {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}

.texto_preto_menor {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

.footprint_texto {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder; color: #564C46}

.texto_topo {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #564C46}

.btn_link_Nativo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:  #564C46; text-decoration: none; BACKGROUND-COLOR: transparent; }
.btn_link_Ativo	 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; cursor: pointer; BACKGROUND-COLOR: transparent; }

.texto_tit_ibk {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; cursor: pointer;}
.texto_tit_ibk:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; cursor: pointer;}
.texto_tit_ibk:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; cursor: pointer;}
.texto_tit_ibk:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; cursor: pointer;}
.texto_tit_ibk:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; cursor: pointer;}

.ibk_link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none}
.ibk_link:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none}
.ibk_link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline}
.ibk_link:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none}
.ibk_link:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}

.botoes_credito_pessoal {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:  #000000; text-decoration: none; BACKGROUND-IMAGE: none; cursor: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none}

/* FIM IBK */

.cabecalho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.titulo_pagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.trilho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align:right;
}
.container_corpo {
	width: 655px;
	border: 1px solid #0066FC;
}

.container_corpo_index {
	width: 655px;
	border-bottom: 1px solid #0066FC;
}
.tit_sessao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.corpo {
	margin-bottom:10px;
	margin-left:10px;
	margin-right:2px;
	margin-top:10px;
	width: auto;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 22px;
}

.corpo tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.impressao{
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	line-height:22px;}
.corpo_index {
	margin-bottom:10px;	
	margin-top:10px;
	width: auto;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 22px;
}

.corpo_emprestimos {
	margin-left:10px;
	margin-bottom:10px;	
	margin-top:10px;
	width: auto;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
}

.corpo_mensagens {
	margin-bottom:10px;	
	margin-top:10px;
	padding-top: 30px;
	padding-bottom:30px;
	width: auto;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	line-height: 22px;
	text-align:center;
}

.corpo a, .corpo a:link, .corpo a:visited {
	color:#000000;
	text-decoration:underline;}

.corpo a:hover, .corpo a:active {
	color:#3E4BF3;
	text-decoration:underline;
}
/************************************************************************/
.botao_medio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #E5EFFF;
	padding: 0px;
}

.botao_pqno {
	background-color: #E5EFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: right;
	width: auto;
	margin-left: 8px;
	border-radius: 7px;
	font-weight: bold;
	text-transform: uppercase;
}
.botao_voltar {
	background-color: #E5EFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FC;
	float: left;
	width: auto;
	border-radius: 7px;
	font-weight: bold;
	text-transform: uppercase;
}
.botao_seta_dir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	/*float: right;*/
	width: auto;
	margin-left: 8px;
	font-weight: bold;
	text-transform: uppercase;
	border-radius: 7px;
	background: transparent linear-gradient(90deg, #1526FF 0%, #0066FC 100%) 0% 0% no-repeat padding-box;
}

.botao_medio a:link, .botao_pqno a:link, .botao_voltar a:link, .botao_medio a:visited, .botao_pqno a:visited, .botao_voltar a:visited {
	text-decoration:none;
	color: #000000;
}

.botao_medio a:hover, .botao_pqno a:hover, .botao_voltar a:hover, .botao_medio a:active, .botao_pqno a:active, .botao_voltar a:active {
	text-decoration:none;
	/*padding:3px 3px 3px 3px;
	background-color:#E6EEFF;
	color: #000000;*/
}

.botao_seta_dir a:link, .botao_seta_dir a:visited {
	text-decoration:none;
	color: #000000;
}

.botao_seta_dir a:hover, .botao_seta_dir a:active{
	text-decoration:none;
	padding:3px 3px 3px 3px;
	background-color:#FEF2DF;
	color: #000000;
}


/************************************************************************/
input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.txt_obs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: normal;
}

.box_atencao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	padding: 4px;
	width: auto;
	border: 1px solid #000000;
	line-height: normal;
	margin-top: 15px;
}

.box_atencao li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #666666;
	width: auto;	
}
.box_atencao li a:link, .box_atencao li a:active, .box_atencao li a:visited {
	text-decoration:underline;
	color: #666666;
}

.box_atencao li a:hover{
	text-decoration:underline;
	color: #000000;
}
.tabela_valores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #666666;
}
.txt_contrato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal;
}

.teclado_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.teclado_dica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.teclado_instrucao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.txt_instrucao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.atencao {
	background-color: #FFE3B8;
	padding: 2px;
	border-radius: 6px
}

.tabela_menu{line-height:3px;}


.lista_accordion{list-style:none;}

.accordion_up{list-style:none;}

.lista_none{list-style:none;}

/* ************************* ESTILO DO JAVASCRIPT DAS DICAS *************************************** */
#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #f7dfbd;
padding: 2px;
background-color: #fff7ec;
visibility: hidden;
z-index: 100;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color: #905501;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

}

/* ************************* FIM DO ESTILO DO JAVASCRIPT DAS DICAS *************************************** */
