﻿/* Institucional */
#conteudo-institucional .btnvoltar { clear:both }
#conteudo-institucional .padrao-institucional {
float:left;
width:715px }
.padrao-institucional p {
color:#333;
font-size:1.4em;
line-height:1.2em;
margin:0 0 8px 15px }
.padrao-institucional h3 {
color:#25394B;
font:normal 2.1em Arial, Sans-serif;
margin:0 0 6px 15px }
/* Sobre o Ibi */
#conteudo-institucional {
clear:both;
padding:25px 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.sobre-ibi-online {
width:300px;
background-image:url(../img/titulos/h2-sobre-ibi-online.png) }
#conteudo-institucional h2.ibi-clube {
width:850px;
height:38px;
margin:-20px 0 0 15px;
background:transparent url(../img/titulos/h2-ibiClube.png) no-repeat left top;
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 #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 ul { margin:0 0 0 16px }
#menu-institucional ul li {
font:normal 1.2em Arial, Helvetica, Sans-serif;
background:transparent url(../img/institucional/blt_sidebarsobreibi.png) no-repeat right center;
margin:1px 15px 2px 0 }
#menu-institucional ul li a { color:#4b4a4b }
#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;
line-height:19px; }
#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 0 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:445px;
float:left }
#conteudo-trabalhe-conosco p {
color:#333;
font-size:1.3em;
margin:0 0 12px 0 }
#conteudo-trabalhe-conosco p a { color:#517797 }
.listagem-trabalhe-conosco {
position:relative;
min-height:82px;
padding:1px 0 0;
width:434px;
margin:7px 0 17px 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 0 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 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:270px;
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) no-repeat center top;
min-height:177px;
width:239px;
margin:5px 0 0 10px;
padding:1px 0 52px }
#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:270px;
float:left }
#conteudo-faleconosco {
width:659px;
padding-bottom:15px;
float:left;
background:#e7eef6 url(../img/institucional/bg_faleconosco-bottom.jpg) no-repeat center bottom;
margin:0 18px 30px 15px;
display:inline }
#conteudo-faleconosco .innerdiv {
background:transparent url(../img/institucional/bg_fale-conosco-top.png) no-repeat center top;
position:relative }
#conteudo-faleconosco p.principal {
color:#333;
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:#1c4e78;
font:normal 2.3em Arial, Sans-serif;
margin:35px 0 4px 28px }
#conteudo-faleconosco #tipo-mensagem {
min-height:88px;
padding:19px 0 9px;
width:455px;
background:#1c4e78 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:0;
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:#1c4e78;
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:#1c4e78;
margin:18px 0 0 28px }
#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:130px;
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:#1c4e78;
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:#1c4e78;
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:#1c4e78;
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:#1c4e78;
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:#1c4e78;
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 #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:266px;
background:transparent url(../img/institucional/bg_duvidasfrequentes-bt.png) no-repeat center bottom }
#fale-telefone .innerdiv {
background:transparent url(../img/institucional/bg_duvidasfrequentes-top.png) no-repeat center top;
min-height:157px;
padding:1px 0 25px;
overflow:hidden }
#fale-telefone h3 {
color:#01426e;
font:normal 1.6em Arial, Sans-serif;
margin:14px 0 7px 26px }
#fale-telefone h3.central-atendimento {
border-top:solid 1px #d9d9d9;
padding:13px 0 0;
margin:14px 26px 7px 26px }
#fale-telefone select {
margin:0 0 0 26px;
width:186px }
#fale-telefone p {
font:normal 1.2em Arial, Sans-serif;
margin:3px 0 0 26px }
#fale-telefone p.sac {
font-weight:bold;
font-size:1.5em;
margin-bottom:10px }
#fale-telefone p.sac b { font-weight:bold }
#fale-telefone p b {
font-weight:normal;
line-height:0.6em;
margin-right:30px }
#fale-telefone p b.assessoria {
position:relative;
top:6px;
margin-right:16px }
#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:#3b91dc;
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 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 }
/* 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 }
#download-documento { margin:20px 0 0 9px }
#download-documento p {
color:#174d7a;
font:normal 1.6em/1em Arial, Sans-serif;
width:290px;
float:left }
#download-documento a.pdf {
color:#2585da;
font-size:1.2em;
float:left;
padding:0 0 0 40px;
height:28px;
background:transparent url(../img/institucional/bg-reader-cinza.jpg) no-repeat left 2px }
#download-documento a.pdf span {
display:block;
color:#000;
text-decoration:none }
#conteudo-institucional #importante-adobe {
clear:both;
width:714px;
height:53px;
background:transparent url(../img/institucional/bg_importante-governanca.png) no-repeat center bottom;
padding-top:20px;
margin:0 0 20px }
#conteudo-institucional #importante-adobe h3 {
font-size:1.9em;
margin:4px 0 0 20px }
#conteudo-institucional #importante-adobe p {
font-size:1.3em;
margin:0 10px 0 20px }
#conteudo-institucional #importante-adobe p a {
color:#2585da;
text-decoration:underline;
padding:0 0 0 32px;
position:relative;
margin:0 0 0 5px }
#conteudo-institucional #importante-adobe p a img {
position:absolute;
left:0;
top:-5px }
/* 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:0 0 6px 15px }
#conteudo-info-financeiras p {
color:#333;
font-size:1.3em;
line-height:1.2em;
margin:0 0 8px 15px }
#conteudo-info-financeiras p a { color:#57a1e3 }
#conteudo-info-financeiras #importante-adobe { background-image:url(../img/institucional/bg-importante-blue.png) }
#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 13px 20px 0 }
#conteudo-info-financeiras .informacoes-financeiras h4 {
color:#616467;
padding:0 0 0 15px;
margin:-7px 0 12px;
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 }
#conteudo-info-financeiras .informacoes-financeiras ul li {
padding:4px 15px;
font-size:1.2em }
#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;
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 }
/* 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 .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-sobre-ibi .cadastro-ibi-online {
width:351px;
float:left;
background-image:url(../img/sobre-ibi-online/bg-mensagem-sobre-ibi-trans.png);
background-position:left bottom;
background-repeat:no-repeat;
margin-top:20px }
.cadastro-ibi-online .container-cadastro-ibi-online { position:relative }
.container-cadastro-ibi-online .tit-cadastro-online {
font:bold 15px Arial;
color:#25394B;
text-align:center;
display:block;
padding-top:20px }
#conteudo-sobre-ibi .cadastro-ibi-online .container-cadastro-ibi-online p {
font:1.2em arial;
color:#000;
padding-top:20px;
padding-bottom:10px;
width:320px;
margin:0 auto }
.container-cadastro-ibi-online .btn-entrar a {
display:block;
width:78px;
height:22px;
background-image:url(../img/sobre-ibi-online/btn-entrar-trans.png);
background-position:0 0;
background-repeat:no-repeat;
text-indent:-9000px;
padding-bottom:20px;
margin:0 auto;}
.container-cadastro-ibi-online .btn-cadastrar a {
display:block;
width:98px;
height:22px;
padding-bottom:20px;
background-image:url(../img/sobre-ibi-online/btn-cadastrar-trans.png);
background-position:0 0;
background-repeat:no-repeat;
text-indent:-9000px;
margin:0 auto;}