* {
	color:#666666;
	font-size:10px;
	font-family:verdana, arial;
	z-index:1;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

body {
	background:#aeaeae;
	margin:0;
}


#bg2 {
	background:transparent url('../imgs/bg.gif') repeat-x left top;
	width:100%;
}

#bg3 {
	background:transparent url('../imgs/bg3.gif') no-repeat center top;
	width:100%;
}

#principal {
	left:50%;
	margin-left:-385px;
	position:relative;
	width:770px;
}

/*
======================================================================

TITULO E BOTŐES GLOBAIS

======================================================================
*/

.formDiv {
	background:#c52d29;
}
.titCadastrese {
	background:url(../imgs_imoveis/tit_cadastrese.gif) no-repeat left top;
	float:left;
	height:18px;
	width:92px;
	margin-right:3px;
	overflow:hidden;
}
.titBusqueSeuImovel {
	background:url(../imgs_imoveis/tit_busque_seu_imovel.gif) no-repeat left top;
	height:18px;
	float:left;
	width:143px;
	margin-right:3px;
	overflow:hidden;
}
.titRefineSuaBusca {
	background:url(../imgs_imoveis/tit_refine_sua_busca.gif) no-repeat left top;
	height:18px;
	float:left;
	width:143px;
	margin-right:3px;
	overflow:hidden;
}

.titAreaRestrita {
	background:url(../imgs_imoveis/tit_area_restrita.gif) no-repeat left top;
	height:39px;
	width:130px;
	margin-right:3px;
	margin-bottom:10px;
	overflow:hidden;
}

#anunciantes .titAnunciante {
	background:url(../imgs_imoveis/tit_anunciantes.gif) no-repeat left top;
	height:39px;
	width:130px;
	border:none;
	margin:0 0 15px 0;
}

.titAdicionaFavoritos {
	background:url('../imgs_imoveis/adicionar_favoritos.gif') no-repeat left top;
	width:179px;
	height:20px;
	overflow:hidden;
}
.titAdicionaFavoritos2 {
	background:url('../imgs_imoveis/adicionar_favoritos2.gif') no-repeat left top;
	width:179px;
	height:20px;
	overflow:hidden;
}
.checkAdiciona {
	background:url('../imgs_imoveis/check1.gif') no-repeat left top;
	display:block;
	width:20px;
	height:20px;
	overflow:hidden;
}
.checkRetira {
	background:url('../imgs_imoveis/check2.gif') no-repeat left top;
	display:block;
	width:20px;
	height:20px;
	overflow:hidden;
}
.btnOk {
	background:url('../imgs_imoveis/bt_ok.gif') no-repeat left top;
	border:none;
	width:33px;
	height:18px;
}

.btnOk2 {
	background:url('../imgs_imoveis/bt_ok.gif') no-repeat left top;
	display:block;
	width:33px;
	height:18px;
	overflow:hidden;
}

.btnAnterior {
	display:block;
	background:url('../imgs_imoveis/bt_anterior.gif') no-repeat left top;
	width:22px;
	height:21px;
	
}
.btnProximo {
	display:block;
	background:url('../imgs_imoveis/bt_proximo.gif') no-repeat left top;
	width:22px;
	height:21px;
}
.btnBusque {
	background:url('../imgs_imoveis/bt_busque.gif') no-repeat left top;
	border:none;
	width:51px;
	height:18px;
}
.btnLimpar {
	background:url('../imgs_imoveis/bt_limpar.gif') no-repeat left top;
	border:none;
	width:51px;
	height:18px;
}
.btnEnviar {
	background:url('../imgs_imoveis/bt_enviar.gif') no-repeat left top;
	border:none;
	width:51px;
	height:18px;
}
.btnVoltar {
	display:block;
	background:url('../imgs_imoveis/bt_voltar.gif') no-repeat left top;
	width:57px;
	height:18px;
}
/*
======================================================================

TOPO DO SITE

======================================================================
*/


#topo {
	background:transparent url('../imgs_imoveis/topo.gif') no-repeat center top;
	width:770px;	
	height:122px;
}

	#topo div {
		position:absolute;
	}
	
	#topo #marca {
		top:10px;
		background:transparent url('../imgs_imoveis/marca3.png') left top;
		_background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs_imoveis/marca3.png');
		width:230px;
		height:71px;
	}
	
	#topo #seloPremio {
		top:18px;
		margin-left:235px;
		width:42px;
		height:60px;
	}

	#topo #marcaHotsite {
		height:100px;
		width:370px;
		margin-left:395px;
		margin-top:10px;
	}
	
	#topo #marcaLink {
		top:10px;
		width:230px;
		height:71px;
		z-index:2;
	}

	#topo #fullBanner {
		width:468px;
		height:60px;
		top:18px; left:300px;
	}

	#topo #botaoBanner {
		border:solid 1px #676767;
		width:120px;
		height:60px;
		top:18px; left:648px;
	}
	
	#topo #menu {
		margin:0;
		padding:0;
		list-style:none;
		list-style-image:none;
		height:25px;
		position:absolute;
		top:97px; left:5px;
	}

	#topo #menu li {
		background:transparent url('../imgs_imoveis/menu_div.gif') no-repeat left top;
		height:25px;
		padding-left:24px;
		position:relative; float:left;
	}

	#topo #menu li a {
		background:#d24946 url('../imgs_imoveis/menu_bg.gif') repeat-x left top;
		color:#FFFFFF;
		font-weight:bold;
		height:17px; _height:25px;
		position:relative; float:left;
		padding-top:8px;
		padding-right:2px;
	}

	#topo #menu li a:hover {
		color:#f2eec3;
		text-decoration:none;
	}

	#topo #menu .inicial {
		background:transparent url('../imgs_imoveis/menu_ct_inicial.gif') no-repeat left top;
		height:25px;
		padding-left:21px;
		position:relative; float:left;
	}

	#topo #menu .menuCtFinal {
		background:url('../imgs_imoveis/menu_ct_final.gif') no-repeat left top;
		width:9px;
		height:25px;
	}


