#nav, #nav ul { /* all lists */
	list-style:none;
	margin:34px 0 0 0;
	padding:0;
	float:left;
}

#nav
{
	height:31px;
}

#nav a {
	text-decoration:none;
	margin:0;
	padding:0;
}

#nav li { /* first list items */
	float:left;
	margin:0;
	padding:0;
	width:135px; 
	border-left:1px solid white;
}

#nav .toplevelItem a
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	line-height:31px;
	margin:0;
	padding:0;
	width:110px;
	padding:0 0 0 25px;
}

#nav .toplevelItem a:hover
{
	color:#8B111C;
	background-color:#FFF;
}

#nav li ul { /* second-level lists */
	position: absolute;
	left: -999em; 
	margin: 0;
	padding:0;
	width:543px; 		/*wanneer je deze aanzet zal deze horizontaal uitklappen*/		
	/*width:120px;*/	/*wanneer je deze aanzet zal deze verticaal uitklappen*/
	height:22px;
	background-color:#FFF;
}

#nav li ul li { /* second-level items */
	float: left;
	width: auto; /* width needed or else Opera goes nuts */
	border:none;
}

#nav div.subItem
{
	position : relative;
	z-index: 30;
	width:auto;
	line-height:22px;
}

#nav .toplevelItem .subItem a
{
	display:block;
	font-weight:normal;
	color:#8B111C;
	line-height:22px;
	width:auto;
	padding:0 13px 0 25px;
}

#nav .toplevelItem .subItem a:hover
{
	color:#000;
}

#nav li ul ul { /* third-and-above-level lists */
	z-index: 99;
	margin: -10px 0 0 10em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -99999em;
}

/*show submenu*/
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul { /* lists nested under hovered list items */
	left:257px; 
}

/*sub 1*/
#nav li:hover li div ,
#nav li.sfhover li div
{
	/*background-color: #FFF;*/
}

/*sub 2*/
#nav li:hover li:hover li div ,
#nav li.sfhover li.sfhover li div
{
	/*background-color: #FFF;*/
}

/*sub 3*/
#nav li:hover li:hover li:hover li div ,
#nav li.sfhover li.sfhover li.sfhover li div
{
	/*background-color: #FFF;*/
}

/*sub 4*/
#nav li:hover li:hover li:hover li:hover li div ,
#nav li.sfhover li.sfhover li.sfhover li.sfhover li div
{
	/*background-color: #FFF;*/
}

/*sub 5*/
#nav li:hover li:hover li:hover li:hover li:hover li div ,
#nav li.sfhover li.sfhover li.sfhover li.sfhover li.sfhover li div
{
	/*background-color: #FFF;*/
}

/*sub 1 MouseOver*/
#nav li:hover div,
#nav li.sfhover div
{
	/*background-color: #FFF;*/
}
/*sub 2 MouseOver*/
#nav li:hover li:hover div,
#nav li.sfhover li.sfhover div
{
	/*background-color: #FFF;*/
}

/*sub 3 MouseOver*/
#nav li:hover li:hover li:hover div,
#nav li.sfhover li.sfhover li.sfhover div
{
	/*background-color: #FFF;*/
}

/*sub 4 MouseOver*/
#nav li:hover li:hover li:hover li:hover div,
#nav li.sfhover li.sfhover li.sfhover li.sfhover div
{
	/*background-color: #FFF;*/
}

/*sub 5 MouseOver*/
#nav li:hover li:hover li:hover li:hover li:hover div,
#nav li.sfhover li.sfhover li.sfhover li.sfhover li.sfhover div
{
	/*background-color: #FFF;*/
}

/* Text IE*/
#nav li:hover li div a,
#nav li:hover li:hover li div a,
#nav li:hover li:hover li:hover li div a,
#nav li:hover li:hover li:hover li:hover li div a,
#nav li.sfhover li div a,
#nav li.sfhover li.sfhover li div a,
#nav li.sfhover li.sfhover li.sfhover li div a,

#nav li.sfhover li.sfhover li.sfhover li.sfhover li div a
{
	color: #8B111C;
}

/* Text MouseOver IE*/
#nav li:hover div a,
#nav li:hover li:hover div a,
#nav li:hover li:hover li:hover div a,
#nav li:hover li:hover li:hover li:hover div a,
#nav li:hover li:hover li:hover li:hover li:hover div a,
#nav li.sfhover div a,
#nav li.sfhover li.sfhover div a,
#nav li.sfhover li.sfhover li.sfhover div a,
#nav li.sfhover li.sfhover li.sfhover li.sfhover div a,

#nav li.sfhover li.sfhover li.sfhover li.sfhover li.sfhover div a
{
	color:#000;
}

/*kleur blijft staan van topitem*/
#nav li:hover  a,
#nav li.sfhover a
{
	color:#8B111C;
	background-color:#FFF;
}

/* SUBITEMS VAN GEKOZEN ONDERDEEL TONEN */

#nav li.toplevelItem.selected ul /*ul blijft staan wanneer er geklikt wordt*/
{
	left:257px; 
}

#nav li.toplevelItem.selected a /*toplevel item blijft staan wanneer er geklikt wordt*/
{
	color:#8B111C;
	background-color:#FFF;
}

#nav ul li.selected .subItem a
{
	color:#000;
}

