.botao {
	margin-right: 5px;
}

.botoes_mini {
	position: absolute;
	width: 35px;
	margin-left:150px;
	margin-top:175px;
}

#busca {
	background-color: #EBEBEB;
	width: 175px;
	padding: 5px;
}

#busca label {
	display: block;
	margin: 5px 0;
}

#busca select {
	width: 175px;
	border: 1px solid #820000;
	height: 17px;
	font-size: 11px;
}

#container {
	background-color: #EBEBEB;
}

#conteudo {
	width: 785px;
	background-color: #ffffff;
	padding: 5px;
	min-height: 605px;
	padding-left: 15px;
}

#dormitorios, #garagens {
	font-size: 10px;
	list-style-type: none;
}

#dormitorios li, #garagens li {
	margin: 0px;
	height: 15px;
}

#fieldMetragens, #fieldValores {
	width: 140px;
	margin-left: 10px;
	white-space: nowrap;
}

#frmBusca label {
	font-weight: bold;
	text-transform: uppercase;
}

#frmBusca a {
	text-decoration: none;
	color: #000;
}

h2 {
	color: #940002;
	font-size: 14px;
	text-transform: uppercase;
}

h4 {
	color: #fff;
	font-size: 12px;
	text-align: center;
	padding:6px 0;
}

h4 a {
	color: #fff;
}

#iEnviar {
	margin-left: 10px;
	background-color: #EFEFEF;
	border:1px solid #820000;
}

#iBuscar {
	margin-top:20px;
}

.img_mini {
	width: 175px;
	height: 135px;
	margin-left:10px;
	margin-top:7px;
	margin-bottom: 6px;
}

#imovel_certo {
	width: 329px;
	margin: 0 auto;
	margin-top: 20px;
}

#iRef {
	border: 1px solid #820000;
	width: 125px;
}

.linha_vermelha {
	border: 1px solid #990000;
	margin-top: 5px;
	margin-bottom: 10px;
}

#valorA, #valorB, #metragemA, #metragemB {
	border:1px solid #820000;
	width:175px;
}

#msg_carregando {
	text-transform: uppercase;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
	margin-top: 20px;
}

.mini_imovel {
	width: 195px;
	height: 265px;
	background-image: url(../../images/lista/back_figuras.gif);
	margin:5px 25px;
}

.reservado_mini {
	background-image: url(../../images/lista/back_figuras_reservado.jpg);
}

.mini_imovel p {
	margin-left: 10px;
}

#modo_listagem {
	float: right;
	width: 100px;
	margin-top:3px;
	*margin-top: -22px;
}

#paginacao {
	border-top: 1px solid #990000;
	margin-top: 10px;
}

#paginacao ul {	
	float: right;
}

#paginacao li {
	float:left;
	list-style-type:none;
	margin-left:2px;
	text-align:center;
	width:20px;
	background-image: url(../../images/lista/paginacao_inactive2.gif);
	width:32px;
	height: 26px;
}

.pagina_sel {
	background-color: #EBEBEB;
	background-image: url(../../images/lista/paginacao_select2.gif) !important;
	font-weight:bold;
}

.tb_ref { width: 85px; text-align: center; background-position: 0 0;}
.tb_endereco { width: 145px; background-position: -173px 0;}
.tb_bairro { width: 90px;  background-position: -225px 0;}
.tb_area { width: 70px; text-align: right; background-position:-242px 0; padding-right:3px;}
.tb_dorm { width: 45px; text-align: right; background-position:-268px 0; padding-right:3px;}
.tb_gar { width: 40px; text-align: right; background-position:-272px 0; padding-right:3px;}
.tb_valor { width: 115px; text-align: right; background-position:-197px 0; padding-right:3px;}
.tb_video { width: 45px; text-align: center; background-position:-270px 0;}
.tb_foto { width: 45px; text-align: center; background-position:-270px 0;}
.tb_mapa { width: 45px; text-align: center; background-position:-270px 0;}
.tb_fav{ width: 35px; text-align: center; background-position:-745px 0;}

.tbImoveis {
	border-collapse: collapse;
}

.tbImoveis td {
	height: 62px;
	background-color: #EBEBEB;
	color: #A60000;
	background-image: url(../../images/lista/back_lista.gif);
}

.tbImoveis td.reservado {
	background-image: url(../../images/lista/back_lista_reservado.jpg);
}

.tbImoveis td a {
	color: #A60000;
	text-decoration: none;
}

.tbImoveis th {
	height: 28px;
	color: #fff;
	text-align: center;
	background-image: url(../../images/lista/back_lista_top.gif);
}

.tbImoveis th a {
	color: #fff;
	text-decoration: none;
}

#todosnomapa {
	float: right;
	width: 130px;
	font-size: 10px;
	margin-top: 3px;
	*margin-top: -22px;
}

#todosnomapa img {
	vertical-align: middle;
}

#ver_favoritos {
	float:right;
	margin-top:3px;
	width:130px;
	*margin-top: -22px;
}
