body{
  background:url(/imagens/pattern.gif);
  text-align:center;
  margin:0;
  padding:0;
}
#divGeral{
  width:778px;
  margin: 0 auto;
  padding:0;
  text-align:left;
  position:relative;
}
#divTopo{
  width:100%;
  height:401px;
  background:url(/imagens/bg_topo.gif) repeat-x;
}
#divTopoMargem{
  width:778px;
  margin:0 auto;
  padding:4px 0 0 0;
  text-align:left;
}
#divLogo{
  width:302px;
  height:104px;
  /*background:url(/imagens/logo.jpg) no-repeat;*/
  display:block;
  cursor:pointer;
  float:left;
}

#divBanner{
  width:778px;
  height:230px;
  background:url(/imagens/bg_banner.jpg) no-repeat;
  float:left;
}
#divHomeBuscaRapida{
  width:618px;
  height:44px;
  float:left;
  background:url(/imagens/bg_buscarapida_home.jpg) no-repeat;
  padding:19px 0 0 160px;
}
#divConteudo{
  width:100%;
  float:left;
  margin:0 0 0 5px;
  font:12px arial;
  color:#000000;
}
#divCadatrese{
  width:690px;
  height:68px;
  background:url(/imagens/shape_home_cadastro.gif) no-repeat;
  float:left;
  margin:0;
  padding:0 0 0 84px;
  font:12px arial;
  color:#150d44;
}
#divCadatrese strong{
  font:15px arial;
  color:#150d44;
  font-weight:bold;
}
#divCadatrese span{
  font:15px arial;
  color:#150d44;
  font-weight:bold;
  float:left;
  margin:5px 0 0 0;
}
#divCadatreseColunaEsq{
  width:260px;
  float:left;
  padding:14px 0 0 0;
}
#divCadatreseColunaDir{
  width:380px;
  float:left;
  margin:15px 0 0 30px;
  padding:0;
  vertical-align:top;
}
#divBgInput{
  width:228px;
  height:25px;
  background:url(/imagens/input_cadastrese.gif) no-repeat;
  float:left;
  padding:1px 0 0 10px;
  margin:0 0 0 5px;
}
.inputCadastrese{
  width:210px;
  background:#373768;
  border:none;
  font:12px arial;
  color:#FFF;
  margin:0;
  padding:3px 0 0 0;
  vertical-align:top;
}


#divHomeBuscaRapida span{
  font:11px arial;
  color:#150d44;
  font-weight:bold;
  float:left;
  margin:5px 0 0 5px;
}
.divBgInputBusca{
  width:225px;
  height:25px;
  background:url(/imagens/input_busca.gif) no-repeat;
  float:left;
  padding:1px 0 0 5px;
  margin:0 0 0 5px;
}
.buttonOk{
  height:20px;
  float:left;
  margin:0;
  padding:0;
  vertical-align:top;
  border:1px solid red;
}
.inputBuscaHome{
  width:210px;
  background:#373768;
  border:none;
  font:11px arial;
  color:#FFF;
  margin:0;
  padding:3px 0 0 0;
  vertical-align:top;
}
.selectBuscaHome{
  width:215px;
  background:#373768;
  border:1px solid;
  border-color:#373768;
  font:11px arial;
  color:#FFF;
  margin:0;
  padding:3px 0 0 0;
  position:absolute;
  border-width: 0;
  line-height:0; /* correção para IE */
}

#divRodape{
  width:100%;
  clear:both;
  background:#150d44;
  font:12px arial;
  color:#FFF;
  padding:8px 0 50px 0;
  margin:20px 0 0 0;
  position:relative;
}
#assKaerea{
  position:absolute;
  top:8px;
  right:100px;
  width:103px;
  height:41px;
  float:left;
  background:url(../imagens/logokaerea.gif) no-repeat;
  display:block;
  cursor:pointer;
}

