/* -------------------------- */
/* FORMATAÇÃO GERAL DA PÁGINA */
/* -------------------------- */
* {										/* zerar tudo */
	list-style:none;
	margin:0;
	padding:0;}

html {height: 100%;	margin-bottom: 1px; }

body{
	background:#ccc;
	font-family:"Trebuchet MS", Verdana, Arial;}

img {border:none;}

.some{display:none;}

p{margin:0; padding:0;}

a{  outline:none;}

.titulos{margin:0 0 10px 3px;}

/* --------------------- */
/* ESTRUTURA DAS PÁGINAS */
/* --------------------- */

#estrutura{width:100%; background:#fff url(/imagens/bg_padrao.jpg) repeat-x; text-align:center; }

.titulos_internas{
	width:167px;
	height:21px;
	float:left;
	margin-left:2px;}
	
/*TOPO*/
#topo{height:186px;margin: 0 auto;text-align:center; width:973px;}
#logo{margin:0 auto;float:left; width:188px; height:186px;}

/*TOPO - BOX ENCONTRE SEU IMÓVEL*/
#box_encontre_imovel form{
	background:url(/imagens/bg_encontre_seu_imovel.jpg) no-repeat; 
	width:499px; 
	height:134px; 
	float:left; 
	padding:0 0 0 20px; 
	overflow:hidden;}
	
	#box_encontre_imovel fieldset{border:0; width:506px; margin:0; padding:0;}
	#box_encontre_imovel input{ border:0; margin:101px 40px 0 0;}
	#box_encontre_imovel .select_esquerda{
		width:118px; 
		float:left; 
		text-align:left; 
		margin:55px 0 0 5px;}
		
	#box_encontre_imovel .select_esquerda select{
		width:118px; 
		border:1px solid #cccccc; 
		margin:0 0 3px 0; 
		height:19px; 
		float:left; 
		text-align:left; 
		font:10px "Trebuchet MS", Verdana, Arial; 
		color:#ab2320;}
		
	#box_encontre_imovel .select_meio{width:158px; float:left; text-align:left; margin:55px 0 0 5px;}
	
	#box_encontre_imovel .select_meio select{
		width:158px;
		border:1px solid #cccccc;
		margin:0 0 3px 0;
		height:19px;
		float:left;
		text-align:left;
		font:10px "Trebuchet MS", Verdana, Arial;
		color:#ab2320;}
		
	#box_encontre_imovel .select_direita{width:119px; float:left; text-align:left; margin:55px 0 0 5px;}
	
	#box_encontre_imovel .select_direita select{
		width:119px; 
		border:1px solid #cccccc;
		margin:0 0 3px 0;
		float:left;
		text-align:left;
		height:19px;
		font:10px "Trebuchet MS", Verdana, Arial;
		color:#ab2320;}
		
.btn_ok{background:url(/imagens/btn_ok.gif); width:35px; height:18px; cursor:pointer;}

/*TOPO - BOX CORRETOR ON-LINE*/
#box_corretor_online{
	width:246px;
	height:137px;
	float:left;
	margin:0 0 0 15px;}

/*MENU*/

#menu ul {width:790px; height:47px; margin:0; padding:0;}
#menu li{ float:left; margin-top:1px!important; _margin-top:-4px!important; }
#mn_01, #mn_01 a{ background:url(/imagens/btn_avila.gif) no-repeat; width:103px;}
#mn_02, #mn_02 a{ background:url(/imagens/btn_imoveis.gif) no-repeat; width:106px;}
#mn_03, #mn_03 a{ background:url(/imagens/btn_lancamento.gif) no-repeat; width:139px;}
#mn_04, #mn_04 a{ background:url(/imagens/btn_servicos.gif) no-repeat; width:110px;}
#mn_05, #mn_05 a{ background:url(/imagens/btn_noticias.gif) no-repeat; width:108px;}
#mn_06, #mn_06 a{ background:url(/imagens/btn_cadastro.gif) no-repeat; width:114px;}
#mn_07, #mn_07 a{ background:url(/imagens/btn_contato.gif) no-repeat; width:100px;}

	#mn_01, #mn_01 a,
	#mn_02, #mn_02 a,
	#mn_03, #mn_03 a,
	#mn_04, #mn_04 a,
	#mn_05, #mn_05 a,
	#mn_06, #mn_06 a,
	#mn_07, #mn_07 a
	{height:47px; display:block; text-indent:-10000px;}

	#mn_01 a:hover,
	#mn_02 a:hover,
	#mn_03 a:hover,
	#mn_04 a:hover,
	#mn_05 a:hover,
	#mn_06 a:hover,
	#mn_07 a:hover
	{background-position:0 -47px;}

#conteudo{
	width:965px;
	margin:0 auto;
	background-color:#FFF;
	overflow:hidden;
	text-align:left;
	padding-left:10px;
	_padding-bottom:5px;}

#miolo{ width:999px; text-align:left;  /*height:500px;*/}
.cresce{ width:1px; height:1px; clear:both;}

/*Rodape*/
#rodape{width:966px; margin:0 auto; padding:0 0 0 0;}
#rodape a{ font:12px "Trebuchet MS", Verdana, Arial; color:#666; text-decoration:none;}
#rodape a:hover{ font:12px "Trebuchet MS", Verdana, Arial; color:#666; text-decoration:underline;}
#rodape img{ padding:0; display:block; clear:both;}
#rodape p{	margin:0; padding:0; color:#666; font:12px "Trebuchet MS", Verdana, Arial; text-align:center; clear:both!important; }
#rodape .sac{ width:150px;float:left; margin-top:-13px; padding-left:780px;}
#rodape .pagina_inicial{ width:150px; float:left!important; margin-top:2px;}
#rodape .copyright{ margin-top:10px;}