/* mainnavigation styles */

div#logo h1 {
    display:    none;
}


	div#navigation {
		position:		relative;		
		height:			25px;
		/*padding-left:	97px;*/
		z-index:		100;
		background-image:url(../images/nav/empty.gif);
		border-top:     1px solid #ffffff;
	}
	ul#nav {
		position:		absolute;
	}

	div#navigation ul {
		font-family:	Arial;
		font-size:		11px;
		padding: 		0px;
		margin: 		0px 0 0 0px;
		list-style: 	none;
	}
	  	
	div#navigation li {
		float: 			left;
		position: 		relative;
		min-width:		50px;
		color:			#000;
		font-size:		11px;
		line-height:	1.2em;
	}
/* for Internet Explorer */
	/*\*/
	* html div#navigation li  {
		width: 			50px;
	}
	/**/	
	
	div#navigation li.mainitem {
		display:		block;
	}
	  
	div#navigation li ul {
		display: 		none;
		position: 		absolute; 
		top: 			24px;
		left: 			0px;
	}
	
	div#navigation li ul li{
		float: 			left;
		display: 		block;
		position: 		relative;
		width: 			168px; /*195 - 7 - 20 */
		padding:		0px 7px 0px 20px;
		background-color:#fff;
		border-left:	1px solid #eee;
		border-right:	1px solid #eee;
	}
	
	div#navigation li.over ul{ 
		display: 		block;
	}
	
	
	div#navigation li.mainitem a {
		width:			auto;
		color:			#000;
	}
	div#navigation ul.subitem a{
		font-size:			11px;
		color:				#000;
		line-height:		1.7em;
		text-decoration:	none;
	}	
	
	div#navigation ul.subitem a:hover{
		color:				#fb0102;
		text-decoration:	underline;
	}
	
	div#navigation li.opener {
		float: 				left;
		display: 			block;
		height:				5px;
		margin-top:			0px;
		line-height:		0px;
		font-size:			0px;
		background-image: 	url(../images/nav/opener_bg.gif);
		background-position:top right;
	}
	div#navigation li.termination {
		float: 				left;
		display: 			block;
		height:				15px;
		line-height:		0px;
		font-size:			0px;
		
		background-color:	#fff;
		border-left:		1px solid #eee;
		border-right:		1px solid #eee;
		border-bottom:		1px solid #eee;
	}
/* end mainnavigation styles */	

/* 'meer info over Gispen' navigation styles */
		
	div#submenu ul {
		padding: 			0px;
		margin: 			0px;
		list-style: 		none;
	}

	div#submenu li {
		float: 				left;
		position: 			relative;
		width:				168px;
		border-top:			1px solid #fff;
	}
	
	div#submenu li ul {
		display: 			none;
		left: 				0px;
	}
	
	div#submenu li ul li{
		float: 				left;
		display: 			block;
		position: 			relative;
		width: 				168px; 
		background-color:	 #fff;
		border-top:			1px solid #fff;
	}

/* active submenu */	
	div#submenu li.open ul,
	div#submenu li.active ul  {
		display:			block;
	}
	
/* mainitem style */
	div#submenu li a {
		width:				153px; /* 158 - 15 */
		display: 			block;
		color:				#000;
		padding:			1px 0px 1px 15px;
		line-height:		1.7em;
		text-decoration:	none;
		background:			url(../images/prefix_dropdown.out.gif) 2px 7px no-repeat;
	}
	
/* mainitem style if active */
		div#submenu li.active  a {
			background:			#fed9d9 url(../images/prefix_dropdown.active.gif) 2px 7px no-repeat;
		}
		div#submenu li.open  a {
			background:			url(../images/prefix_dropdown.active.gif) 2px 7px no-repeat;
		}
	
/* subitem style */
	div#submenu li ul li a,
	div#submenu li.open ul li a,
	div#submenu li.active ul li a {
		width:				145px; /* 158 - 23 */
		display: 			block;
		color:				#000;
		padding:			2px 0px 1px 23px;
		line-height:		1.7em;	
		text-decoration:	none;
		background: 		none;
	}
		
	div#submenu a:hover {
		color:				#000;
		background-color:	#fed9d9;
		text-decoration:	none;
	}
	
/* active subitem-link */	
	div#submenu li.open ul li a.active {
		color:				#000;
		background-color:	#fed9d9;
		background-image:	none !important;
		text-decoration:	none;
	}
	
	
	