/*******************************
			HOME
*******************************/
.divHomeColunas{
  width:380px;
  float:left;
  margin:0 7px 0 0;
}
.divHomeTitulo{
  width:374px;
  height:25px;
  background:url(/imagens/shape_home_top.gif) no-repeat;
  margin:10px 0 0 0;
  padding:8px 0 0 8px;
  font:16px arial;
  color:#f58323;
  font-weight:bold;
}
.divHomeDestaques{
  /*width:364px;*/
/*  height:150px;*/        /******  CONTROLA A ALTURA DAS CAIXAS DA HOME ******/
  /*background:#d2d9e3;*/
  /*border:1px solid #b6c0d0;*/
  /*padding:8px;*/
  /*float:left;*/
}
.divHomeMolduraFoto{
  width:174px;
  height:132px;
  position:absolute;
}
.divHomeFoto{
  width:174px;
  height:132px;
  overflow:hidden;
  float:left;
  margin:0 5px 0 0;
}

.divHomeDestaques h1 a{
  font:14px arial;
  color:#0d0040;
  font-weight:bold;
  text-decoration:none;
}
.divHomeDestaques h1 a:hover{ text-decoration:underline; }

.divHomeDestaques h2{ margin:0; padding:0; }

.divHomeDestaques h2 a{
/*  height:77px;
  overflow:hidden;*/        /******  CONTROLA A ALTURA DAS CAIXAS DA HOME ******/
  font:12px arial;
  color:#000;
  margin:0;
  padding:0;
  text-decoration:none;
}
.divHomeDestaques h2 a:hover{ text-decoration:underline; }

.divHomeVejaMais{
  width:96px;
  height:28px;
  background:url(/imagens/bt_vejamais.gif) no-repeat;
  display:block;
  cursor:pointer;
  float:right;
  margin:5px 0 0 0;
}


.divHomeNoticiasTop{
  width:774px;
  height:50px;
  background:url(/imagens/shape_noticias_top.gif) no-repeat;
  float:left;
  margin:10px 0 0 0;
/*  border:1px solid red;*/
}
.divHomeNoticiasTop h1, .divImoveisHomeTop h1{
  margin:0;
  padding:10px 0 0 10px;
  font:16px arial;
  color:#f58323;
  font-weight:bold;
}
#divHomeNoticiasMiddle{
  width:774px;
  background:url(/imagens/shape_noticias_middle.gif) repeat-y;
  float:left;
  padding:0 0 0 0;
  margin:0;
}
#divHomeNoticiasMiddle h1, #divHomeNoticiasMiddle h1 a{
  font:12px arial;
  color:#FFF;
  font-weight:bold;
  margin:0 0 5px 0;
  padding:0;
  text-decoration:none;
}
#divHomeNoticiasMiddle h1 a:hover, #divImoveisHomeMiddle h1 a:hover{
  text-decoration:underline;
}
#divHomeNoticiasMiddle h2, #divHomeNoticiasMiddle h2 a, #divImoveisHomeMiddle h2, #divImoveisHomeMiddle h2 a{
  font:12px arial;
  color:#FFF;
  margin:0;
  padding:0;
  text-decoration:none;
}
#divHomeNoticiasMiddle h2 a:hover, #divImoveisHomeMiddle h2 a:hover{
  text-decoration:underline;
}
#divHomeNoticiasMiddle img{
  margin:0 10px 0 0;
  float:left;
  border:2px solid #607aaa;
}
.divHomeNoticiasMiddleColuna{
  width:365px;
  padding:0 0 0 20px;
  margin:0 0 0 0;
  float:left;
/*  border:1px solid red;*/
}
.divHomeNoticiasBottom{
  width:774px;
  height:30px;
  background:url(/imagens/shape_noticias_bottom.gif) no-repeat;
  float:left;
  padding:0 0 20px 0;
}

.displayNone{
  display:none;
}


/*******************************
           INTERNAS
*******************************/
#divInstitucional h1, #divImoveis h1, #divLancamentos h1, #divContato h1, #divPortifolio h1, #divNoticia h1, #divConteudo h1{
  width:374px;
  height:25px;
  margin:20px 0 10px 0;
  padding:0;
  font:16px arial;
  color:#f58323;
  font-weight:bold;
}

