@charset "utf-8";
/* CSS Document */
/*@import url("../destaques_diferenciados/estilos.css");
@import url("../destaques_diferenciados/destaque_lanc.css");*/


*{
    margin:0px;
    padding:0px;
    text-decoration:none;
    list-style:none;
    outline:none;

}

body{
    background-image:url(../slices/bg2.jpg);
    background-repeat:no-repeat;
    background-position:top center;
    background-color:#A7D6A3;
}

#global{
    width:778px;
    margin:auto;
    display:table;
}


#topo{
    width:778px;
    height:438px;


}

#topo .img_flash{
    width:440px;
    height:373px;
    /*margin:0 0 0 35px;*/
    float:left;
}

#topo .logo{
    margin-top:45px;
    margin-left:5px;

}
#topo .logo a{
    display:block;
    width:280px;
    height:150px;
}

#topo #topo_container{
    float:left;
    width:460px;

}

#container_topo{
    width:313px;
    display:table;
}

#container_topo .busca_por_ref{
    float:right;
    margin:10px 0 5px 0 ;
}

#container_topo .busca_por_ref h3{
    text-indent:-9999px;
    background-image:url(../slices/img_busca_ref.jpg);
    width:98px;
    height:18px;
    float:left;
    margin-top:3px;
}
#container_topo .busca_por_ref #Codigo{
    width:80px;
}

#container_topo .busca_por_ref #buscar{
    text-indent:-9999px;
    background-image:url(../slices/bto_ok.jpg);
    width:28px;
    height:17px;
    *padding-left:100px;
    cursor:pointer;
    border:0px;

}

#container_topo .banners_top{
    float:right;

}

#container_topo .banners_top #AO{
    margin:0 20px 8px 0;

}

#container_topo .banners_top .img_cadastra a{
    text-indent:-9999px;
    background-image:url(../slices/img_cadastra.jpg);
    width:154px;
    height:63px;
    float:left;
    display:block;
}
#container_topo .banners_top .img_pesquisa a{
    text-indent:-9999px;
    background-image:url(../slices/img_busca_rapida.jpg);
    width:123px;
    height:63px;
    float:left;
    display:block;

}

/*global*/

#conteudo_site{
    clear:both;
    margin-top:-40px;
}

#menu_esquerdo{
    width:142px;
    float:right;
    _width:140px;

}
#menu_esquerdo #spry{
    width:135px;
    margin-left:8px;


}
#spray_container{
}

#menu_esquerdo .img_lacamento{
    margin-left:5px;
    margin-top:5px;

}
#menu_esquerdo .img_encomenda a{
    text-indent:-9999px;
    background-image:url(../slices/img_encomenda.jpg);
    width:113px;
    height:81px;
    display:block;
    margin-top:10px;
}


#menu_esquerdo .img_porto_imoveis a{
    background-image:url(../slices/img_porto.jpg);
    width:56px;
    height:68px;
    text-indent:-9999px;
    margin-left:28px;
    margin-top:10px;
    display:block;
}


#conteudo_destaque{
    width:635px;
    _width:630px;
}

#destaques{
}

#destaques .centro{

    float:left;
}

.pesquisa_imovel{
    background-image:url(../slices/bg_pesquisa.jpg);
    width:580px;
    height:168px;

    margin:auto;
}



.destaque_modelo{

    cursor:pointer;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    display:table;
    width:143px;
    background-image:url(../slices/bg_boxs.jpg);
    height:287px;
    text-align:center;
    float:left;
    margin-right:12px;
    margin-bottom:10px;
}
.destaque_modelo .imovel{

    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    padding-top:5px;

}

.destaque_modelo .destaque_modelos_foto{
    margin-top:7px;

}

.destaque_modelo .conteudo_geral{


}

.destaque_modelo  .destaque_modelo_conteudo{
    margin-top:10px;
}

.destaque_modelo .conteudo_txt{
}

.destaque_modelo .preco{
}

.combo_pesquisa{
    margin-top:50px;
    margin-left:150px;
    display:table;
}

#conteudo_rodape .img_left{
    background-image:url(../slices/img_rodape_esq.jpg);
    width:10px;
    height:38px;
    float:left;
}
#conteudo_rodape .img_right{
    background-image:url(../slices/img_rodape_dir.jpg);
    width:10px;
    height:38px;
    float:right;
}

#conteudo_rodape .rodape{
    float:left;
    background-image:url(../slices/img_rodape.jpg);
    height:33px;
    width:616px;
    line-height:15px;
    padding-top:5px;
}

#conteudo_rodape{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    height:38px;
    text-align:center;
    float:left;
    margin-top:10px;
    width:636px;
    clear:both;
}

#foo{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color: red;
    font-weight: bold;
    background-color:white;
    margin: 0 0 10px 0;


}



.combo_pesquisa{


}
.microsistec{
    width:138px;
    height:38px;
    text-align:center;
    margin-top:15px;
    float:right;
}

.txt_caixa{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    text-align:center;
    width:600px;
    margin:auto;
}
/*DESTAQUES*/
.destaque_titulo {
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.destaque_subtitulo {
    color: #000000;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    word-spacing: -1px;
}
.destaque_subtitulo_azul {
    color: #ECF2FF;
    font-size: 9px;
    font-family: Verdana;
    font-weight: bold;
}
.destaque_bairro {
    color: #000000;
    font-size: 10px;
    font-family: Verdana;
    font-weight: normal;
}
.destaque_lancamento {
    color: #000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.verdana_12_branca {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}
/*SEGMENTOS*/
.quadro_01 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}
.quadro_02 {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.quadro_03 {
    color: #333333
}
.quadro_04 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FF0000;
}
.vendido {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FFFF00;
    font-size: 12px;
}
.valor {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    letter-spacing: -1px;
}
.valor2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    letter-spacing: -1px;
}
a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}
a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}
a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000033;
    text-decoration: none;
}
.fale_conosco_texto {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
.frm_enquete {
    border: 1px solid #CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
}
.verdana_10_preta {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
.verdana_9 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000;
    font-weight:bold;
    line-height:12px;
    width:100px;

}
a.paginacao:link {
    font-size:11px;
    font-style:normal;
    color:#000000;
    text-decoration:underline;
    font-family:Tahoma, Verdana;
    margin:2px;
}
a.paginacao:active {
    font-size:11px;
    font-style:normal;
    color:#000000;
    text-decoration:underline;
    font-family:Tahoma, Verdana;
    margin:2px;
}
a.paginacao:hover {
    font-size:11px;
    font-style:normal;
    color:#000000;
    text-decoration:underline;
    font-family:Tahoma, Verdana;
    margin:2px;
}
a.paginacao:visited {
    font-size:11px;
    font-style:normal;
    color:#000000;
    text-decoration:underline;
    font-family:Tahoma, Verdana;
    margin:2px;
}
a.paginacao_on:link {
    font-size:11px;
    font-style:normal;
    color:#000000;
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border:solid 1px #000000;
    padding:1px;
    margin:2px;
}
a.paginacao_on:active {
    font-size:11px;
    font-style:normal;
    color:#000000;
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border:solid 1px #000000;
    padding:1px;
    margin:2px;
}
a.paginacao_on:hover {
    font-size:11px;
    font-style:normal;
    color:#000000;
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border:solid 1px #000000;
    padding:1px;
    margin:2px;
}
a.paginacao_on:visited {
    font-size:11px;
    font-style:normal;
    color:#000000;
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border:solid 1px #000000;
    padding:1px;
    margin:2px;
}



