
/*GLOBAL RESET*/



:focus {outline: 0; }
ol, ul { list-style: none;}
.posicaoIframe {
        float: left;
}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
strong{ font-weight: bold; }
body,input,select,textarea {  font-size: inherit; }
/*GLOBAL RESET*/

#wrap {
        margin:auto;
        margin-top:10px;
    width:950px;
        border:1px solid #FFFFFF;
    vertical-align:topf;
    position:relative;
        background-color:#FFFFFF;
}

/*Parmetros Comuns*/

/*p {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12;
        line-height:120%;
}




h1 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#999999;
}

h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#999999;
}

h3 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#666666;
        font-weight:bold;
}

span {
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#999999;
}

*/
/*Fim dos Parmetros Comuns*/

/*Inicio do Site*/

.logo {
        float:left;
        margin-left:15px;
}

/*login*/
#login {
        float:right;
        margin-right:5px;
        margin-top:10px;
        font-weight:bold;
}

.loginform {
        background:url(../img/bg_form.jpg) repeat;
        width:127px;
        height:14px;
        border:1px solid #CCC;
        font-family:Myriad, "Lucida Grande", "Lucida Sans Unicode",sans-serif;
        font-size:10px;
        font-weight:regular;
        color:#999999;
        text-align:left;
        margin:auto;
        margin-left:5px;
        padding-left:10px;
        padding-top:4px;
}

.loginbutton {
        background:url(../img/bg_botao_peq.jpg) no-repeat;
        width:33px;
        height:20px;
        margin:auto;
        margin-top:-8px;
        border:none;
        font-family:Myriad, "Lucida Grande", "Lucida Sans Unicode",sans-serif;
        font-size:10px;
        font-weight:bold;
        color:#999999;
        text-align:middle;
        padding-bottom:3px;
}
/*fim do login*/

/*header*/

#superior {
        width:100%;
        overflow:hidden;
        margin-top:110px;
}

        #superior #menu {
                margin-left:10px;
        }

                #superior #menu ul {
                        width:100%;
                        display:inline;
                }

                #superior #menu li {
                        background:url(../img/bg_li_menusuperior.jpg) no-repeat;
                        width:116px;
                        height:22px;
                        margin-left:5px;
                        float:left;
                        text-align:center;
                        font-weight:bold;
                        padding-top:10px;
                        border:1px solid #CCC;
                        border-bottom:none;
                }

                #superior #menu li.selected {
                        background:url(../img/bg_li_menusuperior_selected.jpg);
                        border:1px solid #CCC;
                        border-bottom:none;
                        height:23px;
                        z-index:100;
                }

                #superior #menu li.meusfavoritos {
                        background:url(../img/bg_li_menusuperior.jpg) no-repeat;
                        width:116px;
                        height:22px;
                        margin-left:315px;
                        float:left;
                        text-align:center;
                        font-weight:bold;
                        padding-top:10px;
                        border:1px solid #CCC;
                        border-bottom:none;
                }

                #superior #menu li.meusfavoritosselected {
                        background:url(../img/bg_li_menusuperior_selected.jpg);
                        border:1px solid #CCC;
                        margin-left:315px;
                        border-bottom:none;
                        height:23px;
                        z-index:100;
                }

                #superior #header {
                        background:url(../img/bg_header.jpg) repeat-x;
                        border-top:1px solid #CCC;
                        width:100%;
                        margin-top:33px;
                        *margin-top:-3px;
                        z-index:1;
                }

                #superior #header .banner1 {
                        margin-left:15px;
                        margin-top:30px;
                        margin-right:5px;
                        float:left;
                }

                #superior #header .banner1 div {
                        display:none;
                }

                #superior #header .banner2 {
                        margin-top:30px;
                        margin-left:4px;
                }



/*exclusivo QUEM SOMOS*/
                        #superior #header .banner_quemsomos {
                        margin-left:15px;
                        margin-top:30px;
                        margin-right:5px;
                        margin-bottom:30px;
                }
/*exclusivo QUEM SOMOS*/