#divClear {
  clear: both;
}

#divVoltar{
  width:100%;
  height:31px;
  float:left;
  clear:both;
  text-align:right;
}

#divVoltarLink{
  width:96px;
  height:31px;
  float:right;
  display:block;
  cursor:pointer;
}


/******   IMOVEIS HOME   ******/
#divImoveisHome{
  float:left;
}
#divImoveisHomeBusca{
  width:743px;
  height:36px;
  background:url(../imagens/barra_buscarapida.jpg) no-repeat;
  text-align:right;
  padding:10px 35px 0 0;
}
#divImoveisHomeBusca .link a{
  font:12px arial;
  color:#150d44;
  font-weight:bold;
  line-height:12px;
  text-decoration:none;
}
#divImoveisHomeBusca .link a:hover{
  color:#FF6600;
  text-decoration:none;
}
.divImoveisHomeTop{
  width:774px;
  height:50px;
  background:url(/imagens/shape_imoveishome_top.gif) no-repeat;
  float:left;
  margin:10px 0 0 0;
/*  border:1px solid red;*/
}
#divImoveisHomeMiddle{
  width:774px;
  background:url(/imagens/shape_imoveishome_middle.gif) repeat-y;
  float:left;
  padding:0 0 0 0;
  margin:0;
}
#divImoveisHomeMiddle table{
  width:770px;
  padding:0;
  margin:0;
}
#divImoveisHomeMiddle td{
  width:160px;
  padding:15px 0 15px 15px;
  margin:0;
  background:#292453;
/*  border:1px solid red;*/
}
#divImoveisHomeMiddle img{
  margin:0;
  border:2px solid #627eae;
}
#divImoveisHomeMiddle h1, #divImoveisHomeMiddle h1 a{
  font:12px arial;
  color:#FFF;
  font-weight:bold;
  margin:0 0 5px 0;
  padding:0;
  text-decoration:none;
}
.classBotaoVerMais{
  width:94px;
  height:21px;
  margin:10px 0 0 0;
  padding:0;
  float:left;
  cursor:pointer;
  display:block;
  background:url(../imagens/bt_vejamais_laranja.gif) no-repeat;
}
.divImoveisHomeBottom{
  width:774px;
  height:30px;
  background:url(/imagens/shape_imoveishome_bottom.gif) no-repeat;
  float:left;
  padding:0 0 10px 0;
}

/*** Imóveis em Destaque ***/
#divImoveisHomeTitulo{
  width:774px;
  height:25px;
  background:url(/imagens/shape_imovhome_top.gif) no-repeat;
  margin:0 0 0 0;
  padding:8px 0 0 8px;
  float:left;
}
#divImoveisHomeTitulo h1{
  font:16px arial;
  color:#f58323;
  font-weight:bold;
  margin:0;
  padding:0;
}
#divImoveisHomeDestaques{
  width:756px;
/*  height:150px;*/        /******  CONTROLA A ALTURA DAS CAIXAS DA HOME ******/
  background:#d2d9e3;
  border:1px solid #b6c0d0;
  padding:8px;
  margin:0 0 18px 0;
  float:left;
}
#divImoveisHomeDestaques table{
  width:756px;
  padding:0;
  margin:0;
}
#divImoveisHomeDestaques td{
  padding:10px 7px 20px 0;
  margin:0;
  border-bottom:1px solid #b6c0d0;
}
#divImoveisHomeDestaques img{
  margin:0 5px 0 0;
  float:left;
  border:2px solid #607aaa;
}
#divImoveisHomeDestaques h1, #divImoveisHomeDestaques h1 a{
  font:12px arial;
  color:#150d44;
  font-weight:bold;
  text-decoration:none;
  margin:0;
  padding:0;
}
#divImoveisHomeDestaques h1 a:hover, #divImoveisHomeDestaques h2 a:hover{ text-decoration:underline; }

#divImoveisHomeDestaques h2, #divImoveisHomeDestaques h2 a{
  font:12px arial;
  color:#150d44;
  text-decoration:none;
  margin:0;
  padding:0 0 16px 0;
}

