/* The styles for each menu */

div.navilayer {
	display:block;
	position: absolute;
/*	z-index:1000;*/
	top: 14px; 
	visibility: hidden;
	cursor: hand;
		/*border-left: 1px solid #003366;
	border-bottom: 1px solid #003366;*/
}

div#base {
	position: relative;
	}

/* The extra DIV around the links. */

div.navilayer div {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	font-weight: 600;
	background: #8FA0AF;
	layer-background-color: #8FA0AF;
	cursor: hand;

	}

div.mainNav {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003366;
	cursor: hand;
	}
	
a.mainNav:link, a.mainNav:active, a.mainNav:visited {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
	font-weight: 600;
	cursor: hand;
	}
		
a.mainNav:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
	font-weight: 600;
	cursor: hand;
	}

div.navilayer div.fill {
	background: transparent;
	layer-background-color: transparent;
	width: 180px;
	

	}
	
div.navilayer div.last {
	background: transparent;
	layer-background-color: transparent;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003366;
	cursor: hand;
	}

/* Explorer 5.5 gives my general link colours precedence over the colour defined here. I think it's a bug */

div.navilayer div a {
	display: block;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	font-weight: 600;
	text-decoration: none;
	padding-left: 8px;
	cursor: hand;
}

a.subNav:link, a.subNav:active, a.subNav:visited {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
	font-weight: 600;
	cursor: hand;
	}
		
a.subNav:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
	font-weight: 600;
	cursor: hand;
	}

/* The styles for the pseudo-mouseover. */

div.navilayer div.over {
	background: #718291;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	font-weight: 600;
	text-decoration: none;
	cursor: hand;
}

div.navilayer div.over a {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	font-weight: 600;
	text-decoration: none;
	cursor: hand;
}


/* --------------------------------------------------
Menubuilder menu toevoeging 05 03 2007 
---------------------------------------------------*/
#menubuilder_sba_sub_0{
	border: 1px solid #003366
}

div#mainNav1 {
		background: #00264C;
		}
#menubuilder_sba_item_1	{
		background: #00264C;
		}
		
div#mainNav2, #menubuilder_sba_item_2	{
		background: #2E649C;
		}
	
div#mainNav3, #menubuilder_sba_item_3	{
		background: #2E649C;
		}
		
div#mainNav4, #menubuilder_sba_item_4	{
		background: #2E649C;
		}
		
div#mainNav5, #menubuilder_sba_item_5	{
	background: #5D80AF;
		}
		
div#mainNav6, #menubuilder_sba_item_6	{
		background: #467D14;
		}
		
div#mainNav7, #menubuilder_sba_item_7	{
			background: #5A911F;
		}
		
div#mainNav8, #menubuilder_sba_item_8	{
		
		background: #6EA533;
		}
		
div#mainNav9, #menubuilder_sba_item_9	{
		background: #7EBF38;
		}
		
div#mainNav10, #menubuilder_sba_item_10	{
		background: #90d248;
		}
		
div#mainNav11, #menubuilder_sba_item_11	{
		background: #111f8a;
		}
		
.menubuilder-sba-level1-item {
	font-size: 11px;
	font-family: verdana;
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none !important;
	cursor: hand;
	width: 345px;
	height: 20px;
	background: transparent;
	border-bottom: 1px solid #003366;
}
.menubuilder-sba-level1-hover,
.menubuilder-sba-level1-active,
.menubuilder-sba-level1-active-hover,
.menubuilder-sba-level1-item-active,
.menubuilder-sba-level1-item-hover,
.menubuilder-sba-level1-item-active-hover,
.menubuilder-sba-level1-item-childactive,
.menubuilder-sba-level1-item-childactive-hover {
	background: #718291 !Important;
	cursor: hand;
	width: 345px;
	height: 20px;
	font-size: 11px;
	font-family: verdana;
	color: #ffffff !important;
	font-weight: bold !important;
	text-decoration: none !important;
	border-bottom: 1px solid #003366;
}
.menubuilder-sba-level1-item a,
.menubuilder-sba-level1-item-hover a,
.menubuilder-sba-level1-item-childactive a,
.menubuilder-sba-level1-item-active-hover a,
.menubuilder-sba-level1-item-childactive-hover a, 
.menubuilder-sba-level1-item-active-hover a,
.menubuilder-sba-level1-item-active a{
	font-size: 11px !important;
	font-family: verdana;
	color: #ffffff !important;
	font-weight: bold !important;
	text-decoration: none !important;
	padding: 2px 2px 2px 10px;
}

/*Submenu's uitklap */
.menubuilder-sba-level2,
.menubuilder-sba-level2-active{
	display: none;
}
.menubuilder-sba-level2-hover,
.menubuilder-sba-level2-active-hover  {
	display: visible;
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;

}
.menubuilder-sba-level2-item{
	background: #8FA0AF;
	font-size: 11px;
	font-family: verdana;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
	width: 180px;
	height: 20px;
	border-bottom: 1px solid #003366;

}
.menubuilder-sba-level2-item-active,
.menubuilder-sba-level2-item-childactive,
.menubuilder-sba-level2-item-active-hover,
.menubuilder-sba-level2-item-childactive-hover,
.menubuilder-sba-level2-item-hover {
	background: #718291;
	font-size: 11px;
	font-family: verdana;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
	width: 180px;
	height: 20px;
}


.menubuilder-sba-level2-item-active a,
.menubuilder-sba-level2-item-active-hover a,
.menubuilder-sba-level2-item a,
.menubuilder-sba-level2-item-childactive a,
.menubuilder-sba-level2-item-hover a,
.menubuilder-sba-level2-item-childactive-hover a{
	font-size: 11px !important;
	padding: 2px 2px 2px 10px;
	font-family: verdana;
	color: #ffffff !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

/* positionering van de uitklapjes*/
#menubuilder_sba_sub_0{
position: relative;
top: 0px;
left: 0px;
}
#menubuilder_sba_sub_1{
position: absolute;
left: 211px;
top: 0px;
}
#menubuilder_sba_sub_2{
position: absolute;
left: 211px;
top: 20px;
}
#menubuilder_sba_sub_3{
position: absolute;
left: 211px;
top: 40px;
}
#menubuilder_sba_sub_4{
position: absolute;
left: 211px;
top: 60px;
}
#menubuilder_sba_sub_5{
position: absolute;
left: 211px;
top: 80px;
}
#menubuilder_sba_sub_6{
position: absolute;
left: 211px;
top: 100px;
}
#menubuilder_sba_sub_7{
position: absolute;
left: 211px;
top: 120px;
}