/* CSS Document */

body{
border:0; margin:0 auto; background-image:url(images/bg_topo.gif); background-repeat:repeat-x; background-position:top; background-color:#cdffcc; font-family:tahoma; letter-spacing:1px; font-size:12; color:#006600;
}

.txt_small_green{
font-size:10px; color:#006600; line-height:16px;
}
.txt_small_green a:link,.txt_small_green a:visited{
color:#006600; text-decoration:none;
}
.txt_small_green a:hover{
color:#006600; text-decoration:none;
}
.txt_small_green a:active{
color:#006600; text-decoration:none;
}

.txt_small_white{
font-size:10px; color:#FFFFFF; line-height:16px;
}
.txt_small_white a:link,.txt_small_white a:visited{
color:#FFFFFF; text-decoration:none;
}
.txt_small_white a:hover{
color:#FFFFFF; text-decoration:none;
}
.txt_small_white a:active{
color:#FFFFFF; text-decoration:none;
}

#cima{
width:980px; margin:0 auto; text-align:center;
}
	#content{
	width:980px; text-align:left; height:auto; overflow:hidden;
	}
		#topo{
		width:980px; height:500px; margin-bottom:10px;
		}
		#img_index_canais{
		margin-left:85px; margin-right:85px; margin-bottom:5px; text-align:center; height:auto; overflow:hidden;
		}
		#txt_index_canais{
		margin-left:85px; margin-right:85px; margin-bottom:10px; text-align:center; height:auto; overflow:hidden;
		}
			#txt_index_belloclub{
			width:232px; text-align:justify; float:left; margin:10px; padding:9px; padding-top:0;
			}
			#txt_index_localizacao{
			width:232px; text-align:justify; float:left; margin:10px; padding:9px; padding-top:0;
			}
			#txt_index_vendas{
			width:232px; text-align:justify; float:left; margin:10px; padding:9px; padding-top:0;
			}
		#img_index_firula{
		margin-left:85px; margin-right:85px; margin-bottom:15px; text-align:center; height:auto; overflow:hidden;
		}		
		#img_index_galeria{
		margin-left:85px; margin-right:85px; margin-bottom:25px; text-align:center; height:auto; overflow:hidden;
		}
			#linha_galeria{
			}

#rodape{
maring:0 auto; text-align:center; background-image:url(images/bg_rodape.gif); background-position:center; background-repeat:no-repeat; height:200px;
}
	#content_rodape{
	height:auto; overflow:hidden;
	}
		#logos_rodape{
		padding-top:50px; height:70px;
		}
		#txt_rodape{
		padding:10px; text-align:center;
		}

/* ================= página de contato =====================*/
		#index_contato{
		margin-left:85px; margin-right:85px; margin-bottom:25px; text-align:center; height:auto; overflow:hidden;
		}
			#contato_esquerdo{
			width:350px; margin:10px; float:left; padding:10px; height:auto; overflow:hidden;
			}
				#txt_vendas{
				margin-bottom:20px;
				}
				#img_vendas{
				padding:10px;
				}
				#frm_contato{
				padding-top:0; margin-top:0;
				}
				
				.item_form{
				margin:5px; background-color:#006600; color:#FFFFFF; letter-spacing:2px; font-size:12px; padding:2px;
				}
				
			#contato_direito{
			width:300px; margin:10px; float:left; padding:10px; height:auto; overflow:hidden;
			}
			
/* ================= bello club =====================*/
		#index_belloclub{
		margin-left:85px; margin-right:85px; margin-bottom:25px; text-align:center; height:auto; overflow:hidden;
		}
			#conteudo_belloclub{
			}
			#marca_belloclub{
			width:252px; height:200px; float:left;
			}
			#txt_belloclub{
			width:450px; float:left; padding:10px; text-align:justify; margin-left:30px;
			}
			
/* ================= projeto =====================*/
		#index_projeto{
		margin-left:85px; margin-right:85px; margin-bottom:25px; text-align:center; height:auto; overflow:hidden;
		}
			#imagem_projeto_plan{
			float:left; width:260px; margin-left:10px;
			}
			#conteudo_projeto{
			text-align:justify; padding:20px; float:left; width:440px;
			}

/* ================= lazer =====================*/
		#index_conceito{
		margin-left:85px; margin-right:85px; margin-bottom:25px; text-align:center; height:auto; overflow:hidden;
		}
			#conteudo_conceito{
			text-align:justify; padding:20px;
			}
			
/* ================= localização =====================*/
		#index_localiza{
		padding:20px;
		}
			#conteudo_localiza{
			text-align:justify; margin-left:85px; margin-right:85px; margin-bottom:20px;
			}
			#mapa_localiza{
			text-align:center;
			}
			#incorporacao{
			padding:5px; text-align:center; padding-top:15px; font-weight:bold; font-size:14px;
			}