/*******************************
        EMPREENDIMENTOS
*******************************/
#divEmpreendimentos{
  width:736px;
  float:left;
  margin:0;
  padding:0;
/*  border:1px solid red;*/
}
#divEmpreendimentos h1{
  width:374px;
  height:25px;
  margin:10px 0 0 0;
  padding:8px 0 0 8px;
  font:16px arial;
  color:#f58323;
  font-weight:bold;
/* border:1px solid red;*/
}
#divEmpreendimentosTopo{
  width:726px;
  height:99px;
  float:left;
  margin:0 0 0 10px;
  padding:0;
}
.topo26{  background:url(../imagens/emp_topo_portalbandeirantes.jpg) no-repeat;  }
.topo30{  background:url(../imagens/emp_topo_jdbrasil.jpg) no-repeat;  }
.topo31{  background:url(../imagens/emp_topo_floraville.jpg) no-repeat;  }
.topo38{  background:url(../imagens/emp_topo_cetatui.jpg) no-repeat;  }

#divEmpreendimentosMiddle{
  width:722px;
  float:left;
  background:#e0e6f0;
  margin:0 0 0 10px;
  padding:0 0 15px 0;
  border-left:2px solid #aebdd6;
  border-right:2px solid #aebdd6;
  border-bottom:2px solid #aebdd6;
}
#divEmpreendimentosFotoDestaque{
  width:231px;
  height:180px;
  background:url(../imagens/emp_moldurafoto_g.gif) no-repeat;
  margin:0 0 0 20px;
  padding:7px 0 0 7px;
  float:left;
}
#divEmpreendimentosTextoDestaque{
  width:420px;
  float:left;
  margin:0;
  padding:0 0 0 10px;
}
#divEmpreendimentosTextoDestaque ul{
  width:100%;
  margin:0;
  padding:20px 0 0 0;
  float:left;
}
#divEmpreendimentosTextoDestaque li{
  width:100%;
  margin:0;
  padding:0 0 5px 0;
  float:left;
}
#divEmpreendimentosTextoDestaque .itens{
  background:url(../imagens/seta.gif) no-repeat;
  float:left;
  font:14px "trebuchet ms", arial;
  color:#980000;
  font-weight:bold;
  padding:0 0 0 20px;
}

#divEmpreendimentosTextoDestaque .lotes a{
  background:url(../imagens/seta.gif) no-repeat;
  float:left;
  text-decoration:none;
  font:14px "trebuchet ms", arial;
  color:#980000;
  font-weight:bold;
  padding:0 0 0 20px;
}

