body {
	font-family: arial, verdana, tahoma, geneva, helvetica, sans-serif;
	font-size: 1em;
	background-color: #000;
	padding: 0;
	margin: 10px;
	color: #000;
}

#kop {
	width: 900px;
	height: 228px;
	border: 2px solid #dedede; 
	margin: 0;
	padding: 0;
	background: url(images/top02.jpg) #c0c0c0 no-repeat center;
}
#inhoud {
	width: 900px;
	background-color: #c0c0c0;
	border: 2px solid #dedede; 
	margin: 0;
	padding: 0;
}

#kop h1{
	font-size: 3em;
	font-weight: bold;
	letter-spacing: 10px;
	padding: 0;
	margin: 0;
}

#kop .zwart {
	position: absolute;
	top: 25px;
	left: 25px;
	color: #000;
}
#kop .wit {
	position: absolute;
	top: 27px;
	left: 27px;
	color: #fff;
}

#inhoud p {margin: 5px; padding: 0;}
#cap {font-size:2.5em; color:#f60; font-weight:bold; float:left; height:34px; line-height:1em; margin-right:1px;}

#inhoud h1 {margin: 0 5px; padding: 0;}
#inhoud h1 {
	font-size: 1.4em;
	font-weight: bold;
	letter-spacing: 5px;
}
#inhoud h2 {margin: 0 5px; padding: 0;}
#inhoud h2 {
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: 2px;
	color:#c00000;
}

img {border: 0; padding: 0; margin: 0;}

img.border {border:1px solid #000;}
.rechts {position: relative; float: right; margin: 5px; text-align: right;font-style: italic;font-size: 0.8em;}
.links {position: relative; float: left; margin: 5px; text-align: right; font-style: italic;font-size: 0.8em;}
.lrechts {position: relative; float: right; margin: 5px; font-size: 0.8em;}
.llinks {position: relative; float: left; margin: 5px; font-size: 0.8em;}
.rechts1 {position: absolute; float: right; margin: 5px; padding:0;}
.links1 {position: relative; float: left; margin: 5px; width: 425px; padding:0; height: auto;}
.hoogte1 {height: 210px;}
.hoogte2 {height: 410px; padding:0; margin:0;}
.breedte1 {width: 210px; padding:0;}
.breedte2 {width: 425px; padding:0;}
.hoogte3 {height: 240px;margin: 5px;}


.uitleg {height: 175px; margin: 5px; width: 890px; padding:0;border-bottom:1px solid #000;}
.plaatjelinks {float: left; margin-right: 10px; padding:0;vertical-align:top;}
.plaatjerechts {float: right; margin-left: 10px; padding:0;vertical-align:top;}
.plinks {clear: right;}

.hmenu {position: absolute;
	top: 213px;
	left: 12px;
	width: 900px;
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
}
.smenu {position: relative;
	top: -28px;
	margin: 0;
	margin-bottom:-28px;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
}

.menu {
	display:table;         /* ignored by IE */
	padding:0; 
	list-style-type:none;
	white-space:nowrap;    /* keep text on one line */
}
* html .menu {
	display:block;  /* for IE only */
	width:1px;             /* IE will expand to fit menu width */
	padding:0 2px;         /* fix bug in IE for border spacing */
}  

.menu li {
	display:table-cell;    /* ignored by IE */
}
.menu li.lismenu {
	display:table-cell;    /* ignored by IE */
	background:#dcd7bf;
}
* html .menu li {
	display:inline;        /* for IE only */
}
.menu a, .menu a:visited {
	display:block;         /* for all browsers except IE */
	padding:4px 14px;
	color:#000; 
	border:1px solid #dedede; /* add a 1px white border around items */ 
	text-decoration:none;
}
* html .menu a, * html .menu a:visited {
	display:inline-block;  /* for IE only */ 
	margin:0 -2px;         /* to correct an IE border width bug */  
}
.menu a:hover {
	color:#fff; 
	background:#08c;
}

.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}

a.norm, a.norm:visited, a.norm:active {
	font-style: normal;
	font-weight: normal;
	color:#000;
	text-decoration: underline;
}

a.norm:hover {
	font-style: normal;
	font-weight: normal;
	color:#f60;
	text-decoration: none;
}