/*slider*/

        .minicontainer {
                width:400px;
                float:left;
                margin-left:37px;
                margin-top:30px;
                padding-bottom:10px;
        }

                .minicontainer img {
                        float:left;
                        width:120px;
                        height:150px;
                        margin-right:25px;
                }

                .minicontainer.descricao {
                        float:right;
                        color:#999999;
                }

                .minicontainer p {
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:14px;
                        color:#999999;
                }

                .minicontainer h1 {
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:12px;
                        font-weight:bold;
                        color:#666666;
                        margin-bottom:8px;
                }

                .minicontainer h2 {
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:16px;
                        font-weight:bold;
                        color:#808080;
                        margin-bottom:10px;
                }

                a.mais {
                        background:url(../img/botao_saibamais.jpg);
                        width:108px;
                        height:29px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:11px;
                        font-weight:bold;
                        color:#808080;
                        padding-left:11px;
                        padding-right:11px;
                        padding-top:3px;
                        padding-bottom:3px;
                        text-decoration:none;
                }

                a.mais:hover {
                        background:url(../img/botao_saibamais.jpg);
                        width:108px;
                        height:29px;
                        font-size:11px;
                        font-weight:bold;
                        color:#999999;
                        padding-left:11px;
                        padding-right:11px;
                        padding-top:3px;
                        padding-bottom:3px;
                        text-decoration:none;
                }

/*busca*/

        #busca {
        }

        #busca .titulo {
                background:url(../img/bg_li_menusuperior_selected.jpg) repeat-x;
                border:1px solid #CCC;
                border-bottom:none;
                height:20px;
                width:250px;
                font-size:16px;
                text-align:left;
                padding-top:8px;
                z-index:100;
                padding-left:15px;
                margin-left:15px;
                margin-top:-28px;
                *margin-top:8px;
                float:left;
        }

        #corpo_busca {
                background:url(../img/bg_header.jpg) repeat-x;
                border-top:1px solid #CCC;
                border-bottom:1px solid #CCC;
                width:100%;
                margin-top:15px;
                *margin-top:-3px;
                margin-bottom:50px;
        }

                #corpo_busca h3 {
                        background:url(../img/bg_numero.jpg) no-repeat;
                        width:64px;
                        height:53px;
                        margin:15px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:42px;
                        color:#E6E6E6;
                        text-align:center;
                        padding-top:8px;
                        float:left;
                }

                #corpo_busca h3.selected {
                        background:url(../img/bg_numero.jpg) no-repeat;
                        width:64px;
                        height:53px;
                        margin:15px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:42px;
                        color:#999999;
                        text-align:center;
                        padding-top:8px;
                        padding-bottom:10px;
                        float:left;
                }

                        #encontre {
                                margin:auto;
                                margin-top:20px;
                                border-bottom:1px solid #B2B2B2;
                                height:85px;
                                width:98%;
                        }

                        #corpo_busca .opcao {
                                width:50px;
                        }

                        #corpo_busca .selecao_comprar {
                                width:160px;
                                height:23px;
                                border:none;
                        }

                        #corpo_busca .selecao_imovel {
                                width:170px;
                                height:23px;
                                border:none;
                        }

                        #corpo_busca .selecao_cidade {
                                width:150px;
                                height:23px;
                                border:none;
                        }

                        #corpo_busca #popup1 {
                                background:url(../img/bg_popup1.jpg);
                                width:157px;
                                height:18px;
                                border:none;
                                border: 1px solid #CCCCCC;
                                padding-top:5px;
                                padding-left:5px;
                        }


                        #corpo_busca #popup1 a {
                                font-size:10px;
                        }

                        #corpo_busca #posbusca {
        margin-top: -2px;
        margin-left: -55px;
        height: 18px;
        width: 157px;
                        }


                        #corpo_busca .selecao_valor {
                                width:115px;
                                height:23px;
                                border:none;
                        }

                        #corpo_busca .selecao_valor1 {
                                width:115px;
                                height:23px;
                                border:none;
                                margin-right:80px;
                        }

                        #corpo_busca .selecao_area {
                                width:115px;
                                height:23px;
                                border:none;
                        }

                        #corpo_busca .selecao_area1 {
                                width:115px;
                                height:23px;
                                border:none;
                        }

                        #corpo_busca #popup2 {
                                background:url(../img/bg_popup1.jpg);
                                width:157px;
                                height:18px;
                                border:none;
                                border: 1px solid #CCCCCC;
                                margin-right:40px;
                                padding-top:5px;
                                padding-left:5px;
                        }

                        #corpo_busca #popup2 a {
                                font-size:10px;
                        }

                        #corpo_busca #popup3 {
                                background:url(../img/bg_popup1.jpg);
                                width:157px;
                                height:18px;
                                border:none;
                                border: 1px solid #CCCCCC;
                                margin-right:40px;
                                padding-top:5px;
                                padding-left:5px;
                        }

                        #corpo_busca #popup3 a {
                                font-size:10px;
                        }

                        #corpo_busca #popup4 {
                                background:url(../img/bg_popup1.jpg);
                                width:157px;
                                height:18px;
                                border:none;
                                border: 1px solid #CCCCCC;
                                padding-top:5px;
                                padding-left:5px;
                        }

                        #corpo_busca #popup4 a {
                                font-size:10px;
                        }

                        #corpo_busca #popup5 {
                                background:url(../img/bg_popup5.jpg);
                                width:273px;
                                height:18px;
                                border:none;
                                border: 1px solid #CCCCCC;
                                margin-right:52px;
                                padding-top:5px;
                                padding-left:5px;
                        }

                        #corpo_busca #popup5 a {
                                font-size:10px;
                        }

                        #corpo_busca #popup6 {
                                background:url(../img/bg_popup5.jpg);
                                width:273px;
                                height:18px;
                                border:none;
                                border: 1px solid #CCCCCC;
                                padding-top:5px;
                                padding-left:5px;
                        }

                        #corpo_busca #popup6 a {
                                font-size:10px;
                        }

                 ul.lista_busca {
                 }

                 ul.lista_busca li {
                        margin-top:28px;
                         float:left;
                        margin-right:10px;
                 }

                 ul.lista_busca li h1 {
                        margin-top:7px;
                 }

                 ul.lista_busca li img {
                         margin-left:55px;
                }

                 #search_button {
                         background:url(../img/bg_search.jpg);
                        width:152px;
                        height:27px;
                        margin:auto;
                        margin-top:20px;
                        margin-bottom:20px;
                        text-align:center;
                        padding-top:10px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:18px;
                        font-weight:bold;
                        color:#808080;
                 }

                         #search_button a {
                                font-family:Arial, Helvetica, sans-serif;
                                font-size:18px;
                                font-weight:bold;
                                color:#808080;
                         }

                         #search_button a:hover {
                                font-family:Arial, Helvetica, sans-serif;
                                font-size:18px;
                                font-weight:bold;
                                color:#808080;
                                text-decoration:underline;
                         }

                         #obrigatorios {
                                 float:right;
                                margin-top:-75px;
                                margin-right:112px;
                                font-family:Arial, Helvetica, sans-serif;
                                font-size:12px;
                                font-weight:bold;
                                color:#999999;
                        }

