﻿* {margin:0;padding:0;font-family:Tahoma;font-size:11px}
a, a img, fieldset {border:none}
a {text-decoration:none}
a:hover {text-decoration:underline}
ul, li {list-style-type:none}
ol li {list-style-type:decimal;list-style-position:inside}
select, input, textarea {padding:3px 0 3px 2px;color:#666;font-size:10px}

body {background:url(/images/bkgBody.gif) repeat-x 0 0}

/*Geral*/
#centralizar {width:1000px;margin:0 auto}
.browser {background:#fefacd;float:left;width:100%;margin:15px 0 0 0;padding:10px 0 10px 0;border:1px solid #000}
.browser p {margin:0 0 0 170px;color:#000;font-weight:bold;font-size:11px}

/*Header*/
#header {float:left;width:100%}
.logoPrinc {float:left;width:245px;padding:22px 0 0 13px}
.menuSuperior {float:left;width:741px;padding:63px 0 0 0}
.menuSuperior ul {height:35px}
.menuSuperior li {float:left;text-transform:uppercase}
.menuSuperior li.separar {margin:0 20px 0 20px}
.menuSuperior li a {display:block;height:25px;color:#666}
.menuSuperior ul li:hover a {background:url(/images/bltSetaSubMenu.gif) no-repeat center 18px;color:#80003b;text-decoration:none}
.menuSuperior ul li:hover a.noBg {background:none}
.menuSuperior li ul {display:none;height:auto;position:absolute;z-index:200;/*top:1em;/*left:0;*/}
.menuSuperior li:hover ul {display:block}
.menuSuperior li li {display:block}
.menuSuperior li:hover li a {background:none}
.menuSuperior li ul a {display:block;color:#666}
.menuSuperior li li a {color:#666!important;text-transform:none}
.menuSuperior li li a:hover {background:none;color:#80003b!important;text-decoration:underline}

.horario {float:left;padding:62px 0 0 0;color:#666;font-weight:bold}

/*Conteúdo*/
#conteudo {float:left;width:100%;padding:2px 0 0 0}

.boxLogin {background: #e2e2e2 url(/images/bkgBannerPrinc.gif) no-repeat 0 0;float:left;width:219px;min-height:297px; overflow:hidden;}
.boxLogin .titLogin {padding:18px 0 0px 31px}
.boxLogin p {width:172px;padding:0 0 0 30px;color:#999}
.boxLogin p a {color:#999;font-weight:bold}
.boxLogin table {width:175px;margin:18px 0 0 30px}
.boxLogin table th {color:#80003b;text-align:left}
.boxLogin table td span a {color:#80003b;font-size:11px; display:block; width:145px;}
.boxLogin table .inputUsuario {width:62px}
.boxLogin table .inputSenha {width:55px}

div.difi_acesso {color:#80003b; font-size:9px !important; padding-top:20px}

.esqueciSenha {float:left;clear:both;margin:15px 0 0 0}
.esqueciSenha p {float:left;font-size:10px}
.esqueciSenha table {margin:0 0 0 30px}
.esqueciSenha .inputEmail {width:135px}

/*Logado*/
.boxMenor {min-height:336px}
.boxLogin p.logado, .boxLogin p.logado strong {color:#80003b;font-size:10px}
.boxLogin ul {margin:15px 0 20px 13px}
.boxLogin li {margin:0 0 4px 0;font-size:10px}
.boxLogin li a {background:url(/images/bkgItemMenu.gif) no-repeat 0 0;display:block;width:163px;height:16px;padding:0 0 0 24px;color:#666;font-weight:bold; cursor:pointer;}
.boxLogin li a:hover, .boxLogin li a.select {background-image:url(/images/bkgMenuSeleciona.gif);color:#fff;text-decoration:none}
.boxLogin li ul {margin:0 0 0 28px;display:block}
.boxLogin li:hover ul {display:block}
.boxLogin li li {}
.boxLogin li li a, .boxLogin li li span {background:none;padding:0;font-weight:normal;cursor:pointer; color:#000;}
.boxLogin li li a:hover, .boxLogin li li span:hover {background:none;color:#80003b;text-decoration:underline}
.boxLogin li li a.subSelect, .boxLogin li li span.subSelect {color:#80003b}

.boxCinzaEscuro {background:url(/images/imgFirulaCinzaEscuro.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxCinzaEscuro ul {float:left;width:189px;margin:18px 10px 0 0}
.boxCinzaEscuro li {color:#fff}
.boxCinzaEscuro li select {width:138px;border:1px solid #adacb1}
.boxCinzaEscuro li input {position:relative;top:4px}

.boxVerde {background:url(/images/imgFirulaVerde.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxCinzaClaro {background:url(/images/imgFirulaCinzaMedio.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxMarrom {background:url(/images/imgFirulaMarrom.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxVerdeMusgo {background:url(/images/imgFirulaVerdeMusgo.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxVinho {background:url(/images/imgFirulaVinho.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxAzul {background:url(/images/imgFirulaAzul.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxVermelho {background:url(/images/imgFirulaVermelho.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxRosa {background:url(/images/imgFirulaRosa.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxVerdeClaro {background:url(/images/imgFirulaVerdeClaro.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxAzulClaro {background:url(/images/imgFirulaAzulClaro.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxRoxo {background:url(/images/imgFirulaRoxo.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}
.boxBege {background:url(/images/imgFirulaBege.gif) no-repeat 0 17px;float:left;width:753px;height:193px;padding:17px 0 0 28px}

.imgStatusImovel        {background: #666 url(/images/imgPadrao.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgFinanceiro          {background: #666 url(/images/imgFinanceiro.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.img2aViaCart           {background: #666 url(/images/img2aViaCartao.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgCadastro            {background: #666 url(/images/imgCadastro.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgFicha               {background: #666 url(/images/imgFichaTecnica.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgDocumentacao        {background: #666 url(/images/imgDocumentacao.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgCorresp             {background: #666 url(/images/imgCorrespondencia.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgEventos             {background: #666 url(/images/imgEventos.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgPersonal            {background: #666 url(/images/imgPersonalLine.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgProxPassos          {background: #666 url(/images/imgCorrespondencia.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgFaleConosco         {background: #669999 url(/images/imgFaleConosco.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgIndique             {background: #999 url(/images/imgIndique.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgPoliticaPrivacidade {background: #999 url(/images/imgPoliticaUso.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgParceiro            {background: #ae885a url(/images/imgSejaParceiro.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgDicas               {background: #9eac26 url(/images/imgDicas.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgConhecaVermelho     {background: #80003b url(/images/imgConheca.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgConhecaAzul         {background: #3399cc url(/images/imgConheca02.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgPromoParceiros      {background: #cc0000 url(/images/imgPromoParceiros.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgParceiros           {background: #cc3366 url(/images/imgParceiros.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgPromocoes           {background: #80003b url(/images/imgPromocoesExcluidas.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgDicasViver          {background: #c5d285 url(/images/imgDicasViverBem.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgRevistaWay          {background: #aecadd url(/images/imgRevistaWay.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgDicasDecoracao      {background: #996699 url(/images/imgDicasDecoracao.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}
.imgTireDuvidas         {background: #e6d897 url(/images/imgTireDuvidas.jpg) no-repeat top right;width:100%;height:168px;padding:25px 0 0 0}

.breadcrumbs {float:left;width:100%;padding:0 0 20px 0}
.breadcrumbs ul {float:left;width:400px;margin:10px 0 0 21px}
.breadcrumbs li {float:left;padding:0 4px;font-weight:bold;color:#999}
.breadcrumbs li a {font-weight:normal;color:#999}

/*Home*/
.cabecalhoHome {background:url(/images/imgFirulaBanner.gif) no-repeat 0 17px;float:left;width:753px;height:280px;padding:17px 0 0 28px}
.imagemHomne {background:url(/images/bkgBannerPrinc.jpg) no-repeat 0 0;float:left;width:100%;height:280px}
.flash {background:url(/images/imgBannerFake.png) no-repeat 0 0;float:right;width:372px;height:213px;margin:26px 0 0 0;padding:15px 0 0 24px}

/* .flash img {float:left;margin:0 26px 0 0}
.flash ul {position:relative;float:left;width:179px;height:120px;margin:45px 0 0 0}
.flash li {color:#666}
.flash li.titulo {padding:0 0 13px 0;color:#80003b;font-weight:bold;text-transform:uppercase}
.flash li a {display:block;padding:13px 0 0 0;color:#80003b;font-weight:bold}
.flash li span {display:block}
.flash .mascara {float:left;position:relative;display:block;width:125px;height:25px;left:-151px;top:110px;z-index:2}
.flash #ctl00_ContentPlaceHolderConteudo_ctrListaBanner_pagerBannerHome {float:left;width:179px;margin:4px 0 0 0;color:#666}
.flash #ctl00_ContentPlaceHolderConteudo_ctrListaBanner_pagerBannerHome a {color:#666;font-weight:bold}
.flash #ctl00_ContentPlaceHolderConteudo_ctrListaBanner_pagerBannerHome input {position:relative;top:3px}
.flash #ctl00_ContentPlaceHolderConteudo_ctrListaBanner_pagerBannerHome span {padding:0 0 0 4px} */

.topoEsq {float:left;width:219px}
.topoDir {float:left;width:781px}

.destaque2 {background:url(/images/bkgDestqueUm.gif) no-repeat bottom left;float:left;width:100%;padding:0 0 25px 0}
.slogan {float:left;width:146px;padding:24px 0 0 31px}
.destaqueLeftTop {float:left;width:385px;height:125px;margin:24px 0 16px 10px}
.destaqueRightTop {float:left;width:385px;height:125px;margin:24px 0 16px 0}
.destaqueLeftBottom {float:left;width:382px;height:125px;margin:0 2px 0 10px}
.destaqueRightBottom {float:left;width:385px;height:165px}
.destaqueLeftTop img, .destaqueRightTop img, .destaqueLeftBottom img, .destaqueRightBottom img {float:left}
.destaqueLeftTop p, .destaqueRightTop p, .destaqueLeftBottom p, .destaqueRightBottom p {float:left;width:124px;padding:0 0 0 10px;color:#666}
.destaqueLeftTop p a, .destaqueRightTop p a, .destaqueLeftBottom p a, .destaqueRightBottom p a {color:#80003b;font-weight:bold}

.destaqueSemFirula {float:left;width:384px;margin:24px 0 0 0}
.destaqueSemFirula img, .destaqueNormal img {float:left}
.destaqueSemFirula p, .destaqueNormal p {float:left;width:124px;padding:0 0 0 10px;line-height:14px;color:#666}
.destaqueNormal {float:left;width:395px;margin:24px 0 0 0}

.destaque3, destaque4 {float:left;width:100%;padding:20px 0 40px 0}

.topoSombreado {background:url(/images/bkgTopDestLateral.gif) no-repeat top right;float:left;width:100%;height:19px}
.bottomSombreado {background:url(/images/bkgBottomDestLateral.gif) no-repeat bottom right;float:left;width:100%;height:19px}

.faleConosco, .enquete, .duvidas {background:url(/images/bkgDestLateral.gif) repeat-y top right;float:left;width:167px;margin:25px 22px 20px 0;padding:0 0 0 30px}
.faleConosco ul {float:left;width:100%;margin:8px 0 7px 0}
.faleConosco li {font-size:10px;color:#666;line-height:12px}
.faleConosco li a {color:#666}


.dicas {background:url(/images/bkgDicasViverBemHome.gif) no-repeat 0 0;float:left;width:781px;height:244px}
.dicas .dicaUm {float:left;width:374px;padding:21px 0 0 11px}
.dicas .dicaDois {float:left;width:396px;padding:21px 0 0 0}
.dicas .dicaUm img, .dicas .dicaDois img {float:left;margin:0 9px 0 0}
.dicas .dicaUm ul, .dicas .dicaDois ul {float:left;width:117px}
.dicas .dicaUm li, .dicas .dicaDois li {font-size:10px;color:#666}
.dicas .dicaUm li.titDica, .dicas .dicaDois li.titDica {text-transform:uppercase}
.dicas .dicaUm li a, .dicas .dicaDois li a {color:#80003b;font-weight:bold;font-size:10px}

.enquete img {padding:0 0 15px 0}
.enquete p {color:#666}
.enquete table {margin:15px 0 0 0;color:#666}
.enquete table td {padding:4px 0}

.revistaWay {float:right;width:291px}
.idrops {float:right;width:295px}
.revistaWay img, .idrops img {float:left}
.revistaWay ul, .idrops ul {float:left;width:240px;margin:15px 0 0 0}
.revistaWay li, .idrops li {font-size:10px;color:#666;line-height:14px}
.revistaWay li.titDestaque3, .idrops li.titDestaque3 {font-weight:bold;text-transform:uppercase}
.revistaWay li a, .idrops li a {color:#80003b;font-weight:bold;font-size:10px}

.boxBreves {background: #999 url(/images/bkgBreveLancHome.gif) no-repeat 0 0;float:right;width:165px;height:351px;margin:0 30px 0 0;text-align:center}
.boxBreves img {margin:22px 0 0 0}
.boxBreves ul {width:130px;margin:17px 0 0 22px}
.boxBreves li {font-size:10px;text-align:left;color:#fff;line-height:14px}
.boxBreves li a {color:#80003b;font-weight:bold;font-size:10px}
.boxBreves p {float:right;margin:22px 15px 0 0}
.boxBreves p a {color:#fff;font-weight:bold;text-transform:uppercase}

/*Internas*/
.contentInternas {float:left;width:100%; margin:40px 0 0 0;}

/*Coluna Esquerda*/
.barraEsquerda {float:left;width:246px;padding:0}
.barraDireita {/*float:left; position:relative;*/ top:50px;left:28px;width:753px; margin-left:27px;/*aqui*/}
.noAbas {top:0}
.noAbas .breadcrumbs ul {margin:10px 0 0 0}

.duvidas {margin:0 0 45px 0}
.duvidas img {padding:0 0 15px 0}
.duvidas ol {width:146px;font-weight:bold;color:#666}
.duvidas li {padding:0 0 15px 0;font-size:10px;line-height:12px}
.duvidas li a {font-weight:normal;color:#666}
.duvidas p {padding:10px 0 0 0;text-transform:uppercase}
.duvidas p a {color:#80003b;font-weight:bold}

/*Abas*/

.contentAbas {background:#e2e2e2; width:730px; padding:5px 0 10px 24px; height:100%; float:left;}

.esqAbas {float:left;width:450px}
.dadosAba {float:left;width:100%}
.dadosAba .passos {float:left;width:100%;padding:31px 0 8px 0;}
.dadosAba .passos img {float:left}
.dadosAba .passos h2 {float:left;padding:24px 0 0 8px}
/*.dadosAba .passos p { font-size:12px; color:#666; margin-bottom:7px;}*/
.dadosAba .passos p { color: #666666;font-weight: normal;list-style-type: none;padding: 0 0 7px}

.dadosAba .passos a {color:#666; font-size:12px;}
.dadosAba .passos a:hover {color:#80013C; font-size:12px;}
.dadosAba .passoschaves {color:#80013C!important; font-size:12px;}
.dadosAba .passos strong { font-size:12px;}
.dadosAba .passos .purple { color:#80013c; font-weight:bold;}
.dadosAba .passos .red { color:#f00;}
.dadosAba .passos ul { margin:0 0 5px 5px;}
.dadosAba .passos li { color:#666; font-size:12px;}
.dadosAba .btoPDF {background:#80003b;float:left;display:block;width:229px;margin:15px 0 0 0;padding:5px 0 6px 9px;color:#fff;font-weight:bold;font-size:10px}

#abasStatusEngenheiro {background:url(/images/bkgAbasStatusEngenheiro.gif) no-repeat 0 0;float:left;width:754px;height:37px}
#abasStatusEngenheiro li {float:left;height:37px}
#abasStatusEngenheiro li span {display:block;height:37px;text-indent:-3000px}
#abasStatusEngenheiro li .linkAndamentoEng {width:118px}
#abasStatusEngenheiro li .linkFichaEng {width:109px}

#abasStatus {background:url(/images/bkgAbasStatus.gif) no-repeat 0 -1px;float:left;width:765px;height:36px}
#abasStatus li {float:left;height:37px}
#abasStatus li span {display:block;height:37px;text-indent:-3000px; cursor:pointer;}
#abasStatus li .linkAndamento {width:118px}
#abasStatus li .linkFicha {width:80px}
#abasStatus li .linkDocumentacao {width:82px}
#abasStatus li .linkCorrespondencias {width:110px}
#abasStatus li .linkEventos {width:67px}
#abasStatus li .linkPersonal {width:85px}
#abasStatus li .linkPassos {width:96px}
#abasStatus li .linkChaves {width:112px}

#abasFinanceiro {background:url(/images/bkgAbasFinanceiro.gif) no-repeat 0 0;float:left;width:754px;height:36px}
#abasFinanceiro li {float:left;height:37px}
#abasFinanceiro li span {display:block;height:37px;text-indent:-3000px; cursor:pointer;}
#abasFinanceiro li .linkExtrato {width:65px}
#abasFinanceiro li .link2aVia {width:100px}
#abasFinanceiro li .linkAntecipacao {width:135px}
#abasFinanceiro li .linkMemoria {width:119px}
#abasFinanceiro li .linkInforme {width:90px}
#abasFinanceiro li .linkParcelas {width:117px}
#abasFinanceiro li .linkBancario {width:125px}

.textosAbas {float:left;width:420px;padding:0 0 0 57px;color:#666;font-size:10px}
.textosAbas h3 {background:#666;float:left;display:block;width:243px;margin:30px 0 0 0;padding:3px 9px 4px 9px;color:#fff}
.textosAbas h3 span.left {float:left}
.textosAbas h3 span.right {float:right}
.textosAbas .status {background:url(/images/bkgStatus.gif) repeat-x bottom left;float:left;width:261px;padding:0 0 10px 0}
.textosAbas .noborder {background:none;}
.textosAbas li {padding:2px 0;font-size:10px}
.textosAbas li a {color:#666;line-height:14px;font-size:10px}
.textosAbas li a:hover {color:#80013C;}
.textosAbas .vermelho {color:#80013c;font-weight:bold}
.textosAbas .cinza {font-weight:bold;}
.textosAbas .porcentagem {float:right}
.textosAbas .progresso span {background:#fff;float:left; padding-left:10px;}
.textosAbas .progresso span img {float:right}



.textosSemAbas {float:left;width:430px;padding:0;color:#666;font-size:10px; position:relative;}
.textosSemAbas p {margin:0 0 15px 0}
.textosSemAbas span {color:#80013c}

.altCadastroWidth {width: 500px !important}
.altCadastro {float:left;clear:both;width:300px;margin:20px 0 0 0}
.altCadastro span {display:block; /*width:200px;*/ }
.altCadastro td, .buscaInt td {padding:3px 0 0 3px;font-size:10px;font-weight:bold;color:#666}
.altCadastro td a {color:#666;}
.altCadastro td input {float:left}
.altCadastro .inputGrande {width:260px}
.altCadastro .inputMetade {width:124px}
.altCadastro td select {width:83px}
.altCadastro .inputDDD {width:35px}
.altCadastro .inputTel, .buscaInt .inputTel {width:110px}
.altCadastro .addNum {background:#80013c;display:block;width:109px;padding:5px 0 6px 0;color:#fff;font-size:10px;font-weight:bold}
.altCadastro .btoLimpar {background:#666;display:block;width:42px;margin:0 33px 0 0;padding:5px 10px 6px;color:#fff;font-size:10px;font-weight:bold;border:none}
.altCadastro .btoSalvar {cursor:pointer;background:#80013c;float:right;display:block;padding:5px 10px 6px 10px;color:#fff;font-size:10px;font-weight:bold;border:none}
.altCadastro .btoCep {background:#80013c;float:left;display:block;padding:5px 10px 6px 10px;margin:0 0 0 10px;color:#fff;font-size:10px;font-weight:bold;border:none}
.altCadastro .btoOk {background:#80013c;display:block;width:31px;margin:0 33px 0 0;padding:5px 15px 6px 0;color:#fff;font-size:10px;font-weight:bold}
.altCadastro pre {float:left;clear:both;padding:0 0 15px 0;font-size:10px;font-weight:normal}
.altCadastro .btoLimpar:hover, .altCadastro .btoSalvar:hover, .altCadastro .btoOk:hover {text-decoration:none}
.altCadastro .duvidaCPF {background:none!important;float:left;display:block;padding:6px 0 0 8px}
.altCadastro ul li.duvidaCPF ul {background:#80013c;position:absolute;margin:-15px 0 0 10px;display:none}
.altCadastro ul li.duvidaCPF ul li {width:179px;padding:9px;color:#fff}
.altCadastro .duvidaCPF:hover ul {display:block!important}
.altCadastro .cinza {color:#666 !important;}
.altCadastro .vermelho {color:#80013c !important;}

.buscaInt input[type="image"] {position:relative;top:7px}
.inputGrande {width:260px}
.imgCartao {margin:15px 0 0 0}

.textosAbas p {padding:3px 0 0 0;font-size:10px}
.textosAbas strong, .textosAbas u, .textosAbas em {font-size:10px}
.textosAbas .txtMenor {width:260px;margin:10px 0 0 0;line-height:14px}
.textosAbas .bltSeta {float:left;width:100%;margin:10px 0 0 0}
.textosAbas .bltSeta li {background:url(/images/icoSetaCinzaRight.gif) no-repeat 0 7px;padding:0 0 0 12px;line-height:20px}
.textosAbas .listaNormal {float:left;width:100%;margin:5px 0 0 0}
.textosAbas .proxPassos {float:left;clear:both;width:100%;padding:0px 0 0 0}
.textosAbas .proxPassos li {padding:0 0 10px 0;color:#80013c;font-weight:bold}
.textosAbas .proxPassos li li {padding:0 0 7px 0;list-style-type:none;font-weight:normal;color:#666}

.dadosEmpreendimento {float:left;width:220px;padding:31px 0 0 0}
.dadosEmpreendimento ul {float:left;width:184px;padding:0 0 25px 0}
.dadosEmpreendimento li {float:left;clear:both;width:144px;margin:0 0 10px 0}
.dadosEmpreendimento li a {display:block;color:#666;font-size:10px}
.dadosEmpreendimento .imprimir {background:url(/images/icoImprimir.gif) no-repeat 0 0;height:20px;padding:2px 0 0 29px}
.dadosEmpreendimento .logo {padding:0 0 0 29px}
.dadosEmpreendimento .galeria {background:url(/images/icoGaleria.gif) no-repeat bottom left;padding:0 0 0 29px}
.dadosEmpreendimento .galeria span {float:left;clear:both}
.dadosEmpreendimento strong {font-size:10px}
.dadosEmpreendimento .pdf {background:url(/images/lgoPDF.gif) no-repeat 29px 20px;width:91px;padding:20px 0 0 82px}
.dadosEmpreendimento .pdf p {width:75px}

.txtCorrido {margin:20px 20px 10px 0!important}
.txtCorrido span {color:#80003b}
.politica li {margin:0 0 20px 0}

.boxDicaViverBem {background:url(/images/bkgBtoViverBem.gif) no-repeat 0 0;position:relative;left:-22px;width:290px;height:153px;margin:0 0 5px 0}
.boxDicaViverBem a {float:left;margin:17px 0 0 154px}
.boxDicaDecoracao {background:url(/images/bkgBtoDecoracao.gif) no-repeat 0 0;position:relative;left:-40px;width:290px;height:153px}
.boxDicaDecoracao a {float:left;margin:17px 0 0 154px}
.boxRevistaWay {background:url(/images/bkgBtoRevistaWay.gif) no-repeat 0 0;position:relative;left:-127px;width:225px;height:153px}
.boxRevistaWay a {float:left;margin:17px 0 0 17px}

.listaLinks {background:#fff;float:left;width:286px;margin:10px 10px 10px 3px;padding:18px 14px;font-size:10px}
.listaLinks dl strong {font-size:10px}
.listaLinks dd {padding:0 0 15px 0}
.listaLinks dd a {color:#666;font-size:10px}

.btoCadastreSe {float:left;clear:both;margin:25px 0 7px 0}

.regulamento {background:#fff;float:left;width:371px;height:356px;margin:25px 0 0 0;padding:10px 20px;overflow-y:auto;overflow-x:hidden}
.regulamento p {float:left;width:100%;padding:0 0 15px 0}

.boxPromoExclusivas {background:url(/images/bkgBoxPromocoes.gif) no-repeat 0 0;position:relative;left:-25px;width:290px;height:153px;margin:0 0 5px 0}
.boxPromoExclusivas a {float:left;margin:17px 0 0 154px}
.boxParceiros {background:url(/images/bkgBoxParceiros.gif) no-repeat 0 0;position:relative;left:-44px;width:289px;height:153px}
.boxParceiros a {float:left;margin:17px 0 0 153px}

.boxRevista {background:url(/images/bkgCapaRevista.gif) no-repeat 0 0;position:relative;left:0px;width:190px;height:153px}
.boxRevista a {float:left;margin:17px 0 0 54px}
.boxRevista p {float:left;width:130px;margin:18px 0 0 30px;color:#666}

.total {float:left;width:95%;padding:25px 0 0 0;color:#666}
.total a {color:#951234}
.topo {float:left;width:100%;margin:0 0 25px 0;padding:0 0 10px 0;border-bottom:1px solid #999}
.titMetade {float:left;width:331px;color:#666}
.titMetade table {font-weight:bold}
.titMetade span {color:#80003b}
.paginacaoTopo {float:right;width:361px;font-weight:bold;text-align:right}
.paginacaoTopo span {font-weight:normal}
.paginacaoTopo span a {color:#666;font-weight:bold}
.paginacaoTopo span input {position:relative;top:3px}
.paginacaoTopo ul {float:right}
.paginacaoTopo li {float:left;padding:0 2px;font-weight:bold;color:#666}
.paginacaoTopo li a {color:#666}

.listaParceiros {float:left;width:100%;clear:both;padding:10px 0}
.listaParceiros img {clear:both}
.listaParceiros p {float:left;width:450px;padding:5px 0 0 0;color:#666}
.listaParceiros p span {color:#80003b}
.listaParceiros p a {color:#80003b}
.listaParceiros .link {float:left}
.listaParceiros .link a {color:#80003b;font-weight:bold}
.foto_parceiro {border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(255, 255, 255); float: left; margin-right: 73px; height: 130px; width: 130px}
.paginacaoBottom {float:left;width:100%;margin:25px 0 0 0;padding:10px 0 10px 0;border-top:1px solid #999;text-align:right}
.paginacaoBottom span {font-weight:normal}
.paginacaoBottom span a {color:#666;font-weight:bold}
.paginacaoBottom span input {position:relative;top:3px}
.paginacaoBottom ul {float:right}
.paginacaoBottom li {float:left;padding:0 2px;font-weight:bold;color:#666}
.paginacaoBottom li a {color:#666}

.parceiroDetalhe {float:left;width:100%;padding:20px 0 30px 0}
.imageParceiro {float:left;width:204px}
.imageParceiro img {border:1px solid #ccc!important}
.imageParceiro .galeriaPromo {background:url(/images/icoGaleria.gif) no-repeat top right;float:left;display:block;width:128px;height:16px;margin:5px 0 0 3px;color:#666;font-weight:bold}
.imageParceiro .verMais {background:url("/images/icoGaleria.gif") no-repeat bottom left;margin:8px 0 0 0;padding:0 0 0 29px;}
.imageParceiro .verMais a {color:#666}
.descritivo {float:left;width:470px;color:#666}
.descritivo p {margin:0 0 15px 0}
.descritivo p a {color:#80003b}
.descritivo span {color:#80003b;font-weight:bold}
.descritivo .contato {padding:25px 0 0 0;color:#80003b;font-weight:bold}
.descritivo .contato a {color:#80003b}
.descritivo table tr td label {position:relative;top:-2px;padding:0 9px 0 3px}

.galeriaDicas {margin-bottom:20px;}
.galeriaDicasViverBem{margin-bottom:20px; position:relative; float:left;}
.txtDicas {float:left;width:695px !important}
.txtDicas p {padding:0 0 15px 0}
.txtDicas p a {color:#80003b;font-weight:bold}
.txtDicas img { float: left !important; padding: 0 10px 10px 0 !important}

.imagemDicas {float:left;width:130px;height:130px;margin:0 10px 10px 0 !important}
.imagemDicas img{width:130px;}

.listaRevista {padding:25px 0 0 0}
.listaRevista li {background:url(/images/bkgRevistaWay.gif) no-repeat bottom left;float:left;margin:0 15px 15px 0;width:100px;height:124px;text-align:center}
.listaRevista li span {float:left;width:100%}

.duvdas {float:left;width:100%}
.duvdas dt {margin:0 0 10px }
.duvdas a, .duvdas a {color:#666;font-weight:bold}
.duvdas div div {margin:5px 0 5px 0}
.duvdas div div div {margin:0;padding:5px 0 15px 15px;width:590px}

#blockImagens {background:#000;position:fixed;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=70);opacity:0.7;display:none}

/*Modal ImagensEmpreendimento*/
#modalImagensEmpreendimento {background:#e2e2e2;position:fixed;top:50%;left:50%;width:600px;height:348px;margin:-174px 0px 0px -300px;display:none}
#modalImagensEmpreendimento .topoModal {background:#81013c;width:100%;height:23px;color:#fff;text-transform:uppercase;font-weight:bold}
#modalImagensEmpreendimento .topoModal p {float:left;width:40%;margin:5px 0 0 25px}
#modalImagensEmpreendimento .topoModal .fechar {float:right;width:40%;margin:5px 13px 0 0;text-align:right}
#modalImagensEmpreendimento .topoModal .fechar a {color:#fff}

/*Modal ImagensObra*/
#modalImagensObra {background:#e2e2e2;position:fixed;top:50%;left:50%;width:380px;height:370px;margin:-174px 0px 0px -200px;display:none}
#modalImagensObra .topoModal {background:#81013c;width:100%;height:23px;color:#fff;text-transform:uppercase;font-weight:bold}
#modalImagensObra .topoModal p {float:left;width:40%;margin:5px 0 0 25px}
#modalImagensObra .topoModal .fechar {float:right;width:40%;margin:5px 13px 0 0;text-align:right}
#modalImagensObra .topoModal .fechar a {color:#fff}
#modalImagensObra .galleria-container {height:347px !important;}
#modalImagensObra div div#galeriaImagensObra div.galleria-container div.galleria-stage div.galleria-images div.galleria-image {height:276px !important;}
#modalImagensObra div div#galeriaImagensObra div.galleria-container div.galleria-stage div.galleria-images div.galleria-image img {height:276px !important; left:0 !important; top:0 !important; width:369px !important;}

#modalImagensObra div div#galeriaImagensObra div.galleria-container div.galleria-thumbnails-container {bottom:10px !important;}
#modalImagensObra div div#galeriaImagensObra div.galleria-container div.galleria-thumbnails-container div.galleria-thumbnails-list div.galleria-thumbnails div.galleria-image {height:36px !important;}
#modalImagensObra div div#galeriaImagensObra div.galleria-container div.galleria-thumbnails-container div.galleria-thumbnails-list div.galleria-thumbnails div.galleria-image img {height:36px !important;}

/*Rodapé*/
#footer {float:left; width:100%; height:100%;}
.gafisa55anos {/*padding:20px 0 0 0*/; float:left; clear:both;}
.gafisa55anos img {margin:0 0 15px 50px}
.linksRodape {background:url(/images/bkgRodape.gif) repeat-x 0 0; ; width:100%; height:67px; float:left; clear:both}
.linksRodape .logGafisa {float:left;width:188px;padding:13px 0 0 30px}
.linksRodape ul {padding:23px 0 0 0}
.linksRodape li {float:left;color:#fff}
.linksRodape li.separar {margin:0 10px}
.linksRodape li a {color:#fff;font-weight:bold}
.enken {float:right;margin:-7px 15px 0 0}

/* ColorBox Core Style */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden}
#cboxOverlay{position:fixed; width:100%; height:100%}
#cboxMiddleLeft, #cboxBottomLeft{clear:left}
#cboxContent{position:relative; overflow:visible}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer}

/* ColorBox example user style */
#cboxOverlay{background:#000}

#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(/images/controls.png) 0 0 no-repeat}
    #cboxTopCenter{height:14px; background:url(/images/border.png) top left repeat-x}
    #cboxTopRight{width:14px; height:14px; background:url(/images/controls.png) -36px 0 no-repeat}
    #cboxBottomLeft{width:14px; height:43px; background:url(/images/controls.png) 0 -32px no-repeat}
    #cboxBottomCenter{height:43px; background:url(/images/border.png) bottom left repeat-x}
    #cboxBottomRight{width:14px; height:43px; background:url(/images/controls.png) -36px -32px no-repeat}
    #cboxMiddleLeft{width:14px; background:url(/images/controls.png) -175px 0 repeat-y}
    #cboxMiddleRight{width:14px; background:url(/images/controls.png) -211px 0 repeat-y}
    #cboxContent{background:#fff}
        #cboxLoadedContent{margin-bottom:5px}
        #cboxLoadingOverlay{background:url(/images/loading_background.png) center center no-repeat}
        #cboxLoadingGraphic{background:url(/images/loading.gif) center center no-repeat}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C}
        
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(/images/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px}
        #cboxPrevious{left:0px; background-position: -51px -25px}
        #cboxPrevious.hover{background-position:-51px 0px}
        #cboxNext{left:27px; background-position:-75px -25px}
        #cboxNext.hover{background-position:-75px 0px}
        #cboxClose{right:0; background-position:-100px -25px}
        #cboxClose.hover{background-position:-100px 0px}
        
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px}
        
/* slider */
div.bx_wrap {height:200px; width:350px}
div.bx_wrap a.prev {float:left; width:10px; height:10px; margin-top:30%}
div.bx_wrap a.next {float:right; width:10px; height:10px; margin-top:30%}
div.bx_container {width:320px !important}

ul#slide {height:200px; overflow:hidden}
ul#slide li {height:200px; width:320px}
ul#slide li div.img {margin-top:55px; height:140px; width:136px; float:left}
ul#slide li div.infos {margin-top:55px; float:left; width:180px}
ul#slide li div.infos .titulo {color:#80003b;font-weight:bold;text-transform:uppercase}
ul#slide li div.infos .observacoes {font-weight:bold; font-size:10px}
ul#slide li div.infos .link {margin-top:10px}
ul#slide li div.infos .link a {color:#80003b;font-weight:bold; margin-top:10px}
.mascara {float:left;position:relative;display:block;width:136px;height:140px;top:-140px;z-index:2}

/*Modal*/
#block {background:#000;position:fixed;width:100%;height:100%;top:0;left:0;filter:alpha(opacity=70);opacity:0.7;z-index:2}
#modal {position:fixed;top:0;left:50%;margin:100px 0 0 -360px;width:721px;z-index:99999}
.bgModal {background:#FFF;float:left;padding:19px 21px 16px 20px;border:2px solid #666}
.lgoModal {float:left;width:250px}
.titModal {float:left;width:425px;text-align:right}
.titModal p {font-size:22px;color:#951434}
.contentModal {float:left;width:100%;padding:20px 0 0 0}
.contentModal p {margin:0 0 15px 0;font-size:11px;color:#666;line-height:17px}
.contentModal .linkModal {float:right;position:relative;top:-32px;font-size:14px;color:#951434}
.rodapeModal {font-size:9px!important;color:#999}
.rodapeModal p, .rodapeModal a {color:#999}
.fecharModal {background:#951234;float:right;display:block;padding:5px 15px;margin:0 0 5px 0;color:#fff;font-weight:bold}

/*Botão Voltar*/
.backbutton {width: 55px; height: 20px; background: url('/images/backbtn.png'); float: right; background-position:center; background-repeat: no-repeat;}

/*Aba Multimidia*/
.dvMultimidia {float:left; width:340px;}
#phVideo{margin-top:20px; float:left; width:340px; height:100%;}
    #phVideo p {margin:2px 0 2px 0; color:#999; font-weight:bold;}
    
.cadastre { color:#951234; font-size: 15px; font-weight: bold;}

.left {float:left !important;}

.banner-revista-way{ width:754px; height:145px; margin:-20px 0 10px 0;}

.linkbanner{ width:345px; height:275px; display:block; float:left;}

.linkFinanceiro  {width:117px;}

/*Guia Gafisa*/
.guia-gafisa-content { width:100%; height:100%; margin:0 0 0 55px; color:#666; position:relative;}
.guia-gafisa-content h1, .guia-gafisa-content h1 a { font-size:16px; color:#333;}
.guia-gafisa-content .tit { font-size:14px;  font-weight:bold; margin:20px 0 5px -15px;}
.guia-gafisa-content .tit.tit-1 {  color:#00bde2;}
.guia-gafisa-content .tit.tit-2 { color:#e7406e; }
.guia-gafisa-content .tit.tit-3 { color:#f58429; }
.guia-gafisa-content .tit.tit-4 { color:#a0113b; }
.guia-gafisa-content ul { margin:0 0 0 15px;}
.guia-gafisa-content li {font-size:12px; line-height:15px;}
.guia-gafisa-content .pdf-content {width:230px; height:480px; position:absolute; top:0; right:50px;}
.guia-gafisa-content .pdf-inside-1 { background:#e2e2e2;width:230px; height:230px;}
.guia-gafisa-content .pdf-inside-1 p { height:50px; width:80px; float:left; margin-top:80px;}
.guia-gafisa-content .pdf-inside-1 a { color:#666; text-decoration:none;}
.guia-gafisa-content .pdf-inside-1 .pdf { margin:80px 8px 0 45px; float:left;}
.guia-gafisa-content .pdf-inside-2 {width:230px; height:230px; margin-top:-55px;}
.guia-gafisa-content .pdf-inside-2 a { text-decoration:none; color:#000;}
.guia-gafisa-content .pdf-inside-2 p { font-weight:bold; margin-top:5px; text-align:center;}
.guia-gafisa-content .pdf-inside-2 .capa {padding-left:15px;}


.desc-0{ display:block; width:90%; float:left; margin:25px 0 10px; padding:0 0 0 30px}
.desc-0 span.title{ color:#888; font-size:18px; font-weight:lighter; display:block;}
.desc-0 a.lnk{ color:#80003B;display:block; font-size:13px!important; text-decoration:underline;}
a.desc-1{   background: none repeat scroll 0 0 #EFEFEF; color: #666666; display: block; float: left; font: 11px arial,sans-serif; height: 59px; margin: 9px 0 0 0; padding:20px 0px 5px 25px; width: 89%;}
a.desc-1:hover{ text-decoration:none;}

/*Aviso*/
.aviso {background: #e2e2e2 url(/images/ico-aviso.gif) no-repeat 15px 12px;float:left;clear:both;width:692px;margin:7px 0 20px 0;padding:7px 0 10px 62px}
.aviso p {font-size:12px;color:#666}

/*Modal*/
#modal_1 {width:753px;height:280px;position:fixed;top:50%;left:50%;margin:-140px 0 0 -376px}
