/*
======================================================================

MEIO

======================================================================
*/

#meio {
	position:relative;
	background:#FFFFFF;
	margin-left:13px;
	width:755px;
	padding-top:25px;
	padding-bottom:25px;
}

/*
======================================================================

CONTEUDO

======================================================================
*/

#conteudo {
	position:relative;
	width:703px;
	border:solid 1px #acacac;
	_height:360px;
	min-height:360px;
	margin-left:25px;
	padding-top:15px; _padding-top:25px;
}


/*
======================================================================

CONTEUDO INTERNO

======================================================================
*/

#conteudo #flashTitulo {
	position:absolute;
	height:25px;
	z-index:2;
	width:563px;
	top:-12px;
	left:7px;
}

#conteudo p {
	text-indent:20px;
	line-height:1.5;
	text-align:justify;
	letter-spacing:1.5;
	margin:10px 20px;
}

#conteudo p span {
	color:#666666;
	font-size:9px;
	line-height:1.5;
	text-align:justify;
	letter-spacing:1.5;
	margin:0;
}

#conteudo p.noindent {
	text-indent:0;
}

#conteudo a {
	color:#98a898;
	font-weight:bolder;
}

#conteudo a:hover {
	text-decoration:underline;
}

#conteudo h2 {
	color:#566b56;
	font-size:15px;
	margin-top:0;
	margin:10px 20px;
}

#conteudo h3 {
	color:#7d8b7d;
	font-size:13px;
	margin:10px 20px;
}

#conteudo small, #conteudo small b, #conteudo small a {
	font-size:9px;
}

#conteudo ul {
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
}

#conteudo ul li {
	background:url('../imgs/marcador.gif') no-repeat 5px 6px;
	line-height:1.5;
	letter-spacing:1.5;
	margin:10px 20px 0 20px;
	padding-left:20px;
	position:relative;
}

/*
======================================================================

LEGBA

======================================================================
*/


#conteudo .imagemQuadro {
	margin:5px 5px 5px 0;
	padding-left:10px;
	display:inline;
	position:relative;
	width:auto;
	height:auto;
}

#conteudo .imagemQuadro .imagem {
	width:220px;
	height:auto;
	border:solid 1px #6f685b;
}

#conteudo .imagemQuadro .creditos {
	color:#dd750e;
	font-size:10px;
	font-family:Arial;
	padding:0 0 3px 0;
	text-align:right;
	width:220px;
}

#conteudo .imagemQuadro .legenda {
	color:#dd750e;
	border-bottom:1px solid #dbdbdb;
	font-size:9px;
	text-align:center;
	padding:3px 0;
	width:220px;
}

#conteudo ul.noticias li {
	list-style-image:none;
	list-style:none;
	background:none;
	margin:0 35px 20px 0;
}

#conteudo li .imagemQuadro {
	border:0;
	margin:5px 0 5px 5px;
}

#conteudo li .imagemQuadro .imagem {
	width:90px;
	height:80px;
}

/*
======================================================================

FORMULARIOS

======================================================================
*/

#conteudo form {
	margin:10px 0;
}
	#conteudo form input, #conteudo form textarea {
		border:solid 1px #98a898;
		background:#f8f9f8;
		font-weight:normal;
		padding:2px;
		margin-bottom:10px;
	}

	#conteudo form button {
		background:transparent;
		border:none;
		margin:0;
		padding:0;
	}
	
	#conteudo form div {
		margin-top:10px;
	}


/*
======================================================================

GALERIA

======================================================================
*/

#conteudo #galeria {

}

	#conteudo #galeria .imagemQuadro {
		margin:10px 8px 10px 0;
		display:inline;
		position:relative;
		float:left;
		width:90px;
		height:80px;
	}
	
	#conteudo #galeria .imagemQuadro .imagem {
		background:url('../imgs/bg_foto3.gif') no-repeat left top;
		width:90px;
		height:80px;
	}
	
	#conteudo #galeria .imagemQuadro .imagem img {
		margin:6px 0 0 6px;
	}


/*
======================================================================

EVENTOS

======================================================================
*/
#conteudo .eventos {
	margin-left:5px;
}

#conteudo .eventos .imagemQuadro{
	position:relative;
	float:left;
	margin:5px 5px 5px 0;
}

/*
======================================================================

EMPREENDIMENTOS

======================================================================
*/