/*fim da busca*/

/*Resultados da Busca*/

#spacerheader {
        width:100%;
        height:40px;
}

#resultados {
}

                #resultados .titulo {
                        background:url(../img/bg_li_menusuperior_selected.jpg) repeat-x;
                        border:1px solid #CCC;
                        border-bottom:none;
                        height:21px;
                        width:250px;
                        font-size:16px;
                        text-align:left;
                        padding-top:8px;
                        z-index:100;
                        padding-left:15px;
                        margin-left:15px;
                        float:left;
        }

                #corporesultados {
                        width:100%;
                        border-top:1px solid #CCC;
                        background:url(../img/bg_header.jpg) repeat-x;
                        z-index:1px;
                        margin-bottom:30px;
                        margin-top:29px;
                        *margin-top:-3px;;
                }

                                #alert {
                                        margin:auto;
                                        border:1px solid #CCC;
                                        background:url(../img/bgalert.png) repeat-x;
                                        width:600px;
                                        height:58px;
                                        margin-bottom:30px;
                                        text-align:left;
                                }

                                #alert .iconealert {
                                        float:left;
                                        margin-left:10px;
                                        margin-top:5px;
                                }

                                #alert p {
                                        font-family:Arial, Helvetica, sans-serif;
                                        margin-top:18px;
                                        float:left;
                                        padding-left:10px;
                                        color:#999999;
                                }

                                #alert span {
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-weight:bold;
                                }

                        #corporesultados h1 {
                                font-family:Arial, Helvetica, sans-serif;
                                font-size:16px;
                                color:#666666;
                                font-weight:bold;
                                margin-left:15px;
                                margin-bottom:10px;
                                text-transform:uppercase;
                        }

                        #item {
                                width:100%;
                                margin-left:15px;
                                margin:auto;
                                }

                        #item table.itens {
                                width:96%;
                                height:88px;
                                vertical-align:middle;
                                margin-bottom:30px;
                                margin:auto;
                                border-bottom:1px solid #B2B2B2;
                        }

                                #item table.itens td {
                                        vertical-align:middle;
                                }

                                        #item table.itens td.dados {
                                                width:90px;
                                        }

                                        #item table.itens td.tipo {
                                                width:130px;
                                        }

                                        #item table.itens td.maisd {

                                        }


                                #item table.itens tr {
                                        vertical-align:middle;
                                }

                                /*tirar a borda inferior da ultima tabela*/
                                #item table.itensnoborder {
                                width:96%;
                                height:88px;
                                vertical-align:middle;
                                margin:auto;
                                border-bottom:none;
                                margin-bottom:30px;
                        }

                                #item table.itensnoborder td {
                                        vertical-align:middle;
                                }

                                        #item table.itensnoborder td.dados {
                                                width:90px;
                                        }

                                        #item table.itensnoborder td.tipo {
                                                width:130px;
                                        }

                                        #item table.itensnoborder td.maisd {

                                        }


                                #item table.itensnoborder tr {
                                        vertical-align:middle;
                                }
                                /*fim noorder*/

                                #item h2 {
                                        font-weight:bold;
                                        text-transform:uppercase;
                                        color:#666666;
                                        font-size:11px;
                                }

                                #item table span {
                                }

                                #item table span.valor {
                                        font-size:16px;
                                        font-weight:bold;
                                        color:#999999;
                                }

                                #item table img.fotoitem {
                                        vertical-align:middle;
                                }

                #container_botao {
                        overflow:auto;
                        margin-bottom:50px;
                }

                                #container_botao #ibotao2 {
                                        background:url(../img/ibotao2.png) no-repeat;
                                        width:300px;
                                        height:30px;
                                        margin-bottom:10px;
                                        margin-left:200px;
                                        text-align:center;
                                        padding-top:8px;
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                        float:left;
                                }

                                #container_botao #ibotao2 a {
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                }

                                #container_botao #ibotao2 a:hover {
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                }

                                #container_botao #ibotao3 {
                                        background:url(../img/ibotao3.png) no-repeat;
                                        width:200px;
                                        height:30px;
                                        margin-bottom:10px;
                                        margin-left:520px;
                                        padding-top:8px;
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                        text-align:center;
                                }

                                #container_botao #ibotao3 a {
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                        text-align:center;
                                }

                                #container_botao #ibotao3 a:hover {
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                        text-align:center;
                                }


