/*--------------------*/
	/*** GERAL  ***/
/*--------------------*/
html {height:100%;	overflow:-moz-scrollbars-vertical;}
body {font-family:Arial, Helvetica, sans-serif; height:100%; margin:0; padding:0; text-align:center;}
.some {display:none;}
.cresce {clear:both; height:15px;}
img, form {border:0; padding:0; margin:0;}


/*--------------------*/
	/*** ESTRUTURA  ***/
/*--------------------*/
#est {margin:0 auto; text-align:left; width:994px;}

.topo_alternativo {border:0; clear:left; margin:0 0 -5px 1px !important; padding:0 !important;}

/* Background da página */
body {background:url(/imagens/bg-pagina-01.jpg) repeat-x !important;}

/* Background do conteúdo: mapa */
#portifolio #cont {background:url(/imagens/bg-cont-04.gif) no-repeat; min-height:500px; _height:500px;}

/* Background do conteúdo: logo */
#empreendimentos #cont {background:url(/imagens/bg-cont-03.gif) no-repeat; min-height:500px; _height:500px;}

/* Background do conteúdo: s/ detalhes */
#quem_somos	#cont, #negocios #cont {background:url(/imagens/bg-cont-02.gif) no-repeat !important; min-height:200px; _height:200px;}
#contato #cont {background:url(/imagens/bg-cont-02.gif) no-repeat !important; min-height:200px; _height:200px;}


/*-----------------------*/
	/*** MIGALHA  ***/
/*-----------------------*/
#mig {height:23px; padding:7px 0 0 0;}
#mig ul {float:left; list-style:none; margin:0 0 0 15px; padding:0;}
	#mig ul li {color:#999999; display:inline; font-size:11px; float:left; margin:0 4px 0 0;}
		#mig ul li a {color:#999999; display:inline; font-size:11px; margin:0; text-decoration:underline; padding:0;}
		#mig ul li a:hover {color:#999999; text-decoration:none;}
		#mig ul h2 {font-size:11px; display:inline; font-weight:normal;}
		#mig ul h3 {font-size:11px; display:inline;}


/*--------------------*/
	/*** TOPO  ***/
/*--------------------*/
#top {margin:0 0 0 1px; padding:0;}

#enc_emp {background:url(/imagens/bg-encontre-o-empreendimento.gif) no-repeat; height:66px; margin:0 0 15px 0; padding:0; text-align:left;}
	#enc_emp fieldset {border:0; margin:0; padding:12px 0 0 307px; text-align:left;}
	#lst_enc_emp {list-style:none; margin:0; padding:0; text-align:left;}
		#lst_enc_emp li {float:left; margin:0 15px 5px 0;}
		#lst_enc_emp li select {color:#4b4b4b; font-size:10px; width:195px; float:left;}
		
		.btn_ok {background:url(/imagens/btn-ok.gif) no-repeat; border:none !important; height:20px; float:left; cursor:pointer; width:27px;}


/*--------------------*/
	/*** RODAPÉ  ***/
/*--------------------*/
.rod_cresce {clear:both; height:30px;}
#home .rod_cresce {clear:both;}
#home #rod {background:url(/imagens/bg-rodape.jpg) repeat-x; clear:both; margin-top:1px; width:100%;}
#rod {background:url(/imagens/bg-rodape.jpg) repeat-x; clear:both; margin-top:15px; width:100%;}
	ul#cnt_rod {background:url(/imagens/bg-cont-rodape.jpg) no-repeat; height:29px; margin:0 auto; padding:2px 0 0 175px; width:789px;}
		ul#cnt_rod li {float:left; margin:0 30px 0 0; list-style:none;}
		
			ul#cnt_rod li a {color:#3c3c3c; font-size:11px; text-decoration:none;}
			ul#cnt_rod li a:hover {color:#3c3c3c; text-decoration:underline;}
			
			#rod address, #rod p  {color:#666666; font-size:11px; font-style:normal;}
				#rod address {margin:0; padding:5px 0 0 0;}
				#rod p {margin:0; padding:0 0 25px 0 !important;}
				
					#rod p a {color:#666666; font-size:11px; text-decoration:underline;}
					#rod p a:hover {color:#3c3c3c; text-decoration:none;}

/*-------------------------------------------*/	
      	    /* Paginação*/
/*-------------------------------------------*/		
		#pagenav{padding:0; width:100%; float:right; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px 0 15px 0; text-align:right;}	
			#pagenav ul{font-size:11px; list-style:none; margin:0 5px 0 0; padding:0; text-align:center;}
			#pagenav ul li{float:right;}
			#pagenav ul li a{text-decoration:none; display:block;}

		/* Classes da paginação */
		.pagenav_title{color:#878787; padding:3px 0; margin:0 5px 0 0;}
		.pagenav_current{width:27px; font-weight:bold; color:#666; background:#eeeeee; border:1px solid #888; padding:2px 0; margin:0 3px 0 0;}	
		
		.pagenav_pages a{ width:27px; color:#888; background:#eeeeee; border:1px solid #cacaca; padding:2px 0; margin:0 3px 0 0;}	
			.pagenav_pages a:hover{font-weight:bold; color:#666; background:#eeeeee; border:1px solid #999;}

		.pagenav_first a,
		.pagenav_last a
		{width:60px; color:#888; background:#eeeeee; border:1px solid #cacaca; padding:2px 0; }	

			.pagenav_first a:hover,
			.pagenav_last a:hover
			{color:#666; font-weight:bold; background:#eeeeee; border:1px solid #999;}

		.pagenav_next a,
		.pagenav_prev a
		{width:16px; color:#666; padding:2px 0;}	

			.pagenav_next a:hover,
			.pagenav_prev a:hover
			{color:#1e4665;}	
