/* CSS da página inicial*/
*{padding:0;margin:0;}
a{text-decoration:none;}
body{font:11px Verdana,Arial,Helvetica,sans-serif;background:#FFFFFF url(../images/bg.jpg) repeat-y center;text-align:center;color:#333333;}
img{border:none;}

#geral{width:920px;margin:5px auto 0 auto;text-align:left;}

.t1{font:20px Calibri, "Trebuchet MS", Verdana;color:#00744C;font-weight:bold;}
.t2{padding:5px;background:#FFFFFF url(../images/bg_t2.gif) no-repeat 100px 0;width:440px;float:left;}

.box_busca{width:215px;float:left;}
.box_busca .input{padding:3px;border:1px solid #999999;color:#999999;font:11px Verdana, Arial;width:100%;margin-bottom:5px;}

.box_imoveis, .t2{margin-left:8px;}
.box_imoveis{background-color:#F3F3F3;padding:5px;width:442px;float:left;}
.box_imoveis div{width:138px;float:left;margin:5px 3px 10px 3px;height:205px;}
.box_imoveis .valor{font:13px "Lucida Sans Unicode", Verdana, Arial;color:#00744C;font-weight:bold;}

.box_lancamentos, .box_busca{margin:10px 0 0 15px;}
.box_lancamentos{width:650px;float:left;}
.box_lancamentos h1, .box_busca h1{margin-bottom:10px;}
.box_lancamentos img, .box_imoveis img{border:1px solid #FFFFFF;}
.box_lancamentos p.img, .box_imoveis p.img{border:3px solid #005E3D;}
.box_lancamentos p, .box_imoveis p{margin-bottom:10px;}
.box_lancamentos div{width:149px;float:left;margin-right:10px;}


.rodape{background-color:#EEEEEE;border-top:5px solid #C1C1C1;}
.rodape ul{list-style:none;text-align:right;margin:10px;}
.rodape ul li{display:inline;margin-right:8px;}
.rodape ul li a{font:10px "Trebuchet MS", Verdana, Arial;font-weight:bold;color:#999999;text-transform:uppercase;}

.rodape .logo_pb{padding:0 15px 0 30px;border-right:1px solid #B6B6B6;float:left;}
.rodape .contato{float:left;margin-left:15px;color:#999999;}
.rodape .logo_procure{float:right;margin:15px 20px 0 0;}

.vejamais a{font-weight:bold;color:#00744C;text-decoration:none;}


/*fim do css da página inicial */
html,body{width:100%;height:100%;}
h2.tit_detalhes{font:16px "Trebuchet MS", Verdana;color:#FFFFFF;width:840px;padding:3px 5px 3px 10px;border-left:17px solid #004f33;margin:0;background-color:#B2B2B2;font-weight:bold;}
ul{list-style-position:inside;}


#flash{margin-top:15px;height:335px;}

#mapa_imovel{height:350px;margin:15px auto 15px auto;width:780px;height:350px;border:5px solid #F4F4F4;}
#rodape{color:#999999;width:958px;margin:auto;}
#rodape_conteudo{background-color:#EEEEEE;padding:0 10px 10px 40px;}
#rodape ul{float:right;list-style:none;text-align:right;font:12px "Lucida Sans Unicode", "Trebuchet MS", Arial;text-transform:uppercase;font-weight:bold;}
#rodape li{float:left;text-align:center;padding:0 20px;}
#rodape li a{color:#999999;}


.btn_contato, .btn_detalhes, .btn_comparar{position:absolute;}
.btn_contato{right:15px;top:70px;z-index:97;}
.btn_detalhes{right:15px;top:100px;z-index:97;}
.btn_comparar{top:0px;left:-208px;}

.busca{width:903px;margin:auto;}
.busca .corpo{background:url(../images/borda_meio4.jpg) repeat-y;padding:0 15px 0 15px;}

.busca_rapida{width:241px;float:left;}
.busca_rapida .corpo{background:url(../images/borda_meio2.jpg) repeat-y;padding:0 10px 0 10px;}
.busca_rapida input, .busca_rapida select{padding:1px;color:#999999;font:11px Verdana, Arial, Helvetica, sans-serif;border:1px solid #999;width:96%;margin-bottom:5px;}
.busca_rapida input{padding:3px;width:92%;}

.clear{clear:both;display:block;}

.desc1{width:860px;padding:10px 0 10px 10px;background-color:#F3F3F3;color:#333333;font:11px Tahoma, Verdana, Arial;margin:0 0 2px 0;}

.desc1_end{width:475px;margin:5px 0 0 0;padding:5px 5px 5px 10px;background-color:#ECECEC;float:left;}
.desc1_info{background-color:#F3F3F3;width:475px;float:left;padding:25px 5px 10px 10px;}
.desc1_info .infoim{width:50%;float:left;}
.desc1_foto{width:369px;float:left;}
.desc2{padding:10px 10px 10px 20px;color:#333333;font:12px Tahoma, Verdana, Arial;text-align:justify;line-height:130%;margin-bottom:10px;}

.dest{width:125px;height:198px;padding:2px;float:left;margin:10px 0 0 5px;font:10px "Trebuchet MS", Verdana;background-color:#EBF2D3;}
.dest .dest_foto{padding:3px;background-color:#829D2E;}
.dest .finalidade{font:15px "Trebuchet MS", Verdana;color:#668800;font-weight:bold;}
.dest_foto img{border:1px solid #FFF;}
.dest .dest_subtipo{background-color:#829D2E;padding:6px 4px 6px 4px;}
.dest .dest_subtipo a{color:#FFF;font-size:14px;}
.dest .tipo{font:16px "Trebuchet MS", Arial;color:#666666;font-weight:bold;}
.dest_detalhes a{color:#666;font-size:12px;}
.dest_detalhes{padding:2px;}
.dest_detalhes li{list-style:none;}
.dest_preco a{font-size:11px;color:#336600;font-weight:bold;}

.detalhes_contato{margin:2px 0 10px 0;width:100%;background-color:#FFFFFF;padding:5px 0 5px 0;color:#454E30;font:12px Tahoma, Verdana, Arial;}
.detalhes_contato .info{padding:3px 0 3px 28px;border-bottom:1px solid #D7DEBE;margin-bottom:5px;background-color:#E3E3E3;}
.detalhes_contato .fl{width:310px;padding-left:28px;float:left;}
.detalhes_contato .right{width:518px;float:right;}
.detalhes_contato .infos{width:500px;background-color:#F2F2F2;padding:8px;margin-bottom:15px;border-bottom:1px solid #D7DEBE;}
.detalhes_contato .input{border:1px solid #CCCCCC;padding:2px;color:#333333;}
.detalhes_contato .code{background-color:#F8FFE2;margin-top:6px;}
.detalhes_contato .btn{background-color:#E8FF9F;border:none;color:#72804F;font:11px Verdana, Arial, Helvetica, sans-serif;margin:20px 30px 10px 0;padding:5px;}
.detalhes_contato .imgseg{width:35%;float:left;font-size:11px;}
.detalhes_contato .seginput{width:60%;float:right;font-size:11px;margin-top:15px;}
.detalhes_contato label{font-size:11px;}

.detalhes_fotos{padding:15px;margin-left:15px;}
.detalhes_foto{padding:3px;float:left;width:134px;background-color:#F0F0F0;margin:0 5px 5px 0;}
.detalhes_foto img.mini{border:2px solid #FFF;margin-bottom:5px;}
.documentos p{width:20%;float:left; text-align:center}
.documentos{background-color:#EEEEEE;text-align:left;color:#666666;font:12px "Trebuchet MS", Verdana;}
.dtimv{float:left;margin-left:15px;}

.empre_tit{color:#666;font:12px Tahoma, Verdana, Arial;margin-bottom:20px;}
.empre_tit .empre_op, .empre_tit .empre_nome{padding:10px;border-top:6px solid #839E30;border-bottom:1px solid #666;background-color:#F3F3DE;height:18px;}
.empre_op{float:left;border-right:1px solid #D6D6D6;}
.empre_nome{float:left;width:785px;position:relative;}
.empre_nome span{left:640px;position:absolute;}
.empre_table{clear:both;border-collapse:collapse;font-size:11px;border-color:#F1F1E4;margin:1px 0 20px 0;}
.empre_table td, .empre_table th{padding:3px;text-align:center;}

.filtrar{background-color:#EEEEEE;padding:4px 0 4px 4px;text-align:left;margin:10px 10px 15px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;color:#666666;font:12px "Trebuchet MS", Verdana;}
.filtrar h3{font-size:14px;margin-bottom:8px;}
.filtrar p{width:25%;float:left;}
.filtrar select{font:11px "Trebuchet MS", Verdana;border:1px solid #CCCCCC;background-color:#FFFFFF;padding:2px;}
.filtrar select option{margin-right:4px;padding:0 3px;}

.forms{width:100%;text-align:left;}
.forms label{float:left;width:28%;}
.forms label, .forms span{margin-top:5px;}
.forms option{margin:2px;}
.forms span{float:left;width:71%;}

.form_cadastro{width:650px;float:left;margin:0 0 0 5px;}
.form_cadastro label{color:#72804F;font:11px Tahoma, Verdana, Arial;font-weight:bold;padding-top:2px;}
.form_cadastro .forms{padding:8px;background-color:#F5FFD9;}
.form_cadastro .input{border:1px solid #BDCA97;padding:3px;color:#72804F;font:12px Tahoma, Verdana, Arial;font-weight:bold;}
.form_cadastro h3{display:block;background-color:#FFFFFF;padding:5px 0 5px 0;font:15px "Trebuchet MS", Verdana;color:#525B37;font-weight:bold;}
.form_cadastro .txtarea{color:#72804F;font:11px Tahoma, Verdana, Arial;font-weight:bold;}
.form_cadastro .txtarea p{margin-top:5px;}
.form_cadastro .txtarea label{width:32%;font-weight:normal;}

.form_contato{width:52%;float:left;padding:10px 0 0 30px;}
.form_contato label{font:11px "Trebuchet MS", Verdana, Arial;color:#999;font-weight:bold;}
.form_contato .input{border:1px solid #B2B2B2;background-color:#F4F4F4;padding:2px;font-weight:bold;font-size:14px;font-family:"Trebuchet MS", Verdana, Arial;color:#666;width:314px;}

.home_materiais{float:left;width:242px;margin-top:15px;}

.im_busca{width:830px;position:relative;height:158px;margin:auto;padding-left:30px;font-family:"Trebuchet MS", Verdana;}
.im_foto{float:left;width:175px;height:132px;margin:10px 0 0 0;background-color:#50611D;position:relative;}
.im_foto img{padding:4px;background-color:#004f33;}
.im_info{float:right;width:647px;background-color:#ECECEC;margin:15px 0 0 0;height:133px;position:relative;}
.im_valor{background-color:#666666;padding:4px 6px 4px 12px;font-size:13px;color:#FFF;font-weight:bold;height:39px;}
.im_valor p{width:60%;float:left;}
.im_valor .tit_lancamento{font-size:22px;letter-spacing:2px;margin-top:5px;}
.im_preco{float:right;width:39%;text-align:right;font-size:22px;margin-top:-10px;}
.im_attr{padding:5px 0 0 10px;color:#333;}
.im_attr div{float:left;width:35%;}
.im_attr .descrip{width:75%;}

.b_bairro, .s_suite, .d_quarto, .ac_area, .a_anunciante{background-color:#FFF;}

.im_off{background-color:#FFFFFF;}
.im_off .btn_comparar{display:none;}

.im_on{background-color:#F4F4F4;}
.im_on .btn_comparar{display:block;}

.imovel_home{width:22%;float:left;margin-right:16px;_margin-right:3px;}
.imovel_home img{padding:3px;background-color:#EEEEEE;margin-bottom:6px;}
.imovel_home .preco{font-size:13px;font-weight:bold;}

.imoveis_empre{padding:15px;color:#95A46B;font:11px Tahoma, Verdana, Arial;}
.imovel_e{width:45%;float:left;margin-right:35px;margin-bottom:15px;}
.imovel_e img{border:4px solid #95A46B;margin-right:10px;}
.imovel_e ul{list-style-type:square;list-style-position:inside;}
.imovel_e a{color:#95A46B;font-weight:bold;}

.info_contato{float:right;width:43%;padding-top:20px;font:12px "Trebuchet MS", Verdana, Arial;color:#666;font-weight:bold;}
.info_contato strong{color:#333;font-size:15px;}

.lancamentos{width:666px;float:right;}
.lancamentos .corpo{background:url(../images/borda_meio1.jpg) repeat-y;padding:0 15px 0 15px;}

.menu_imovel{padding:8px 10px 8px 10px;background-color:#95A46B;color:#FFF;font:12px "Trebuchet MS", Verdana;font-weight:bold;text-transform:uppercase;}
.menu_imovel a{color:#FFF;font:12px "Trebuchet MS", Verdana;font-weight:bold;}
.menu_imovel ul{list-style:none;list-style-position:inside;float:left;width:90%;}
.menu_imovel li{float:left;}
.menu_imovel p{float:right;text-align:right;width:8%;}

.ordenar{background-color:#EEEEEE;padding:4px 0 4px 4px;text-align:left;margin:10px 10px 15px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;color:#666666;font:11px "Trebuchet MS", Verdana;}
.ordenar a{margin-left:20px;color:#000;}

.paginas a{color:#890000;font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;padding:3px;}

.referencias{padding:25px;}
.referencias ul{list-style-type:square;list-style-position:inside;}
.referencias ul li{width:30%;float:left;font:13px "Trebuchet MS", Arial;margin:5px;}

.titulo{font:26px Calibri, "Trebuchet MS", Arial;color:#668800;font-weight:bold;text-transform:uppercase;margin-left:10px;}

.titulo_anuncio{width:840px;padding:3px 5px 3px 10px;border-left:17px solid #004f33;background-color:#B2B2B2;margin:5px 0 1px 0;}
.titulo_anuncio *{color:#FFFFFF;font-weight:bold;text-transform:uppercase;display:inline;}
.titulo_anuncio h1{display:inline;font:21px "Trebuchet MS", Verdana;}
.titulo_anuncio span{float:right;margin-top:-20px;}

.titulo_principal{font:35px Calibri, "Trebuchet MS", Arial, Verdana;color:#668800;font-weight:bold;background-position:right top;background-repeat:no-repeat;padding:5px 0 5px 15px;}

.titulos{width:220px;height:32px;padding:4px 0 0 11px;font:14px Calibri, "Trebuchet MS", Arial;font-weight:bold;text-transform:uppercase;cursor:default;}
.titulos span{margin-right:12px;font:20px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

.vendas{width:326px;float:right;margin-top:15px;}
.vendas .corpo{background:url(../images/borda_meio3.jpg) repeat-y;padding:0 15px 0 15px;}
.vendas .imovel_home{width:43%;}

/* Dialog */
#block_bg{position:fixed;_position:absolute;top:0;left:0;background-color:#000000;opacity:0.6;filter:alpha(opacity=60);z-index:199;width:100%;height:100%;}

#dialog{background-color:#FFFFFF;border:4px solid #DDDDDD;position:fixed;_position:absolute;top:50%;left:50%;margin-left:-175px;margin-top:-110px;z-index:200;font:12px Verdana, Arial;}
#dialog h1{border-bottom:1px solid #D3D3D3;background:#DDDDDD url(../images/dialog/bg.jpg) repeat-x top left;text-align:center;color:#FFFFFF;font-size:12px;font-weight:normal;height:21px;padding-top:9px;cursor:default;font-weight:bold;}

.dialog-top{position:relative;height:100%;width:100%;left:0;top:0;}
.dialog-content{text-align:justify;color:#333333;position:absolute;left:0;margin:0 0 40px 0;padding:10px;width:100%;}
.dialog-buttons{position:absolute;left:0;bottom:0;height:29px;border-top:1px solid #D3D3D3;padding:5px 0 5px 5px;width:100%;text-align:justify;}
.dialog-buttons input{height:27px;border:1px solid #D3D3D3;color:#F9F9F9;background:#DDDDDD url(../images/dialog/bg.jpg) repeat-x top left;padding:0 7px 0 7px;margin-right:7px;cursor:hand;cursor:pointer;}
.dialog-buttons input:hover{border-color:#999999;color:#FFFFFF;}
.dialog-resize{position:absolute;right:5px;bottom:5px;cursor:se-resize;}
