/* NAV */

#nav ul, #nav li
{
	list-style: 			none;
	margin: 				0px;
	padding: 				0px;
}

#nav li.level0
{
	display: 				block;
	float: 					left;
	
}

#nav li.level0:hover
{
}

#nav li.first
{
	margin-left: 0px;
}

#nav li.level0 a
{
	display: 				block;
	width: 					181px;
	color: 					#FFFFFF;
	text-decoration: 		none;
	padding-top:			4px;
	padding-bottom:			4px;
	padding-left:			10px;
	height:					22px;
	font-size:				100%;
	
}

#nav li.level0
{
	border-right:			1px solid #F0DA8A;
}

#nav ul li:hover
{
	background-color:		#3B6BB7;
	border-right:			1px solid #3B6BB7;
	
}

#nav li.level0 a:hover
{
}

#nav .level0 li.last
{
	border-right:			none !important;
}

/* Niveau 1 */

#nav .level1 ul
{
	line-height: 100% 		!important;
}

#nav .level1 li
{
	position:				relative;
	float: 					left;
	clear: 					both;
	width:					191px !important;
	background:				none !important;
	border: 				none !important;
	border-top:			1px solid #809ED2 !important;
	
}

#nav .level1 li.last
{
	padding-bottom:			5px;
}

#nav .level1 li a {	
	color:					#FFFFFF;
	padding:				0px !important;
	padding-left:			10px !important;
	padding-top:			3px !important;
	padding-bottom:			3px !important;
	margin:					0px !important;
	border: 				none !important;
	width: 					182px;
	font-size:				90% !important;
	font-weight: 			normal !important;
}

#nav .level1 li a:hover
{
	background-image: 		none !important;
}

#nav li > ul 
{	
	display:				none;
	margin: 				0px !important;
	padding:	 			0px !important;
	border: 				none !important;
}

#nav li.over > ul , #nav li:hover > ul
{
	display: 				block;
	margin: 				0px !important;
	padding:	 			0px !important;	
}



/* Menu linkerkant  */

#secondary_nav ul
{
	margin-bottom:			0px;
}

#secondary_nav ul li
{
	list-style:				none;
	padding:				0px;
	margin:					0px;
}

#secondary_nav ul li ul li
{
	list-style:				none;
	padding:				0px;
	margin:					0px;
	margin-left:			10px;
}

#secondary_nav ul ul
{
	display: 				none;
}

#secondary_nav ul li.active ul, #secondary_nav ul li.child_active ul
{
	display:				block;
	
}

#secondary_nav ul li.child_active ul li ul
{
	display: 				none;
}

#secondary_nav ul li.child_active ul li.active ul, #secondary_nav ul li.child_active ul li.child_active ul
{
	display: 				block;
}

#secondary_nav ul li.active ul li ul
{
	display:				none;
}

#secondary_nav ul li.active ul li ul li.active
{
	display:				block;
}

#secondary_nav li a
{
	color:					#000000;
	font-weight: 			normal;
}

#secondary_nav li.active a
{
	color:					#3B6BB7;
	font-weight: 			bold;
}

#secondary_nav li.active ul li a
{
	color:					#000000;
	font-weight: 			normal;
}

