body {
	color:				#dddddd;
	background:			#0659bb url("../img/achtergrond.jpg") 50% 60% fixed no-repeat;
	font-family:		Verdana,sans-serif;
	font-size:			.88em;
	padding:			30px 5% 2% 5%;
	overflow-x:			hidden;
}

#container {
	position:			relative;
	background:			transparent url("../img/bgcont.png") repeat;
	padding:			10px;
	border:				1px solid #aaaaaa;
}

#menu {
	float:				left;
	clear:				left;
	width:				160px;
	padding:			50px 10px 10px 10px;
	margin:				-40px 10px 10px 10px;
	background:			transparent url("../img/bgcont.png") repeat;
	border-color:		#777777;
	border-width:		1px;
	border-style:		none solid solid solid;
}

#header {
	clear:				right;
	margin:				10px -1000px 10px 205px;
	padding:			0 1010px 0 10px;
	background:			transparent url("../img/bgcont.png") repeat;
	border-color:		#777777;
	border-width:		1px;
	border-style:		solid none solid solid;
}

#header h1 {
	color:				#32a86a;
	padding:			.25em .5em;
	margin:				0;
	border:				none;
}

#content {
	clear:				right;
	margin:				10px 10px 10px 205px;
	padding:			.25em .5em;
	color:				#333333;
	line-height:		1.8em;
}

#footer {
	clear:				both;
	margin:				0 10px 0 -1000px;
	padding:			5px 10px 5px 1010px;
	text-align:			center;
	color:				#327aa8;
	background:			transparent url("../img/bgcont.png") repeat;
	border-color:		#777777;
	border-width:		1px;
	border-style:		solid solid solid none;
}

#footer a:link {
	text-decoration:	underline;
	color:				#327aa8;
}

#footer a:hover {
	color:				#32a86a;
}

#footer a:focus, #footer a:active {
	text-decoration:	none;
	color:				#a83253;
	outline:			1px dotted #a83253;
}

#footer a:visited {
	color:				#327aa8;
}

#esveaa {
	text-align:			right;
	font-size:			.7em;
	margin:				.75em 10px 0 10px;
}
#esveaa a:link {
	text-decoration:	underline;
	color:				#cccccc;
}
#esveaa a:visited {
	text-decoration:	underline;
	color:				#aaaaaa;
}
#esveaa a:hover {
	text-decoration:	underline;
	color:				#eeeeee;
}
#esveaa a:focus, #esveaa a:active {
	text-decoration:	none;
	color:				#a83253;
	outline:			1px dotted #a83253;
}

/* cf. AnySurfer */
.hidden {
	position:			absolute;
	left:				0;
	top:				-10000px;
	overflow:			hidden;
}