#divEmpreendimentosTextoDestaque .descricao{
  float:left;
  font:12px arial;
  color:#04254f;
  font-weight:bold;
  padding:2px 0 0 0;
  margin:0 3px 0 0;
}
#divEmpreendimentosSelo{
  width:154px;
  height:154px;
  position:absolute;
  left:-13px;
  top:40px;
  z-index:500;
}
#divEmpreendimentosMiddle table{
  float:left;
}
.divEmpreendimentosShapes{
  width:340px;
  background:#acbcd5 url(../imagens/emp_bgshapes.gif) repeat-x;
  float:left;
  margin:0 0 0 0;
  padding:0 3px 0 3px;
}
.divEmpreendimentosShapesLeft{/* Left */
  width:175px;
  float:left;
  margin:5px 0 0 5px;
  padding:0;
  text-align:right;
  font:12px arial;
  color:#04254f;
  /*border:1px solid red;*/
}
.divEmpreendimentosShapesLeft h2{
  font:14px arial;
  color:#04254f;
  font-weight:bold;
  text-transform:uppercase;
  margin:0;
  padding:12px 0 0 0;
}
.divEmpreendimentosShapesLeft h3{
/*  width:160px;*/
  float:right;
  font:12px arial;
  color:#04254f;
  margin:0;
  padding:20px 0 0 0;
}
.divEmpreendimentosShapesLeftImagem{
  width:130px;
  height:110px;
  background:url(../imagens/emp_moldurafoto_m.gif) no-repeat;
  margin:15px 0 0 20px;
  padding:7px 0 0 7px;
  float:left;
}
.divEmpreendimentosShapesRight{/* Right */
  width:180px;
  float:right;
  margin:5px 0 0 5px;
  padding:0;
  font:12px arial;
  color:#04254f;
}
.divEmpreendimentosShapesRight h2{
  font:14px arial;
  color:#04254f;
  font-weight:bold;
  text-transform:uppercase;
  margin:0;
  padding:12px 0 0 0;
}
.divEmpreendimentosShapesRight h3{
/*  width:160px;*/
  float:left;
  font:12px arial;
  color:#04254f;
  margin:0;
  padding:20px 0 0 0;
}
.divEmpreendimentosShapesRightImagem{
  width:130px;
  height:110px;
  background:url(../imagens/emp_moldurafoto_m.gif) no-repeat;
  margin:15px 10px 0 5px;
  padding:7px 0 0 7px;
  float:left;
/*  border:1px solid red;*/
}
.divDivisor{
  width:99%;
  height:5px;
  background:url(../imagens/divisor.gif) repeat-x;
  float:left;
  margin:0 0 0 2px;
}
#divEmpreendimentosThumbs{ /* SHAPE DOS THUMBNAILS */
  width:672px;
  background:#acbcd5 url(../imagens/emp_bgshapes.gif) repeat-x;
  float:left;
  margin:0 0 10px 7px;
  padding:10px 3px 20px 20px;
}
#divEmpreendimentosThumbs h2{
  font:14px arial;
  color:#04254f;
  font-weight:bold;
  float:left;
  text-transform:uppercase;
  margin:0;
  padding:10px 0 20px 0;
}
#divEmpreendimentosThumbsMoldura{
  width:653px;
  float:left;
}
#divEmpreendimentosThumbs ul{
  width:653px;
  float:left;
  background:url(../imagens/emp_moldurathumb_middle.gif) repeat-y;
  margin:0;
  padding:2px 0 0 7px;
}
#divEmpreendimentosThumbs li{
  width:60px;
  float:left;
  background:url(../imagens/emp_moldurathumb_middle.gif) repeat-y;
  margin:0 4px 0 0;
  padding:0;
}

/*******************************
          FORMULÁRIO
*******************************/
input:focus, select:focus, textarea:focus {
  background:#373768;
  color:#FFF;
}
#divFormContato{
  width:720px;
  background:#e6ecf1 url(../imagens/tit_form_imovel.jpg) no-repeat center 0;
  float:left;
  padding:50px 0 10px 10px;
  margin:20px 0 20px 10px;
  border:1px solid #b6b9ca;
}
#divImovelContato input, #divFormContato input{
  background:#283e72;
  border:1px dashed #78a0c2;
  font:12px arial;
  color:#FFF;
  font-weight:bold;
  width:250px;
  margin:0 0 5px 0;
  padding:2px;
}
#divImovelContato textarea, #divFormContato textarea{
  background:#283e72;
  border:1px dashed #78a0c2;
  font:12px arial;
  color:#FFF;
  font-weight:bold;
  width:250px;
  margin:0 0 5px 0;
}
/*#divContato select{
  background:#283e72;
  border:1px solid #78a0c2;
  font:12px arial;
  color:#FFF;
  width:295px;
  margin:0 0 5px 0;
}*/

/*#divContato .checkContato{
  width:20px;
  margin:0 0 5px 0;
}*/
#divContato fieldset{
  font:12px verdana;
  color:#9933CC;
  font-weight:bold;
  padding:10px 0 20px 0;
  border:0;
  margin:0 30px 20px 0;
  float:left;
}
#divContatoEndereco{
  width:300px;
  float:left;
  font:12px arial;
  color:#000033;
  padding:10px 0 10px 0;
}
#divSubmit{
  width:80%;
  text-align:center;
  font:11px arial;
  font-weight:bold;
  color:#990000;
}
#divSubmit a{
  font:11px arial;
  font-weight:bold;
  color:#990000;
  text-decoration: none;
}
#map{
  width:300px;
  height:200px;
  float:left;
  border:2px solid #b6b9ca;
  margin:24px 0 0 0;
}

