	body {
		behavior:url("scripts/menu-csshover.htc");
	}
	
	* {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* the menu */
	
	#menu {
		padding: 0px;
		background: #F47716;
		font-size:11px;	
	}
	
	

	ul, .menu ul li, .menu ul li a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}
	
	ul#menu {
		margin: 17px 0px 0px 0px;
	}

	#menu ul {
		width:188px;
		background: #F47716;
		list-style:none;
	}

	.menu ul li {
		position:relative;
		padding:0px;
		background: #F68B39;
		border-bottom: 5px solid #F47716;		
		z-index:9;
	}
		li.folder	{ background:none; }		
		li.folder ul {
			position:absolute;
			left:188px; /* IE */
			top:0px;
			border-left: 1px solid white;
		}		
			li.folder>ul { left:188px; } /* others */

	#menu a {
		padding:5px 5px 5px 10px;
		text-decoration: none;
		color: white;
		font-weight: bold;
		width:173px; /* IE */
		font-size: 10px;
	}
		li>a { width:auto; } /* others */

	li.folder a.submenu {
		background: #F68B39 url("images/ico-submenu.gif") right no-repeat;
		border: none;
	}


	/* regular hovers */

	#menu a:hover  {
		border: none;
		background-color: #f47716;		
		color: white;
	}

	#menu a.submenu:hover {
		background-color: #f47716;
		background-image: url("images/ico-submenu.gif") right no-repeat;
		border: none;
	}	
	
	#menu a.actief {
		background-color: #f47716;
		border: none;
	}			
	
	li.folder a {
		background-color:#F68B39;
	}
		
	li.folder a:hover {
		background-color:#3B3457;
	}
	
	/* hovers with specificity */
	
	li.folder:hover { z-index:10; }		
		
	.menu ul ul, .menu li:hover ul ul {
		display:none;
	}

	.menu li:hover ul, .menu li:hover li:hover ul {
		display:block;
	}		