/*fim dos Resultados da Busca*/


/*Meus Favoritos*/

#spacerheader {
        width:100%;
        height:40px;
}

#favoritos {
}

                #favoritos .titulo {
                        background:url(../img/bg_li_menusuperior_selected.jpg) repeat-x;
                        border:1px solid #CCC;
                        border-bottom:none;
                        height:21px;
                        width:250px;
                        font-size:16px;
                        text-align:left;
                        padding-top:8px;
                        z-index:100;
                        padding-left:15px;
                        margin-left:15px;
                        float:left;
        }

                #corpofavoritos {
                        width:100%;
                        border-top:1px solid #CCC;
                        background:url(../img/bg_header.jpg) repeat-x;
                        z-index:1px;
                        margin-bottom:60px;
                        margin-top:29px;
                        *margin-top:-3px;
                }


                        #corpofavoritos h1 {
                                font-family:Arial, Helvetica, sans-serif;
                                font-size:16px;
                                color:#666666;
                                font-weight:bold;
                                margin-left:15px;
                                margin-bottom:10px;
                                text-transform:uppercase;
                        }

                        #item_fav {
                                width:100%;
                                margin-left:15px;
                                margin:auto;
                                }

                        #item_fav table.itens_fav {
                                width:96%;
                                height:100PX;
                                vertical-align:middle;
                                margin-bottom:20px;
                                margin:auto;
                                border-bottom:1px solid #B2B2B2;
                        }

                                #item_fav table.itens_fav td {
                                        vertical-align:middle;
                                }

                                        #item_fav table.itens_fav td.tipo {
                                                width:130px;
                                        }


                                #item_fav table.itens_fav tr {
                                        vertical-align:middle;
                                }

                                /*tirar a borda inferior da ultima tabela*/
                                #item_fav table.itensnoborder_fav {
                                width:96%;
                                height:100PX;
                                vertical-align:middle;
                                margin-bottom:20px;
                                margin:auto;
                                border-bottom:none;
                                margin-bottom:30px;
                        }

                                #item_fav table.itensnoborder_fav td {
                                        vertical-align:middle;
                                }

                                        #item_fav table.itensnoborder_fav td.tipo {
                                                width:130px;
                                        }

                                        #item_fav table.itensnoborder_fav td.maisd {

                                        }


                                #item_fav table.itensnoborder_fav tr {
                                        vertical-align:middle;
                                }

                                        #item_fav table.itensnoborder_fav span.valor_fav {
                                                font-size:16px;
                                                font-weight:bold;
                                                color:#999999;
                                        }

                                /*fim no border*/

                                #item_fav h2 {
                                        font-weight:bold;
                                        text-transform:uppercase;
                                        color:#666666;
                                }

                                #item_fav table span {
                                }

                                #item_fav table span.valor_fav {
                                        font-size:16px;
                                        font-weight:bold;
                                        color:#999999;
                                }

                                #item_fav table img.fotoitem_fav {
                                        vertical-align:middle;
                                }

