#navigation
{
	height: 36px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	position: relative;
	z-index: 1000;
}

/* primary */
#navigation .primary {
	width: 1000px;
	height: 36px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

	#navigation .primary ul { /* variable slider */
		width: 100%;
		height: 36px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-image: url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/bg_topmenu.gif");
		background-repeat: repeat-x;
		background-color: #e4e8e9;
		border-bottom: 1px solid #c9c3bb;
		list-style: none;
		list-style-type: none;
		color: #FFFFFF;
		position: relative;
		overflow: hidden;
		display: block;
		z-index: 9999;
	}
	
		#navigation .primary li {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style: none;
			list-style-type: none;
			float:left;
		}
		
		#navigation .primary li.first {
			list-style: none;
			list-style-type: none;
			background-image:none;
		}
					
			#navigation .primary li a {
				margin: 0px 0px 0px 0px;
				padding: 0px 20px 0px 20px;
				line-height:35px;
				list-style: none;
				list-style-type: none;
				text-decoration:none;
				background-color:transparent;
				white-space:nowrap;
				cursor:pointer;
				height:36px;
				border-right:1px solid #c9c3bb;
				font-weight:bold;
				color:#FFFFFF;
				text-decoration:none; 
				float:left;
			}

			#navigation .primary li #menuitem89, #menuitem90 {
				width: 140px;
				font-weight:bold;
				float:left;
				text-decoration:none;
				background-color:transparent;
				white-space:nowrap;
				cursor:pointer;
				height:36px;
				/*border-right:1px solid #c9c3bb;*/
				padding:0px 20px 0 20px;
				margin: 0px 0px 0px -100px;
				line-height:35px;
				color:#FFFFFF; 
				text-decoration:none; 
			}
			
			#navigation .primary li ul li a 
			{
				border:0; 
				/*font-weight:bold; */
				padding:0 20px 0 20px;
				background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/sm_arrow_down.gif");
				background-repeat:no-repeat;
				background-position:95% 50%;
				display: block;
			}
						
			#navigation .primary li a:hover {
				color:#FFFFFF;
				background-color:transparent;
				background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/bg_topmenu_item.jpg");
				background-repeat:repeat-x;	
			}
			
			#navigation .primary li.current a {
				color:#FFFFFF;
				background-color:transparent;
			}

		#navigation .primary li.selected {
			color:#FFFFFF;
			background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/bg_topmenu_item.jpg");
			background-repeat:repeat-x;
		}

			#navigation .primary li.selected a {
				color:#FFFFFF;
			}
			
/* iframe */
	
#primary-iframe {
	clear:both;
	width:100%;
	height:36px;
	margin:-36px 0 0;
	overflow:hidden;
}

/* level 1 */

#navigation .primary li ul {
	position:absolute;
	top:36px;
	width: 160px;
	padding:0;
	  margin:2px 0 0;
	clear:both;
	/* properties of slider resetted: */
	height:auto;
	border:0;
	overflow:visible;
	color:#cb2025;
	background:transparent;
	border-left:1px solid #c9c3bb;
	border-right:1px solid #c9c3bb;
	/*background:none #fff;*/
}
	
	#navigation .primary li li { 
		float:left;
		clear:both;
		margin:0;
		background-image:none !important;
		position:relative;
		display: block;
	}
	
/*
* html #navigation .primary li li { display:inline; }
*/
	
		#navigation .primary li li a {
			height:1%;
		}
	
		#navigation .primary li li a,
		#navigation .primary li li.selected li a {
			color:#cb2025 !important;
			width: 160px;
			background-color:#e4e8e9 !important;
			margin-left:1px;
			padding:0 5px 0 20px;
			height:28px; 
			line-height:28px;
			display: block;
		}
		
				
		#navigation .primary li li a:hover,
		#navigation .primary li li li:hover a,
		#navigation .primary li li.selected a {
			color: #FFFFFF !important;
			background-color:#cb2025 !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/sm_arrow_downright_hover.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:35px;
			padding-left: 10px;
			background-image:url("/01/Modules/emagiC_DynamicMenu/LPM/includes_uitklap_1/img/navigation/sm_arrow_down2.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/sm_arrow_downright_hover2.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;
}