/**** formulário imóvel ****/
#divImovelContato{
  width:600px;
  background:#e6ecf1 url(../imagens/tit_form_imovel.jpg) no-repeat center 0;
  float:left;
  padding:50px 0 10px 100px;
  margin:0 0 10px 20px;
  border:1px solid #b6b9ca;
}
#divImovelContato label, #divFormContato label{
  width:100px;
  text-align:right;
  float:left;
  padding:0 2px 0 0;
  font:11px arial;
  color:#052846;
  font-weight:bold;
  vertical-align:top;
}
#divImovelContato .buttonGeral, #divFormContato .buttonGeral{
  width:150px;
  border:2px solid #6b8ca4;
  background:#89bacc;
  font:12px arial;
  color:#283e72;
  font-weight:bold;
  text-decoration:none;
  padding:3px;
  float:left;
  cursor:pointer;
}




#divMenu{
  width:476px;
  height:100px;
/*  border:1px solid red;*/
  float:left;
}


/******   Elementos para menu drop down   ******/
ul li { position:relative; float: left; display:inline;}
li ul { position: absolute; top:34px; /* Set 1px less than menu width */  display:none; }
ul li a {display: block; padding:0; background: #fff;/*  IE6 Bug */ /*border: 1px solid #ccc; IE6 Bug */ }
li:hover ul, li.over ul {display: block; }

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { display: block; } /* The magic */
/***********************************************/
ul#listaMenu{
  width:476px;
}

ul { margin:0; padding:0; list-style: none;  }/* Width of Menu Items */

ul li a:hover { color: #E2144A; background: #FFF; } /* Hover Styles */

li ul li a { padding:0; height:2px;} /* Sub Menu Styles */

li:hover ul, li.over ul { width:115px; display: block; border-left:2px solid #978dce; border-right:2px solid #978dce; border-top:2px solid #978dce; left:0;} /* The magic */

.spanNone{ display:none; }

.bt01 a{ width:119px; height:35px; background:url(/imagens/bt_institucional_a.gif) no-repeat; float:left; }
.bt01 a:hover{ width:119px; height:35px; background:url(/imagens/bt_institucional_b.gif) no-repeat; float:left; }
.bt02 a{ width:119px; height:35px; background:url(/imagens/bt_imoveis_a.gif) no-repeat; float:left; }
.bt02 a:hover{ width:119px; height:35px; background:url(/imagens/bt_imoveis_b.gif) no-repeat; float:left; }
.bt03 a{ width:119px; height:35px; background:url(/imagens/bt_lancamentos_a.gif) no-repeat; float:left; }
.bt03 a:hover{ width:119px; height:35px; background:url(/imagens/bt_lancamentos_b.gif) no-repeat; float:left; }
.bt04 a{ width:119px; height:35px; background:url(/imagens/bt_contato_a.gif) no-repeat; float:left; }
.bt04 a:hover{ width:119px; height:35px; background:url(/imagens/bt_contato_b.gif) no-repeat; float:left; }

.submenu a{ width:115px; background:#4d4193; height:20px; padding:3px 0 0 0; font:11px arial; color:#c5d7f1; text-decoration:none; text-align:center; font-weight:bold; float:left; border-bottom:2px solid #978dce;}
.submenu a:hover{ width:115px; background:#a5abca; height:20px; padding:3px 0 0 0; color:#4d4193;}

/************************ Div Portifolio ******************/
#divPortifolio a{
  font-family: arial;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

#divPortifolio h2{ /* titulo */
  font:14px arial;
  color:#003366;
  font-weight: bold;
  margin:0;
  padding:0 0 5px 0;
}

#divPortifolio h3{ /* titulo */
  margin:0;
  font-size: 12px;
}

#divPortifolio2 {
  border: 1px solid red;
  width: 24px;
}

#divPortifolio3 {
  background-image:url(/imagens/bg_topo_portifolio.jpg);
  width: 244px;
  height: 30px;
  padding-top: 10px;
}