/*fim Meus Favoritos*/

/*QUEM SOMOS*/

        #quemsomos {
                margin-left:300px;
                margin-right:150px;
                margin-bottom:50px;
                text-align:left;
        }

        #quemsomos p {
                font-size:12px;
                color:#999999;
                line-height:120%;
                margin-top:5px;
                margin-bottom:15px;
        }

/*fim do QUEM SOMOS*/

/*Imovel selecionado*/

#imovel {
        }

        #imovel .titulo {
                background:url(../img/bg_li_menusuperior_selected.jpg) repeat-x;
                border:1px solid #CCC;
                border-bottom:none;
                height:20px;
                width:250px;
                font-size:16px;
                text-align:left;
                padding-top:8px;
                z-index:100;
                padding-left:15px;
                margin-left:15px;
                margin-top:-13px;
                *margin-top:8px;
                float:left;
        }

        #corpo_imovel {
                background:url(../img/bg_header.jpg) repeat-x;
                border-top:1px solid #CCC;
                border-bottom:1px solid #CCC;
                width:100%;
                margin-top:15px;
                *margin-top:-3px;
                margin-bottom:50px;
        }

                #corpo_imovel h3 {
                        font-size:14px;
                        padding-left:20px;
                        padding-top:35px;
                        padding-bottom:5px;
                        width:290px;
                        line-height:120%;
                }


        #corpo_imovel #iconteiner {
                width:100%;
                overflow:hidden;
                margin-bottom:20px;
        }

/*coluna da esquerda*/
        #corpo_imovel #ileft {
                width:120px;
                float:left;
                margin-left:75px;
                margin-top:30px;
        }

                #corpo_imovel #ileft #imo_foto {
	width:120px;
	height:150px;
	margin-bottom:35px;
	margin-top:0px;
	text-align: center;
                }

                #corpo_imovel #ileft #imo_icones {
                        float:left;
                        width:140px;
                        height:120px;
                        padding-left:2px;
                }

                #corpo_imovel .imo_icones {
                        margin:1px;
                }