#empreendimentos {
	margin-left:10px;
}

	#empreendimentos .obra {
		background:#f1f1f1;
		display:inline;
		height:180px; _height:200px;
		position:relative; float:left;
		width:316px; _width:335px;
		overflow:hidden;
		padding:10px;
		margin-right:10px;
		margin-bottom:10px;
	}

	#empreendimentos .obra a, #empreendimentos .obra b {
		font-size:9px;
	}

	#empreendimentos .obra a {
		color:#718071;
		display:block;
		margin-bottom:5px;
		font-size:12px;
	}
	
	#empreendimentos .obra span {
		font-size:9px;
		height:100px;
		width:185px;
		position:relative; float:left;
		overflow:hidden;
	}

	#empreendimentos .imagem {
		border:solid 1px #acacac;
		display:inline;
		margin-right:5px;
		position:relative; float:left;
	}
		#empreendimentos .imagem img {
			border:solid 1px #fff;
		}
	
	#empreendimentos .marca {
		position:relative; float:left;
		width:187px; *width:190px;
		text-align:center;
		margin-bottom:3px;
		overflow:hidden;
	}
	
/*
======================================================================

IMÓVEIS PRONTOS

======================================================================
*/


#imoveisProntos {
	margin-left:10px;
}

	#imoveisProntos .obra {
		background:#f1f1f1;
		_display:inline;
		height:230px; _height:250px;
		position:relative; float:left;
		width:145px; _width:164px;
		overflow:hidden;
		padding:10px;
		margin-right:8px; _margin-right:7px;
		margin-bottom:10px;
	}

	#imoveisProntos .obra a, #imoveisProntos .obra b {
		font-size:9px;
	}

	#imoveisProntos .obra a {
		color:#718071;
	}
	
	#imoveisProntos .obra span {
		display:block;
		font-size:11px;
		font-weight:bold;
		padding-top:5px;
		*padding-top:0;
		clear:both;
	}

	#imoveisProntos .imagem {
		border:solid 1px #acacac;
		display:inline;
		margin-right:5px;
		position:relative; float:left;
		width:143px;
	}
		#imoveisProntos .imagem img {
			border:solid 1px #fff;
		}

/*
======================================================================

TERCEIROS

======================================================================
*/


#descricao {
	float:left;
	width:360px;
}
#descricao h3, #descricao p {
	margin-left:0;
	margin-right:0;
}

#terceiros {
	margin-left:10px;
}

	#terceiros .imovel {
		background:#f1f1f1;
		display:inline;
		height:75px; _height:95px;
		position:relative; float:left;
		width:316px; _width:335px;
		overflow:hidden;
		padding:10px;
		margin-right:10px;
		margin-bottom:10px;
	}

	#terceiros .imovel b {
		font-size:9px;
	}
	#terceiros .imovel span {
		color:#839883;
		display:block;
		font-weight:bold;
		margin-bottom:10px;
		font-size:11px;
	}

	#terceiros .imovel a {
		font-size:12px;
		color:#718071;
	}
	
	#terceiros .imagem {
		border:solid 1px #acacac;
		display:inline;
		margin-right:5px;
		position:relative; float:left;
	}
		#terceiros .imagem img {
			border:solid 1px #fff;
		}
	
	#terceiros .marca {
		text-align:center;
		margin-bottom:3px;
		height:50px;
		overflow:hidden;
	}
	
/*
======================================================================

TERCEIROS DETALHES

======================================================================
*/

#terceirosDetalhe {
	display:inline;
	margin-left:20px;
	position:relative;
	float:left;
	width:310px;
	padding-bottom:20px;
}

	#destaque {
		border:solid 1px #acacac;
		display:inline;
		margin-right:5px;
		margin-bottom:5px;
		position:relative; float:left;
	}
		#destaque img {
			border:solid 1px #fff;
		}

	#terceirosDetalhe .imagem {
		border:solid 1px #acacac;
		display:inline;
		margin-right:6px;
		margin-bottom:3px;
		position:relative; float:left;
	}

		#terceirosDetalhe .imagem img {
			border:solid 1px #fff;
		}
	
	#terceiros .marca {
		text-align:center;
		margin-bottom:3px;
		height:50px;
		overflow:hidden;
	}
	
/*
======================================================================

AREA RESTRITA ARQUIVOS

======================================================================
*/


#areaRestritaLogin {
	border:solid 1px #8a9a8a;
	display:inline;
	position:relative; float:left;
	margin-left:230px;
	margin-top:50px;
}

	#areaRestritaLogin form {
		background:#d9e1d9;
		border:solid 3px #fff;
		width:240px;
		margin:0;
		padding:0;
	}

	#areaRestritaLogin form div {
		position:relative;
	}

	#areaRestritaLogin form input {
		margin:0;
		padding:0;
	}

