



#site {
	width:980px;
	margin:0 auto;
}

#topo {
	margin-top:10px;
	display:block;
}

#conteudo #lado-esquerdo{
	width:660px;
	float:left;
}

#conteudo #lado-direito{
	float:right;
	width:300px;
	padding-left:20px;
	background:url(../imagens/linha-separa-colunas.gif) no-repeat;
	
	_width:295px;
	_padding-left:15px;
}
/*********************************
	Links Topo
**********************************/

#topo #links-topo {
	float:right;
}
#topo #links-topo ul li{
	float:left;
	margin-right:10px;
}
#topo #links-topo ul li a{
	font:10px tahoma;
	color:#414141;
	text-decoration:none;
}
#topo #links-topo ul li a:hover{
	color:#BD030F;
	text-decoration:underline;
}
/*********************************
	Logomarca
**********************************/
#topo #logo h1 a{
	float:left;
	clear:both;
	background:url(../imagens/ricardo-fialho-imoveis.gif) no-repeat;
	width:318px;
	height:49px;
	text-indent:-999999px;
	display:block;
	margin-top:15px;
}

/*********************************
	Central de Vendas
**********************************/

#topo #central-vendas a {
	float:right;
	background:url(../imagens/topo-central-de-vendas.gif) no-repeat;
	width:210px;
	height:91px;
	display:block;
	text-indent:-999999px;
	margin-bottom:10px;
}


/*********************************
	MENU
**********************************/

#topo #menu {
	clear:right;
	*clear:none;
	width:969px;
	height:23px;
	color:#BD030F;
	padding:5px;
	background:url(../imagens/topo-bg-menu.gif) no-repeat;

}


#topo #menu ul {
	float:left;
	padding:5px 10px;;
}
#topo #menu ul li{
	float:left;
	margin-right:10px;	
}

#topo #menu ul li a{
	font:bold 12px Tahoma;
	color:#BD030F;
	text-decoration:none;
}

#topo #menu ul li a:hover{
	color:#666666;
}

/*****/

#topo #menu #busca{
	font:12px Tahoma;
	float:right;
	margin-right:5px;
}

#topo #menu #busca span{
	font:bold 12px Tahoma;
	padding-bottom:5px;
}

#topo #menu #busca input{
	background:url(../imagens/topo-bg-campo-busca.gif) no-repeat;
	width:210px;
	height:13px;
	border:0;
	padding:5px;
	font:11px tahoma;
	color:#414141;
}

#topo #menu #busca a{
	background:url(../imagens/topo-bg-bt-ok-busca.gif) no-repeat;
	width:22px;
	height:17px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	padding:3px;
	display:inline-block;
}

#topo #menu #busca a:hover{
	background:url(../imagens/topo-bg-bt-ok-busca-over.gif) no-repeat;
}


/*submenu*/


#submenu {
	display:none;
	width:90px;
	position:absolute;
	margin:0;
	background-color:#FFFFFF;
	padding:5px;
	border:1px solid #CCCCCC;
	left:50%;
	top:140px;
	margin-left:-310px;
	
	*left:50%;
	*margin-left:-320px;
	*top:150px;
	
}


#submenu ul li a{
	font:11px tahoma;
	color:#414141;
	line-height:20px;
	text-decoration:none;
}

#submenu ul li a:hover{
	text-decoration:underline;
}



/*********************************
	RODAPÉ
**********************************/


#rodape {
	clear:both;
	position:relative;
	
	width:100%;
	height:159px;
	background:url(../imagens/bg_rodape.jpg) repeat-x;

	font:11px verdana;
	color:#414141;
}

#rodape address {
width:539px;

	padding-top:75px;
	float:left;
	font-style:normal;
	
}

#rodape #creditos{
	width:200px;
	line-height:18px;
	float:right;
	padding-top:85px;
	
}



/*********************************
	LISTA IMÓVEIS
**********************************/
#lista-imoveis {
	margin:20px 0 30px 0;
	clear:both;

}

#lista-imoveis #imoveis li{
	float:left;
	margin:20px 10px 0 0;
}

#imoveis {
	clear:both;
}

#lista-imoveis .box-imovel{
	border:1px solid #CCCCCC;
	width:185px;
	height:auto;
	overflow:hidden;
	padding:10px;
	background:url(../imagens/box-imoveis-bg.gif) repeat-x;
}

#lista-imoveis .titulo-imovel{
	font:bold 12px tahoma;
	margin-bottom:6px;
}

#lista-imoveis img{
	display:block;
	position:absolute;
	clip: rect(0px 183px 191px 0px);
	margin-bottom:10px;
	border:1px solid #CCCCCC;
}

#lista-imoveis .box-imovel .imovel-info{
	font:11px tahoma;
	margin-top:200px;
	*margin-top:210px;
	line-height:18px;

}

#lista-imoveis .box-imovel .bt-detalhes{
	width:66px;
	height:13px;
	background:url(../imagens/box-imoveis-bg-bt-detalhes.gif) no-repeat;
	display:block;
	padding:5px;
	text-align:center;
	font:11px tahoma;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	margin-top:10px;
}

#lista-imoveis .box-imovel .bt-detalhes:hover{
	background:url(../imagens/box-imoveis-bg-bt-detalhes-over.gif) no-repeat;
}


.nav {
	float:right;
	margin-right:15px;
	_margin-right:7px;
	margin-top:-35px;
}
.nav ul li {
	float:left;
	margin-right:2px;
}
.nav ul li a{
	font:11px tahoma;
	background-color:#FF0000;
	display:block;
	text-align:center;
	color:#fff;
	padding:5px;
	text-decoration:none;
}

.nav ul li a:hover, .nav ul li a.this{
	background-color:#414141;
}

.nav-bottom {
	float:right;
	margin-right:15px;
	_margin-right:7px;
	margin-top:20px;
}
.nav-bottom ul li {
	float:left;
	margin-right:2px;
}
.nav-bottom ul li a{
	font:11px tahoma;
	background-color:#FF0000;
	display:block;
	text-align:center;
	color:#fff;
	padding:5px;
	text-decoration:none;
}

.nav-bottom ul li a:hover, .nav-bottom ul li a.this{
	background-color:#414141;
}


#navsite{
	margin-top:15px;
	margin-bottom:10px;
	margin-left:8px;

}

#navsite span{
	font:bold 11px tahoma;
	color:#BD030F;
}

#navsite span{
	font:bold 11px tahoma;
	color:#BD030F;
}

#navsite a{
	font:11px tahoma;
	color:#414141;
	text-decoration:none;
}
#navsite a:hover{
	font:11px tahoma;
	color:color:#BD030F;
	text-decoration:underline;
}




.tag_faixa1 {background-image:url(../imagens/faixa1.png); _background-image:url(../imagens/faixa1.gif);width:93px;height:83px;position:absolute;margin-top:-3px;margin-left:-3px;z-index:9999999;}
.tag_faixa2 {background-image:url(../imagens/faixa2.png); _background-image:url(../imagens/faixa2.gif);width:93px;height:83px;position:absolute;margin-top:-3px;margin-left:-3px;z-index:9999999;}
.tag_faixa3 {background-image:url(../imagens/faixa3.png); _background-image:url(../imagens/faixa3.gif);width:93px;height:83px;position:absolute;margin-top:-3px;margin-left:-3px;z-index:9999999;}




