/*------------------------------------------------------------- LAYOUT */

*{
	margin:0px;
	padding:0px;
	list-style:none;
}
a{
	text-decoration:none;
	color:#6b0000;
	cursor:pointer;
}
p{
	text-indent:20px;
	margin:0 0 10px 0;
}
a:hover{
	color:#000;
}
#clear{
	display:block;
	clear:both;
}
.voltar{
	background:url(../images/layout/botao2.jpg) top center no-repeat;
	width:90px;
	height:20px;
	color:#FFF;
	border:none;
	float:right;
	cursor:pointer;
}
.boasvindas{
	background:url(../images/layout/botao2.jpg) top center no-repeat;
	width:90px;
	height:20px;
	color:#FFF;
	border:none;
	float:right;
	cursor:pointer;
	margin:0 0 0 5px;
}
h1{
	font-size:18px;
	color:#6b0000;
	background:url(../images/layout/li.gif) top repeat-x;
	height:45px;
	display:block;
	width:248px;
}
.ver-detalhes{
	color:#be0000;
	font-size:12px;
	float:right;
}
h2{
	font-size:18px;
	color:#be0000;
	height:45px;
	display:block;
}
hr{
	color:#be0000;
	margin:15px 0;
	border:1px solid;
	clear:both;
}
.mensagem{
	display:block;
	text-align:center;
	color:#000;
}
body {
	background:#F3F3F3 url(../images/layout/bg-site.jpg) top repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b0000;
}
#main{
	background:#FFF url(../images/layout/bg-main.jpg) top center no-repeat;
	margin:0 auto;
	width:900px;
}
#lateral{
	float:left;
	width:290px;
	margin:20px 10px 0 15px;
}
#imoveis{
	background: url(../images/layout/bg-imoveis.jpg) top center no-repeat;
	width:222px;
	padding:20px 32px;
	_padding:20px 28px;
	_height:230px;
	min-height:230px;
}
#imoveis a{
	background:url(../images/layout/li.gif) top center no-repeat;
	width:203px;
	height:28px;
	display:block;
	padding:7px 0 0 25px;
	text-transform:uppercase;
}
#parceiros{
	float:left;
	height:120px;
	margin:0 5px 5px 25px;
	overflow:hidden;
	text-align:center;
	width:150px;
	_width:140px;
}
#imoveis a:hover{
	background:url(../images/layout/li-hover.gif) top center no-repeat;
}
#pesquisa-rapida{
	background: url(../images/layout/bg-busca-rapida.jpg) top center no-repeat;
	width:222px;
	padding:10px 30px 0 30px;
}
#caixa-p{
	background: url(../images/layout/bg-rapida-p.jpg) top center no-repeat;
	width:222px;
	padding:10px 30px 0 30px;
}
#pesquisa-rapida h1{
	margin:0 0 10px 0;
}
#pesquisa-rapida .estilo{
	display:block;
	width:200px;
	padding:2px;
	color:#6b0000;
	margin:5px 0 5px 0;
}
.botao{
	background:#FFF url(../images/layout/botao.jpg) top center no-repeat;
	width:161px;
	height:20px;
	color:#FFF;
	border:none;
	display:block;
	margin:10px 0 0 20px;
}

#imoveis-destaque{
	width:270px;
	float:left;
	margin:15px 0 0 15px;
	border:5px solid #eeeeee;
}
#destaques{
	background:#FF0000;
}

#images-imoveis-destaque{
	width:270px;
	height:170px;
	margin:4px 0 0 0;
}
#images-imoveis-destaque a{
	width:270px;
	height:170px;
	display:block;
	text-indent:-5000px;
}
#imoveis-destaque2{
	width:250px;
	float:left;
	margin:15px 0 0 15px;
	border:5px solid #eeeeee;
}
#images-imoveis-destaque2{
	width:245px;
	height:170px;
	margin:4px 0 0 3px;
}
#images-imoveis-destaque2 a{
	width:245px;
	height:170px;
	display:block;
	text-indent:-5000px;
}#images-busca{
	width:547px;
	overflow:hidden;
	/*height:440px;
	overflow:hidden;*/
	text-align:center;
}
.img-a-yatil{
	float:left;
	margin:15px 0 0 15px;
	border:5px solid #eeeeee;
}
#content{
	width:550px;
	_width:540px;
	float:left;
	margin:10px 0 0 0;
}
#footer{
	background:#eeece7 url(../images/layout/bg-footer.jpg) top center no-repeat;
    width:850px;
	height:77px;
	clear:both;
	margin:0 auto;
	padding:25px 20px 0 20px;
}
#footer .copy{
	float:left;
}
#footer .assinatura{
	float:right;
}

/*------------------------------------------------------------- ADM */
#resposta{
	font-size:14px;
	color:#F00;
	font-weight:bold;
}
.caixa-botao{
	width:80px;
	background:#FFF url(../images/layout/botao.jpg) top center no-repeat;
	text-align:center;
	border:0px;
	color:#FFF;
	font-weight:bold;
	display:block;
}
.tabela td{
	text-align:center;
	padding:2px;
	border:2px outset #ccc;
}
/*------------------------------------------------------------- DETALHADO */
#detalhado strong{
	color:#000000;
	display:block;
	float:left;
	font-size:12px;
	margin:0 5px 0 0;
	text-align:right;
	width:100px;
}
#faca-sua-proposta, #envie-a-um-amigo{
	width:291px;
	height:189px;
	display:none;
	background:url(../images/layout/caixa.gif) top no-repeat;
	padding:20px;
	margin:40px 0 0 0;
}
#faca-sua-proposta strong{
	width:55px!important;
	float:left;
	margin:0 5px 0 0 ;
}
#faca-sua-proposta textarea{
	width:218px;
	height:60px;
}
#envie-a-um-amigo strong{
	display:block;
	float:left;
	margin:0 5px 0 0 ;
	width:110px;
	text-align:right;
}
.botao{
	float:left;
}
#main_image{
	display:block;
	text-align:right;
	width:530px;
}
#main_image a{
	float:right;
}
#legenda{
	display:block;
	text-align:center;
	width:530px;
	text-transform:uppercase;
	margin:5px;
}
#fotog{
	
}
#fotog, #fotop{
	border:3px double #CCC;
	margin:0 0 0 5px;
	padding:2px;
}
#fotop:hover{
	filter: alpha(opacity=50);
	opacity: 0.5;
}
/*------------------------------------------------------------- LOCALIZACAO */
#mapalocalizacao{
	margin:15px 0 0 15px;
	border:5px solid #eeeeee;
}
/*------------------------------------------------------------- CONTATO */
#conteudo_contato strong{
	display:block;
	float:left;
	margin:0 5px 0 0 ;
	width:125px;
	text-align:right;
}
#conteudo_contato .campos{
	display:block;
	width:300px;
	padding:3px;
	margin:3px;
}
#conteudo_contato textarea{
	display:block;
	width:300px;
	padding:3px;
	margin:3px;
}
#conteudo_contato .botao{
	margin:15px 0 0 260px;
	_margin:15px 0 0 132px;
}


/*------------------------------------------------------------- TRABALHE CONOSCO */
#conteudo_trabalhe_conosco strong{
	display:block;
	float:left;
	margin:0 5px 0 0 ;
	width:110px;
	text-align:right;
}
#conteudo_trabalhe_conosco .campos{
	display:block;
	width:300px;
	padding:3px;
	margin:3px;
}
#conteudo_trabalhe_conosco .botao{
	margin:15px 0 0 260px;
	_margin:15px 0 0 132px;
}

