A:link {
	text-decoration: none; 
	outline: none;
	color: #0c0c0c;
}
 
A:visited {
	text-decoration: none;
	outline: none;
	color: #0c0c0c;
} 

body {
	margin: 0px;
	border: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #0c0c0c;
	line-height: 21px;
	overflow: -moz-scrollbars-vertical;
	background-color: #1b1800;
	min-height: 650px;
}

img { border: 0px; }
p { margin: 0px; }

h1 { font-family: Century Gothic; color: #477f0f; font-size: 16px; font-weight: normal; text-transform: uppercase; margin: 0px 0px 5px 0px; }
h2 { font-family: Century Gothic; color: #477f0f; font-size: 15px; font-weight: normal; text-transform: uppercase; margin: 0px 0px 5px 0px; }

span { font-family: Century Gothic; color: #477f0f; font-size: 12px; font-weight: normal; text-transform: uppercase; }

hr {
	position: relative;
	width: 470px;
	height: 2px;
	margin: 25px 0px 25px -10px;
	padding: 0px;
	color: #477f0f;
	background-color: #477f0f;
	border: none;
}

.formVeld {
	background: #fff;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: 1px solid #cbcbcb;
}

.stelEinde { display: block; clear: both; }


/* ---------------------------------------------------------------------------------------- */
/* C O N  T A I N E R S																		*/
#containerSite {
	position: relative;
	width: 990px; 
	margin: 0px auto;
	background-image: url('images/BG_site.jpg');
	background-repeat: no-repeat;
	text-align: left;
	min-height: 650px;
}


/* ---------------------------------------------------------------------------------------- */
/* H E A D E R																				*/

#containerHeader {
	position: relative;
	height: 103px;
}
	#headerInloggen { position: absolute; left: 242px; top: 80px; width: 544px; text-align: right; font-size: 12px; font-family: Century Gothic; color: #d1d1cc; text-transform: uppercase; }
	#headerInloggen a { color: #d1d1cc; }

/* ---------------------------------------------------------------------------------------- */
/* M E N U																					*/

#containerMenu {
	position: relative;
	float: left;
	width: 194px;
	margin: 0px 0px 10px 38px;
	_margin: 0px 0px 10px 19px;
}
	.menu {
		padding-bottom: 25px;
		padding-top: 85px;
		background-image: url('images/BG_menu.jpg');
		background-repeat: no-repeat;
		background-color: #ddddd9;
		font-family: Century Gothic;
		font-size: 12px;
		color: #1e1e1e;
		text-transform: uppercase;
	}
	.menu ul { list-style-type: none; margin: 0px; padding: 0px; }
	.menu li { margin: 13px 0px 0px 0px; padding: 0px; text-align: center; }
	.menu li a { color: #1e1e1e; }
	.menu li:hover { background-color: #477f0f }
	.menu li:hover a { color: #fff; }
	.menu li:hover #containerMenuOrganisatie li a { color: #477f0f; }
	.menu li .selected { background-color: #477f0f; }
	.menu li .selected a { color: #fff; }

	#containerMenu .submenuItem { position: relative; width: 164px; background-color: #f1f1f0; padding: 20px 15px 20px 15px; margin: 10px 0px 0px; }

	ul #containerMenuOrganisatie { margin-top: 0px; color: #477f0f; background-color: #f3f5ee; border-bottom: 1px solid #d7dbd2 }
	#containerMenuOrganisatie li a { color: #477f0f; }
	#containerMenuOrganisatie li { margin: 0px 10px 0px 10px; font-size: 11px; }
	#containerMenuOrganisatie li:hover { background-color: #f3f5ee; }
	#containerMenuOrganisatie li:hover a { color: #477f0f; text-decoration: underline; }
	
	.nieuwsDatum { font-size: 10px; margin: -5px 0px 10px 0px; }
	
	#containerMethodus { position: relative; float: left; width: 190px; text-align: right; font-size: 11px; color: #deddd9; font-family: Century Gothic; text-transform: uppercase; }
	#containerMethodus a { color: #deddd9; }
	
	.overzichtIngelogd { font-size: 11px; font-weight: bold; color: #477f0f; }
	.overzichtIngelogd a { color: #477f0f; }
	.overzichtIngelogd a:hover { text-decoration: underline; }
	
/* ---------------------------------------------------------------------------------------- */
/* S U B M E N U																			*/

#containerSubmenu {
	position: relative;
	float: left;
	width: 194px;
	padding: 0px;
}
	#containerSubmenu .submenuItem { position: relative; width: 164px; background-color: #f1f1f0; padding: 20px 15px 20px 15px; margin: 0px 0px 10px 0px; }
	#containerSubmenu .submenuItem ul { list-style-type: none; margin: 0px; padding: 0px; }
	#containerSubmenu .submenuItem li { margin: 0px 0px 5px 0px; padding: 2px 2px 2px 18px; background-color: #f4f4f3; background-image: url('images/BG_submenu-item.jpg'); background-repeat: no-repeat; background-position: 5px 9px; }

/* ---------------------------------------------------------------------------------------- */
/* C O N T E N T																			*/

#containerContent { position: relative; float: left; width: 544px; margin: 0px 10px 0px 10px; }
#containerContentLeden { position: relative; float: left; width: 748px; margin: 0px 0px 0px 10px; }

	#contentItem { position: relative; padding: 30px; background-image: url('images/BG_content.jpg'); background-repeat: no-repeat; background-position: 0px 0px; background-color: #f1f1f0; }
	#contentBottom { position: relative; text-align: center; font-size: 12px; padding: 10px 0px 10px 0px; font-family: Century Gothic; color: #d1d1cc; text-transform: uppercase; }
		#contentBottom a { color: #d1d1cc; }
	
	.fotoAlbum { margin: 0px 0px 10px 0px; padding: 20px; background-color: #fcfdfb; }
	
	.containerWeer { margin: 0px 0px 15px 0px; padding: 20px; background-color: #fcfdfb; }
	
	.commissieCommunicatie { margin: 0px 0px 15px 0px; padding: 5px 20px 20px 20px; background-color: #fcfdfb; }
		.commissieCommunicatie .opties { margin-bottom: 10px; text-align: right; font-family: Century Gothic; color: #477f0f; font-size: 11px; font-weight: normal; text-transform: uppercase; }
		.commissieCommunicatie .opties a { color: #477f0f; }
		.commissieCommunicatie .opties a:hover { text-decoration: underline; }

