*{ margin:0; padding:0; border:none; font-family:Arial, Helvetica, sans-serif; color:#818181;}


body{ background:url(../img/bg_header.jpg) no-repeat scroll center top; height:100%; position:absolute; width:100%; left:0px;}

#all{ width:1002px; height:auto; margin:0 auto; overflow:hidden; }
#header{ width:1002px; height:122px; margin:0 auto;}

#flash { width:1002px; height:227px; margin:0 auto; overflow:hidden; position:relative; z-index:0; }

#content{ width:1002px; height:auto; overflow:hidden; margin:22px auto;}
.half{ width:auto; height:auto; margin:0 auto; overflow:hidden;}

h1{ padding:16px 0 0 0; float:left;}

.menu_top{ width:auto; height:auto; float:left; }

.link_ults{ width:auto; height:43px; overflow:hidden; font-size:11px; margin:0 0 0 358px }
.link_ults ul { width:auto; height:auto; margin:0 0 0 0; }
.link_ults li { margin:10px 5px 10px 5px; list-style:none; float:left; }
.link_ults li a { text-decoration:none;}

.txt{ padding:10px 0 0 0;}

.menu{ width:auto; height:auto; position:absolute; z-index:99; margin:17px 0 0 29px; }
.menu ul{ width:auto; height:auto; margin:0; float:left; }
.menu li{ margin:0 5px 0 5px; list-style:none; float:left; }
.menu li a{ text-decoration:none; color:#104169; font-size:12px; }

.empreendimentos{ margin:24px 0 0 0; padding:0 0 0 11px; width:799px; height:auto; float:left }

.lancamentos{ background:url(../img/bg_empree.jpg) no-repeat; width:251px; height:auto; float:left; margin:0 1px; }
.construcao{ background:url(../img/bg_empree.jpg) no-repeat; width:251px; height:131px; float:left; margin:0 17px 0 17px;}
.pronto_morar{ background:url(../img/bg_empree.jpg) no-repeat; width:251px; height:131px; float:left; margin:0 17px 0 17px;}

.selos{ width:auto; height:auto; float:left; margin:20px 0 0 0;}
.selos img { margin:5px 0 5px 0; clear:both; border:none}
.selos img a{ border:none}

.tit_empreendimento { width:100px; height:auto; margin:12px 0 9px 7px; }
.foto_thumb{ width:auto; height:auto; padding:1px 0; border:2px solid #FB8D40; float:left;  margin:0 0 0 7px;}
.txt_intro{ float:left; font-size:11px; width:152px; padding:3px 0 11px 7px;}
.txt_intro p a { text-decoration:none;}
.txt_intro p a:hover { color:#666;}

.tit_txt{ width:auto; height:auto; margin:0 0 0 0; font-weight:bold; }
.tit_txt a{ text-decoration: none; }
.tit_txt a:hover{ color:#666;}
.tit_txt p{ font-size:11px; margin:0 0 0 0;}

.vertodos{ margin:0 0 0 5px; }

.footer{ clear:both; font-size:11px; margin:-24px 0 0 295px;}
.footer p { float:left; padding:5px 0 0 0; margin:0 7px 0 0;} 

.logohw{ margin:0 0 0 5px;}
.logohw2{ margin:0 0 0 17px;}