*{
	margin:0px;
	padding:0px;
}

body{
	background: url(imagens/bg.jpg) repeat-x top;
}
.geral{
	border:1px solid #8e8e8e;
	background:#FFF;
	width:780px;
}
/***********************************
				MENU
***********************************/
.menu{
	font:65% Verdana, Arial, Helvetica, sans-serif;
	_font:65% Verdana, Arial, Helvetica, sans-serif;	
	background: url(imagens/menu_bg.jpg) repeat-x top;
	color:#FFF;
	border-bottom:1px solid #FFF;
	text-align:center;
	padding-top:5px;
	height:24px;		
	_height:19px;
}
.menu a{
	text-decoration:none;
	font:85% Arial, Helvetica, sans-serif;
	color:#5c3b02;
}
.menu2{
	font:72% Verdana, Arial, Helvetica, sans-serif;
	background: url(imagens/menu2_bg.jpg) no-repeat right #F6CF96;
	color:#FFF;
	border-bottom:1px solid #FFF;	
	text-align:center;
	height:24px;		
	_height:20px;	
	padding-top:4px;	
}
.menu2 a{
	text-decoration:none;
	font:76% Arial, Helvetica, sans-serif;
	color:#5c3b02;
}
/***********************************
				NOTICIAS
***********************************/
.noticias{
	background: url(imagens/noticias_bg.jpg) repeat-x top #FFF2C5;
	padding:0 10px 0 10px;
	margin-left:1px;
	text-align:left;
	text-decoration:none;
}
.noticias2{
	padding:0 10px 0 10px;
	margin-left:1px;
	text-align:left;
	text-decoration:none;
}
.noticias a{
	text-align:left;
	text-decoration:none;
	color:#464646;
}
.noticias h2{
	text-align:left;
	font: bold 100% Arial, Helvetica, sans-serif;
	width:210px;
	color:#E79412;
	margin-top:10px;
}
.noticias h3{
	text-align:left;
	font: bold 80% Verdana, Arial, Helvetica, sans-serif;
	width:115px;
}
.noticias p{
	text-align:left;
	font: 67% Verdana, Arial, Helvetica, sans-serif;	
	color:#515151;
	width:115px;
}

.hr_noticia{
	width:360px;
	border:none;
	color:#fff3c3;
	border-bottom:1px dashed black;
	margin-top:5px;
	_margin-top:-5px;
}

/***********************************
			BUSCA IMOVEL
***********************************/
.busca_imovel{
	background: #fff3c3;
	width:390px;
	height:200px;
}
.hr_busca{
	width:360px;
	border:none;
	color:#fff3c3;
	border-bottom:1px dashed black;
	margin-top:5px;
	_margin-top:-5px;
}
.busca_imovel form{
	font: 70% Arial, Helvetica, sans-serif;	
	color:#464646;
	text-align:left;
	padding:3px;
	width:140px;
	float:left;
	_margin-top:-11px;
	margin-left:5px;
}
.campos2{
	margin-top:3px;
	width:140px
}
.txt_inst{
	float:right;
	font: 65% Arial, Helvetica, sans-serif;	
	color:#464646;
	width:198px;
	margin-top:5px;
	_margin-top:-5px;	
	margin-right:10px;
	_margin-right:5px;	
	text-align:left;
}
.txt_inst a{
	width:198px;
	display:block;
	text-align:right;
	font: bold 115% Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	text-decoration:none;
	margin-top:5px;
}
.buscar_btn{
	width:50px;
	height:14px;
	float:right;
	margin-top:2px;
}

/***********************************
			OPORTUNIDADES
***********************************/
.oportunidades{
	font: 80% Arial, Helvetica, sans-serif;
	color:#505050;
	text-align:left;
}
.hr_oport{
	padding:0px 7px 0px 7px;
	margin-top:0px;
}

/***********************************
			CONTEUDO
***********************************/
.conteudo{
	text-align:left;
}
h2.lei{
	font: bold 100% Arial, Helvetica, sans-serif;
}
.conteudo p{
	text-align:left;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	width:720px;
	text-align:left;
}
.conteudo p a{
	text-decoration:none;
	color:#111;
	font: 90% Verdana, Arial, Helvetica, sans-serif;	
}
.detalhes p{
	text-align:left;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	text-align:left;
}
.detalhes_rodape{
	text-align:left;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	text-decoration:none;
}
.vejamais{
	text-align:rigth;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	text-decoration:none;
}
.paginacao{
	text-align:center;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	text-decoration:none;
}
p.lei{
	text-align:left;
 	padding:0px 40px 20px 40px;	
}
.imv_txt{
	text-align:left;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	width:720px;
	text-align:left;
}
.imv_tit{
	font: bold 80% Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
}
.contato{
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
}
.texto{
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
}
.texto2 a{
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	text-decoration:none;
}
.form_txt{
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	text-align:left;
}
.form_txt2{
	font: 58% Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
}
/***********************************
			RODAPE
***********************************/
.rodape1{
	border:1px solid #eb9e29;
	width:100%;
	height:50px;
}
.rodape2{
	background: url(imagens/sombra_rodape.jpg) repeat-x top;
	padding:10px;
	text-align:left;
}
.rodape2 p{
	font: 75% Arial, Helvetica, sans-serif;
	color:#353535;
	line-height:17px;
	width:210px;
	float:left;
}
