html {
	margin: 			0px;
	padding:			0px;
	height:				100%;	
}

body { 
	font-family:		Arial; 
	font-size:			10pt;
	color:				rgb(0,0,0);

	text-align:			left;

	height:				100%;
	width:				100%;

	margin: 			0px;
	padding:			0px;

	overflow:			auto;

	background-color:	rgb(255,255,255);
	background-image:	url('/images/headerspacer.jpg');
	background-repeat:	repeat-x;
	background-position:left top;
}

table, td, div {
}

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

p {
	margin:				0px;
}

a {
	color:				rgb(28,117,188);
	text-decoration:	none;
}

a:hover {
	color:				rgb(28,117,188);
	text-decoration:	underline;
}

h1 {
	font-family:		Arial; 
	font-size:			14pt;
	font-weight:		bold;
	color:				rgb(28,117,188);
	margin:				0px;
	margin-bottom:		4px;
}

h2 {
	font-family:		Arial; 
	font-size:			12pt;
	font-weight:		bold;
	color:				rgb(28,117,188);
	margin:				0px;
	margin-bottom:		2px;
}

h3 {
	font-family:		Arial; 
	font-size:			10pt;
	font-style:			italic;
	color:				rgb(28,117,188);
	margin:				0px;
	margin-bottom:		1px;
}

ul, li {
	margin-top: 		0px;
}

.blauw {
	color: rgb(28,117,188);
}

.groen {
	color: rgb(141,198,63);
}

.wit {
	color: rgb(255,255,255);
}

#main {
	width:				100%;
	margin:				0 0;
	padding:			0px;
	min-height:			100%;
	height:				100%;

}

#header {	
	height: 			239px;
	width:				1000px;

	background-image:	url('/images/header.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
}

#menu {
	font-family:		Arial; 
	font-size:			12pt;
	text-transform:		uppercase;

	float:				left;
	width:				1000px;
	height:				40px;
	overflow:			hidden;
	position:			relative;
	top:				164px;
	left:				309px;
}

#menu ul {
	clear:				left;
	float:				left;
	list-style:			none;
	margin:				0;
	padding:			0;
	position:			relative;
	left:				0;
	text-align:			center;
}

#menu ul li {
   display:				block;
   float:				left;
   list-style:			none;
   margin:				0 12px 0 0;
   padding:				0;
	background-image:	url('/images/topmenu_button_links.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
   position:			relative;
   right:				0;
}


#menu ul li.menu {
	background-image:	url('/images/topmenu_button_links.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
}

#menu ul li a {
	display:			block;
	margin:				0 0 0 0;
	padding:			3px 10px;
	background-image:	url('/images/topmenu_button_rechts.jpg');
	background-repeat:	no-repeat;
	background-position:right top;
	color:				rgb(28,117,188);
	text-decoration:	none;
	line-height:		2em;
}

#menu ul li:hover {
	background-image:	url('/images/topmenu_button_links_active.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
	color:				rgb(255,255,255);
}

#menu ul li a.active,
#menu ul li a:hover {
	background-image:	url('/images/topmenu_button_rechts_active.jpg');
	background-repeat:	no-repeat;
	background-position:right top;
	color:				rgb(255,255,255);
}

#menu ul li.active,
#menu ul li.active:hover {
	background-image:	url('/images/topmenu_button_links_active.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
	color:				rgb(255,255,255);
}

#menuItems ul li {
	display:			block;
   	list-style:			none;
   	margin:				0;
   	padding:			0;
	height:				42px;
	width:				162px;
}

#menuItems ul li a {
	display:			block;
	margin:				0;
	padding:			0 0 0 5px;
	height:				42px;
	width:				162px;
	text-decoration:	none;
	line-height:		30px;
	color:				rgb(255,255,255);
	background-image:	url('/images/hoofdmenu_button.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
}

#menuItems ul li:hover {
	background-image:	url('/images/hoofdmenu_button_active.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
	color:				rgb(255,255,255);
}

#menuItems ul li a.activel,
#menuItems ul li a:hover {
	background-image:	url('/images/hoofdmenu_button_active.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
	color:				rgb(0,0,0);
}

#menuItems ul li.activel,
#menuItems ul li.activel:hover {
	background-image:	url('/images/hoofdmenu_button_active.jpg');
	background-repeat:	no-repeat;
	background-position:left top;
	color:				rgb(0,0,0);
}

#menuItems {
	width:				245px;
	min-height:				10%;
	background-image:	url('/images/menu_spacer.jpg');
	background-position:	top left;
	background-repeat: repeat;
	font-family:		Arial; 
	font-size:			9pt;
	border:	0px solid black;
}

#container {
	width:				1100px;
	height:				615px;
	background-image:	url('/images/hoek_links.jpg');
	background-repeat:	no-repeat;
	background-position:left bottom;
}

#menuLinks {
	float:				left;

	width:				260px;
	min-height:			610px;
	height:				610px;
	margin:				0px;
	margin-left:		64px;
	padding:			0px;

	overflow:			hidden;
}

#content {	
	width:				620px;
	float:				left;

	padding:			0px;
	margin:				0px;

	background-color:	none;
}

#contenttext {	
	position:			relative;
	padding:			10px;
	margin:				0px;
	padding-top:		0px;
}

/* slightly enhanced, universal hack */
.clear:after { 
	visibility:			hidden;
	display:			block;
	font-size:			0;
	content:			" ";
	clear:				both;
	height:				0;
}

.clear {
	display:			inline-block;
}

/* start commented backslash hack \*/ * html .clear { height: 1%;}
.clear { display: block; } /* close commented backslash hack */

#menubottom {
	width:				245px;
	height:				29px;
	margin:				0px;
	margin-top:			-12px;
	padding:			0;
	background-image:	url('/images/onderkant_menu.jpg');
	background-repeat:	no-repeat;
	background-position:left bottom;
	border:	0px solid black;
}

.menuitem {
	padding:			0px;
	margin:				0px;
	
	line-height:		18px;
	height:				18px;
	cursor:				pointer;

}

ul.submenu {
	margin-left:7px;
	padding-left:7px;
}