/*coluna do meio*/
        #corpo_imovel #imiddle {
                width:332px;
                float:left;
                margin-left:50px;
                margin-top:30px;
        }

                #corpo_imovel #imiddle h1 {
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:24px;
                        font-weight:bold;
                        color:#666666;
                }

                #corpo_imovel #imiddle #spacer {
                        height:53px;
                }

                #corpo_imovel #imiddle span.ititulo {
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:16px;
                        color:#808080;
                        font-weight:bold;
                }

                #corpo_imovel #imiddle .ilista {
                }

                        #corpo_imovel #imiddle .ilista li.col1 {
                                width:292px;
                                height:20px;
                                float:left;
                                font-family:Arial, Helvetica, sans-serif;
                                font-size:10px;
                                font-weight:bold;
                                color:#666666;
                                border-bottom:1px solid #ccc;
                                padding-top:10px;
                        }

                        #corpo_imovel #imiddle .ilista li.col2 {
                                width:40px;
                                height:22px;
                                float:left;
                                font-family:Arial, Helvetica, sans-serif;
                                font-size:14px;
                                color:#999999;
                                border-bottom:1px solid #ccc;
                                padding-top:8px;
                        }


                #corpo_imovel #imiddle .ilista2 {
                }

                                #corpo_imovel #imiddle .ilista2 li.col1 {
                                        width:166px;
                                        height:20px;
                                        float:left;
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:12px;
                                        color:#666666;
                                        border-bottom:1px solid #ccc;
                                        padding-top:10px;
                                }

                                #corpo_imovel #imiddle .ilista2 li.col2 {
                                        width:166px;
                                        height:20px;
                                        float:left;
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:12px;
                                        color:#666666;
                                        border-bottom:1px solid #ccc;
                                        padding-top:10px;
                                }

                                #corpo_imovel #imiddle .ilista2 li.col1semlinha {
                                        width:166px;
                                        height:20px;
                                        float:left;
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:12px;
                                        color:#666666;
                                        border-bottom:none;
                                        padding-top:10px;
                                }

                                #corpo_imovel #imiddle .ilista2 li.col2semlinha {
                                        width:166px;
                                        height:20px;
                                        float:left;
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:12px;
                                        color:#666666;
                                        border-bottom:none;
                                        padding-top:10px;
                                }

                                #ibotao {
                                        background:url(../img/botao_imovel.jpg) no-repeat;
                                        width:332px;
                                        height:30px;
                                        margin-bottom:10px;
                                        padding-top:8px;
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                        text-align:center;
                                }

                                #ibotao a {
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                        text-align:center;
                                }

                                #ibotao a:hover {
                                        font-family:Arial, Helvetica, sans-serif;
                                        font-size:18px;
                                        font-weight:bold;
                                        color:#808080;
                                        text-align:center;
                                }




/*coluna da direita*/
        #corpo_imovel #iright {
                float:left;
                width:250px;
                margin-top:30px;
                margin-left:60px;
        }



/*Fim do Imovel Selecionado*/

/*Contato*/

        #contato {
                font-family:Arial, Helvetica, sans-serif;
                font-size:14px;
                color:#666;
                margin-top:20px;
        }


















        #contato .titulo {
                background:url(../img/bg_li_menusuperior_selected.jpg) repeat-x;
                border:1px solid #CCC;
                border-bottom:none;
                height:20px;
                width:250px;
                font-size:16px;
                text-align:left;
                padding-top:8px;
                z-index:100;
                padding-left:15px;
                margin-left:15px;
                margin-top:-13px;
                *margin-top:8px;
                float:left;
        }

        #corpo_contato  {
                background:url(../img/bg_header.jpg) repeat-x;
                border-top:1px solid #CCC;
                border-bottom:1px solid #CCC;
                width:100%;
                margin-top:15px;
                *margin-top:-3px;
                margin-bottom:50px;
        }



                #form_contato {
                        width:620px;
                        margin-left:320px;
                        margin-top:30px;
                        margin-bottom:70px;
                }

                #form_contato .nome {
                        width:300px;
                        height:18px;
                        margin-left:10px;
                        margin:5px auto;
                        margin-bottom:10px;
                }

                #form_contato .email {
                        width:300px;
                        height:18px;
                        margin-left:10px;
                        margin:5px auto;
                }


                #form_contato .telefone {
                        width:300px;
                        height:18px;
                        margin-left:10px;
                        margin-right:10px;
                        margin:5px auto;
                }

                #form_contato .assunto {
                        width:300px;
                        height:18px;
                        margin-left:10px;
                        margin:5px auto;
                }

                #form_contato .mensagem {
                        width:300px;
                        height:100px;
                        margin-left:10px;
                        margin:5px auto;
                        margin-bottom:10px;
                }

                #form_contato .ok {
                        width:70px;
                        height:25px;
                        margin-left:10px;
                        margin:5px auto;
                        margin-bottom:10px;
                        background:url(../img/contato.png) no-repeat;
                        border:none;
                        color:#666;
                        font-weight:bold;
                }

                #form_contato .limpar {
                        width:70px;
                        height:25px;
                        margin-left:10px;
                        margin:5px auto;
                        margin-bottom:10px;
                        background:url(../img/contato.png) no-repeat;
                        border:none;
                        color:#666;
                        font-weight:bold;
                }

                        #form_contato .ok:hover {
                                color:#999;
                        }

                        #form_contato .limpar:hover {
                                color:#999;
                        }

