body {
	background-color: #FFF;
	background-image: url(images/fundo.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}

.TextoJustificado {
	text-align: justify;
}

.TituloLaranja2 {
	font-size: 13px;
	font-weight: bold;
	color: #f68001;
}
td {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #444444;
}

.separador_horizontal{
	width:445px;
	height:22px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image: url(images/separador_horizontal.gif);
}

a.linkSub:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.linkSub:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.linkSub:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
a.linkSub:active {
	color:#FFFFFF;
	text-decoration:none;
}.FundoRodape {
	background-image: url(images/rodape.gif);
}
.FontePequena {
	font-size: 10px;
}
a {
	text-decoration: none;
	color: #444444;
}
a:hover {
	text-decoration: underline;
}

.InputContato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 17px;
	width: 98%;
	border: 1px solid #aaaaaa;
}

.InputNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 13px;
	width: 98px;
	border: 1px solid #aaaaaa;
}

.TextareaContato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 98%;
	border: 1px solid #aaaaaa;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	color: #FCFAE6;
	background-color: #aaaaaa;
	border: 1px solid #aaaaaa;
}

.buttonNews {
  width: 39px;
  height: 17px;
	border:0;
	background:url(images/bt_news.gif);
}


/*----------------------ULTIMAS NOTICIAS-------------------------*/

ul.escrito_atuacao{
	list-style:none;
	padding:0px;
	margin:0px; 
	text-align:left; 
	font-size:10px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;

}
ul.escrito_atuacao li{
	list-style:none;
	width: auto;
	height: auto;
	padding:0px; 
	margin:0px 0 0px 0;
}
ul.escrito_atuacao li a{
	height:12px; 
	width: auto; 
	padding:0 0 0 0px; 
	margin:0;
	text-align:left;
	line-height:12px;
	text-decoration:none;
	font-weight: bold;

}
ul.escrito_atuacao li span{
	height:12px;
	width:19px;
	display:block;
	padding:0 0 0 0px; 
	margin:0;
	color:#000;
	text-align:left; 
	float:left; 
	background:url(images/setinha.gif) no-repeat left;
}

ul.escrito_atuacao li a:hover{
text-decoration:underline;
}

.separador_noticias{
width:221px;
height:17px;
background:url(images/separador_noticias.gif) no-repeat left;
padding:0 0 0 0px;
display:block;

}

/*----------------------FIM ULTIMAS NOTICIAS-------------------------*/


.TextoLaranja {
	color: #f68001;
}


/*----------------------HOME-------------------------*/
.img_home1{
	float:left;
	width:75px;
	height:75px;
	padding:0 0 0px 0px;
	margin:0px 0px 4px 0px;
	border: 1px solid #c6c6c6;
}

.txt_home1{
	float:left;
	width:166px;
	height:90px;
	padding:0 0 0px 0px;
	margin:0px 0px 0px 10px;
	text-align:left;
}

/*-- Visual Dream Add --*/
.txt_home1 p{
	float:left;
	padding:0 0 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}
/*-- Visual Dream Add --*/

.ultimosprojetos1{
	float:left;
	width:285px;
	height:92px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;

}

.ultimosprojetos2{
	float:left;
	width:259px;
	height:92px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;

}

.separador_home{
	float:left;
	width:530px;
	height:33px;
	background:url(images/separador_home.gif) no-repeat center;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/*----------------------FIM HOME-------------------------*/


.FundoTitulo {
	background-image: url(images/fundo_titulo.jpg);
	background-repeat: no-repeat;
}

.TituloBranco {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}



/*----------------------IMOVEIS A VENDA-------------------------*/

.TituloLaranja {
	float:left;
	width:561px;
	height:36px;
	font-size: 13px;
	font-weight: bold;
	color: #f68001;
}

.SubTitulo {
	font-size: 13px;
}

.separador_interno{
	float:left;
	width:561px;
	height:36px;
	background:url(images/separador_projetos.gif) no-repeat center;
	padding:0 0 0px 0px;
	margin:0px 0px 0px 0px;
}

.ImagensInternas{
	float:left;
	width:108px;
	height:80px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center; 
	font-size: 10px;
}

/*-- Visual Dream Add --*/
.ImagensProjetos{
	float:left;
	width:108px;
	height:120px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	text-align:center;
	font-size: 10px;
}
/*-- Visual Dream Add --*/

.TxtFichaTecnica {
	float:left;
	width:561px;
	font-size: 11px;
}


/*----------------------FIM IMOVEIS A VENDA-------------------------*/



/*----------------------PROJETOS REALIZADOS-------------------------*/

.FundoTitulo2 {
	background-image: url(images/fundo_realizados.gif);
	background-repeat: no-repeat;
}

.img_realizados_g{
	float:left;
	width:558px;
	height:381px;
	padding:0 0 0px 0px;
	margin:0px 0px 0px 0px;
	border: 1px solid #adadad;
}

.img_realizados_p{
	float:left;
	width:40px;
	height:40px;
	padding:0 0 0px 0px;
	margin:0px 10px 10px 0px;
	border: 1px solid #adadad;
}

.TituloEscuro {
	font-size: 14px;
	font-weight: bold;
	color: #444444;
}

/*----------------------OUTROS REALIZADOS -------------------------*/

ul.escrito_realizados{
	list-style:none;
	padding:0px;
	margin:0px; 
	text-align:left; 
	font-size:10px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;

}
ul.escrito_realizados li{
	list-style:none;
	width: auto;
	height: auto;
	padding:0px; 
	margin:0px 0 0px 0;
}
ul.escrito_realizados li a{
	height:12px; 
	width: auto; 
	padding:0 0 0 0px; 
	margin:0;
	text-align:left;
	line-height:12px;
	text-decoration:none;
	font-weight: bold;
}

ul.escrito_realizados li a:hover{
text-decoration:underline;
}

ul.escrito_realizados li span{
	height:12px;
	width:19px;
	display:block;
	padding:0 0 0 0px; 
	margin:0;
	color:#000;
	text-align:left; 
	float:left; 
	background:url(images/setinha_realizados.gif) no-repeat left;
}

.separador_realizados{
width:221px;
height:17px;
background:url(images/separador_realizados.gif) no-repeat left;
padding:0 0 0 0px;
display:block;

}
