*{ margin:0; padding:0; }

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; }

p{ margin-bottom:15px; }
a{ text-decoration:none; color:#555555; }
a:hover{ text-decoration:underline; }

#geral{ width:1000px; position:relative; top:0; padding-bottom:30px;}

.lado-dir-cima{ background:url(imgs/bg-topo-direita.jpg) top left repeat-x; }
.lado-esq-cima{ background:url(imgs/bg-topo-esquerda.jpg) top right repeat-x; }

.lado-esq-baixo, .lado-dir-baixo{ background:url(imgs/bg-rodape.jpg) top left repeat-x; }

#esquerda-index{ float:left; padding-left:10px; }

	/* Informativos */
	#informativo-index{ margin:8px 0 0 0; padding:0 0 3px 12px; }
	#informativo-index p{ margin:0 0 6px 0; *margin:0 0 10px 0; }
	#newsletter-form{ margin-top:6px; }
	#newsletter-form label{ font-weight:bold; }
	#newsletter-form tr td{ padding-bottom:5px; }
	.inputtext-informativo{ 
		width:220px; 
		border-bottom:1px solid #e1e1e1; 
		border-right:1px solid #e1e1e1; 
		border-top:1px solid #bbbbbb; 
		border-left:1px solid #bbbbbb; 
		height:21px; 
	}
	.inputtext2-informativo{ 
		width:190px; 
		margin-left:10px; 
		border-bottom:1px solid #e1e1e1; 
		border-right:1px solid #e1e1e1; 
		border-top:1px solid #bbbbbb; 
		border-left:1px solid #bbbbbb; 
		height:21px; 
	}
	
	/* Noticias */
	#t-noticias{ overflow:hidden; text-indent:-9999em; background:url(imgs/t-noticias.jpg) left 3px no-repeat; height:16px; width:56px; margin:0 0 15px 10px; }
	#noticias-index{ border-bottom:1px solid #dc3535; background:url(imgs/bg-t-noticias.jpg) top left repeat-x; width:298px; margin-bottom:20px; height:120px; *height:122px; }
	#noticias-index ul{ list-style:none; width:290px; }
	#noticias-index li{ background:url(imgs/seta.gif) left 6px no-repeat; padding:0 0 0 11px; }
	
	#lista-noticias{ list-style:none; }
	#lista-noticias li{ background:url(imgs/seta.gif) left 8px no-repeat; padding:0 0 0 11px; }
	
	.linha{ padding:0 0 3px 0; }
	
	.legendaFotoNot{ font-size:11px; }
	
	.ultimas{ font-size:18px; color:#034694; font-weight:normal; padding-bottom:10px; }

#direita-index{ float:right; padding:0 10px 0 0; }
	
	#banner-index{ position:absolute; right:10px; top:65px; width:664px; height:334px; }
	
	/* Outros Empreendimentos */
		#outros-empreendimentos-index{ padding:200px 0 0 0; width:665px; }
		.lista-empreendimentos{ list-style:none; }
		.lista-empreendimentos li{ float:right; padding:0 7px 4px 0; }
		#t-outrosEmpreendimentos{ 
			overflow:hidden; 
			text-indent:-9999em; 
			background:url(imgs/t-outros-empreendimentos.jpg) 492px top no-repeat; 
			height:16px; 
			width:662px; 
			border-bottom:1px solid #dc3535;
			padding:0 0 8px 0;
			margin:0 0 20px 0;
		}
		.imagem-logo{ border:1px solid #c2c2c2; }
		
/* INTERNAS */		
	#conteudo-internas{ width:635px; line-height:1.6em; }
	.subtitulo{ font-size:24px; color:#034694; font-weight:normal; padding-bottom:10px; }
	
	#topo-internas{ position:absolute; right:10px; top:65px; background:url(imgs/topo-empreendimentos.gif) top left no-repeat; width:635px; height:150px; }
	#topo-internas-contato{ position:absolute; right:10px; top:65px; background:url(imgs/topo-contato.gif) top left no-repeat; width:635px; height:150px; }
	#topo-internas-trabalheConosco{ position:absolute; right:10px; top:65px; background:url(imgs/topo-trabalheConosco.gif) top left no-repeat; width:635px; height:150px; }
	#topo-internas-noticias{ position:absolute; right:10px; top:65px; background:url(imgs/topo-noticias.gif) top left no-repeat; width:635px; height:150px; }
	#topo-internas-empresa{ position:absolute; right:10px; top:65px; background:url(imgs/topo-empresa.gif) top left no-repeat; width:635px; height:150px; }
	#topo-internas-agropecuaria{ position:absolute; right:10px; top:65px; background:url(imgs/topo-agropecuaria.gif) top left no-repeat; width:635px; height:150px; }
	#topo-internas-empreendimento{ position:absolute; right:10px; top:65px; background:url(imgs/topo-agropecuaria.gif) top left no-repeat; width:635px; height:150px; }
	#topo-internas-responsabilidade{ position:absolute; right:10px; top:65px; background:url(imgs/topo-responsabilidadeSocial.gif) top left no-repeat; width:635px; height:150px; }
	#topo-empreendimento{ position:absolute; right:10px; top:65px; background:url(imgs/topo-empreendimentos.gif) top left no-repeat; width:635px; height:300px; }
	
	.titulo-texto{ padding:90px 0 0 0; }
	
	#conteudo-empreendimento{ width:635px; }
	
	.titulo{ color:#ffffff; font-style:italic; font-size:20px; text-align:right; margin:1px 20px 0 0; *margin:2px 20px 0 0; }
	.menu-empreendimento { list-style:none; margin:25px 0 80px 90px; }
	.menu-empreendimento li{ background:url(imgs/seta.gif) left 6px no-repeat; padding:0 0 0 10px; float:left; margin:0 50px 0 0; }
	.menu-empreendimento li a{ text-decoration:none; font-weight:bold; color:#999999; }
	.menu-empreendimento li a:hover{ text-decoration:underline; }
	
	.botao{ padding:10px 0 0 222px; *padding:10px 0 0 215px; }
	
	/* EMPRESA */
		.menu-empresa{ list-style:none; margin:13px 0 0 0; width:150px; float:left; padding:0 30px 0 0; }
		.menu-empresa li{ background:url(imgs/seta.gif) left 6px no-repeat; padding:0 0 0 10px; }
		.menu-empresa li a{ text-decoration:none; font-weight:bold; color:#999999; }
		.menu-empresa li a:hover{ text-decoration:underline; }
		
	/* Descrição */
		
	
	/* Galeria de imagens */
		.galeria-empreendimento{ margin:30px 0 0 0; }
		
		.descricao-empreendimento p{ line-height:1.6em; }
		
		.box-esq-empreendimento{ background:url(imgs/bg-esq-bGaleria.jpg) top left no-repeat; float:left; width:9px; height:175px; }
		.box-dir-empreendimento{ background:url(imgs/bg-dir-bGaleria.jpg) top right no-repeat; float:right; width:9px; height:175px; }
		.box-meio-empreendimento{ background:url(imgs/bg-meio-bGaleria.jpg) top left repeat-x; }
		.box-meio-empreendimento h2, .titulo-box{ 
			background:url(imgs/bg-tit-bGaleria.jpg) top left no-repeat; 
			height:27px; 
			width:170px; 
			color:#034694; 
			font-size:12px; 
			margin:0 0 0 10px; 
			padding:9px 0 0 15px; 
			float:left;
		}
		.ir-ao-topo{ float:right; }
		.box-conteudo-empreendimento{ width:565px; margin:0 0 0 34px; }
		.box-conteudo-empreendimento a{ margin:0 8px 0 0; float:none; }
	
	/* Localização */
	
	/* Central de Vendas */
		#contato_esq{ float:left; }
		#contato_dir{ float:right; }
		
		.inputtext{ width:250px; }
		
	/* CONTATO */
		.list-form{ list-style:none; }
	.list-form li{ margin:0 0 5px 0; }
	.inputtext{
		border-top:1px solid #999999;
		border-left:1px solid #999999;
		border-bottom:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		width:260px;
		color:#808080;
		font-size:12px;
		padding:2px;
	}
	.inputtextBusca{
		border-top:1px solid #999999;
		border-left:1px solid #999999;
		border-bottom:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		width:140px;
		color:#808080;
		font-size:12px;
		padding:2px;
		margin-top:5px;
		margin-right:10px;
	}
	.inputtextArea{
		border-top:1px solid #999999;
		border-left:1px solid #999999;
		border-bottom:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		width:280px;
		height:151px;
		color:#808080;
		font-size:12px;
		padding:2px;
	}	

/* RODAPE */
#rodape{ background:url(imgs/bg-rodape.jpg) top left repeat-x; width:100%; text-align:center; height:36px; color:#FFFFFF; line-height:36px; }
#rodape a{ text-decoration:none; color:#FFFFFF; }
#rodape a:hover{ text-decoration:underline; }

#rodape-links{ text-align:center; margin:6px 0; }
#rodape-links a{ text-decoration:none; color:#555555; padding:0 6px; }
#rodape-links a:hover{ text-decoration:underline; }

.imagem{ border:1px solid #CCCCCC; padding:5px; }