/*
======================================================================

AREA RESTRITA ARQUIVOS

======================================================================
*/

.arquivo {
	background:#f1f1f1;
	display:inline;
	height:50px; _height:70px;
	position:relative; float:left;
	width:300px; _width:320px;
	overflow:hidden;
	padding:10px;
	margin-left:20px;
	margin-bottom:20px;
}

	.arquivo img {
		position:relative; float:left;
		display:inline;
		margin-right:5px;
	}
	
/*
======================================================================

FORMATAÇÃO PRA TABELAS

======================================================================
*/


#conteudo .tabela {
	border-collapse:collapse;
	border:1px solid #b0b0b0;
	clear:both;
	margin-left:20px;
	margin-bottom:20px;
}

#conteudo .tabela.noborder {
	border:0;
}

#conteudo .tabela th {
	background:#d1dad1;
	border:1px solid #b0b0b0;
	color:#354635;
	font-weight:bold;
	padding:3px;
}

#conteudo .tabela th a {
	color:#FFFFFF;
}

#conteudo .tabela.noborder th {
	border:0;
}

#conteudo .tabela td {
	background:#FFFFFF;
	border:1px solid #b0b0b0;
	padding:4px 2px;
}

#conteudo .tabela td a {
	color:#000000;
}

#conteudo .tabela tr.alternada2 td {
	background:#ffffff;
	padding:2px;
}

#conteudo .tabela tr.alternada1 td {
	background:#f1f1f1;
	padding:2px;
}

#conteudo .tabela td table, #conteudo .tabela td table td {
	border:0;
}


/*
======================================================================

LISTAGEM DE GALERIAS

======================================================================
*/

#listaGalerias {
	margin:15px 10px;
	margin-right:0;
}
	#listaGalerias .erro  {
		font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin:15px 10px;
	}

	#listaGalerias .galeria {
		border:solid 1px #aeaeae;
		_display:inline;
		float:left;
		margin-left:10px;
		margin-bottom:15px;
		padding:10px;
		height:65px; _height:85px;
		width:305px; _width:325px;
		overflow:hidden;
	}
	#listaGalerias .galeria .titulo {
		_display:inline;
		float:left;
		margin-left:5px;
		width:215px;
	}
	
	#listaGalerias .galeria .titulo a {
		font-size:12px;
	}

	#listaGalerias .galeria .descricao p {
		text-indent:0;
		margin-top:0;
		margin-left:10px;
		margin-right:10px;
	}

		#listaGalerias .galeria .imagemQuadro {
			_display:inline;
			float:left;
			display:inline;
			margin:0;
			padding-left:0;
			position:relative;

		}
			#listaGalerias .galeria .imagemQuadro .imagem {
				border:solid 1px #acacac;
				width:auto;
			}
			#listaGalerias .galeria .imagemQuadro .imagem img {
				border:solid 1px #fff;
			}
			
	#listaGalerias .galeria .titulo{

	}
	
	
/*
======================================================================

GALERIA

======================================================================
*/

#galeriaInterna {
	margin:15px 30px;
}
	#galeriaInterna .titulo {}
	
	#galeriaInterna .descricao p {
		margin-left:0;
		margin-right:0;	
	}
	#galeriaInterna .controles {}
	
		#galeriaInterna .controles .email {}
	
		#galeriaInterna .controles .slideshow {}
	
	#galeriaInterna .descricao {}
	
	#galeriaInterna #fotoSlide {}
		
		#galeriaInterna #fotoSlide p {
			margin:10px 0;	
		}
	
		#galeriaInterna #fotoSlide .imagem {}
	
			#galeriaInterna #fotoSlide .imagem .fotoMaior {}
	
		#galeriaInterna #fotoSlide .legenda {}
	
	#galeriaInterna .titulo {
		font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
	}

	#galeriaFotoNoticia {
		width:700px;
	}
		
		#galeriaFotoNoticia .imagemQuadro {
			display:inline;
			margin:0;
			position:relative;
			float:left;
			margin-right:10px;
			margin-bottom:10px;
			width:49px;
			padding-left:0;
		}
			#galeriaFotoNoticia .imagemQuadro .imagem {
				border:solid 1px #acacac;
				width:49px;
			}
				#galeriaFotoNoticia .imagemQuadro .imagem img {
		
				}
		
			#galeriaFotoNoticia .imagemQuadro .legendaData {}

		#listaGalerias .galeria .imagemQuadro {
		}
		#galeriaInterna .paginacao {
			margin-left:0;
			margin-right:0;
			margin-top:15px;
		}
		#galeriaInterna .paginacao .titulo {
			font-size:10px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;
		}