#divPortifolio4 {
  background-color: #D3DAE4;
  border: 1px solid #BAC0CE;
  border-top: 0px;
  padding: 0 0 10px 5px;
}


#divPortifolio .on {
  background:#D9E1E8;
}

#divPortifolio .off {
  padding: 5px;
}



/************************ Div Imoveis ******************/

#divImoveis h2{ /* titulo */
  font:12px arial;
  color:#003366;
  font-weight: bold;
  text-decoration:none;
  margin:0;
  padding:0 0 5px 0;
}
#divImoveis h2 a{  text-decoration:none;  }

#divImoveis h3{ /* resumo */
  font:12px arial;
  color:#003366;
  text-decoration:none;
  margin:0;
  padding:0;
}
#divImoveis h3 a{  text-decoration:none;  }

/*#divImoveis img {
  margin:0 10px 10px 0;
  border:2px solid #95aabc;
}*/

#divImoveis table {
  width:98%;
  border:0;
}

#divImoveis td{
  width:40%;
  background:#D9E1E8;
  border:0;
  margin:50px;
  padding:8px;
  /*border:1px solid red;*/
}
#divImoveis td{
  width:40%;
  background:#D9E1E8;
  border:0;
  margin:50px;
  padding:8px;
  /*border:1px solid red;*/
}

.divImoveisImgBorder{
  margin:0 10px 10px 0;
  border:2px solid #95aabc;
}
/************************ Div Imovel ******************/
#divImovel h1{
  width:374px;
  height:25px;
  margin:10px 0 0 0;
  padding:8px 0 0 8px;
  font:16px arial;
  color:#f58323;
  font-weight:bold;
}
#divImovel h2 {
  font:18px tahoma;
  color:#003366;
  font-weight:bold;
  margin:0;
  padding:10px 0 10px 8px;
}
.divImovelImgBorder{
  margin:0;
  margin:0 3px 5px 0;
  border:2px solid #95aabc;
}
#divImovel td{
  vertical-align:top;
  padding:0 0 0 10px;
}
#divImovel table .dados{
  width:100%;
  margin:10px 0 0 0;
  background:#e6ecf1;
  color:#003366;
}
.voltar a{
  width:70px;
  margin:30px 0 0 0;
  padding:5px;
  background:#036;
  color:#FFF;
  font-weight:bold;
  text-decoration:none;
  border:2px solid #95aabc;
  float:right;
  text-align:center;
  border:0;
}
.voltar a:hover{
  background:#f58323;
  border:2px solid #f9b57c;
  text-decoration:none;
}
/******************** divPaginator ***************/
#divPaginator {
  text-align: center;
  font:11px verdana;
  color:#95aabc;
  padding:10px 0 15px 0;
}
#divPaginator select{
  border: 1px dotted blue;
  text-align: center;
  background:#D9E1E8;
  font:12px arial;
  color:#003366;
  border:2px solid #95aabc;
  margin:0 10px 0 10px;
}
#divPaginator a{
  font:11px verdana;
  color:#FF6600;
  font-weight:bold;
  text-decoration:none;
}
#divPaginator a:hover{
  font:11px verdana;
  color:#036;
  font-weight:bold;
  text-decoration:none;
}

#divBuscaAvancada {
  border: 1px solid #B6C0D0;
  width: 740px;
  background-color: #D2D9E3;
  margin-left: 10px;
  padding: 5px;
}

.printShow {
  display: none;
}

.imgInstitucional {
  border: 1px solid #BAC0CE;
}

.imgNoticia {
  border: 1px solid #BAC0CE;
}

.imgNoticia2 {
  border: 1px solid #BAC0CE;
  margin: 5px;
}

.HomeDestaques{
  background:#d2d9e3;
  border:1px solid #b6c0d0;
  padding:8px;
}

#map span {display: none;}
