div.menu{
	background-image:url('../plaatjes/menu_midden.png');
	background-repeat:repeat-x;
	height:25px;
	font-size:12px;
	!font-size:11px;
	font-weight:600;}

div.menu li *{
	float:left;
	display:block;}
	
div.menu li li*{
	float:none;
	border-right:0 !important;}
div.menu ul{
	margin:0px;
	padding:0;}
div.menu li,div.menu a{
	line-height:25px;
	height:25px;}

div.menu li{
	float:left;
	list-style-type:none;
}
div.menu li li{
	float:none !important;
	clear:both;}
div.menu a{
	display:block;
	line-height:25px;
	height:25px;
	padding-left:4px;
	padding-right:4px;
}

div.menu li span{
	display:block;
}

div.menu li span.menu_scheiding_links{
	background-image:url('../plaatjes/menu_links.png');
	background-position:top left;
	background-repeat:no-repeat;
}

div.menu li span.menu_scheiding_rechts{
	background-image:url('../plaatjes/menu_rechts.png');
	background-position:top right;
	background-repeat:no-repeat;
}

ul.menu_midden li.laatste span.menu_scheiding_rechts{
	background-image:url('../plaatjes/menu_rechts2.png');
	background-position:top right;
	background-repeat:no-repeat;
	width:10px;
}

div.menu li a{
	color:white;
	text-decoration:none;
}

div.menu li:hover a, div.menu li.iehover a{
	background-image:url('../plaatjes/menu_actief_midden.png');
	cursor:pointer;
}

div.menu li:hover span.menu_scheiding_links, div.menu li.iehover span.menu_scheiding_links{
	background-image:url('../plaatjes/menu_actief_links.png');
}

div.menu li:hover span.menu_scheiding_rechts, div.menu li.iehover span.menu_scheiding_rechts{
	background-image:url('../plaatjes/menu_actief_rechts.png');
}

ul.menu_midden li.laatste:hover span.menu_scheiding_rechts{
	background-image:url('../plaatjes/menu_rechts2_actief.png');
}

div.menu_spacing_links{
	width:215px;
	float:left;
	background-image:url('../plaatjes/menu_rechts.png');
	background-position:top right;
	background-repeat:no-repeat;
}

div.menu_spacing_rechts{
	float:right;
}

/* Uitklappert */

div.menu li li{
	display:none;}

div.menu li ul{
	width:250px;
	display:block;
	z-index:999;
	position:relative;
	margin:0;
	padding:0;
	margin-top:25px;
	!margin-top:0;
	background-color:#20201F;}
div.menu li:hover li, div.menu li li:hover, div.menu li ul:hover,
div.menu li.iehover li, div.menu li li.iehover, div.menu li ul.iehover{
	display:block;}

div.menu li li a{
	background-image:none !important;
	display:block;
	clear:both;
	border-bottom:solid 1px gray;}
div.menu li li li a{
	!border-bottom:0}
div.menu li li:hover, div.menu li li.iehover{
	background-color:#AAA !important;
	display:block;}

/*------------------------------------------------------------------------------*/

ul#hnav0{
	margin:0;
	padding:0;}
ul#hnav0 a{
	display:block;}
ul#hnav0,ul#hnav0 li{
	list-style:none;}
ul#hnav0 li{
	float:left;}
ul#hnav0 ul{
	width:240px;
	display:none;
	position:absolute;
	padding:0;
	clear:both;}
ul#hnav0 ul li:hover ul,ul#hnav0 ul li.iehover ul{
	display:block;}
ul#hnav0 ul li ul{
	position:relative;}
ul#hnav0 ul li{
	float:none;
	display:block;
	width:240px;}
ul#hnav0 ul a{
	background:none;
	display:block;
	padding-left:10px;
	width:226px;}
ul#hnav0 ul li{
	float:none;
	padding-left:10px;
	padding-right:5px;
	margin-top:0px;}
ul#hnav0 ul li:hover, ul#hnav0 ul li.iehover,ul#hnav0 ul li.actief{
	background-color:#AAA;}
ul.sitemap span{
	background:none;}
#hnav0 li:hover ul,
#hnav0 li:hover ul *{
	display:block;}
#hnav0 li:hover ul li{
	height:auto;
	padding:0;}
#hnav0 li:hover ul,
#hnav0 li:hover ul li{
	background-color:#141513;}
#hnav0 li:hover ul li ul,
#hnav0 li:hover ul li ul li{
	background-color:#20201F;}
#hnav0 li:hover ul li:hover,
#hnav0 li:hover ul li:hover a{
	background-color:#3F3F3F;}
#hnav0 li:hover ul li:hover li ,
#hnav0 li:hover ul li:hover li a{
	background-color:#20201F;}
#hnav0 li li li:hover,
#hnav0 li li li:hover a{
	background-color:#3F3F3F !important;}
#hnav0 li li.eerste,#hnav0 li li li.eerste{
	margin-top:0;}
#hnav0 li li{
	margin-top:0 !important;}


div.menu li ul ul{
	margin:0;
	padding:0;}
div.menu li li.isparent a{
	letter-spacing:.2em;
	font-weight:600;}
div.menu li li.isparent li a{
	letter-spacing:0;
	font-weight:400;
	color:#fff;}
div.menu li ul ul li{
	margin:0;
	padding:0;}

