/* Empreendimento - Detalhes */

#detalheEmpreendimento .descricao {width:520px; float:left; overflow:hidden; min-height:390px;}
#detalheEmpreendimento .descricao h1{font:24px Arial, Helvetica, sans-serif; color:#2b3a41}
.descricao h2{font:20px Arial, Helvetica, sans-serif; color:#2b3a41; text-transform:none; padding:15px 0}
.detalhes p{font:14px Arial, Helvetica, sans-serif; color:#606264}
.detalhes p.local{font:20px Arial, Helvetica, sans-serif; color:#2b3a41}
.detalhes p.destaque{font:bold 20px Arial, Helvetica, sans-serif; color:#2b3a41}
.detalhes p.destaque small{font-size:11px; color:#606264}

#detalheEmpreendimento .progresso {border:1px solid #dce1e4; width:442px; margin:30px 0 0 0;}
#detalheEmpreendimento .progresso .titulo{height:47px;}
#detalheEmpreendimento .progresso p{font:bold 12px Arial, Helvetica, sans-serif; color:#2b3a41; background:#F8F8F8; display:block; margin:-5px 0 0 -1px; width:125px; padding:0 5px 4px}
#detalheEmpreendimento .progresso .btnDetalhar{width:140px; float:right; display:block;}
#detalheEmpreendimento .progresso .btnDetalhar a{font:bold 13px Arial, Helvetica, sans-serif; color:#606264; text-decoration:none; background:url(../_images/detalhe-seta.jpg) no-repeat right 5px; display:block; width:125px}
#detalheEmpreendimento .progresso .btnDetalhar a.active{background-position:right -10px;}
#detalhes{display:none; border-top:1px solid #dce1e4; padding:10px 0 0 0;background:#FFF}
#detalhes .colunaPropriedades{width:290px; float:left}
#detalhes .label{font:bold 13px Arial, Helvetica, sans-serif; color:#2b3a41; width:105px; text-align:right; margin:0 10px 0 0; display:block; float:left; clear:left; margin:0 0 20px 0; padding:0 7px 0 0}
#detalhes .status{float:left;margin:0 0 20px 0; }

#detalheEmpreendimento .descricao .acoes {margin:124px 0 0 0;}
#detalheEmpreendimento .descricao .acoes.active{margin:20px 0 0 0}
#detalheEmpreendimento .acoes div.telefone
{
    font:bold 14px Arial,Verdana,Helvetica,sans-serif;
    background:transparent url('../_images/imagem-fone.png') no-repeat;
    height:47px;padding:13px 0 0 42px;margin-bottom:19px;
}

.msie6 #detalheEmpreendimento .acoes div.telefone,
.msie5 #detalheEmpreendimento .acoes div.telefone
{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/imagem-fone.png',sizingMethod='crop');}

#detalhes .colunaEntrega{float:left; text-align:center; width:150px; padding:105px 0 0 0}
#detalhes .colunaEntrega span{font:bold 12px Arial, Helvetica, sans-serif; color:#2b3a41}
#detalhes .colunaEntrega span.destaque{font-size:20px;}
#detalhes .colunaEntrega .tempoRestante {width:80px; display:block; margin:0 auto 10px; border:3px dashed #e57700; text-align:center; height:80px;}
#detalhes .colunaEntrega .tempoRestante span.tempo{font:bold 40px Arial, Helvetica, sans-serif; color:#2b3a41}
#detalhes .colunaEntrega .tempoRestante span.legenda{font:bold 12px Arial, Helvetica, sans-serif; color:#e57700; text-transform:uppercase;}


#detalheEmpreendimento .compartilhar{float:left; width:105px; padding:300px 0 0 0;}
#detalheEmpreendimento .foto{float:right; width:300px; }
#detalheEmpreendimento .foto .imagem img{float:right;border:3px solid #eaedef}
#detalheEmpreendimento .foto .imagem div.ampliarBtn a {background:url(../_images/ampliar-btn.gif); width:89px; height:19px; display:block; position:relative; float:right; overflow:hidden; margin:-40px 17px 0 0; font-weight:bold; font-size:12px; text-align:right; color:#2b3a41; text-decoration:none; text-transform:uppercase; padding:7px 5px 0 0}
#detalheEmpreendimento .foto .imagem div.ampliarBtn a:hover{background-position:0 -27px}

/*Carrossel Plantas*/
div.carrossel ul a.imagem
{width:300px;background-color:#FFFFFF;text-align:center;text-decoration:none;padding:32px 0 35px 0;}
div.carrossel ul a.imagem:hover{background-color:#FFF;}

/*Tabs Mapa*/
.conteudo-tab{ background:#FFFFFF; width:897px; display:block; border:1px solid #DCE1E4; padding:20px; height:447px; overflow:hidden; border-top:3px solid #000; }
.coluna-mapa-esquerda {width:190px; float:left}
.coluna-mapa-esquerda .endereco p{font:bold 14px Arial, Helvetica, sans-serif; color:#2b3a41;}
.coluna-mapa-esquerda .endereco p.rua{font-size:16px; color:#e57700}
.coluna-mapa-esquerda #gmaps-options{background-color:#FFFFFF; padding:17px 10px; margin:30px 0 0 0; height:308px;}
.coluna-mapa-esquerda #gmaps-options h3{font:bold 16px Arial, Helvetica, sans-serif; color:#2b3a41; margin:0 0 10px 0}
.coluna-mapa-esquerda #gmaps-options p{font:12px Arial, Helvetica, sans-serif; color:#606264; padding:5px 0;}
.coluna-mapa-esquerda #gmaps-options label{display:block;position:relative;cursor:pointer;}
.coluna-mapa-esquerda #gmaps-options img.icone{position:absolute;right:20px;top:2px;}
.coluna-mapa-direita {float:right;}
.barraEndereco label{float:left; font-weight:bold; font-size:12px; color:#606264; margin:6px 5px 0 0 }
.barraEndereco input, .barraEndereco select{float:left;margin-left:5px;}
.barraEndereco input.first{margin-left:0;}
.barraEndereco input.initial{color:#AAA;font-style:italic;}
.barraEndereco select.logradouro{width:84px;}
.barraEndereco select.estado{width:45px;}
.barraEndereco input.descricao{width:291px; height:20px; border:1px solid #dce1e4;}
.barraEndereco button{float:left;}

/* Tabs mapa (endereço não encontrado no Google Maps) */
.address-not-found .coluna-mapa-esquerda{width:auto;}
.address-not-found .coluna-mapa-direita, .address-not-found #gmaps-options{display:none;}

.AreasdeLazer{border:1px solid #d5d6d8; background:#FFFFFF}
.AreasdeLazer .navegacao{background-color:#b2b4b6; text-align:center; padding:5px 0;}
.AreasdeLazer .navegacao a{color:#2B3A41;font-size:10px;line-height:13px;}
.AreasdeLazer .navegacao a.anterior{background:transparent url('../_images/btn-anterior-bg.gif') no-repeat scroll left 1px;padding-left:15px; color: #EAECEE; text-transform: uppercase; font-size: 12px; text-decoration: none; }
.AreasdeLazer .navegacao a.proxima{background:transparent url('../_images/btn-proximo-bg.gif') no-repeat scroll right 1px;padding-right:15px; color: #EAECEE; text-transform: uppercase; font-size: 12px;text-decoration: none; }
.AreasdeLazer .navegacao a.anterior:hover{background-position:left -13px;color: #E93C43;}
.AreasdeLazer .navegacao a.proxima:hover{background-position:right -13px;color: #E93C43;}

.AreasdeLazer h3{font-size:16px;
font-weight:normal;color:#2b3a41;line-height:2.5;text-transform:uppercase;border-bottom:1px solid #d5d6d8;text-align:center;}
.AreasdeLazer h3 strong{color:#ed1c24; font-weight:normal;}
.AreasdeLazer ol{list-style:none}
.AreasdeLazer li{border-bottom:1px solid #d5d6d8;font-size:13px; color:#606264;padding:5px 10px;}
.AreasdeLazer li a{color:#606264;text-decoration:none;}
.AreasdeLazer li a:hover{text-decoration:underline;}
.AreasdeLazer li a.active{font-weight:bold;}
.AreasdeLazer li span.number{font-size:20px; color:#000000; display:block; float:left; padding:0 5px 0 0;}
.AreasdeLazer li div.data{float:left;width:140px;margin-top:5px;}

.rolagem {height:420px; overflow:auto;}
.rolagem p{font-size:14px; color:#85888a; padding:10px 5px 10px 0}

.coluna-mapa-direita #gmaps-form{display:block;height:66px;padding:0;margin:0;z-index:9;}
.coluna-mapa-direita #gmaps-form h3{font:bold 14px Arial, Helvetica, sans-serif; color:#2b3a41;}
.coluna-mapa-direita #gmaps-form h4 a{font:bold 14px Arial, Helvetica, sans-serif;color:#2B3A41;text-decoration:none;}
.coluna-mapa-direita #gmaps-form p{font:bold 12px Arial, Helvetica, sans-serif; color:#606264; float:left;}
.coluna-mapa-direita #gmaps-area{border:3px solid #EAEDEF; width:660px;height:336px;float:left;z-index:8;}
.coluna-mapa-direita #gmaps-panel{display:none;}
#gmaps-print-btn { color: #606264; font-size: 12px; display: block; text-align: left; text-decoration: none; margin-top: 10px; }
#gmaps-print-btn:hover { text-decoration: underline; }

.coluna-mapa-path #gmaps-area{width:440px;}
.coluna-mapa-path #gmaps-panel{width:200px;display:block;float:left;overflow-y:scroll;height:336px;font-size:12px;}

#imagens-empreendimento, #dados-empreendimento{margin-top:14px;}
#imagens-empreendimento ul, #dados-empreendimento ul{border-top:none; }
#imagens-empreendimento ul#imagem-lista{border-bottom:none;}
#imagens-empreendimento div.carrossel {width:935px}
#imagens-empreendimento ul.selector li a{border-top:none;}
#dados-empreendimento ul.selector li a{border-top:none; overflow:hidden}
ul#imagem-lista span.local{font-size:10px;}

#dados-empreendimento{margin:14px 0;}
/*
#dados-empreendimento ul.selector li{width:320px;}
#imagens-empreendimento ul.selector li{width:240px;}
*/

#navega-itens{overflow:hidden;}
#ContentTab{height:472px;}

/* Mapas: desambiguação de endereços */
#gmaps-lista-enderecos
{position:absolute;top:41x;left:125px;background-color:#FFF;width:538px;min-height:28px;font-size:12px;border:1px solid #CCC;}
#gmaps-lista-enderecos ul{list-style-type:none;}
#gmaps-lista-enderecos li{height:22px;line-height:1.5;padding:0 10px;cursor:pointer;}
#gmaps-lista-enderecos li.active{font-weight:bold;background-color:#AAA;}
#gmaps-lista-enderecos li.first{padding-top:0;}
#gmaps-lista-enderecos strong{display:block;text-align:center;}