/*
======================================================================

MEIO DO SITE

======================================================================
*/



#meio {
	background:#FFFFFF;
	min-height:550px;
	_height:550px;
}

/*
======================================================================

BOX ÁREA CADASTRE-SE

======================================================================
*/

#cadastreseBox1 {
	background:#fffce4 url('../imgs/cadastrese1.gif') repeat-x left top;
	width:740px;
	margin-left:15px;
	margin-bottom:10px;
}

#cadastreseBox2 {
	background:transparent url('../imgs/cadastrese2.gif') no-repeat left top;
}

#cadastreseBox3 {
	background:transparent url('../imgs/cadastrese3.gif') no-repeat right top;
	height:28px;
	overflow:hidden;
	position:relative;
}

	#cadastreseBox3 form {
		margin:0;
		padding:4px 0 0 20px;
		position:relative;
	}

	#cadastreseBox3 form input {
		border-left:solid 1px #828282;
		border-top:solid 1px #828282;
		border-right:solid 1px #e7e7e7;
		border-bottom:solid 1px #e7e7e7;
		margin:1px 2px 0 0;
	}

	#cadastreseBox3 #botao {
		position:absolute;
		top:3px; _top:4px;
		left:677px;
		_left:660px
	}
	
	#cadastreseBox3 #mensagem{
		margin:0;
		padding:4px 0 0 20px;
	}
	
	.btnOk {
		position:relative;
		top:-3px; *top:0;
	}

/*
======================================================================

BOX GERAL DE BUSCA DE IMÓVEL

======================================================================
*/

#box {
	background:#fffce4 url('../imgs/box.gif') repeat-x left bottom;
	border:solid 1px #c3c1a2;
	width:740px;
	margin-left:15px;
	position:relative;
}

	#box1, #box2, #box3, #box4 {
		position:relative;
	}

	#box1 {
		background:transparent url('../imgs/box1.gif') no-repeat left top;
		left:-1px; top:-1px;
	}
	
	#box2 {
		background:transparent url('../imgs/box2.gif') no-repeat right top;
		left:2px;
	}
	
	#box3 {
		background:transparent url('../imgs/box3.gif') no-repeat left bottom;
		left:-2px; top:2px;
	}
	
	#box4 {
		background:transparent url('../imgs/box4.gif') no-repeat right bottom;
		left:2px;
		min-height:55px;
		_height:55px;
	}
	
	#box4 form {
		margin:0;
		padding:4px 0 0 20px;
		position:relative;
		font-family:Arial;
	}

	#box4 form input, #box4 form select  {
		border-left:solid 1px #828282;
		border-top:solid 1px #828282;
		border-right:solid 1px #e7e7e7;
		border-bottom:solid 1px #e7e7e7;
		margin:1px 2px 0 0;
		_vertical-align:middle;
	}
	
	#box4 form .nostyle {
		border:none;
		vertical-align:middle;
		padding:0;
	}

	#box4 .btnBusque {
		position:absolute;
		top:3px; _top:4px;
		left:660px;
		*left:670px;
		_left:493px
	}

/*
======================================================================

BOX DESTAQUE INICIAL

======================================================================
*/

#boxDestaque {
	background:#fffce4 url('../imgs/box.gif') repeat-x left bottom;
	border:solid 1px #c3c1a2;
	width:595px;
	position:relative;
}

	#boxDestaque1, #boxDestaque2, #boxDestaque3, #boxDestaque4 {
		position:relative;
	}

	#boxDestaque1 {
		background:transparent url('../imgs/box1.gif') no-repeat left top;
		left:-1px; top:-1px;
	}
	
	#boxDestaque2 {
		background:transparent url('../imgs/box2.gif') no-repeat right top;
		left:2px;
	}
	
	#boxDestaque3 {
		background:transparent url('../imgs/box3.gif') no-repeat left bottom;
		left:-2px; top:2px;
	}
	
	#boxDestaque4 {
		background:transparent url('../imgs/box4.gif') no-repeat right bottom;
		left:2px;
		min-height:55px;
		_height:55px;
	}
	

/*
======================================================================

RODAPÉ DO SITE

======================================================================
*/

#rodape {
	background:#cccccc;
}

#rodape ul {
	background:#FFFFFF;
	border-top:solid 1px #cccccc;
	border-bottom:solid 3px #db7371;
	margin:0;
	padding:5px 15px;
	width:740px; _width:770px;
	text-align:center;
}

#rodape ul li {
	display:inline;
}

#rodape ul li a:hover {
	color:#c52d29;
}

#rodape div {
	color:#797878;
	font-size:9px;
	width:770px;
}

