body {
  font-family: 		"Trebuchet MS", Arial, Helvetica, sans-serif;
  /*font-family:		"Lucida Grande", "Lucida Sans Unicode", sans-serif;*/
  font-size:		small;
  margin:           0px;  
  color:			black;
  background:		url(imagens/acabamento/pf.gif) top center repeat-y;
}

a:link {
  text-decoration:	none;
  color:			red;
  
}

a:visited {
  text-decoration:	none;
  color:			red; 
}

a:hover {
  text-decoration: 	underline;
}

#todo_conteudo {
  width:			770px;
  margin-left:		auto;
  margin-right:		auto;
  background: 		transparent url(imagens/acabamento/fundo_conteudo.gif) repeat-y;
  /*z-index: 			5;*/
  
}

#logo {
  float:			left;
  width:			164px;
  margin:			0px;  
  
}

img {
  border:			none;
  padding:			0px;
  margin:			0px;
}

#cabecalho {
  padding-top:		20px;
  padding-left: 	70px;
  padding-right: 	50px;
  height:			70px;
}

#menu {
  font-family: 		"Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
  text-align:		left;
  float: 			right;
  margin:			0px;
  width:			431px;
  height:			45px;
  background: 		url(imagens/acabamento/fundo_menu.gif) no-repeat;
}

#menu ul {
  margin: 0;
  padding: 0;
  list-style-type: 	none;
}

#menu ul li {
  display: 			inline;
  padding-left: 	20px;
  position: 		relative; /* Corrige problema no IE7 */
  font-size:		12px;
  color:			black;
}

#menu ul li a:link,
#menu ul li a:visited {
  text-decoration: 	none;
  border-bottom: 	none;
  color:			black;
}

#menu ul li a:hover,
#menu ul li a:active {
	color: red;
	border-bottom:	3px solid red;
}

#conteudo {
  clear:			left;
  padding:			0px;
  margin-top:		50px;
}

#texto {
  padding-left: 	70px;
}

#texto p {
  font-size:		95%;
}

#foto_capa {
  margin-top:		0px;  
}

#rodape {
  clear:			left;
  font-size:		90%;
  color:			white;		
  padding-top:		78px;
  padding-left: 	70px;
  padding-right: 	50px;
  padding-bottom:	0px;
  height:			133px;
  background: 		transparent url(imagens/acabamento/fundo_rodape.jpg) no-repeat;
  clear:			both;
  
  
}

#copyright {
  float:			left;
  width:			350px;
  margin:			0px;
}

li{
  list-style-image: url(imagens/acabamento/chave.gif);
  padding-left:		5px;
  font-size:		95%;		
}

/********ESTILOS DO CONTEUDO*****************/
#lateral {
  width:			280px;
  float:			right;
  margin-top:		0px;
  margin-bottom:	25px;
  padding-right: 	50px;

}

#busca {
  width:			87px;
  height:			68px;
  float:			right;
  margin-top:		15px;
}

#busca a {
  text-indent: 		-10001px;
  width:			87px;
  height:			68px;
  display: 			block;
  
  /*float:			right;*/

}

#busca a:link {
  background:		url(imagens/bt_busca.gif);
}

#busca a:visited {
  background:		url(imagens/bt_busca.gif);
}

#busca a:hover {
  background:		url(imagens/bt_busca_over.gif);
}


#fale {
  width:			87px;
  height:			68px;
  float:			right;
  clear:			both;
  margin-top:		15px;
}

#fale a {
  text-indent: 		-10001px;
  width:			87px;
  height:			68px;
  display: 			block;
}

#fale a:link {
  background:		url(imagens/bt_fale.gif);
}

#fale a:visited {
  background:		url(imagens/bt_fale.gif);
}

#fale a:hover {
  background:		url(imagens/bt_fale_over.gif);
}

#aval {
  width:			87px;
  height:			68px;
  float:			right;
  clear:			both;
  margin-top:		15px;
}

#aval a {
  text-indent: 		-10001px;
  width:			87px;
  height:			68px;
  display: 			block;
}

#aval a:link {
  background:		url(imagens/bt_aval.gif);
}

#aval a:visited {
  background:		url(imagens/bt_aval.gif);
}

#aval a:hover {
  background:		url(imagens/bt_aval_over.gif);
}





#texto {
  width:			340px;
  font-size:		95%;
  margin-bottom:	15px;
  color:			#555;
}

#texto p {
  text-align:		justify;
}

h1 {
  font-family: 		"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
  font-weight:		normal;
  font-size:		200%;
  /*font-style: 		italic;*/
  color:			red;  
}

h2 {
  font-family: 		"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
  /*font-weight:		normal;*/
  font-size:		120%;
  /*font-style: 		italic;*/
  color:			#000;
}



.negrito {
  font-weight:		bold;
}

.tp_pess{
  font-weight:		bold;
  color:			red;
}

#cidade{
	background-image: url(imagens/cidade.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 100px;
	width: 100%;
	position: fixed;
	bottom: 0px;
	z-index: 5;
}

/*formularios*/
form th {
  font-weight:		normal;
  text-align:		left;
  color:			black;
  font-size:		110%;		
}

form td {
	text-align:		right;
}

