.navbar {
	margin:0;padding:0;
	white-space: nowrap /*IE hack*/;
	float: left;
	width: 180px;
	font-family: tahoma,arial,sans-serif;
	font-size: 100% !important /*Non-IE6*/;
	font-size: 100% /*IE6*/;
	} /*Color navigation bar normal mode*/

/********************/
/*  NAVIGATION BAR  */
/********************/

/* MAIN MENU */
.navbar ul {
	list-style-type: none;
	padding-left: 25px;
	}

.navbar ul li {
	clear: both;
	z-index: auto !important /*Non-IE6*/;
	z-index: 1000 /*IE6*/;
	}

.navbar ul li a {
	display: block;
	height: 1.0em;																	/* A wijzigen */
	line-height: 1.0em;															/* A wijzigen */
	padding: 0 0px 0 0px;
	text-decoration: none;
	font-weight: bold;
	color:#551a8b;
	/*color: rgb(100,100,100);*/
	}

.navbar ul li ul {
	display: none;
	border: none;
	}

/* SUBMENU (Non-IE6 hovering) */
.navbar ul li:hover {
	position: relative;	
	} /*Sylvain IE hack*/

.navbar ul li:hover a {
	/*background-color: rgb(235,235,235);*/
	text-decoration: underline;
	} /*Color main cells hovering mode*/

.navbar ul li:hover ul {
	display: block;
	width: 10.0em;
	position: absolute;
	z-index: 1000;
	top: 3.0em;
	margin-top: -0.9em;
	left: 0;
	padding: 0px 16px 0px 16px;
	border-top: solid 1px rgb(215,215,215);
	}

.navbar ul li:hover ul li a {
	white-space: normal;
	display: block;
	width: 10.0em;
	height: auto;
	line-height: 1.3em;
	margin-left: -17px;
	padding: 4px 16px 4px 16px;
	border-right: solid 1px rgb(215,215,215);
	border-left: solid 1px rgb(215,215,215);
	border-bottom: solid 1px rgb(215,215,215);
	background-color: rgb(235,235,235);
	font-weight: normal;
	text-decoration: none;
	/*color: rgb(100,100,100);*/
	} /*Color subcells normal mode*/

.navbar ul li:hover ul li a:hover {
	background-color: rgb(225,225,225);
	text-decoration: none;
	} /*Color subcells hovering mode*/

/* SUBMENU (IE6 hovering) */
.navbar table {
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: -1px;
	border-collapse: collapse;
	}

.navbar ul li a:hover {
	position: relative /*Sylvain IE hack*/;
	z-index: 1000 /*Sylvain IE hack*/;
	/*background-color: rgb(235,235,235);*/
	text-decoration: underline;
	} /*Color main cells hovering mode*/

.navbar ul li a:hover ul {
	display: block;
	width: 10.0em;
	position: absolute;
	z-index: 1000;
	top: 3.1em;
	top:3.0em;
	left: 0px;
	margin-top: -0.9em;														/* A wijzigen */
	text-decoration: none;
	border-top: solid 1px rgb(215,215,215);
	}

.navbar ul li a:hover ul li a {
	white-space: normal;
	display: block;
	width: 10.0em;
	height: 1px;
	line-height: 1.3em;
	padding: 4px 16px 4px 16px;
	border-right: solid 1px rgb(215,215,215);
	border-left: solid 1px rgb(215,215,215);
	border-bottom: solid 1px rgb(215,215,215);
	background-color: rgb(235,235,235);
	font-weight: normal;
	text-decoration: none;
	/*color: rgb(100,100,100);*/
	} /*Color subcells normal mode*/

.navbar ul li a:hover ul li a:hover {
	background-color: rgb(225,225,225);
	text-decoration: none;
	} /*Color subcells hovering mode*/





.subbar{
	margin-left: 70px;
	white-space: nowrap /*IE hack*/;
	font-size: 85% !important /*Non-IE6*/;
	font-size: 85% /*IE6*/;
}

.subbar ul {
	list-style-type: disc;
	color:#551a8b;
	text-indent:0px;
	margin-top: 0px;
	}

.subbar ul li {
	clear: both;
	z-index: auto !important /*Non-IE6*/;
	z-index: 1000 /*IE6*/;
	}

.subbar ul li a {
	display: block;
	height: 1.0em;																	/* A wijzigen */
	line-height: 1.0em;															/* A wijzigen */
	text-decoration: none;
	font-weight: bold;	
	color:#551a8b;
	/*color: rgb(100,100,100);*/
	}

.subsubbar{
	margin-left: 15px;
	white-space: nowrap /*IE hack*/;
}

.subsubbar ul {
	list-style-type: square;
	color:#551a8b;
	text-indent:0px;
	margin-top: 0px;
	}

.subsubbar ul li {
	clear: both;
	z-index: auto !important /*Non-IE6*/;
	z-index: 1000 /*IE6*/;
	}

.subsubbar ul li a {
	display: block;
	height: 1.0em;																	/* A wijzigen */
	line-height: 1.0em;															/* A wijzigen */
	text-decoration: none;
	font-weight: bold;	
	color:#551a8b;
	/*color: rgb(100,100,100);*/
	}



