﻿/* Institucional */
#conteudo-institucional .btnvoltar { clear:both }
#conteudo-institucional .padrao-institucional {
float:left;
width:715px }
.padrao-institucional p {
color:#333;
font-size:1.3em;
margin:0 0 -25px 0;
padding-bottom:10px;
line-height:18px }
#conteudo-info-financeiras.padrao-institucional p {
margin: 0}
#conteudo-info-financeiras .informacoes-financeiras {
margin-top:10px !important;}
.padrao-institucional h3 {
color:#25394B;
font:normal 2.1em Arial, Sans-serif;
margin:0 0 6px 15px }
.padrao-institucional h3.resp-social {
color:#25394B;
font:normal 20px Arial, Sans-serif;
margin:0px }
/* Sobre o Ibi */
#conteudo-institucional {
clear:both;
padding:15px 0 0 }
#conteudo-institucional h2 {
height:37px;
margin:0 0 15px 15px;
text-indent:-5000px;
background-repeat:no-repeat;
background-position:left top }
#conteudo-institucional h2.sobre-ibi {
width:158px;
background-image:url(../img/titulos/h2-sobre-ibi.png) }
#conteudo-institucional h2.trabalhe-conosco {
width:265px;
background-image:url(../img/titulos/h2-trabalhe-conosco.png);
margin-top:2px }
#conteudo-institucional h2.historia-ibi {
width:237px;
background-image:url(../img/titulos/h2-historia-ibi.png) }
#conteudo-institucional h2.clientes-e-projetos {
width:294px;
background-image:url(../img/titulos/h2-clientes-e-parceiros.png) }
#conteudo-institucional h2.sobre-ibi-online {
width:264px;
background-image:url(../img/titulos/h2-sobre-ibi-online.png) }
#conteudo-institucional h2.parceiros {
width:134px;
height:27px;
margin:0 0 10px 15px;
background:transparent url(../img/empresa/h2_parceiros.png) no-repeat center;
text-indent:-5000px }
#conteudo-institucional h2.valores-cultura {
width:250px;
background-image:url(../img/titulos/h2-valores-cultura.png) }
#conteudo-institucional h2.missao {
width:102px;
background-image:url(../img/titulos/h2-missao.png) }
#conteudo-institucional h2.codigo-etica {
width:233px;
background-image:url(../img/titulos/h2-codigo-etica.png) }
#conteudo-institucional h2.programa-estagio {
width:308px;
background-image:url(../img/titulos/h2-programa-estagio.png) }
#conteudo-institucional h2.programa-trainee {
width:308px;
background-image:url(../img/titulos/h2-programa-trainee.png) }
#conteudo-institucional h2.projeto-superacao {
width:273px;
background-image:url(../img/titulos/h2-projeto-superacao.png) }
#conteudo-institucional h2.como-trabalhar-ibi {
width:366px;
background-image:url(../img/titulos/h2-como-trabalhar-ibi.png) }
#conteudo-institucional h2.governanca-corporativa {
width:364px;
background-image:url(../img/titulos/h2-governanca-corporativa.jpg) }
#conteudo-institucional #sidebar-institucional {
width:234px;
margin:0 15px 0 0;
float:left;
background:transparent url(../img/institucional/bg_sidebarsobreibi.png) no-repeat center bottom }
#sidebar-institucional #menu-institucional {
width:234px;
padding:12px 0 17px;
background:transparent url(../img/institucional/bg_topsidebarsobreibi.png) no-repeat center top }
#sidebar-institucional .auto { min-height:50px !important }
#menu-institucional img { margin:0 0 0 22px }
#sidebar-institucional #menu-institucional .imagem-instituto-ibi {
width:175px;
margin:0 auto;
background:transparent url(../img/institucional/bg_topsidebarsobreibi.png) no-repeat center top }
#sidebar-institucional #menu-institucional .imagem-instituto-ibi p { text-align:center }
#sidebar-institucional #menu-institucional .imagem-instituto-ibi p a {
color:#1273C9;
font-size:13px }
#menu-institucional h3 {
margin:5px 0 6px 20px;
color:#275e84;
font:normal 1.5em Arial, Sans-serif }
#menu-institucional h3 a{
color:#275e84;}
#menu-institucional ul { margin:0 0 0 16px }
#menu-institucional ul li {
font:normal 1.2em Arial, Helvetica, Sans-serif;
margin:1px 15px 2px 0;
background:url(../img/institucional/ico-lista-sobre-ibi.gif) no-repeat left 7px }
#menu-institucional ul li a {
color:#4b4a4b;
width:197px;
display:block;
padding-left:8px }
#menu-institucional ul li a:hover { }
#conteudo-sobre-ibi {
float:left;
width:710px }
#conteudo-sobre-ibi p {
color:#333;
font-size:1.3em;
margin:0 0 7px 0;
padding-bottom:10px;
line-height:18px }
#conteudo-sobre-ibi h3 {
color:#25394B;
font:normal 2.1em Arial, Sans-serif;
margin:0 0 12px 0 }
#destaque-institucional {
width:348px;
float:right;
margin:5px 23px 5px 5px;
background:#004883 url(../img/institucional/bg_destaqueinstitucional.png) no-repeat center top }
#destaque-institucional .innerdiv {
min-height:93px;
padding-top:1px;
background:transparent url(../img/institucional/bg_destaqueinstitucional_bt.png) no-repeat center bottom }
#destaque-institucional p {
color:#fff;
text-align:center;
margin:11px 19px 0;
font:normal 2.1em/1.1em Arial, Sans-serif }
.listagem-sobre-ibi {
position:relative;
min-height:83px;
width:348px;
float:left;
margin:0 7px 17px 0;
background:transparent url(../img/institucional/bg_listasobreibi.png) no-repeat center top }
.listagem-sobre-ibi h4 {
font-size:2em;
font-weight:normal;
color:#25394B;
margin:11px 0 10px 15px }
#conteudo-sobre-ibi .listagem-sobre-ibi p {
font-size:1.2em;
color:#48494b;
margin:0 15px 6px 15px }
.listagem-sobre-ibi a.saiba-mais {
float:right;
margin:0 15px 0 0;
display:inline;
color:#25394B;
font-size:1.2em;
padding-right:13px;
background:transparent url(../img/institucional/blt_listasobreibi.png) no-repeat right }
.listagem-sobre-ibi a.saiba-mais:hover { }
.listagem-sobre-ibi span.bottom {
position:absolute;
bottom:-7px;
left:0;
height:7px;
width:348px;
background:transparent url(../img/institucional/bg_listasobreibi_bt.png) no-repeat center }
hr.margin { margin-top:40px }
/* Trabalhe Conosco */
#conteudo-trabalhe-conosco {
width:440px;
float:left }
#conteudo-trabalhe-conosco h3 {
color:#25394B;
font-weight: normal;
font-family:Arial, Sans-serif;
font-size:21px;
margin:10px 0 6px 0px }
#conteudo-trabalhe-conosco ul { margin:0 0 0 16px }
#conteudo-trabalhe-conosco ul li {
color:#333333;
font-size:1.2em;
padding-bottom:10px;
padding-left:20px;
background:transparent url(../img/institucional/blt_sidebarsobreibi.png) no-repeat scroll 1px 3px }
#conteudo-trabalhe-conosco p {
color:#333;
font-size:1.3em;
margin:0 0 7px 0;
padding-bottom:10px;
line-height:18px }
#conteudo-trabalhe-conosco p a { color:#517797 }
.listagem-trabalhe-conosco {
position:relative;
min-height:82px;
width:434px;
margin:7px 0 17px 0;
padding:16px 0 14px 0;
background:transparent url(../img/institucional/bg_listasobreibi-grande.png) no-repeat center top }
.listagem-trabalhe-conosco h4 {
font-size:2em;
font-weight:normal;
color:#25394B;
margin:11px 0 10px 15px }
#conteudo-trabalhe-conosco .listagem-trabalhe-conosco p {
font-size:1.2em;
color:#48494b;
margin:0 15px 6px 15px }
.listagem-trabalhe-conosco a.saiba-mais {
float:right;
margin:0 15px 0 0;
display:inline;
color:#25394B;
font-size:1.2em;
padding-right:13px;
background:transparent url(../img/institucional/blt_listasobreibi.png) no-repeat right }
.listagem-trabalhe-conosco a.saiba-mais:hover { }
.listagem-trabalhe-conosco span.bottom {
position:absolute;
bottom:-7px;
left:0;
height:7px;
width:434px;
background:transparent url(../img/institucional/bg_listasobreibigrande_bt.png) no-repeat center }
#profissionais-curriculo {
padding:15px 0 40px;
overflow:hidden }
#profissionais-curriculo h3 {
color:#01426e;
font:normal 1.8em Arial, Sans-serif;
margin:0 0 6px }
#profissionais-curriculo .atualize-curriculo {
width:220px;
float:left }
#profissionais-curriculo .atualize-curriculo a.atualize-curriculo-link {
padding:2px 17px 0 0;
background:transparent url(../img/institucional/blt_cadastrecurriculo.png) no-repeat right 5px }
#profissionais-curriculo .cadastre-curriculo {
float:left;
margin:0 10px 0 0 }
#sidebar-trabalhe-conosco {
width:290px;
float:left }
#duvidas-frequentes {
width:266px;
background:transparent url(../img/institucional/bg_duvidasfrequentes-bt.png) no-repeat center bottom }
#duvidas-frequentes .innerdiv {
background:transparent url(../img/institucional/bg_duvidasfrequentes-top.png) no-repeat center top;
min-height:162px;
padding:1px 0 20px;
overflow:hidden }
#duvidas-frequentes .tipo2 {
background-image:url(../img/institucional/bg_duvidasfrequentes_top_cinza.png);
background-position:-1px 0 }
#duvidas-frequentes h3 {
color:#01426e;
font:normal 1.6em Arial, Sans-serif;
margin:14px 0 7px 26px }
#duvidas-frequentes ul { margin:0 23px 0 23px }
#duvidas-frequentes ul li {
border-top:solid 1px #e5e5e5;
color:#404040;
padding:2px 4px 0;
margin:2px 0 2px }
#duvidas-frequentes ul li.first { border:none }
#duvidas-frequentes ul li a {
color:#404040;
font:normal 1.1em Tahoma, Arial, Sans-serif }
#duvidas-frequentes a.ver-todas {
float:right;
margin:10px 24px 0 0;
display:inline }
#oportunidades {
position:relative;
background:#e3e7ee url(../img/institucional/bg_oportunidades.png) repeat-x center top;
min-height:177px;
width:278px;
margin:5px 0 0 10px;
padding:1px 0 52px;
float:left;
display:inline }
#oportunidades h3 {
color:#244059;
font:normal 1.7em Arial, Sans-serif;
margin:8px 0 6px 10px }
#oportunidades p {
color:#3f6a82;
font:normal 1.1em Tahoma, Arial, Sans-serif;
margin:0 0 0 10px }
#oportunidades ul {
list-style:disc;
margin:11px 0 0 23px }
#oportunidades ul li {
color:#556c74;
font:normal 1.1em Tahoma, Arial, Sans-serif;
margin:4px 0 4px }
#oportunidades ul li a { color:#556c74 }
#oportunidades a.veja-todas {
float:right;
margin:4px 10px 0 0;
display:inline;
color:#3f6a82;
background:transparent url(../img/institucional/blt_oportunidades.png) no-repeat center right;
padding:1px 19px 1px 0;
font:normal 1.1em Tahoma, Arial, Sans-serif }
#oportunidades #buscar-vagas {
position:absolute;
bottom:0;
left:0;
height:52px;
background:transparent url(../img/institucional/bg_buscavagas.png) no-repeat center;
width:239px }
#buscar-vagas .buscar-vagas {
margin:13px 9px 0 15px;
float:left;
display:inline;
width:181px;
height:21px;
background:transparent url(../img/institucional/bg_inputbuscavagas.png) no-repeat center }
#buscar-vagas .buscar-vagas input {
border:none;
background:transparent;
width:161px;
padding:4px 10px 4px;
color:#8f8f8f;
font:normal 1.1em Tahoma, Arial, Sans-serif }
#buscar-vagas .veja-todas {
float:left;
margin:16px 0 0 0 }
/* Fale Conosco */
#conteudo-institucional h2.fale-com-ibi {
background:transparent url(../img/institucional/h2-falecomibi.png) no-repeat center;
width:202px;
height:28px;
text-indent:-5000px;
margin:2px 0 12px 15px }
#sidebar-fale-com-ibi {
width:290px;
float:left }
#conteudo-faleconosco {
width:659px;
padding-bottom:15px;
float:left;
margin:0 5px 30px 15px;
display:inline }
#conteudo-faleconosco .innerdiv {
background:transparent url(../img/institucional/bg_fale-conosco-top.png) no-repeat center top;
position:relative;
width:659px }
#conteudo-faleconosco p.principal {
color:#333333;
font-size:1.3em;
margin:0 }
#conteudo-faleconosco p {
margin:4px 0 4px 28px;
font-size:1.2em;
line-height:1em }
#conteudo-faleconosco h3 {
color:#01426E;
font:normal 23px Arial, Sans-serif;
margin:35px 0 4px 28px }
#conteudo-faleconosco #tipo-mensagem {
min-height:88px;
padding:19px 0 9px;
width:455px;
background:#01426E url(../img/institucional/bg-tipo-msg.png) no-repeat center top;
position:relative;
margin:15px 0 0 26px }
#tipo-mensagem span.bottom {
position:absolute;
bottom:-3px;
left:0;
width:455px;
height:9px;
background:transparent url(../img/institucional/bg-tipo-msg-bottom.png) no-repeat center }
#tipo-mensagem p {
color:#cad6e0;
font-size:1.4em;
width:165px;
position:absolute;
left:20px;
top:18px;
margin:0 }
#tipo-mensagem select {
display:block;
width:245px;
margin:0 0 12px 194px }
#conteudo-faleconosco label { font-size:1.3em }
#conteudo-faleconosco label b {
color:#01426E;
display:block;
font-weight:normal;
margin:0 0 6px }
#conteudo-faleconosco label.label-medio {
margin:18px 10px 10px 0;
width:216px;
background:transparent url(../img/institucional/bg-input-medio.png) no-repeat center bottom;
float:left }
#conteudo-faleconosco label.label-email {
margin:18px 10px 0 28px;
width:441px;
background:transparent url(../img/institucional/bg-input-grande.png) no-repeat center bottom;
float:left }
#conteudo-faleconosco label.mleft { margin-left:28px }
#conteudo-faleconosco p.label {
font-size:1.3em;
color:#01426E;
margin:18px 0 20px 28px;
padding-top:10px }
#conteudo-faleconosco .radio-telefone {
margin:8px 0 0 23px;
float:left;
display:inline }
#conteudo-faleconosco .radio-telefone input {
float:left;
position:relative;
top:-2px }
#conteudo-faleconosco .radio-telefone label {
font-size:1.1em;
float:left;
margin-right:10px }
#conteudo-faleconosco .radio-telefone br { display:none }
#conteudo-faleconosco input {
color:#000;
font-size:12px }
#conteudo-faleconosco label.label-medio input {
width:200px;
padding:3px 8px 3px;
background:transparent;
border:none }
#conteudo-faleconosco label.label-email input {
width:425px;
padding:3px 8px 3px;
background:transparent;
border:none }
#conteudo-faleconosco span.telefone {
float:left;
margin:5px 0 0 28px }
#conteudo-faleconosco span.telefone .input-ddd {
text-align:center;
width:32px;
height:14px;
padding:6px 8px 3px;
background:transparent url(../img/institucional/bg-inputddd.png) no-repeat center;
border:none }
#conteudo-faleconosco span.telefone .input-numero {
width:116px;
height:14px;
padding:6px 8px 3px;
background:transparent url(../img/institucional/bg-input-telefone.png) no-repeat center;
border:none }
#conteudo-faleconosco span.telefone a {
color:#346094;
font-size:1.1em }
#conteudo-faleconosco label.cliente-ibi {
font-size:1.3em;
color:#01426E;
margin:18px 0 0 28px;
float:left;
width:90px;
display:inline }
#conteudo-faleconosco div.cliente-ibi {
width:350px;
float:left;
margin:18px 0 0 }
#conteudo-faleconosco div.cliente-ibi .radio-cliente-ibi { }
#conteudo-faleconosco div.cliente-ibi .radio-cliente-ibi label {
float:left;
font-size:1.1em;
margin-right:10px }
#conteudo-faleconosco div.cliente-ibi .radio-cliente-ibi input {
float:left;
position:relative;
top:-2px }
#conteudo-faleconosco div.cliente-ibi .radio-cliente-ibi br { display:none }
#conteudo-faleconosco div.cliente-ibi p {
font-size:1.2em;
line-height:1.2em;
margin:4px 0 4px 3px }
#conteudo-faleconosco div.cliente-ibi .text-area {
width:250px;
font-size:12px }
#conteudo-faleconosco div.cliente-ibi .input-cep {
width:154px;
height:13px;
padding:4px 8px 3px;
background:transparent url(../img/institucional/bg-input-cep2.png) no-repeat center;
border:none }
#conteudo-faleconosco label.label-sexo {
font-size:1.3em;
color:#01426E;
margin:18px 0 0 28px;
width:45px;
float:left }
#conteudo-faleconosco .radio-sexo {
float:left;
margin:18px 0 0 }
#conteudo-faleconosco .radio-sexo label {
float:left;
font-size:1.1em;
margin-right:10px }
#conteudo-faleconosco .radio-sexo input {
float:left;
position:relative;
top:-2px }
#conteudo-faleconosco .radio-sexo br { display:none }
#conteudo-faleconosco label.residencia {
font-size:1.3em;
color:#01426E;
margin:14px 0 3px 28px;
display:block }
#conteudo-faleconosco .dropdown-residencia {
width:180px;
margin:5px 10px 0 0 }
#conteudo-faleconosco label.sua-mensagem {
margin:14px 0 3px 28px;
display:block }
#conteudo-faleconosco label .sua-mensagem {
width:433px;
height:74px;
background:transparent url(../img/institucional/bg-textarea.png) no-repeat center;
overflow:auto;
border:none }
#conteudo-faleconosco label.retorno-msg {
font-size:1.3em;
color:#01426E;
margin:3px 0 3px 28px;
display:block }
#conteudo-faleconosco span.radio-retorn-msg {
float:left;
margin:3px 0 0 23px }
#conteudo-faleconosco span.radio-retorn-msg label {
float:left;
font-size:1.1em;
margin-right:10px }
#conteudo-faleconosco span.radio-retorn-msg input {
float:left;
position:relative;
top:-2px }
#conteudo-faleconosco span.radio-retorn-msg br { display:none }
#conteudo-faleconosco p.retorno-msg { margin:5px 0 14px 107px }
#conteudo-faleconosco p.retorno-msg select { margin:0 4px }
#conteudo-faleconosco .checkbox-promocoes {
margin:3px 0 0 28px;
display:block }
#conteudo-faleconosco .checkbox-promocoes label { font-size:1.1em }
#conteudo-faleconosco .checkbox-promocoes input {
position:relative;
top:2px;
margin-right:5px }
#conteudo-faleconosco .btnenviar {
float:right;
margin:-35px 162px 0 0;
display:inline }
#conteudo-faleconosco .mleft { margin-left:28px }
#conteudo-faleconosco #links-ajuda {
position:absolute;
right:8px;
top:105px;
width:161px }
#conteudo-faleconosco #links-ajuda p {
margin:0;
color:#01426E;
font-size:1.2em }
#conteudo-faleconosco #links-ajuda p.veja-links {
margin:0;
padding:0 5px 17px;
background:transparent url(../img/institucional/bg-ajuda-top.png) no-repeat center bottom;
width:151px }
#conteudo-faleconosco .veja-links {
margin:0;
padding:0 5px 17px;
background:transparent url(../img/institucional/bg-ajuda-top.png) no-repeat center top;
width:151px }
#conteudo-faleconosco #links-ajuda ul {
color:#402f69;
background:#c9d9eb url(../img/institucional/bg-ajuda-bottom.png) no-repeat center bottom;
padding:0 0 8px }
#conteudo-faleconosco #links-ajuda ul li {
color:#32363b;
font:normal 1.1em Tahoma, Arial, Sans-serif;
margin:0 5px 7px 8px;
padding:0 0 0 10px;
background:transparent url(../img/institucional/blt_ajuda.png) no-repeat left 6px }
#conteudo-faleconosco #links-ajuda ul li a { color:#32363b }
#conteudo-faleconosco #falar-via-chat {
position:absolute;
right:8px;
top:264px;
width:161px;
background:#eff4f9 url(../img/institucional/bg_viachat-top.png) no-repeat center top }
#conteudo-faleconosco #falar-via-chat .innerdiv {
background:transparent url(../img/institucional/bg_viachat-bottom.png) no-repeat center bottom;
padding:4px }
#conteudo-faleconosco #falar-via-chat p.fale-chat {
margin:0 6px 10px 0;
text-align:right;
font:normal 1.1em Tahoma, Arial, Sans-serif }
#conteudo-faleconosco #falar-via-chat p.se-preferir {
margin:0 0 7px 3px;
text-align:left;
font-size:1.2em }
#conteudo-faleconosco #falar-via-chat p.fale-via-chat {
width:138px;
height:23px;
margin:0 0 0 10px;
text-align:left;
text-indent:-5000px;
background:transparent url(../img/institucional/fale-via-chat.png) no-repeat center }
#conteudo-faleconosco #falar-via-chat .iniciar-chat { margin:0 0 0 47px }
#conteudo-faleconosco p a { color:#675b8a }
#conteudo-faleconosco br { clear:left }
#fale-telefone {
width:278px;
background-image:url(../img/bg-perguntas-frequentes.png);
background-repeat:no-repeat;
background-position:center bottom;
float:left;
margin-left:10px }
#fale-telefone .innerdiv {
background-image:url(../img/bg-perguntas-frequentes-top.png);
background-repeat:no-repeat;
background-position:center top;
padding:1px 0 25px }
#fale-telefone h3 {
color:#01426e;
font:normal 1.9em Arial, Sans-serif;
margin:14px 0 7px 26px;
float:left }
#fale-telefone h3.central-atendimento {
border-top:solid 1px #d9d9d9;
padding:13px 0 0;
margin:14px 26px 7px 26px;
font-size:1.6em }
#fale-telefone select {
margin:0 0 0 26px;
width:186px;
position:relative;
border:1px solid #000 }
#fale-telefone p {
font:normal 1.2em Arial, Sans-serif;
margin:3px 0 0 26px;
float:left }
#fale-telefone p span, #fale-telefone p.sac span {
float:right;
text-align:right;
width:108px }
#fale-telefone p.sac {
font-weight:bold;
font-size:1.5em;
margin-bottom:10px }
#fale-telefone p.sac b {
font-weight:bold;
padding-right:58px }
#fale-telefone .resultado-atendimento p {
float:left;
margin-bottom:16px;
margin-left:29px }
#fale-telefone .resultado-atendimento p span {
float:right;
margin-right:23px;
text-align:right;
width:74px }
#fale-telefone .resultado-atendimento p b {
float:left;
font-weight:normal;
height:19px;
line-height:0.8em;
width:81px }
#fale-telefone p b {
font-weight:normal;
line-height:1em;
margin-right:30px;
float:left;
padding-right:37px }
#fale-telefone p b.assessoria {
position:relative;
top:6px;
margin-right:16px }
#fale-telefone p b.segurado {
font-weight:normal;
line-height:0.6em;
margin-right:10px }
#quer-trabalhar-ibi { margin-bottom:10px }
#quer-trabalhar-ibi h3 {
color:#01426e;
font:normal 1.6em Arial, Sans-serif;
margin:6px 0 7px 26px }
#quer-trabalhar-ibi p {
margin:0 10px 10px 26px;
font-size:1.2em }
#quer-trabalhar-ibi .saiba-mais { margin:0 0 0 26px }
#encontre-loja-ibi {
clear:both;
overflow:hidden;
margin:0 0 0 15px }
#encontre-loja-ibi h3 {
color:#1c486d;
font:bold 2em Arial, Sans-serif;
float:left;
width:298px }
#encontre-loja-ibi label {
margin:2px 0 0;
float:left;
width:295px;
background:transparent url(../img/institucional/input-fimpagina.png) no-repeat 97% center }
#encontre-loja-ibi label b {
color:#424241;
font:bold 1.5em Arial, Sans-serif;
margin-right:12px }
#encontre-loja-ibi label input {
height:14px;
width:161px;
padding:6px 10px 3px 6px;
background:transparent;
border:none }
#encontre-loja-ibi .btn-buscar {
float:left;
margin:2px 0 0 }
#mantenha-atualizado {
border-top:solid 1px #c3c3c2;
margin:17px 0 25px 15px;
width:680px;
padding:10px 0 0;
overflow:hidden }
#mantenha-atualizado .continuar-cadastro {
float:left;
margin-top:20px }
#mantenha-atualizado h3 {
color:#335a7b;
font:bold 1.6em Arial, Sans-serif }
#mantenha-atualizado p {
margin:5px 0 0;
color:#000;
font-size:1.2em }
#mantenha-atualizado label.input-atualizado {
margin:14px 10px 0 0;
float:left;
width:180px;
background:transparent url(../img/institucional/input-fimpagina.png) no-repeat center bottom }
#mantenha-atualizado label.input-atualizado b {
display:block;
color:#000;
font-size:1.2em;
margin:0 0 5px 5px;
font-weight:normal }
#mantenha-atualizado label.input-atualizado input {
height:14px;
width:161px;
padding:6px 8px 3px 8px;
background:transparent;
border:none }
#mantenha-atualizado .btn-continuar {
float:left;
margin:33px 0 0 10px;
display:inline }
#mantenha-atualizado .checkbox-promocoes {
margin:10px 20px 0 0;
float:left }
#mantenha-atualizado .checkbox-promocoes label { font-size:1.1em }
#mantenha-atualizado .checkbox-promocoes input {
position:relative;
top:2px;
margin-right:5px }
.aceito-termo {
position:relative;
width:100%;
display:block;
clear:left }
/* Governança Corporativa */
#conteudo-governanca {
width:715px;
float:left }
#conteudo-institucional h2.governanca-corporativa {
background:transparent url(../img/institucional/h2_governancacorporativa.png) no-repeat center;
width:359px;
height:33px;
text-indent:-5000px;
margin:2px 0 12px 15px }
#conteudo-governanca h3 {
color:#25394B;
font:normal 2.1em Arial, Sans-serif;
margin:0 0 6px 15px }
#conteudo-governanca #texto-governanca {
width:714px;
background:transparent url(../img/institucional/bg-conteudo-governanca-bt.png) no-repeat center bottom }
#texto-governanca .innerdiv {
background:transparent url(../img/institucional/bg-conteudo-governanca.png) no-repeat center top;
padding:16px }
#texto-governanca p {
color:#333;
font-size:1.4em;
margin:0 0 10px 0 }
#texto-governanca img.img-right {
float:right;
margin:10px 0 10px 10px }
/* Informações Financeiras */
#conteudo-info-financeiras {
width:715px;
float:left }
#conteudo-institucional h2.informacoes-financeiras {
background:transparent url(../img/institucional/h2-informacoes-financeiras.png) no-repeat center;
width:353px;
height:34px;
text-indent:-5000px;
margin:2px 0 12px 15px }
#conteudo-info-financeiras h3 {
color:#25394B;
font:normal 2.1em Arial, Sans-serif;
margin: 0px }
#conteudo-info-financeiras p {
color:#333;
font-size:1.3em;
padding-bottom:10px;
line-height:18px }
#conteudo-info-financeiras #download-documento p {
color:#174d7a;
font:normal 1.6em/1em Arial, Sans-serif;
width:290px;
float:left;
padding:0 15px 0 0;
line-height:18px }
#conteudo-info-financeiras p a { color:#57a1e3 }
#conteudo-info-financeiras .informacoes-financeiras {
width:350px;
float:left;
margin:0 0 20px 0;
padding:0px 0px 20px 0px;
background:transparent url(../img/institucional/bg-infofinanceira-trans.png) no-repeat center bottom }
#conteudo-info-financeiras .informacoes-financeiras.first { margin:0 9px 20px 0 }
#conteudo-info-financeiras .informacoes-financeiras h4 {
color:#616467;
padding:0 0 0 15px;
margin:-7px 0 12px;
_margin-left:1px;
font:normal 1.6em/26px Arial, Sans-serif;
background:transparent url(../img/institucional/h4_infofinanceira-trans.png) no-repeat center;
position:relative;
height:27px }
#conteudo-info-financeiras .informacoes-financeiras ul { margin:0 1px; _margin-left:2px; width: 350px; }
#conteudo-info-financeiras .informacoes-financeiras ul li {
padding:4px 0px;
font-size:1.2em;
float: left;
width: 348px;
_width: 348px; }
#conteudo-info-financeiras .informacoes-financeiras ul li.impar { background-color:#f8f8f8 }
#conteudo-info-financeiras .informacoes-financeiras ul li a { color:#000 }
#conteudo-info-financeiras .informacoes-financeiras #info-financ-list li a {
cursor:pointer;
padding: 0 0 0 15px;
width: 300px;
display:block }
#conteudo-info-financeiras .informacoes-financeiras #info-financ-list li a:hover { text-decoration:underline }
#conteudo-info-financeiras .informacoes-financeiras #info-financ-list li div { display:none }
#conteudo-info-financeiras .informacoes-financeiras #info-financ-list li div select {
margin:10px;
width:125px }
/* Responsabilidade Social */
#conteudo-institucional h2.responsabilidade-social {
background:transparent url(../img/institucional/h2-responsabilidade-social.png) no-repeat center;
width:357px;
height:35px;
text-indent:-5000px;
margin:2px 0 12px 15px }
#conteudo-institucional h2.instituto-ibi {
background:transparent url(../img/titulos/h2-instituto-ibi.png) no-repeat center;
width:197px;
height:35px;
text-indent:-5000px;
margin:2px 0 12px 15px }
#conteudo-responsabilidade p a { color:#57a1e3 }
#conteudo-responsabilidade h3 { margin-left:0 }
#conteudo-responsabilidade dl {
font-size:12px;
padding:0 0 10px }
#conteudo-responsabilidade dd  {
padding:8px 0 0 20px;
list-style:disc;
list-style-position:inside;
display:list-item; }
#conteudo-responsabilidade .imagem-subtitulo {
float:right;
margin:20px 0 20px 20px;
width:184px }
#conteudo-responsabilidade .imagem-subtitulo img {
display:block;
margin:0 auto 13px }
#conteudo-responsabilidade .imagem-subtitulo p {
font-size:1.3em;
color:#1273c9;
margin:0;
text-align:center }
#conteudo-responsabilidade .imagem-subtitulo p a { color:#1273c9 }
#conteudo-faleconosco #links-ajuda .titulo-duvida {
padding:10px;
font-size:1.3em }
.telefone-comercial { padding-left:143px }
.telefone-celular { padding-left:152px }
.innerdiv .nota {
font-size:9px !important;
padding-top:5px;
padding-bottom:20px;
width:95%;
clear:left;
position:relative }
#fale-telefone .resultado-atendimento {
margin-top:10px;
float:left }
#fale-telefone .resultado-atendimento .sac { font-size:1.2em }
#conteudo-institucional #cadastro-realizado {
float:left;
width:680px }
#cadastro-realizado h3 {
color:#1C486D;
font:bold 1.6em Arial;
padding-left:15px }
#cadastro-realizado span, #cadastro-form .container-form span {
color:#000000;
font-size:1.2em;
margin:5px 0 0;
padding-left:15px;
float:left }
#cadastro-form .container-form span { color:#01426E }
#cadastro-realizado span.comboSexo {
color:#000000;
font-size:1.2em;
margin:5px 0 0;
padding-left:5px !important }
#cadastro-realizado .form-dados {
margin:20px 0 20px 15px;
width:97%;
float:left;
display:inline }
#cadastro-realizado .form-dados p {
width:100%;
float:left }
#cadastro-realizado span.telefone {
float:left;
margin:5px 0 0 -5px }
#cadastro-realizado span.combo-sexo {
float:left;
margin:5px 0 0 0px;
padding-left:0 }
#cadastro-realizado span.telefone .input-ddd {
text-align:center;
width:32px;
height:14px;
padding:6px 8px 3px;
background:transparent url(../img/institucional/bg-inputddd.png) no-repeat center;
border:none }
#cadastro-realizado span.telefone .input-numero {
width:116px;
height:14px;
padding:6px 8px 3px;
background:transparent url(../img/institucional/bg-input-telefone.png) no-repeat center;
border:none }
#cadastro-realizado .descritivo-celular { padding-left:165px }
#cadastro-realizado .descritivo-sexo { padding-left:150px }
#cadastro-realizado .combo-sexo .checkbox-combo-sexo label { font:11px Arial }
#cadastro-form {
width:660px;
float:left;
position:relative;
background:#D8DFE7 url(../img/falecomibi/cadastre-se-bottom.jpg) no-repeat 0 bottom;
margin:0 0 30px 15px }
#cadastro-form input {
text-align:left !important;
color:#333 }
#cadastro-form .cadastro-topo {
width:645px;
height:19px;
display:block;
background:url(../img/falecomibi/cadastre-se-topo.jpg) no-repeat 0 0;
position:absolute;
z-index:-1;
margin-top:-10px }
#cadastro-form h3 { padding-top:10px }
#cadastro-form .container-form {
float:left;
margin:10px 0 8px;
width:97% }
#cadastro-form .container-form p {
clear:both;
float:left;
width:640px }
#cadastro-form span.cadastro-campos .input-cep1 {
text-align:center;
width:30px;
height:14px;
padding:6px 8px 3px;
background:transparent url(../img/falecomibi/bg-cep1.png) no-repeat center;
border:none }
#cadastro-form span.cadastro-campos .input-cep2 {
text-align:center;
width:72px;
height:14px;
padding:6px 8px 3px;
background:transparent url(../img/falecomibi/bg-cep2.png) no-repeat center;
border:none }
#cadastro-form span.cadastro-campos .input-nome-rua {
text-align:center;
width:378px;
height:14px;
padding:6px 8px 3px;
background:transparent url(../img/falecomibi/bg_inputnomerua.png) no-repeat center;
border:none }
#cadastro-form .cadastro-select {
height:23px;
float:left;
width:160px }
#cadastro-form .forcaAlinha {
margin-top:11px !important;
float:left;
width:440px }
#cadastro-form .cadastro-campos { width:160px }
.resetForm {
float:left;
border:1px solid #000 }
#cadastro-form .descritivo-localidade { padding-left:138px !important }
#cadastro-form span.cadastro-campos .input-numero {
text-align:center;
width:120px;
height:14px;
padding:6px 8px 3px;
background:transparent url(../img/falecomibi/bg_inputnumero.png) no-repeat center;
border:none }
.btn-enviar-cancelar {
float:left;
width:650px }
.btn-enviar-cancelar .btn-enviar-cadastro a {
text-indent:-9000px;
width:108px;
height:31px;
padding:6px 8px 3px;
background:transparent url(../img/falecomibi/btn-enviar-cadastro.png) no-repeat center;
border:none;
float:left }
#cadastro-form .btn-enviar-cancelar .outros {
font-size:12px;
font-weight:bold;
margin-top:15px;
float:left;
padding-left:6px }
#cadastro-form .btn-enviar-cancelar .btn-cancelar {
color:#346094;
font-size:12px;
font-weight:bold;
margin-top:15px;
float:left;
padding-left:6px }
#cadastro-form .btn-enviar-cancelar .btn-cancelar a { color:#346094 }
#conteudo-trabalhe-conosco h4 {
color:#25394B;
font-family:Arial,Sans-serif;
font-size:16px;
font-weight:normal;
margin:0 0 6px;
padding-left:15px;}
#conteudo-trabalhe-conosco .sub-descritivo { padding-left:20px }
.lista-valores-cultura li{
background:transparent url(../img/institucional/blt_sidebarsobreibi.png) no-repeat scroll 1px 3px;
color:#333333;
font-family:Arial,Helvetica,Sans-serif;
font-size:12px;
line-height:15px;
padding:0 0 15px 20px;}