﻿/* Simuladores */
#conteudo-simuladores {
clear:both;
padding:25px 0 0 }
#conteudo-simuladores h2.simuladores {
width:185px !important;
height:27px;
margin:0 0 15px 215px;
background:transparent url(../img/simuladores/h2_simuladores.png) no-repeat center;
text-indent:-5000px }
#conteudo-simuladores p {
color:#333;
font-size:1.4em;
margin:0 0 4px 15px }
#conteudo-simuladores p.txt-legal {
font-size:10px;
margin:10px 0px;
float:left;
width:600px }
#conteudo-simuladores .inicio-simuladores { margin:0 0 0 215px }
#conteudo-simuladores .inicio-simuladores h3 {
font:normal 2em Arial, Sans-serif;
color:#0a2135;
margin:10px 10px 0 0 }
#conteudo-simuladores .inicio-simuladores p {
color:#333;
font-size:1.4em;
margin:5px 10px 65px 0px;
line-height:25px; }
#conteudo-simuladores .inicio-simuladores p.destaque { font-weight:bold }
#valor-simulador {
width:936px;
height:65px;
padding:1px 0 0;
background:transparent url(../img/simuladores/img-slide-com-numeros.png) no-repeat center;
position:relative;
margin:18px 0 0 20px }
#valor-simulador .simulador-decoracao {
position:absolute;
left:43px;
top:-179px }
#valor-simulador input.valor {
margin:22px 0 0 59px;
border:none;
width:80px;
background:none;
color:#3c3c3c;
font-size:1.8em;
font-weight:bold;
text-align:right }
#valor-simulador #slider {
position:absolute;
width:669px;
height:30px;
right:50px;
top:20px;
cursor:pointer }
#valor-simulador #slider .ui-slider-handle {
position:absolute;
display:block;
width:38px;
height:16px;
margin-left:-19px;
background:url(../img/simuladores/slider-trans.png) }
#valor-simulador .valores { display:none }
#escolher-simulador {
width:980px;
margin:16px 25px 0 0 }
dl#simuladores {
padding-top:80px;
position:relative }
dl#simuladores dt {
position:absolute;
top:0 }
dl#simuladores dt {
background:transparent no-repeat center;
width:177px;
height:75px;
text-indent:-5000px;
display:block }
dl#simuladores dt a {
display:block;
width:177px;
height:76px }
dl#simuladores dt.ibi-cred {
left:96px;
background-image:url(../img/simuladores/bg-ibicred-trans.png) }
dl#simuladores dt.ibi-consignado {
left:673px;
background-image:url(../img/simuladores/bg-ibiconsignado-trans.png) }
dl#simuladores dt.ibi-cheque {
left:392px;
background-image:url(../img/simuladores/bg-ibicheque-trans.png) }
dl#simuladores dt.ibi-carro {
left:705px;
background-image:url(../img/simuladores/bg-ibicarro-trans.png) }
dl#simuladores dt.ibi-auto {
left:297px;
background-image:url(../img/simuladores/bg-ibiauto-trans.png) }
dl#simuladores dt.ibi-credito-imobiliado {
left:767px;
background-image:url(../img/simuladores/bg-ibiimobiliario-trans.png) }
dl#simuladores dt.ibi-credito-facil {
left:396px;
background-image:url(../img/simuladores/bg-ibicreditofacil-trans.png) }
dl#simuladores dt.melhor-dia-compra {
left:841px;
background-image:url(../img/simuladores/bg-melhor-dia-compra-trans.png) }
dl#simuladores dd {
display:none;
width:977px;
margin:35px 0 30px;
padding:1px 0px 45px 0px ;
background:transparent url(../img/simuladores/bg-simuladores-trans.png) repeat-y center;
position:relative;
min-height:200px }
dl#simuladores dd span.bottom {
width:977px;
height:30px;
background:transparent url(../img/simuladores/bg-simuladores-bottom-trans.png) repeat-y center;
position:absolute;
bottom:-30px;
left:0 }
dl#simuladores dd span.top {
width:977px;
height:30px;
background:transparent url(../img/simuladores/bg-simuladores-top-trans.png) repeat-y center;
top:-30px;
left:0 }
dl#simuladores dd.ibi-cred { display:block }
dl#simuladores dd .passo-simulador {
padding:1px 40px;
overflow:hidden }
dl#simuladores dd h3 {
color:#0a2135;
font:normal 2.6em Arial, Sans-serif;
margin:5px 0 15px 40px }
dl#simuladores dd .passo-simulador h3 {
color:#0a2135;
font:normal 2.6em Arial, Sans-serif;
margin:5px 0 15px }
dl#simuladores dd .passo-simulador h4 {
color:#0a2135;
font:normal 1.4em Arial, Sans-serif;
margin:5px 0 15px 37px }
dl#simuladores dd .passo-simulador p {
font-size:1.4em;
color:#333;
margin:3px 10px 4px 2px }
dl#simuladores dd .passo-simulador p a { color:#333 }
dl#simuladores dd .passo-simulador ol { margin:10px 0 18px 45px }
dl#simuladores dd .passo-simulador ol li {
color:#333;
font-size:1.2em;
margin:2px 0 3px;
list-style:decimal }
dl#simuladores dd .passo-simulador p.tabela-price {
font-size:1.2em;
margin:0 10px 20px 25px }
dl#simuladores dd .passo-simulador .checkbox-ibicred input {
position:relative;
top:2px }
dl#simuladores dd .passo-simulador .checkbox-ibicred label {
font-size:1.4em;
color:#333;
margin-left:12px }
dl#simuladores dd .passo-simulador .btn-voltar {
float:left;
margin:30px 0 10px 40px }
dl#simuladores dd .passo-simulador .btn-avancar {
float:right;
margin:30px 40px 10px 0 }
dl#simuladores dd .passo-simulador .tabela-valores {
width:439px;
background:#dee5ec url(../img/simuladores/bg-tabela-valores.png) no-repeat center top;
position:relative;
padding:1px 0 20px;
margin:15px 0 20px 25px }
dl#simuladores dd .passo-simulador .tabela-valores span.bottom-tabela {
position:absolute;
width:439px;
left:0;
bottom:0;
background:transparent url(../img/simuladores/bg-bottom-tabela-valores.png) no-repeat center;
height:6px }
dl#simuladores dd .passo-simulador .tabela-valores table {
width:395px;
margin:15px auto 0 }
dl#simuladores dd .passo-simulador .tabela-valores table tr td {
color:#1c4e78;
text-align:left;
font-size:1.3em;
border-bottom:solid 1px #dae1e8;
padding:4px }
dl#simuladores dd .passo-simulador .tabela-valores table tr td.valores {
text-align:right;
width:125px }
dl#simuladores dd .passo-simulador .tabela-valores table tr.final td {
color:#0a2135;
font:normal 1.6em Arial, Sans-serif;
border-bottom:none;
padding:32px 4px 0 }
dl#simuladores dd .passo-simulador p.credito-imobiliario {
font-size:1.2em;
margin:4px 0 0 65px }
dl#simuladores dd .passo-simulador p.resultado-email {
border-top:solid 1px #e5eaef;
margin:20px 53px 0 33px;
padding:15px 0 0 29px }
dl#simuladores dd .passo-simulador p.resultado-email input {
margin-right:10px;
position:relative;
top:2px }
/* Formulários */
dl#simuladores dd .passo-simulador ul.forms { margin:20px 50px 30px 34px }
dl#simuladores dd .passo-simulador ul.forms li {
clear:both;
overflow:hidden;
padding-left:30px }
dl#simuladores dd .passo-simulador ul.forms li br { clear:left }
dl#simuladores dd .passo-simulador ul.forms b {
font-weight:normal;
font-size:1.3em;
color:#1c4e78;
float:left;
width:160px;
text-align:right;
margin:12px 10px 0 0 }
dl#simuladores dd .passo-simulador ul.forms input {
float:left;
color:#333;
font-size:1.3em }
dl#simuladores dd .passo-simulador ul.forms input.pequeno { width:28px }
dl#simuladores dd .passo-simulador ul.forms input.medio { width:85px }
dl#simuladores dd .passo-simulador ul.forms input.grande { width:300px }
dl#simuladores dd .passo-simulador ul.forms select {
float:left;
color:#333;
font-size:1.3em;
margin:9px 0 0 }
dl#simuladores dd .passo-simulador ul.forms select.voce-deseja {
margin:9px 0 0 170px;
clear:left }
dl#simuladores dd .passo-simulador ul.forms span.separador {
float:left;
font-size:1.3em;
color:#333;
margin:14px 4px 0 }
dl#simuladores dd .passo-simulador ul.forms li.voce-deseja {
border-top:solid 1px #e5eaef;
margin:15px 0 0;
padding-top:20px }
dl#simuladores dd .passo-simulador ul.forms li.valor-credito-imobiliario input { text-align:right }
dl#simuladores dd .passo-simulador ul.forms li.valor-credito-imobiliario b {
font:normal 1.6em Arial, Sans-serif;
color:#0a2135;
width:225px;
text-align:left;
margin-top:6px }
dl#simuladores dd .passo-simulador ul.forms li.valor-credito-imobiliario span.bleft { margin-top:7px }
dl#simuladores dd .passo-simulador ul.forms li.valor-credito-imobiliario span.separador { margin:10px 4px 0 2px }
dl#simuladores dd .passo-simulador ul.forms li.deseja-simular {
border-top:solid 1px #e5eaef;
margin:15px 0 0;
padding:10px 0 20px 30px }
dl#simuladores dd .passo-simulador ul.forms li.deseja-simular-por {
border-bottom:solid 1px #e5eaef;
margin:0 0 20px;
padding:10px 0 20px 30px }
dl#simuladores dd .passo-simulador ul.forms h4 {
margin:0 0 6px;
font:normal 1.6em Arial, Sans-serif;
color:#0a2135 }
dl#simuladores dd .passo-simulador ul.forms .radio-list br { clear:left }
dl#simuladores dd .passo-simulador ul.forms .radio-list input {
float:left;
margin:2px 5px 0 10px }
dl#simuladores dd .passo-simulador ul.forms .radio-list label {
float:left;
margin:6px 0 0;
color:#1c4e78;
font-size:1.2em }
dl#simuladores dd .passo-simulador span.bleft {
padding-left:10px;
background:transparent url(../img/simuladores/bg-input-left-simulador-trans.png) no-repeat left center;
float:left;
margin:10px 0 0 }
dl#simuladores dd .passo-simulador span.bright {
padding-right:10px;
background:transparent url(../img/simuladores/bg-input-right-simulador-trans.png) no-repeat right center;
float:left }
dl#simuladores dd .passo-simulador input.inputtext {
background:transparent url(../img/simuladores/bg-input-repeat-simulador.png) repeat-x center;
padding:3px 0 2px;
height:15px;
border:none }
dl#simuladores dd .passo-simulador ul.forms li.checkbox { padding-bottom:25px }
dl#simuladores dd .passo-simulador ul.forms .checkbox-list input {
float:left;
margin:1px 5px 0 0 }
dl#simuladores dd .passo-simulador ul.forms .checkbox-list label {
font-size:1.3em;
color:#1c4e78;
float:left;
margin:3px 0 0 }
/* Melhor dia de compra */
dl#simuladores dd .passo-simulador p.vencimento-cartao {
background:transparent url(../img/simuladores/img-seta.png) no-repeat left center;
padding:10px 0 0 30px;
margin:35px 0 0 28px;
overflow:hidden }
dl#simuladores dd .passo-simulador p.vencimento-cartao span {
color:#333;
font-size:14px;
float:left;
margin:2px 4px 0 }
dl#simuladores dd .passo-simulador p.vencimento-cartao span.bleft { margin:0 0 0 4px }
dl#simuladores dd .passo-simulador p.vencimento-cartao span.bright { margin:0 4px 0 0 }
dl#simuladores dd .passo-simulador p.vencimento-cartao select {
color:#333;
font-size:13px;
float:left;
margin:0 8px;
width:70px }
dl#simuladores dd .passo-simulador p.vencimento-cartao input {
color:#333;
font-size:13px;
float:left }
dl#simuladores dd .passo-simulador p.vencimento-cartao input.inputtext { width:54px }
dl#simuladores dd .passo-simulador p.vencimento-cartao .btncalcular {
position:relative;
margin:-7px 8px 0 }
dl#simuladores dd .passo-simulador p.resultado-compra {
background:transparent url(../img/simuladores/img-seta.png) no-repeat left center;
color:#333;
font-size:2.4em;
padding-left:30px;
margin:26px 0 40px 28px }
dl#simuladores dd .passo-simulador p.resultado-compra span { color:#497193 }
/* Ibi Auto */
dl#simuladores dd .coluna {
display:inline;
width:249px;
float:left;
position:relative;
margin:0 0 0 30px;
padding:0 0 11px;
min-height:522px;
background:#dee5ec url(../img/simuladores/bg-simulador-coluna.png) no-repeat center top }
dl#simuladores dd .coluna span.bottom-coluna {
background:transparent url(../img/simuladores/bg-simulador-coluna-bottom.png) no-repeat center;
width:249px;
height:11px;
position:absolute;
bottom:0;
left:0 }
dl#simuladores dd .coluna ul.forms { margin:15px 10px 10px }
dl#simuladores dd .coluna ul.forms li { padding-left:0 }
dl#simuladores dd .coluna ul.forms li.valor-mensal-dia b {
margin-top:4px;
line-height:1em }
dl#simuladores dd .coluna ul.forms li b { width:142px }
dl#simuladores dd .coluna ul.forms li select { width:72px }
dl#simuladores dd .coluna ul.altura { margin-top:80px }
dl#simuladores dd .coluna ul.altura li { margin:10px 0 }
dl#simuladores dd .coluna ul.forms li.checkbox-single label {
color:#1c4e78;
font-size:1.3em }
dl#simuladores dd .coluna ul.forms li.checkbox-single { padding:15px 0 30px 35px }
dl#simuladores dd .coluna ul.forms li.checkbox-single input {
position:relative;
margin-right:5px;
top:-2px }
dl#simuladores dd .coluna ul.forms li.renda-mensal { padding-left:20px }
dl#simuladores dd .coluna ul.forms li.renda-mensal b {
text-align:left;
margin-top:20px }
dl#simuladores dd .coluna ul.forms li.renda-mensal input { width:175px }
dl#simuladores dd .coluna ul.forms li.renda-mensal span.bleft { margin-top:5px }
dl#simuladores dd .coluna .btn-simular {
display:block;
margin:20px auto }
dl#simuladores dd .resultado p.valor-parcela {
color:#0a2135;
font:normal 3.4em/0.9em Arial, Sans-serif;
margin:0 }
dl#simuladores dd .resultado p.valor-parcela span { color:#3079b7 }
dl#simuladores dd .resultado .vencimento-parcela { margin:15px 0 18px }
dl#simuladores dd .resultado .resultado-valores {
clear:both;
margin:5px 0 17px }
dl#simuladores dd .resultado .resultado-valores li {
width:202px;
padding-left:10px;
font-size:1.4em;
background:transparent url(../img/simuladores/blt-resultado2.png) no-repeat left 6px;
float:left }
dl#simuladores dd .resultado .resultado-valores li.no-bullet {
background:none;
padding-left:0;
width:212px }
dl#simuladores dd .resultado .resultado-valores li.last {
clear:both;
padding-top:2px }
dl#simuladores dd .resultado .btn-conheca-mais {
color:#01426e;
font:normal 1.3em Arial, Sans-serif;
background:transparent url(../img/simuladores/blt_seta2.png) no-repeat right center;
padding-right:20px }
dl#simuladores dd .resultado .btn-imprimir {
float:right;
margin:-15px 5px 0 0;
display:inline }
dl#simuladores dd .resultado .receber-por-email {
background:#1c4e78 url(../img/simuladores/bg-bloco-resultado-up.png) no-repeat center top;
margin:12px 0 }
dl#simuladores dd .resultado .receber-por-email .innerdiv {
background:transparent url(../img/simuladores/bg-bloco-resultado-bottom.png) no-repeat center bottom;
padding:10px 0 9px;
width:636px }
dl#simuladores dd .resultado .receber-por-email h3 {
width:110px;
margin:3px 10px 0 17px;
display:inline;
color:#fff;
float:left;
font:normal 1.6em Arial, Helvetica, Sans-serif;
border:none }
dl#simuladores dd .resultado .receber-por-email .formulario {
width:195px;
float:left }
dl#simuladores dd .resultado .receber-por-email .formulario input {
color:#333;
font-size:1.3em }
dl#simuladores dd .resultado .receber-por-email .formulario .bleft { margin:5px 0 7px;float:left }
dl#simuladores dd .resultado .receber-por-email .checkbox-receber-email {
width:175px;
float:left }
dl#simuladores dd .resultado .receber-por-email .checkbox-receber-email input {
float:left;
margin:7px 5px 0 0 }
dl#simuladores dd .resultado .receber-por-email .checkbox-receber-email label {
float:left;
color:#d2dce4;
font-size:1.1em;
width:150px;
line-height:1.1em;
margin:5px 0 0 }
dl#simuladores dd .resultado .receber-por-email .btn-receber-email {
float:left;
margin:17px 0 0 8px }
dl#simuladores dd .resultado h3 {
color:#0a2135;
font:normal 1.8em Arial, Helvetica, Sans-serif;
border-bottom:solid 1px #dfe6ec;
padding-bottom:1px }
dl#simuladores dd .resultado p.asterisco {
float:right;
margin:-32px 10px 0 0;
display:inline;
color:#333;
font-size:1.1em }
dl#simuladores dd .resultado p.asterisco-duplo {
float:right;
margin:-32px 130px 0 0;
display:inline;
color:#333;
font-size:1.1em }
/*form lado esquerda*/
dl#simuladores dd .simulador {
background:#DEE5EC url(../img/simuladores/bg-simulador-coluna.png) repeat-x scroll left top;	
width:249px;
margin:0px 0px 0px 30px;
float:left;
overflow:hidden }
dl#simuladores dd .simulador .formulario-calculo { width:249px }
dl#simuladores dd .simulador .formulario-calculo label {
width:250px;
min-height:30px;
float:left;
margin-bottom:2px }
dl#simuladores dd .simulador .formulario-calculo label.tipo-consignado { width:115px }
dl#simuladores dd .simulador .formulario-calculo label .nome-campo {
width:115px;
float:left;
color:#1C4E78;
font-size:13px;
text-align:right;
padding:0px 5px 0px 0px;
line-height:15px }
dl#simuladores dd .simulador .formulario-calculo label.tipo-consignado span {
width:80px;
text-align:left;
padding-top:2px }
dl#simuladores dd .simulador .formulario-calculo label input {
float:left;
width:100px }
dl#simuladores dd .simulador .formulario-calculo label.tipo-consignado input { width:20px }
dl#simuladores dd .simulador .formulario-calculo label .cred-segurado input {
width:30px;
margin:0px 0px 0px 78px }
dl#simuladores dd .simulador .formulario-calculo legend {
color:#0a2135;
font:normal 26px Arial, Sans-serif;
margin:0px 0px 30px 0px }
dl#simuladores dd .simulador .formulario-calculo label .msg-erro {
margin:0px 0px 0px 120px;
float:left;
display:none;
width:128px }
dl#simuladores dd .simulador .formulario-calculo label .msg-erro.custom { display:block }
dl#simuladores dd .simulador .formulario-calculo label .msg-erro span {
margin:0px 0px 0px 0px;
float:none }
dl#simuladores dd .simulador .asterisco{
font-size:14px !important;
color: #1c4e78 !important;
float:left;
}
dl#simuladores dd .simulador .msg-aviso{
font-size:11px !important;
line-height:16px !important;
color: #1c4e78 !important;
padding-top: 10px !important;
padding-left: 3px !important;
float:left;
}
dl#simuladores dd .simulador .inss{
width: 240px;
}
dl#simuladores dd .btn-calcular {
background:transparent url(../img/simuladores/btn-simular-credito-trans.png) no-repeat scroll left top;
border:medium none;
cursor:pointer;	
width:172px;
height:31px;
position:absolute;
float:left;
left:70px;
bottom:0px }
/*resulado*/
dl#simuladores dd .content-resultado {
display:block;
float:left;
margin:-50px 0px 0px 0px;
width:660px;
padding-left:10px }
dl#simuladores dd .content-resultado .resultado {
float:left;
width:660px }
dl#simuladores dd .content-resultado .resultado .data{
color:#0a2135;
font:normal 18px Arial, Sans-serif;
margin:0px }
dl#simuladores dd .content-resultado .resultado .parcela{
color:#0a2135;
font:normal 30px Arial, Sans-serif;
margin:10px 0px 0px 0px }
dl#simuladores dd .content-resultado .resultado .parcela span{
color:#3079B7;
font:normal 30px Arial, Sans-serif;
margin:0px }
dl#simuladores dd .content-resultado .resultado .vcmto {
color:#333;
font:normal 14px Arial, Sans-serif;
font-weight:bold;
padding-left:8px;
background:transparent url(../img/simuladores/blt_resultado1.png) no-repeat left 9px }
dl#simuladores dd .content-resultado .resultado .tributos {
font:normal 14px Arial, Sans-serif;
float:left;
color:#000;
width:270px }
dl#simuladores dd .content-resultado .resultado .cet {
font:normal 11px Arial, Sans-serif;
width:500px }
dl#simuladores dd .content-resultado .resultado .cet .campo{ font:normal 11px Arial, Sans-serif !important }
dl#simuladores dd .content-resultado .resultado .tributos .campo{
font:normal 14px Arial, Sans-serif;
background:transparent url(../img/simuladores/blt-resultado2.png) no-repeat left 8px;
padding-left:8px }
dl#simuladores dd .content-resultado .resultado .pri { margin:15px 0px 0px 0px }
dl#simuladores dd .content-resultado .resultado .last { margin:0px 0px 10px 0px }
dl#simuladores dd .content-resultado .resultado .segurado { width:380px; }
dl#simuladores dd .content-resultado .links {
margin:10px 0px 0px 8px;
width:630px;
float:left }
dl#simuladores dd .content-resultado .links .btn-conheca-mais {
color:#01426e;
font:normal 13px Arial, Sans-serif;
background:transparent url(../img/simuladores/blt_seta2.png) no-repeat right center;
padding-right:20px;
float:left }
dl#simuladores dd .content-resultado .links .imprimir {
background:transparent url(../img/simuladores/btn-imprimir.png) no-repeat right center;
width:124px;
height:23px;
float:right;
display:block;
text-indent:-99999px }
dl#simuladores dd .content-resultado .opcoes-parcelamento {
float:left;
width:660px;
margin-top:20px }
dl#simuladores dd .content-resultado .opcoes-parcelamento h4 {
color:#0a2135;
font:normal 18px Arial, Helvetica, Sans-serif;
border-bottom:solid 1px #dfe6ec;
margin-bottom:10px }
dl#simuladores dd .content-resultado .opcoes-parcelamento p {
color:#333;
font:normal 10px Arial, Helvetica, Sans-serif;
float:right;
width:150px;
text-align:right;
margin:-25px 5px 0px 0px }
dl#simuladores dd .content-resultado .opcoes-parcelamento ul li {
width:140px;
padding-left:17px;
font-size:14px;
float:left;
background:transparent url(../img/simuladores/img-seta.png) no-repeat left 2px;
color:#333;
margin-bottom:3px;
text-align:right }
dl#simuladores dd .content-resultado .opcoes-parcelamento ul li span {
color:#333;
float:left;
width:30px }
dl#simuladores dd .content-resultado .opcoes-parcelamento ul li strong {
color:#497193;
padding-right:25px;
width:90px;
font-weight:normal }
dl#simuladores dd .escolha-consignado {
padding:0px 0px 20px 0px;
display:block }
dl#simuladores dd .escolha-consignado input { margin:0px 0px 0px 35px }
dl#simuladores dd .escolha-consignado label {
color:#1C4E78;
font-size:13px;
line-height:15px;
padding:0px 5px 0px 0px }
#conteudo-simuladores .msg-observacao {
color:#1C4E78;
font-size:13px;
line-height:17px;
margin-left:10px;
margin-right:-21px;
padding-bottom:20px;
position:relative;
width:230px }