* {
	border:			none;
	padding:		0;
	margin:			0;
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body {
	background:		url(../img/Achtergrond.png) #c4a44f left repeat-x fixed;
	color:			black;
	font-size:		0.9em;
}

#shim {
	visibility:		hidden;
	width:			100%;
	height:			50%;
	margin-top:		-300px;
	float:			left;
}

#horizon {
	text-align:		center;
	position:		absolute;
	height:			0px;
	top:			50%;
	left:			0px;
	width:			100%;
	overflow:		visible;
}

#main {
	border:			2px solid #2d1d0b;
	background-color:	white;
	color:			inherit;
	position:		absolute;
	height:			600px;
	width:			850px;
	margin-left:	-425px;
	top:			-300px;
	left:			50%;
	text-align:		left;
}

a {
	text-decoration:	none;
}

a#intro {
	display:		block;
	width:			100%;
	height:			100%;
}

a#intro img {
	display:		block;
	margin:			0 auto;
	text-align:		center;
}

#logo {
	position:		absolute;
	width:			210px;
	height:			200px;
	top:			0px;
	left:			0px;
}

#submenu {
	position:		absolute;
	width:			195px;
	height:			390px;
	top:			200px;
	left:			0px;
	border-right:	2px solid #2d1d0b;
	padding:		0 10px 0 5px;
}

* html #submenu {
	width:			210px;
}

#menu {
	position:		absolute;
	width:			640px;
	height:			120px;
	top:			0px;
	left:			210px;
}

#heading {
	position:		absolute;
	top:			120px;
	left:			210px;
}

#content {
	position:		absolute;
	width:			620px;
	height:			390px;
	top:			200px;
	left:			210px;
	padding:		0px 10px;
	font-size:		0.9em;
	overflow:		auto;
}

* html #content {
	width:			635px;
}

#logo img {
	display:		block;
	margin:			38px 10px;
}

#submenu #titel {
	background-color:	#2d1d0b;
	color:			white;
	font-size:		1.1em;
	letter-spacing:	-0.05em;
	padding:		3px;
	font-weight:	bold;
}

#submenu ul {
	list-style:		none;
	height:			350px;
	overflow:		auto;
	font-size:		0.6em;
}

#submenu ul li {
	display:		block;
	width:			99%;
        margin-top:             2%;
}

#submenu ul li a {
	display:		block;
	width:			100%;
	padding-top:	.5em;
	color:			black;
}

#menu ul {
	display:		block;
	float:			right;
	padding-right:	5px;
	list-style:		none;
}

#menu ul li {
	display:		block;
	float:			left;
	height:			120px;
	width:			auto;
	margin:			0 5px;	
}

#menu ul li a {
	display:		block;
	height:			15px;
	width:			auto;
	background-color:	#7f521e;
	color:			white;
	border-top:		5px solid white;
	border-bottom:	5px solid #2d1d0b;
	font-weight:	bold;
	padding:		100px 10px 5px 10px;
	text-align:		center;
}

#menu ul li a:hover {
	background-color:	#2d1d0b;
}

* html #menu ul li a {
	width:			0;
}

#heading h1 {
	float:			right;
	padding:		25px 8px 0px 5px;
	text-align:		right;
	font-size:		1.5em;
	color:			#2d1d0b;
	background-color:	transparent;
}
