/* CSS Document */

/* TUDO */

body{
	margin:0;
	background-color:#A58720;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #fff;
	line-height:1.4em;
	}

/* layout */

#conteudo {
	width:540px;
	padding-left:10px;
	padding-top:10px;
	background-color:#866D19;
	background-image:url(imagens/bg_conteudo.jpg);
	background-repeat:repeat-x;
	float:left;
	}
	
#scroll {
	width:515px;
	height:450px;
	padding:10px;
	overflow-y:scroll;
	overflow-x:hidden;
	}
	
#logo {
	width:141px;
	float:left;
	margin-right:12px;
	margin-bottom:12px;
	}
	
/* divs variantes */

#natureza {
	margin:0;
	padding:26px 30px 30px 12px;
	background-image:url(imagens/bg_natureza.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	height:100%;
	}
#condo {
	margin:0;
	padding:26px 30px 30px 12px;
	background-image:url(imagens/bg_condo.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	height:100%;
	}
#lazer {
	margin:0;
	padding:26px 30px 30px 12px;
	background-image:url(imagens/bg_lazer.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	height:100%;
	}
#seguranca {
	margin:0;
	padding:26px 30px 30px 12px;
	background-image:url(imagens/bg_seguranca.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	height:100%;
	}
#fotos {
	margin:0;
	padding:16px 30px 40px 12px;
	background-image:url(imagens/bg_fotos.jpg);
	background-repeat:no-repeat;
	height:100%;
	}
#local {
	margin:0;
	padding:26px 30px 30px 12px;
	background-image:url(imagens/bg_local.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	height:100%;
	}
#info {
	margin:0;
	padding:26px 30px 30px 12px;
	background-image:url(imagens/bg_info.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	height:100%;
	}
	
#informativos {
	margin:0;
	padding:26px 30px 30px 12px;
	height:100%;
	}
	
#conteudoinformativos {
	width:706px;
	padding-left:10px;
	padding-top:10px;
	background-color:#866D19;
	background-image:url(imagens/bg_conteudo.jpg);
	background-repeat:repeat-x;
	float:left;
	}

#logoinformativos {
	width:141px;
	float:right;
	margin-right:12px;
	}
	
/* geral */

.fltleft {	float:left;}
.fltright {float:right;}
.clear {clear:both;}
.clearfoto {clear:both; margin-bottom:10px;}
.marginleft {margin-left:10px;}

.foto {
	float:left;
	margin-right:11px;
}

.textobg {
	width:530px;
	margin:0;
	padding: 10px 0px;
	padding-bottom:10px;
	background-image:url(imagens/bg_texto.jpg);
	background-repeat:no-repeat;

	}
	
.texto {
	width:530px;
	padding: 10px 0px;
	padding-bottom:10px;
	}
	
.tit{ margin:10px 0px;}

.small {font-size:0.8em; line-height:1em;}

.big {font-size:1.6em; line-height:1.1em;}

.informativos_linhaesq {
	width:350px;
	height:84px;
	background-color:#997D1E;
	padding: 5px 10px;
	float:left;
	margin-bottom:5px;
}
.informativos_linhadir {
	width:110px;
	height:90px;
	background-color:#997D1E;
	padding:2px;
	float:left;
	margin-bottom:5px;
	text-align:right;
}

.escuro {color:#554611}

hr {
	border-top:1px solid #554611;
	border-bottom:1px solid #C6A025;
	height:0px;
	margin:0;
	margin-bottom:10px;
	padding:0;
	/* width:532px; */
}

/* menu */

#mainnavi {
	position:relative; 
	top:0px;
	margin:0px 26px 12px 0px;
	padding:0px 8px;
	width:686px;
	height:26px;
	background-image:url(imagens/bg_menu.jpg);
	background-repeat:repeat-x;
	}

#mainnavi ul {
	margin:					0;
	padding:             0;
	width: 					686px;

}

#mainnavi li {
	margin:					0;
	padding:             0;
	list-style:				none;
	display:inline;
}

#mainnavi li a {

	margin:					0;
	padding:             0;
	text-indent: 			-20000px;
	text-decoration: 		none;
	height:26px;	
	float:left;
}

#mainnavi li a.mm_01 {
	background-image: 	url(imagens/bt_home1.png);
	background-repeat: 	no-repeat;
	width:38px;
	margin-right:104px;

}
#mainnavi li a:hover.mm_01 {
	background-image: 	url(imagens/bt_home2.png);
	background-repeat: 	no-repeat;
	width:38px;
	margin-right:104px;

}
#mainnavi li a.mm_02 {
	background-image: 	url(imagens/bt_condo1.png);
	background-repeat: 	no-repeat;
	width:89px;


}
#mainnavi li a:hover.mm_02 {
	background-image: 	url(imagens/bt_condo2.png);
	background-repeat: 	no-repeat;
	width:89px;


}
#mainnavi li a.mm_03 {
	background-image: 	url(imagens/bt_natureza1.png);
	background-repeat: 	no-repeat;
	width:72px;


}
#mainnavi li a:hover.mm_03 {
	background-image:  	url(imagens/bt_natureza2.png);
	background-repeat: 	no-repeat;
	width:72px;


}
#mainnavi li a.mm_04 {
	background-image: 	url(imagens/bt_lazer1.png);
	background-repeat: 	no-repeat;
	width:49px;


}
#mainnavi li a:hover.mm_04 {
	background-image: 	url(imagens/bt_lazer2.png);
	background-repeat: 	no-repeat;
	width:49px;


}
#mainnavi li a.mm_05 {
	background-image: 	url(imagens/bt_seguranca1.png);
	background-repeat: 	no-repeat;
	width:85px;


}
#mainnavi li a:hover.mm_05 {
	background-image:  	url(imagens/bt_seguranca2.png);
	background-repeat: 	no-repeat;
	width:85px;


}
#mainnavi li a.mm_06 {
	background-image: 	url(imagens/bt_fotos1.png);
	background-repeat: 	no-repeat;
	width:51px;


}
#mainnavi li a:hover.mm_06 {
	background-image:  	url(imagens/bt_fotos2.png);
	background-repeat: 	no-repeat;
	width:51px;


}
#mainnavi li a.mm_07 {
	background-image: 	url(imagens/bt_local1.png);
	background-repeat: 	no-repeat;
	width:96px;

}
#mainnavi li a:hover.mm_07 {
	background-image:  	url(imagens/bt_local2.png);
	background-repeat: 	no-repeat;
	width:96px;


}
#mainnavi li a.mm_08 {
	background-image: 	url(imagens/bt_info1.png);
	background-repeat: 	no-repeat;
	width:98px;

}
#mainnavi li a:hover.mm_08 {
	background-image:  	url(imagens/bt_info2.png);
	background-repeat: 	no-repeat;
	width:98px;


}


/* links */

a:link, a:visited, a:active, a:hover {color:#FFFFFF;}


/* divs local */

#Layer1 {
	position:absolute;
	left:330px;
	top:73px;
	width:144px;
	height:60px;
	z-index:2;
	background-color:#fff;
	color:#000;
	padding:5px;
}
#Layer2 {
	position:absolute;
	left:330px;
	top:210px;
	width:143px;
	height:110px;
	z-index:3;
	background-color:#fff;
	color:#000;
	padding:5px;
}
#Layer3 {
	position:absolute;
	left:305px;
	top:270px;
	width:142px;
	height:40px;
	z-index:4;
	background-color:#fff;
	color:#000;
	padding:5px;
}

