#navigation
{
	font: 11px Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	position:relative;
	display:block;
	background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/bg_topmenu.gif");
	background-repeat:repeat-x;
	margin:0; 
	padding:0;
	z-index:1000;
	height:39px;
}

/* primary */
#navigation .primary {
	position:absolute;
	font-size:100% !important;
	font-size:97%;
	line-height:120%;
	width:1000px;
	margin:0 0 12px 0;
	padding:0;
	height:39px;
}

	#navigation .primary ul { /* variable slider */
		list-style-type:none;
		color:#FFFFFF;
		display:block;
		background-color:#ffffff;
		background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/bg_topmenu.gif");
		background-repeat:repeat-x;
			padding-right:19px;
			padding-left: 14px;
		border-bottom:1px solid #b817a0;
		border-right:1px solid #b817a0;
		overflow:hidden;
		margin:0;
		width:100%;
		padding:0;
		height:39px;
		position:relative;
		z-index:9999;
	}
	
		#navigation .primary li {
			float:left;
			/*margin:0 -10px 0 0;*/
			position:static;
		}
		
		#navigation .primary li.first {
			background-image:none;
		}
					
			#navigation .primary li a {
				font: 11px Arial, Helvetica, sans-serif;
				font-weight:bold;
				float:left;
				text-decoration:none;
				background-color:transparent;
				white-space:nowrap;
				cursor:pointer;
				height:39px;
				border-right:1px solid #b817a0;
				/*padding:0px 20px 0 20px;*/
				padding-left: 11px;
				padding-right: 11px;
				line-height:35px;
				color:#FFFFFF; 
				text-decoration:none; 
				/*font-weight:bold;*/
			}
			
			#navigation .primary li ul li a 
			{
				border:0; 
				font-weight:normal; 
				padding:0 10px 0 10px;
				background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/img_pijl_zwart.gif");
				background-repeat:no-repeat;
				background-position:95% 50%;
			}
						
			#navigation .primary li a:hover {
				color:#a1057d;
				background-color:transparent;
				background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/bg_topmenu_item.gif");
				background-repeat:repeat-x;	
			}
			
			#navigation .primary li.current a {
				color:#000000;
				background-color:transparent;
			}

		#navigation .primary li.selected {
			color:#000000;
			background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/bg_topmenu_item.gif");
			background-repeat:repeat-x;
		}

			#navigation .primary li.selected a {
				color:#b817a0;
			}
			
/* iframe */
	
#primary-iframe {
	clear:both;
	width:100%;
	height:39px;
	margin:-39px 0 0;
	overflow:hidden;
}

/* level 1 */

#navigation .primary li ul {
	position:absolute;
	top:39px;
	padding:0;
	margin:2px 0 0;
	clear:both;
	width:100%;
	/* properties of slider resetted: */
	height:auto;
	border:0;
	overflow:visible;
	color:#a1057d;
	background:transparent;
	/*border-left:1px solid #a1057d;*/
	border-right:1px solid #a1057d;
	/*background:none #fff;*/
}
	
	#navigation .primary li li { 
		float:left;
		clear:both;
		width:19em; /* width for columns */
		margin:0;
		background-image:none !important;
		position:relative;
	}

	#navigation .primary ul #menulistitem12 ul li { 
		float:left;
		clear:both;
		width:16em; /* width for columns */
		margin:0;
		background-image:none !important;
		position:relative;
	}

	#navigation .primary ul #menulistitem13 ul li { 
		float:left;
		clear:both;
		width:12em; /* width for columns */
		margin:0;
		background-image:none !important;
		position:relative;
	}

	
	* html #navigation .primary li li { display:inline; }
	
		#navigation .primary li li a {
			float:none;
			display:block;
			height:1%;
		}
	
		#navigation .primary li li a,
		#navigation .primary li li.selected li a {
			color:#000000 !important;
			background-color:#ffffff !important;
			margin-left:1px;
			padding:0 5px 0 20px;
			height:28px; 
			line-height:28px;
		}
		
				
		#navigation .primary li li a:hover,
		#navigation .primary li li li:hover a,
		#navigation .primary li li.selected a {
			color: #ffffff !important;
			background-color:#a1057d !important;
		}
		
		#navigation .primary li li a:hover,
		#navigation .primary li li.selected a,
		#navigation .primary li li.selected a:hover
		 {
			background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/img_pijl_wit.gif");
			background-repeat:no-repeat;
			background-position:95% 50%;
		}
				
		#navigation .primary li li li a, #navigation .primary li li.selected li a
		{
		 	font-weight:normal;


			padding-right:19px;
			padding-left: 14px;
			background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/img_blokje_zwart.gif");
			background-repeat:no-repeat;
			background-position:95% 50%;
		}
		
		#navigation .primary li li.selected li a:hover
		 {
		 	font-weight:normal;
			background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/img_blokje_wit.gif");
			background-repeat:no-repeat;
			background-position:95% 50%;
		}

	/* level 2 */
		
#navigation .primary li ul ul {
	position:absolute;
	left:100%;
	top:0;
	width:100%;
	padding:0;
	margin:0;
}

#navigation .primary li ul.expand-left ul {
	left:-102%;
}

/* hidden and shown */
	
#navigation .primary li ul,
#navigation .primary li.selected li ul,
#navigation .primary li form {
	display:none;
}

#navigation .primary li.selected ul,
#navigation .primary li.selected li.selected ul,
#navigation .primary li.selected form {
	display:block;
}

/* clearfixes */
#navigation .primary:after {
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
}
