iframe[name='google_conversion_frame'] {
    position: absolute;     
    bottom: 0;
}

body {
	position:relative;
}

.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	float:none !important;
	clear:both !important;
	height:0px !important;
	margin:0px !important;
	padding:0px !important;
	border:none !important;
	overflow:hidden !important;
}



.overflow {
	width:978px;
}



.imagem img {
	display:none;
}



.coluna {
	float:left;
	overflow:hidden;
	width:642px;

	margin-right:30px;
}
.coluna > .nivel2 {
	overflow:hidden;
}
.coluna > .nivel2 > .nivel3 {
	float:left;
	width:672px;
}



.coluna.largura1 {
	width:306px;
}
.coluna.largura1 > .nivel2 > .nivel3 {
	width:336px;
}

.coluna.largura2 {
	width:642px;
}
.coluna.largura2 > .nivel2 > .nivel3 {
	width:672px;
}

.coluna.largura3 {
	width:978px;
}
.coluna.largura3 > .nivel2 > .nivel3 {
	width:1008px;
}



#coluna5,
#coluna7,
#coluna9 {
	width:306px;
}
#coluna5 > .nivel2 > .nivel3,
#coluna7 > .nivel2 > .nivel3,
#coluna9 > .nivel2 > .nivel3 {
	width:336px;
}

#coluna7,
#coluna7 > .nivel2 > .nivel3,
#coluna7.coluna.largura1 > .nivel2 > .nivel3{
	width:306px;
	margin-right: 0 !important;
}

#coluna1,
#coluna2,
#coluna3,
#coluna4 {
	width:978px;
}
#coluna1 > .nivel2 > .nivel3,
#coluna2 > .nivel2 > .nivel3,
#coluna3 > .nivel2 > .nivel3,
#coluna4 > .nivel2 > .nivel3 {
	width:1008px;
}



#coluna8,
#coluna10,
#coluna11 {
	width:978px;
}
#coluna8 > .nivel2 > .nivel3,
#coluna10 > .nivel2 > .nivel3,
#coluna11 > .nivel2 > .nivel3 {
	width:1008px;
}



/* --- >>> CAMINHO-DE-PAO <<< --- */
#caminhoDePao {
	height:18px;
	padding:16px 0px 30px 0px;
	list-style:none;
}
#caminhoDePao li {
	float:left;
	padding:5px 10px 5px 0px;
	font-size:9px;
	color:#00a7e4;
}
#caminhoDePao .primeiro {
	background:url(../img/elem/ico_home_01.gif) no-repeat left 5px;
	padding-left:16px;
}
#caminhoDePao .ultimo:after {
	content:"";
	clear:both;
	overflow:hidden;
	height:0px;
	font-size:0px;
}
#caminhoDePao span {
	font-size:9px;
	color:#a7a7a7;
}
#caminhoDePao a, #caminhoDePao a span {
	font-size:9px;
	color:#00a7e4;
}
#caminhoDePao a:hover {
	text-decoration:underline;
}
/* --- >>> CAMINHO-DE-PAO <<< --- */



.tabela table.tabelaBordaSimples {
	width:100% !important;
	color:#000000;
	background:#f2f2f2;
	border-collapse:collapse;
	margin-bottom:20px;
}
.tabela table.tabelaBordaSimples td {
	border:1px solid #e6e6e6;
	padding:5px 20px;
	font-size:12px;
}
.tabela table.tabelaBordaSimples tr td.tabelaFundoCelulaTitulo {
	background:#FFF url(../img/bg/bg_table_01.gif) repeat-x top;
	color:#0078b4; 
	font-weight:bold;
	padding:10px 20px;
}



.corpo {
	font-size:13px;
	color:#252525;
	line-height:160%;
	display: block;
	clear: both;
}
.corpo p {
	margin-bottom:20px;
}
.corpo a {
	color:#00a7e4;
	text-decoration:underline;
}
.corpo a * {
	color:#00a7e4;
}
.corpo h1, 
.corpo h2, 
.corpo h3, 
.corpo h4, 
.corpo h5, 
.corpo h6 {
	line-height:normal;
	margin-bottom:20px;
}
.corpo table.tabelaBordaSimples {
	width:100% !important;
	color:#000000;
	background:#f2f2f2;
	border-collapse:collapse;
	margin-bottom:20px;
}
.corpo table.tabelaBordaSimples td {
	border:1px solid #e6e6e6;
	padding:5px 20px;
	font-size:12px;
}
.corpo table.tabelaBordaSimples tr td.tabelaFundoCelulaTitulo {
	background:#FFF url(../img/bg/bg_table_01.gif) repeat-x top;
	color:#0078b4; 
	font-weight:bold;
	padding:10px 20px;
}
.corpo ol {
	margin:0px 0px 0px 40px;
	padding-bottom:20px;
}
.corpo ul {
	margin:0px 0px 0px 25px;
	padding-bottom:20px;
}
.corpo ul li {
	padding-left:15px;
	background:url(../img/elem/list_bullet_01.gif) no-repeat left 7px;
}
.corpo hr {
	height:0px;
	border:0px;
	border-bottom:1px dotted #e1e1e1;
	margin:20px 0px 40px;
}

