/*niet aktief*/ 
		.nav a
		{
			display: block;
			padding: 0;
			margin:0;
			font-family: Verdana;
			font-size: 0.75em;
			color:white;
			text-decoration: none;
			text-align: center;
			text-transform:uppercase;
			background: #1f9999;                		
		}
		.nav #menubalk a
		{
			text-align: left;
		}
	
		.nav ul 
		{			
			padding: 0;
			margin: 0;
			list-style: none;
			position: fixed;
			top: 2em;
			background: #1f9999;
		}
		.nav ul:after 
		{
			content: ""; clear: both; display: block;
		}	
			.nav ul li 
			{
				float: left;
				
				padding:0;				
			}
				.nav ul li a 
				{
					padding:  0 0.8em;
					margin:  0;
					color: #ffffff;
					text-decoration: none;

				}
			.nav ul ul 
			{
				display:none;
				position: absolute; 
				width: 7em;
				top: 2em;
				box-shadow: 20px 15px 10px 5px #888888;
			}
				.nav ul ul li
				{
					width: 7em;
					float: none; 
					position: relative;
				}
				.nav ul ul ul {
					position: absolute; left: 100%; top:10px;
					padding: 0;
				}					
/*bij hoover  ul*/
			.nav ul:hover, .nav ul.hover
			{
				box-shadow: 20px 15px 10px 5px #888888;
			}
				.nav   ul:hover  a, .nav   ul.hover  a
				{
					padding: 0.8em;
					background: linear-gradient(top, #135959 0%, #1f9999 40%);
					background: -moz-linear-gradient(top, #135959 0%, #1f9999 40%);
					background: -webkit-linear-gradient(top, #135959 0%, #1f9999 40%);								
				}
				.nav   ul:hover  ul a, .nav   ul.hover  ul a
				{
					padding: 0.8em 0;
					background:	#1f9999;
				}
				.nav ul:hover li.vlag a, .nav ul.hover li.vlag a
				{
					padding: 0.55em 0.4em;
				}
				.nav ul:hover li.vlag img, .nav ul.hover li.vlag img
				{
					height: 1.4em;
				}

/*bij hoover li*/				
			.nav  li:hover > ul 
			{
				display: block;				
			}
			.nav  li.hover  ul.firstchild 
			{
			display:block;
			}
			
			.nav  li:hover > a, .nav  ul li a:hover
			{				
				color: black;
				background: #f0ec94;
				background: linear-gradient(top, #d0ca1e 0%, #f0ec94 40%);
				background: -moz-linear-gradient(top, #d0ca1e 0%, #f0ec94 40%);
				background: -webkit-linear-gradient(top, #d0ca1e 0%, #f0ec94 40%);
			}
			.nav  li.hover  a.firstchild, .nav  ul li a.hover
			{				
				color: black;
				background: #f0ec94;
				background: linear-gradient(top, #d0ca1e 0%, #f0ec94 40%);
				background: -moz-linear-gradient(top, #d0ca1e 0%, #f0ec94 40%);
				background: -webkit-linear-gradient(top, #d0ca1e 0%, #f0ec94 40%);
			}			
		#menubalk
		{
			padding: 0;
			margin: 0;
			position: fixed; 
			top: 2em;			/*top menubalk*/
			width: 100%;
			background: #1f9999;
		}
		#menu-separator
		{
			padding: 0;
			margin: 0;   
			top: 3em;			/*top inhoud*/
			position: relative;
			width: 100%;
			background: #a9ffff;
		}
	
		.nav img
		{
			height:1em;
		}