#mainmenu {
	float: left;
	clear: left;
	margin: 70px 0 1.5em 0;
	width:151px;
	display:inline;
	}
/*******!! standaard staat de panelbar op 250px breed!****/
#mainmenu .panelbar {width:151px;}

/*level 1*/
#mainmenu ul {margin:0;padding:0;}
#mainmenu ul li a {color:#FFF; font-size:.9em; padding:4px 10px 4px 0;text-align:right;}
html>body #mainmenu ul li a{
	display: block;
	width: 141px;
	padding-right: 9px;
}
#mainmenu ul li a:hover {color:#1896C6;}

#mainmenu ul li {margin:0;padding:0;}
#mainmenu ul li .expanded {color:#1896C6;/*font-size:1em;*/}
#mainmenu ul li .expanded a:hover {color:#1896C6;/*font-size:1em;*/}

/*level 2*/
#mainmenu ul li ul {padding:0;margin:0;}
#mainmenu ul li ul li {
	margin:0;
	padding:0;
	width:100%;
	background-color:#9CCF00;
	/*font-size:108%;*/
	font-weight:bold;
	}	
#mainmenu ul li ul li a {border-right: 1px solid #FFCFAC;}
#mainmenu ul li ul li a:hover {color:#182400;background: #DEEBAD;}

/*#mainmenu ul li ul li  .expanded{
	cursor:hand;
	font-weight: bold;
	color:#182400;
	background: #DEEBAD;
	border:1px solid red;
}*/
#mainmenu ul li ul li .expanded a:hover {color:#182400;background: #DEEBAD;}
	
/*level3*/
#mainmenu ul li ul li ul li ul {background-color: #DEEBAD;list-style: none;width: 151px;}
#mainmenu ul li ul li ul li ul li {border-right: 0 solid #FFCFAC;cursor:hand;background-color: #DEEBAD;}
#mainmenu ul li ul li ul li ul li a{
	cursor:hand;
	font-weight:normal;
	color:#182400;
	padding: 2px 5px 2px 7px;
	/*font-size:.65em;*/
	text-align:left;
	width: auto;
	padding-right: 5px;
}
#mainmenu ul li ul li ul li ul li a:hover{
	cursor:hand;
	font-weight:normal;
	color:#FFFFFF;
	background: #9CCF00;
}
/* PRINT ****************************/ 
@media print{ 
	#mainmenu {display:none;}	
}

/*********extra blokje onderaan*******/
div#extra {
	width:151px;padding:20px 8px 20px 0;text-align:right;
}