input {
  width:				182px;
  /*color:				#007cc3; Azul escuro*/
  border-top:			red solid 1px;
  border-right:			red solid 1px;
  border-bottom:		red solid 1px;
  border-left:			red solid 1px;	
  background-color:		white;
  /*font-size:			75%;*/
		
}

#ddd {
  width:			20px;
}

#tel {
  width:			154px;
}


textarea {
  color:				black;
  font-family: 			"Trebuchet MS", Arial, Helvetica, sans-serif;
  background-color:		white;
  border-top:			red solid 1px;
  border-right:			red solid 1px;
  border-bottom:		red solid 1px;
  border-left:			red solid 1px;	
  width:				182px;
  height:				70px;
  font-size:			90%;
	
}

select {
  width:				184px;
  color:				black;
  /*font-size:			75%;*/
  background-color:		white;
  border-top:			red solid 1px;
  border-right:			red solid 1px;
  border-bottom:		red solid 1px;
  border-left:			red solid 1px;	
}

#enviar {
  width:			55px;
  color:			white; /*Azul escuro*/
 /* border-top:			#007cc3 solid 1px;
  border-right:			#007cc3 solid 1px;
  border-bottom:		#007cc3 solid 1px;
  border-left:			#007cc3 solid 1px;*/	
  background-color:		red;
}

.prob {
  background-color:		#fca38e;
}

#erro {
  color:				red;
}

#sucesso {
  color:				black;		
}

/*PÁGINA INICIAL*/

#cabecalho_inicial {
  padding-top:		20px;
  padding-left: 	70px;
  padding-right: 	50px;
  height:			100px;
  z-index:			99;
  background: 		transparent;
}

#rodape_inicial {
  margin-right:			45px;
  margin-left:			70px;
 
}
#botoes_aval_fale {
  float:			right;
  width:			196px;
}

#fale_i {
  width:			87px;
  height:			68px;
  float:			left;
  /*clear:			both;*/
}

#fale_i a {
  text-indent: 		-10001px;
  width:			87px;
  height:			68px;
  display: 			block;
}

#fale_i a:link {
  background:		url(imagens/bt_fale.gif);
}

#fale_i a:visited {
  background:		url(imagens/bt_fale.gif);
}

#fale_i a:hover {
  background:		url(imagens/bt_fale_over.gif);
}


#busca_i {
  width:			87px;
  height:			68px;
  float:			left;
  /*clear:			both;*/
}

#busca_i a {
  text-indent: 		-10001px;
  width:			87px;
  height:			68px;
  display: 			block;
}

#busca_i a:link {
  background:		url(imagens/bt_busca.gif);
}

#busca_i a:visited {
  background:		url(imagens/bt_busca.gif);
}

#busca_i a:hover {
  background:		url(imagens/bt_busca_over.gif);
}


#aval_i {
  width:			87px;
  height:			68px;
  float:			right;
}

#aval_i a {
  text-indent: 		-10001px;
  width:			87px;
  height:			68px;
  display: 			block;
}

#aval_i a:link {
  background:		url(imagens/bt_aval.gif);
}

#aval_i a:visited {
  background:		url(imagens/bt_aval.gif);
}

#aval_i a:hover {
  background:		url(imagens/bt_aval_over.gif);
}

#todo_conteudo_inicial {
  width:			770px;
  height:			500px;
  margin-left:		auto;
  margin-right:		auto;
  background: 		transparent url(imagens/acabamento/fundo_conteudo.gif) repeat-y; 
}

#copyright {
  width:			350px;
  height:			27px;
  margin-top:		28px;
}

#topo_form_busca_venda{
  background:		url(imagens/acabamento/topo_form_busca_venda.gif) no-repeat;
  width:			250px;
  height:			43px;
  margin-top:  		15px;
}

#conteudo_form_busca_venda{
  background:		url(imagens/acabamento/fundo_form_busca_venda.gif) repeat-y;
  width:			235px;
  padding-left:		15px;
  padding-top:		15px;
  padding-bottom:	1px;

}

#base_form_busca_venda{
  background:		url(imagens/acabamento/base_form_busca_venda.gif) no-repeat;
  width:			250px;
  height:			15px;
}

#topo_form_busca_aluguel{
  background:		url(imagens/acabamento/topo_form_busca_aluguel.gif) no-repeat;
  width:			250px;
  height:			43px;
  
}

#conteudo_form_busca_aluguel{
  background:		url(imagens/acabamento/fundo_form_busca_aluguel.gif) repeat-y;
  width:			235px;
  padding-left:		15px;
  padding-top:		15px;
  padding-bottom:	1px;

}

#base_form_busca_aluguel{
  background:		url(imagens/acabamento/base_form_busca_aluguel.gif) no-repeat;
  width:			250px;
  height:			15px;
}

#topo_form_busca_cd{
  background:		url(imagens/acabamento/topo_form_busca_cd.gif) no-repeat;
  width:			250px;
  height:			43px;
}

#conteudo_form_busca_cd{
  background:		url(imagens/acabamento/fundo_form_busca_venda.gif) repeat-y;
  width:			235px;
  padding-left:		15px;
  padding-top:		15px;
  padding-bottom:	1px;
}

#base_form_busca_cd{
  background:		url(imagens/acabamento/base_form_busca_venda.gif) no-repeat;
  width:			250px;
  height:			15px;
}


/*#mapa{
  margin:				5px 0px 15px 17px;
}*/
