*{margin:0;padding:0;}
html, body{width:100%;height:100%;overflow:hidden;}
a{text-decoration:none;color:#666666;}
body{font:12px "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;background:#FFF url(../images/bg_filtros.gif) repeat-y;}
img{border:none;}
option.hide{display:none;}

#busca h1, #localidade h1{font-size:20px;font-weight:bold;text-transform:uppercase;margin-bottom:7px;}
#busca{width:277px;position:absolute;top:109px;left:0;z-index:99;overflow-y:auto;}
#busca select{border:1px solid #999;padding:2px;font:12px "Trebuchet MS", tahoma, Arial;color:#333;}
#busca option{padding:0 5px;}

#filtros{color:#666;margin-top:-20px;}
#filtros th{text-align:right;}
#filtros tbody th{color:#669900;}
#filtros .subtipo{font-size:11px;width:95%;}
#filtros .subtipos{display:none;}
#filtros button{cursor:pointer;height:28px;width:80px;border:none;background-color:#669900;color:#FFF;font-weight:bold;font-size:10px;}
#filtros label{font-weight:bold;}

#localidade{background:#FFF url(../images/bg_mapa.jpg) repeat-x;color:White;height:165px;}
#localidade, #filtros, #info{padding:15px;}
#localidade th{text-align:left;}

#mapa{float:left;width:100%;height:100%;margin-left:280px;}

#topo{height:95px;background:#FFFFFF url(../images/fundo_imoveis_2.0.gif) repeat-x left bottom;padding:10px 10px 0 5px;font-family:"Trebuchet MS", Verdana;border-bottom:4px solid #668800;}
#topo ul{list-style:none;margin:23px 0 0 10px;}
#topo ul li{display:inline;text-transform:uppercase;font-weight:bold;}
#topo ul li a{padding:5px 10px 3px 10px;}
#topo ul li a:hover{background-color:#668800;color:#FFF;}