/*/Contato*/
/*pop contato*/

body.pop {
        width:100%;
        margin:auto;
}

        #popcontato {
                font-family:Arial, Helvetica, sans-serif;
                font-size:14px;
                color:#666;
                float:right;
        }

        #corpo_popcontato {
                border-top:1px solid #CCC;
                width:550px;
                overflow:hidden;
        }

                #form_popcontato {
                        width:550px;
                        margin-left:220px;
                        *margin-left:0px;
                        margin-top:30px;
                        margin-bottom:70px;
                }

                #form_popcontato .nome {
                        width:320px;
                        height:18px;
                        margin-left:10px;
                        margin:5px auto;
                        margin-bottom:10px;
                }

                #form_popcontato .email {
                        width:320px;
                        height:18px;
                        margin-left:10px;
                        margin:5px auto;
                }

                #form_popcontato .mensagem {
                        width:320px;
                        height:100px;
                        margin-left:10px;
                        margin:5px auto;
                        margin-bottom:10px;
                }

                #form_popcontato .assunto {
                        width:320px;
                        height:18px;
                        margin-left:10px;
                        margin:5px auto;
                }

                #form_popcontato .ok {
                        width:70px;
                        height:25px;
                        margin-left:10px;
                        margin:5px auto;
                        margin-bottom:10px;
                        background:url(../img/contato.png) no-repeat;
                        border:none;
                        color:#666;
                        font-weight:bold;
                }

                #form_popcontato .limpar {
                        width:70px;
                        height:25px;
                        margin-left:10px;
                        margin:5px auto;
                        margin-bottom:10px;
                        background:url(../img/contato.png) no-repeat;
                        border:none;
                        color:#666;
                        font-weight:bold;
                }




/*/pop contato*/

/*imobbi*/


        #imobbi {
        }

        #imobbi .titulo {
                background:url(../img/bg_li_menusuperior_selected.jpg) repeat-x;
                border:1px solid #CCC;
                border-bottom:none;
                height:20px;
                width:200px;
                font-size:16px;
                text-align:left;
                padding-top:8px;
                z-index:100;
                padding-left:15px;
                margin-left:15px;
                margin-top:-28px;
                float:left;
        }

        #corpo_imobbi {
                background:url(../img/bg_header.jpg) repeat-x;
                border-top:1px solid #CCC;
                width:100%;
                z-index:1;
        }

                #content_imobbi {
                        overflow:hidden;
                        min-height:215px;
                }

                #corpo_imobbi h3 {
                        font-size:14px;
                        padding-left:20px;
                        padding-top:35px;
                        padding-bottom:5px;
                        width:290px;
                        line-height:120%;
                }

                #corpo_imobbi a {
                        font:Arial, Helvetica, sans-serif;
                        font-size:14px;
                        color:#666666;
                        font-weight:bold;
                        padding-top:35px;
                        padding-bottom:5px;
                        width:290px;
                        line-height:120%;
                }

                #corpo_imobbi a:hover {
                        text-decoration:underline;
                }

                #corpo_imobbi p {
                        font-size:12px;
                        padding-left:20px;
                        color:#999999;
                        width:290px;
                        line-height:120%;
                        font-weight:bold;
                }

                #corpo_immobi endereco.p {
                        font-size:16px;
                }

                #corpo_imobbi #esquerda {
                        float:left;
                }

                #corpo_imobbi #central {
                        float:left;
                }

                #corpo_imobbi #direita {
                        float:left;
                }


/*fim da imobbi*/

/*footer*/

        #footer {
                background:url(../img/bg_header.jpg) repeat-x;
                border-top:1px solid #CCC;
                margin-top:30px;
                text-align:right;
                padding-top:20px;
                padding-right:40px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:14px;
                color:#999999;
                margin-bottom:20px;
        }

/*fim do footer*/
/*fim do site*/.FormEstilo {
        background-image: url(../images/fundoform.jpg);
        background-repeat: repeat-x;
        background-position: left top;
}