%PDF- %PDF-
Direktori : /var/www/projetos/rrsos.com.br/css/ |
Current File : /var/www/projetos/rrsos.com.br/css/main.css |
body { background: url('../img/background.jpg') no-repeat top center transparent; width: 95%; height: 100%; margin: 0; padding: 0; font-style: normal; } img { border: none; } ul { list-style: none; padding: 0; margin: 0; } #data-list { font-size: 8pt; font-weight: bold; } #titulo-list { font-weight: bold; } .italic { font-style: italic; } .fl{ float: left; } .fr{ float: right; } div.principal { margin: 21px 0px 0px 17.7%; width: 1015px; height: auto; position: relative; } div.col-esquerda { display: table-cell; width:276px; height: 100%; vertical-align:top; text-align:left; background: url('../img/rrsoares2.png') no-repeat top center transparent; *float: left; } div.col-esquerda div.accordion { margin-bottom: 79px; width: 100%; margin-top: 240px; color: white; } div.col-esquerda div.accordion div.botoes { width: 276px; background: url('../img/bg_accordion.png') repeat-y 0 0 transparent; padding: 5px 0; position: relative; overflow: hidden; max-height: 290px; } div.col-esquerda div.accordion div.botoes div.meses { margin: 0; padding: 0; text-transform: uppercase; max-height: 190px; overflow: hidden; position: relative; } div.col-esquerda div.accordion div.botoes div.meses div.arrow-up { background: url('../img/arrow_up.png') no-repeat center center transparent; width: 100%; height: 11px; padding: 2px 0; position: absolute; overflow: hidden; top: 0px; } div.col-esquerda div.accordion div.botoes div.meses div.arrow-up:hover { background: url('../img/arrow_up.png') no-repeat center center gray; } div.col-esquerda div.accordion div.botoes div.meses div.arrow-down { background: url('../img/arrow_down.png') no-repeat center center transparent; width: 100%; height: 11px; padding: 2px 0; position: absolute; overflow: hidden; bottom: 0px; } div.col-esquerda div.accordion div.botoes div.meses div.arrow-down:hover { background: url('../img/arrow_down.png') no-repeat center center gray; } div.col-esquerda div.accordion div.botoes div.conteudo { max-height: 148px; overflow: hidden; margin: 0 !important; position: relative !important; top: 0px !important; border: 0 !important; padding: 0 !important; } div.col-esquerda div.accordion div.botoes div.conteudo ul { list-style: none; margin: 0; padding: 0; position: relative; } div.col-esquerda div.accordion div.botoes div.conteudo ul li a { display: block; position: relative; color: #c3c6c8; text-decoration: none; font-family: arial; font-size: 10pt; text-transform: uppercase; line-height: 37px; padding-left: 27px; } div.col-esquerda div.accordion div.botoes div.conteudo ul li a:hover { /*background: url('../img/bg_highlight_accordion.png') repeat-x 0 0 transparent;*/ color: white; } div.col-esquerda div.accordion div.botoes a.bg-bt-accordion { display: block; position: relative; color: white; text-decoration: none; font-family: arial; font-size: 10pt; text-transform: uppercase; line-height: 37px; padding-left: 17px; overflow: hidden; } div.col-esquerda div.accordion div.botoes a.bg-bt-accordion:hover { background: url('../img/bg_highlight_accordion.png') repeat-x 0 0 transparent; } div.col-esquerda div.accordion div.bg-bt-accordion { display: block; background: url('../img/bg_bt_accordion.png') no-repeat 0 0 transparent; width: 259px; height: 43px; line-height: 43px; padding-left: 17px; text-decoration: none; font-family: arial; font-size: 10pt; text-transform: uppercase; position: relative; } div.col-esquerda div.accordion div.bg-bt-accordion-active { display: block; background: url('../img/bg_bt_accordion_active.png') no-repeat 0 0 transparent; width: 259px; height: 43px; line-height: 43px; padding-left: 17px; text-decoration: none; font-family: arial; font-size: 10pt; text-transform: uppercase; } div.col-esquerda div.logos { width: 276px; position: absolute; bottom: 0; } div.col-esquerda div.logos img { float: left; margin: 0; padding: 0; } div.col-direita { display: table-cell; width:710px; vertical-align:top; text-align:left; padding-left: 10px; position: relative; *float: left; } div.col-direita img.titulo { /*background: url('../img/titulo2.png') no-repeat top left transparent;*/ /*width: 100%;*/ width: 360px; min-width: 355px; height: 90px; margin-top: 32px; margin-left: -17px; } div.col-direita div.topo { position: relative; overflow: hidden; *width: 100%; } div.col-direita div.topo div.botoes { display: inline-block; position: absolute; right: 0px; bottom: 10px; } div.col-direita div.conteudo { background: white; width: 660px; font-family: arial; color: #676767; font-size: 10pt; padding: 5px 24px 0; margin-top: 5px; *max-width: 660px; min-height: 595px; } div.col-direita div.conteudo div.topo { margin-top: 10px; } div.col-direita div.conteudo div.topo p { margin: 5px 0; } div.col-direita div.conteudo div.topo p.titulo { text-transform: uppercase; } div.col-direita div.conteudo div.topo hr { background-color: #bcbcbc; border-style: solid; border-top: 0; border-right: 0; border-bottom: 1px solid #f2f2f2; border-left: 0; height: 2px; height: 1px \0/; } div.col-direita div.conteudo div.topo p.versiculo { font-size: 8pt; font-style: italic; } div.col-direita div.conteudo div.topo span.referencia { font-size: 10pt; font-style: normal; float: right; margin-top: 5px; } div.col-direita div.conteudo div.corpo { height: 500px; width: 100%; margin-top: 20px; overflow-y: auto; position: relative; } div.col-direita div.conteudo div.corpo h3 { font-family: arial; font-size: 12pt; margin: 0 0 0.5em 1.6em; } div.col-direita div.conteudo div.corpo ul { position: relative; } div.col-direita div.conteudo div.corpo ul li { font-size: 10pt; font-family: tahoma; margin: 1em 1.9em 2em; position: relative; border-bottom: 1.5px dotted #99999b; } div.col-direita div.conteudo div.corpo ul li a, div.col-direita div.conteudo div.corpo ul li a:active, div.col-direita div.conteudo div.corpo ul li a:visited, div.col-direita div.conteudo div.corpo ul li a:link { text-decoration: none; color: #676767; } div.col-direita div.conteudo div.corpo ul li a:hover { text-decoration: underline; } div.col-direita div.conteudo div.rodape { min-height: 40px; width: 100%; position: relative; } div.col-direita div.conteudo div.rodape div.botoes { width: 100%; overflow: hidden; display: block; position: absolute; bottom: 6px; } div.col-direita div.conteudo div.rodape div.botoes a.depoimento { line-height: 20px; color: white; font-family: tahoma; font-size: 9pt; } div.col-direita div.conteudo div.rodape div.botoes a.depoimento div.bt-left { float: left; background: url('../img/bg_left_bt_depoimento.png') no-repeat top center transparent; height: 23px; width: 10px; } div.col-direita div.conteudo div.rodape div.botoes a.depoimento div.bt-middle { float: left; background: url('../img/bg_bt_depoimento.png') repeat-x top center transparent; height: 23px; } div.col-direita div.conteudo div.rodape div.botoes a.depoimento div.bt-right { float: left; background: url('../img/bg_right_bt_depoimento.png') no-repeat top center transparent; height: 23px; width: 10px; } div.col-direita div.conteudo div.rodape div.botoes img.arrow { float: right; } span.arrow-direita, span.arrow-baixo { width: 11px; height: 11px; display: inline-block; position: absolute; left: 240px; top: 16px; } span.arrow-direita { background: url('../img/arrow_right.png') no-repeat top center transparent; } span.arrow-baixo { background: url('../img/arrow_down.png') no-repeat top center transparent; } div.formulario{ background: url('../img/bg_black.png') repeat center center transparent; position: absolute; width: 100%; height: 100%; top: 0px; color: #474746; font-family: tahoma; display: none; } .input-text{ position: relative; background: url('../img/bg_input.png') repeat-x center center transparent; border: none; margin: 0; padding: 0; height: 24px; line-height: 24px; } div.formulario img.left-border{ position: absolute; float: left; left: -15px; top: 0px; } div.formulario img.right-border{ position: absolute; float: right; right: -15px; top: 0px;} div.formulario form{ background: url('../img/bg_msg_form.png') repeat-x center center transparent; position: relative; width: 310px; height: 400px; margin: auto; text-align: center; top: 25%; } div.formulario form p{ position: relative; width: 250px; margin: auto; padding-top: 13px; *padding: 0; font-size: 11pt; } div.formulario form div{ position: relative; margin: 8px auto 0; height: 24px; text-align: center; width: 200px; } div.formulario form div.campo-mensagem { width: 220px; height: 172px; } div.formulario form div.campo-mensagem textarea { position: relative; float: left; width: 210px; height: 172px; background: url('../img/bg_textarea.png') repeat-x center center transparent; border: 0; margin: 0; padding: 0 0 0 10px; line-height: 1.4em; font-family: tahoma; font-size: 10pt; } div.formulario form div.botao-enviar{ position: relative; float: none; margin-top: 25px; *margin-top: 10px; width: 65px; border: 0; height: 40px; } div.formulario form div.botao-enviar input{ position: relative; background: url('../img/bg_bt_enviar.png') repeat-x center center transparent; float: left; width: 65px; border: 0; height: 40px; font-size: 8pt; font-weight: bold; color: #474746; padding-bottom: 1px; } div.formulario form img.left-border-input{ position: relative; float: left; margin-left: -12px; } div.formulario form img.right-border-input{ position: relative; float: left; margin-right: -12px; } div.formulario form img.left-border-bt-enviar{ position: relative; float: left; margin-left: -30px; } div.formulario form img.right-border-bt-enviar{ position: relative; float: left; margin-right: -20px; } div.formulario form img.left-border-textarea{ position: relative; float: left; margin-left: -5px; } div.formulario form img.right-border-textarea{ position: relative; float: left; margin-right: -5px; } div.formulario form input{ position: relative; float: left; width: 200px; font-family: tahoma; } ::-webkit-input-placeholder { color:#aaa; } input:-moz-placeholder { color:#aaa; } .text-placeholder{ color: #aaa; } .direitos{ position: absolute; left: 295px; *bottom: -40px; *bottom: -30px; color: white; font-weight: bold; font-family: helvetica; font-size: 10pt; } .erros-lista{ color: red; position: relative; top: 25%; font-size: 9pt; text-align: center; } .erros-lista .error{ clear: right; display: block; } div.formulario form div.error{ color: red; left: -25px; position: absolute; width: 1em; } div.formulario form div.botao-fechar{ position: absolute; top: -30px; left: 275px; width: auto; min-width: 71px; } div.formulario form div.botao-fechar p{ position: relative; margin: 0; padding: 0; float: left; width: auto; color: white; } div.formulario form div.botao-fechar img{ position: relative; float: left; } div.form-oracao{ background: url('../img/bg_black.png') repeat center center transparent; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; color: #474746; font-family: tahoma; display: none; } div.form-oracao img.left-border{ position: absolute; float: left; left: -15px; top: 0px; } div.form-oracao img.right-border{ position: absolute; float: right; right: -15px; top: 0px;} div.form-oracao form{ background: url('../img/bg_msg_form.png') repeat-x center center transparent; position: relative; width: 310px; height: 400px; margin: auto; text-align: center; top: 25%; } div.form-oracao form p{ position: relative; width: 250px; margin: auto; padding-top: 13px; padding-bottom: 13px; *padding: 0; font-size: 11pt; } div.form-oracao form div{ position: relative; margin: 8px auto 0; height: 24px; text-align: center; width: 200px; } div.form-oracao form div.campo-pedido { width: 220px; height: 190px; } div.form-oracao form div.campo-pedido textarea { position: relative; float: left; width: 210px; height: 190px; background: url() repeat-x center center white; border: 0; margin: 0; padding: 0 0 0 10px; line-height: 1.4em; font-family: tahoma; font-size: 10pt; } div.form-oracao form div.botao-enviar{ position: relative; float: none; margin-top: 25px; *margin-top: 10px; width: 65px; border: 0; height: 40px; } div.form-oracao form div.botao-enviar input{ position: relative; background: url('../img/bg_bt_enviar.png') repeat-x center center transparent; float: left; width: 65px; border: 0; height: 40px; font-size: 8pt; font-weight: bold; color: #474746; padding-bottom: 1px; } div.form-oracao form img.left-border-input{ position: relative; float: left; margin-left: -12px; } div.form-oracao form img.right-border-input{ position: relative; float: left; margin-right: -12px; } div.form-oracao form img.left-border-bt-enviar{ position: relative; float: left; margin-left: -30px; } div.form-oracao form img.right-border-bt-enviar{ position: relative; float: left; margin-right: -20px; } div.form-oracao form img.left-border-textarea{ position: relative; float: left; margin-left: -5px; } div.form-oracao form img.right-border-textarea{ position: relative; float: left; margin-right: -5px; } div.form-oracao form input{ position: relative; float: left; width: 200px; font-family: tahoma; } div.form-oracao form div.error{ color: red; left: -25px; position: absolute; width: 1em; } div.form-oracao form div.botao-fechar2{ position: absolute; top: -30px; left: 275px; width: auto; min-width: 71px; } div.form-oracao form div.botao-fechar2 p{ position: relative; margin: 0; padding: 0; float: left; width: auto; color: white; } div.form-oracao form div.botao-fechar2 img{ position: relative; float: left; } .redes-sociais{ position: absolute; right: 0; top: 0; } .redes-sociais li{ position: relative; float: left; margin-left: 2px; } div.form-mail{ background: url('../img/bg_black.png') repeat center center transparent; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; color: #474746; font-family: tahoma; display: none; } div.form-mail img.left-border{ position: absolute; float: left; left: -15px; top: 0px; } div.form-mail img.right-border{ position: absolute; float: right; right: -15px; top: 0px;} div.form-mail form{ background: url('../img/bg_msg_form.png') repeat-x center center transparent; position: relative; width: 310px; height: 400px; margin: auto; text-align: center; top: 25%; } div.form-mail form p{ position: relative; width: 250px; margin: auto; padding-top: 13px; padding-bottom: 13px; *padding: 0; font-size: 11pt; } div.form-mail form div{ position: relative; margin: 8px auto 0; height: 24px; text-align: center; width: 200px; } div.form-mail form div.campo-to-emails { width: 220px; height: 190px; } div.form-mail form div.campo-to-emails textarea { position: relative; float: left; width: 210px; height: 190px; background: url() repeat-x center center white; border: 0; margin: 0; padding: 0 0 0 10px; line-height: 1.4em; font-family: tahoma; font-size: 10pt; } div.form-mail form div.botao-enviar{ position: relative; float: none; margin-top: 25px; *margin-top: 10px; width: 65px; border: 0; height: 40px; } div.form-mail form div.botao-enviar input{ position: relative; background: url('../img/bg_bt_enviar.png') repeat-x center center transparent; float: left; width: 65px; border: 0; height: 40px; font-size: 8pt; font-weight: bold; color: #474746; padding-bottom: 1px; } div.form-mail form img.left-border-input{ position: relative; float: left; margin-left: -12px; } div.form-mail form img.right-border-input{ position: relative; float: left; margin-right: -12px; } div.form-mail form img.left-border-bt-enviar{ position: relative; float: left; margin-left: -30px; } div.form-mail form img.right-border-bt-enviar{ position: relative; float: left; margin-right: -20px; } div.form-mail form img.left-border-textarea{ position: relative; float: left; margin-left: -5px; } div.form-mail form img.right-border-textarea{ position: relative; float: left; margin-right: -5px; } div.form-mail form input{ position: relative; float: left; width: 200px; font-family: tahoma; } div.form-mail form div.error{ color: red; left: -25px; position: absolute; width: 1em; } div.form-mail form div.botao-fechar3{ position: absolute; top: -30px; left: 275px; width: auto; min-width: 71px; } div.form-mail form div.botao-fechar3 p{ position: relative; margin: 0; padding: 0; float: left; width: auto; color: white; } div.form-mail form div.botao-fechar3 img{ position: relative; float: left; }