* { margin:0; padding:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; }

* a:hover { text-decoration:underline }

body { background:url(../imagens/bg_pagina.jpg); }



/*----GERAL----*/

#geral { margin:0 auto; padding:0; width:770px; }

#topo { background-color:#FFF; }

#conteudo { float:left; width:770px; background-color:#FFF;  }

#rodape { float:left; background-color:#FFF; }

table { table-layout:fixed }



#direitos {  margin:0 auto; width:770px; padding-bottom:20px; height:43px; }

#direitos #autorais { color:#FFF; margin-top:15px; float:left; }

#direitos #creditos { float:right; }

/*----FIM GERAL----*/



/*----CLASSES----*/

.left { float:left; }

.right { float:right; }

.titulo { float:left; margin:20px 0px 20px 20px; }



.topo_area { float:left; width:740px; height:24px; background:url(../imagens/lancamento_top.jpg) no-repeat; margin-left:14px; line-height:24px } 

*html .topo_area { margin-left:8px; } /* IE */

.topo_area p { font-size:12px; margin:0px 0px 0px 15px; color:#FFFFFF; font-weight:bold; }

.area { float:left; width:740px; background-color:#F5F5F5; margin-left:14px; padding-bottom:20px; }

.area span { display:block; float:left; width:135px; }

*html .area { margin-left:8px; } /* IE */

/*----FIM CLASSES----*/



/*----FLASH----*/

#flash { float:left; width:770px; text-align:center; background:none; }

/*----FIM FLASH----*/



/*----TOPO----*/

#busca { float:left; width:770px; height:56px; background-color:#DF7A20;  }

#busca fieldset { display:block; float:left; padding:0 15px 0 0; border:none; text-align:center; }

#busca #form { float:left; width:731px; height:56px; margin-left:15px; }

#busca #form input { float:left; margin:6px 0px 0px 0px; }

*html #busca #form input { margin:2px 0px 0px 0px; } /* IE */

#busca #form select { float:left; margin:4px 0px 0px 0px;  }

#busca #form label { float:left; width:50px; text-align:right; font-size:11px; margin:6px 5px 0px 5px; }

#busca #form #cod { width:78px; }

#busca #form img { float:left; margin:15px 0px 0px 5px; cursor:pointer; }

/*----FIM TOPO----*/



/*----RODAPE----*/

#rodape { width:770px; height:135px; background:url(../imagens/bg_rodape.jpg) repeat-x; }

#rodape span { float:left; color:#666; font-weight:bold; font-size:11px; margin-left:22px; }

#rodape img { float:left; margin:7px 0px 0px 22px; }

#rodape p { float:right; color:#FFF; font-size:12px; margin:20px 10px 0px 0px; width:250px; line-height:18px; }

#rodape p b { color:#fff;  }

/*----FIM RODAPE----*/



/*----EMPRESA----*/

#empresa { float:left; margin-left:22px; }

*html #empresa { margin-left:12px; } /* IE */

#empresa p { font-size:12px; width:717px; line-height:22px; margin:10px 0px; }

/*----FIM EMPRESA----*/



/*----HOME----*/

#home { float:left; width:770px; }

#home #venda { float:left; margin:10px 0px; }

#home #aluguel { float:left; margin:10px 0px; }



.box { float:left; width:172px; background-color:#F5F5F5; margin:0px 10px; }

*html .box { margin:0px 8px; }

.box div { float:left; width:172px; height:220px; }

.box div img { float:left; margin-left:10px; }

.box div p { float:left; font-size:12px; width:162px; margin:5px 0px 0px 10px; line-height:16px; } 

* html .box div p { margin:5px 0px 0px 5px; } /* IE */

.box div p b,a { color:#DB7B27; font-weight:bold; text-decoration:none; }



#links { float:left; margin:10px 0px; width:346px; }

#links #site { float:left; margin:40px 0px 0px 30px; }

#links #dicas { float:right; margin:0px 56px 0px 0px; }


#noticias { width:360px; float:left; margin:10px 0 0 35px; }
#noticias #tit_noticias { margin-top:20px; }
#noticias a { text-decoration:none; width:300px; }
#noticias .lista_noticias { font-weight:bold; font-size:11px; cursor:pointer; color:#DB7B27; display:block; width:300px; }
#noticias p { font-weight:normal; font-size:11px; margin-bottom:5px; cursor:pointer; }

#lista_noticias { list-style:none; padding:0; margin:0; }
#lista_noticias li { display:block; margin:0 0 15px 20px; }
#lista_noticias li span { color:#DB7B27; font-weight:bold; }
#lista_noticias li a { color:#000; font-weight:normal; }
#lista_noticias li a:hover { text-decoration:none; }
/*----FIM HOME----*/



/*----LANCAMENTO----*/

#lancamento { width:770px; float:left; background-color:#fff; }

.detalhe { float:left; margin-left:16px; }

#lancamento #area_lancamento { float:left; width:740px; background-color:#F5F5F5; margin-left:14px; padding-bottom:20px; }

*html #lancamento #area_lancamento { margin-left:8px; } /* IE */

#lancamento #area_lancamento .box { float:left; width:160px; margin:20px 0px 0px 19px;  }

*html #lancamento #area_lancamento .box { margin:20px 0px 0px 12px;  } /* IE */

#lancamento #area_lancamento .box img { float:left; border:3px solid #E0E0DE; }

#lancamento #area_lancamento .box p { float:left; font-size:12px; font-weight:bold; margin-top:5px; }

/*----FIM LANCAMENTO----*/



/*----DETALHES IMÓVEIS----*/

#detalhes { width:770px; float:left; }



#dados_imovel { float:left; width:740px; margin-bottom:30px; }

#dados_imovel #fotos { float:left; width:392px; height:222px; background-color:#fff; margin:20px 0px 0px 20px; }

*html #dados_imovel #fotos { margin-left: 10px; } /* IE */

#dados_imovel #fotos img { float:left; margin:6px; }

/*



/* NOVO */

#dados_imovel #fotos #thumbs { }

#dados_imovel #fotos #thumbs img { float:left; margin:6px 0px 0px 8px; }



#dados_imovel #dados { float:right; width:300px; line-height:16px; margin:20px 0px 0px 0px; }

#dados_imovel #dados span,p { float:left; font-size:12px; }

#dados_imovel #dados span { font-weight:bold; color:#D68B4A; margin-right:5px; text-align:left; }



#informacoes { float:left; width:740px; margin-bottom:30px; }

#informacoes .area p { float:left; margin:10px 10px; }



#caracteristicas { float:left; width:740px; margin-bottom:30px; }

#caracteristicas .area p { float:left; margin:12px 0px; width:100px; }

#caracteristicas .area img { float:left; margin:10px 5px; }

/*----FIM DETLHES IMÓVEIS----*/



/*----DETALHES LANÇAMENTOS----*/

#detalhe_lancamentos { width:770px; float:left; }



#dados_lancamento { float:left; width:740px; margin-bottom:30px; }

#dados_lancamento .area p { float:left; margin:10px 10px; line-height:16px; }



#fotos_gerais { float:left; width:740px; margin-bottom:30px; }

#fotos_gerais .area img { float:left; margin:20px 7px 0px 15px; }



#planta { float:left; width:740px; margin-bottom:30px; }

#planta .area img { float:left; margin:20px 0px 0px 250px; }



#contato_imobiliaria { float:left; width:740px; margin-bottom:30px; }

#contato_imobiliaria .area #formulario { float:left; width:450px; padding:10px; margin:10px 0px 0px 130px; }

*html #contato_imobiliaria .area #formulario { margin-left:70px; }

#contato_imobiliaria .area #formulario label,input,textarea { float:left; margin-top:6px; }

#contato_imobiliaria .area #formulario textarea { width:310px; height:100px; border:1px solid #000; padding-left:2px; }

#contato_imobiliaria .area #formulario input { border:1px solid #000; padding-left:2px; }

#contato_imobiliaria .area #formulario label { width:80px; font-size:12px; color:#ED834F; font-weight:bold; text-align:right; margin-right:5px; }

#contato_imobiliaria .area #formulario span { float:right; width:70px; height:30px; background:url(../imagens/bt_eviar.jpg) repeat-x; color:#FFF; font-weight:bold; text-align:center; padding-top:5px; margin:10px 5px 0px 0px; cursor:pointer; }

*html #contato_imobiliaria .area #formulario span { margin-right:50px;  }

/*----FIM DETALHES LANÇAMENTOS----*/



/*-----BUSCA------*/

#busca_ span { margin-left:15px; }

#busca_ img.topo { margin-left:15px; float:left; }

#busca_ div.paginacao { text-align:center; float:right; margin:5px 15px 0pt; line-height:180%; }

#busca_ table { margin-left:10px; table-layout:fixed }

.h_table { font-weight:bold; color:#FFFFFF; vertical-align:middle; text-align:center; background-color:#FF9900; padding:3px; }

.1 { background-color:#CCC; }

.2 { background-color:#E5E5E5 }

.footer { line-height:0; height:10px; background-color:#FF9900 }

.itens { vertical-align:middle; text-align:center; }



/*-----CONTATO-----*/

#msg_contato { font-size:12px;text-align:left;color:#ED834F;font-weight:bold; margin-left:80px; }

#contato { margin:20px 0 50px 0px; line-height:200%; }

#contato span { background:url(../imagens/bt_eviar.jpg) repeat-x; color:#FFF; font-weight:bold; text-align:center; padding-top:5px; margin-left:230px; cursor:pointer; }

#contato form { line-height:180%; margin:20px 0 20px 160px; }

#contato label { text-align:right; width:80px; font-size:12px; color:#ED834F; font-weight:bold; text-align:right; margin-right:5px; float:left }

#contato i { color:#ED834F; font-weight:bold; }

#contato input, #contato select, #contato textarea { margin-left:3px; margin-top:0px; border:1px solid #333; padding-left:2px; }





#texto a { font-weight:bold;color:#666; font-size:13px; cursor:pointer; margin:14px;display:block; text-decoration:underline; }

#texto p { width:740px; background:none; color:#666666; font-size:13px;margin:14px; }

#texto ul { list-style:none; margin:14px; }

#texto ul li { line-height:20px;color:#666666; }