.corpo .tableImg {
	display:none;
}
.corpo .imagemConteudo {
	float:left;
	margin:5px 30px 20px 0px;
	border-radius:6px;
	background:#f2f2f2;
	width:306px;
}
.corpo .imagemConteudo .imagem {
	display:block;
	overflow:hidden;
	width:306px;
	height:0px;
	border-radius:6px;
	background:url(../img/bg/loader_01.gif) no-repeat center center;
}
.corpo .imagemConteudo .imagem .icoOver {
	border-radius:6px;
	background:url(../img/elem/ico_lupa_02.png) no-repeat center center;
	position:absolute;
	width:29px;
	height:25px;
	margin:0px 0px 0px 277px;
}
.corpo .imagemConteudo .legenda {
	padding:5px 10px;
	font-size:11px;
	color:#777777;
	line-height:normal;
}
.corpo .botao {
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	line-height:18px;
	background:url(../img/bg/bg_bt_02.gif) repeat-x top;
	text-decoration:none;
	padding:0px 10px;
	border-radius:9px;
}
.corpo .botao:hover {
	background:url(../img/bg/bg_bt_02.gif) repeat-x bottom;
}
.corpo .botaoGrande {
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	line-height:30px;
	background:url(../img/bg/bg_bt_01.gif) repeat-x top;
	text-decoration:none;
	padding:8px 10px;
	border-radius:9px;
}
.corpo .botaoGrande:hover {
	background:url(../img/bg/bg_bt_01.gif) repeat-x bottom;
}
.corpo .botaoGrandeAzul {
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	background:url(../img/bg/bg_bt_03.gif) repeat-x top;
	text-decoration:none;
	padding:5px 10px;
	border-radius:5px;
}
.corpo .botaoGrandeAzul:hover {
	background:url(../img/bg/bg_bt_03.gif) repeat-x bottom;
}

.corpo em{
	font-style: oblique;
}
#rodape img.logo-bndes{
	display: inline-block;
    margin-top: 19px;
    margin-left: 46px;
}
.crm #coluna7,.interna.crm #coluna7{
	display:none;
}

form[name=formIntegracaoCrm] label{
	font-size: 14px;
    font-weight: bold;
    color: #777;
	display:block;
	padding:10px 0;
}
form[name=formIntegracaoCrm] label span{
	font-size: 11px;
    color: #a7a7a7;
    font-weight: normal;
}
.crm .coluna{
	width:978px;	
}
.crm .coluna > .nivel2 > .nivel3{
	width:978px;
}

.crm #tableForm tbody tr td input[type="text"],.crm #tableForm tbody tr td input[type="email"],.crm #tableForm tbody tr td input[type="password"],.crm #tableForm tbody tr td textarea{
	margin-right:5px;
	width:450px;
}
.crm #tableForm tbody tr td select{
	margin-right:5px;
	width:460px;
	
}
.crm #tableForm tbody tr td.reduzido input[type="text"],.crm #tableForm tbody tr td.reduzido input[type="email"],.crm #tableForm tbody tr td.reduzido input[type="password"],.crm #tableForm tbody tr td.reduzido textarea{
	margin-right:5px;
	width:216px;
}





/* btn - início
/* ******************************************** */

.btn {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-self: flex-start;
  flex-shrink: 0;
  position: relative;

  outline: none;

  border: 1px solid #000;
  background-color: #fff;

  color: #000;
  text-decoration: none;
  text-transform: uppercase;
  transition: all 160ms ease;
}


/* btn - fim
/* ******************************************** */



/* btn--one - início
/* ******************************************** */

.btn--one {
  padding: 9px 14px;
  border-radius: 8px;
  border: none;
  background-color: #0069AB;
  color: #fff !important;
  font-size: 13px;
  font-weight: 600;
}

.btn--one:focus,
.btn--one:hover {
	background-color: #005c91;
}

/* btn--one - fim
/* ******************************************** */






