/*---------------------------------------------------------------------------------------------------*/
/*navigatie links level1*/
/*---------------------------------------------------------------------------------------------------*/

.menubuilder-hoofdmenu-level1 {
}

.menubuilder-hoofdmenu-level1-item-hover,
.menubuilder-hoofdmenu-level1-item-active-hover,
.menubuilder-hoofdmenu-level1-item-childactive-hover,
.menubuilder-hoofdmenu-level1-item-childactive,
.menubuilder-hoofdmenu-level1-item-active {
	display: none;
}

.menubuilder-hoofdmenu-level1-item {
	display: none;
}
.menubuilder-hoofdmenu-level1-item a {
	display: none;
}

.menubuilder-hoofdmenu-level1-item-hover a,
.menubuilder-hoofdmenu-level1-item-active a,
.menubuilder-hoofdmenu-level1-item-childactive a,
.menubuilder-hoofdmenu-level1-item-active-hover a,
.menubuilder-hoofdmenu-level1-item-childactive-hover a {
	display: none;
}

/*---------------------------------------------------------------------------------------------------*/
/*navigatie links level2*/
/*---------------------------------------------------------------------------------------------------*/


.menubuilder-hoofdmenu-level2,
.menubuilder-hoofdmenu-level2-hover{
	display: none;
	background-color: transparent;
}
.menubuilder-hoofdmenu-level2-active,
.menubuilder-hoofdmenu-level2-active-hover{
	display: block;
}

.menubuilder-hoofdmenu-level2-item-hover,
.menubuilder-hoofdmenu-level2-item-active-hover,
.menubuilder-hoofdmenu-level2-item-childactive-hover,
.menubuilder-hoofdmenu-level2-item-childactive,
.menubuilder-hoofdmenu-level2-item-active {
	display: block;
	width: 176px;
	font-size: 11px;
	font-weight: bold;
	color: white;
}

.menubuilder-hoofdmenu-level2-item {
	display: block;
	width: 176px;
	height:35px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	padding-top: 11px;
	margin-bottom: -11px;
	padding-left: 42px;
	background-image:  url(/images/menu/menubutton_out.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.menubuilder-hoofdmenu-level2-item a {
	display: block;
	width: 176px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none !important; 
}

.menubuilder-hoofdmenu-level2-item-active-hover a,
.menubuilder-hoofdmenu-level2-item-childactive a,
.menubuilder-hoofdmenu-level2-item-active a,
.menubuilder-hoofdmenu-level2-item-childactive-hover a {
	display: block;
	color: white !important;
	width: 176px;
	height:35px;
	text-decoration: none !important;
	padding-top: 11px;
	margin-bottom: -11px;
	padding-left: 42px;
	left: 13px;
	background-image:  url(/images/menu/menubutton_active.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.menubuilder-hoofdmenu-level2-item-hover a{
	display: block;
	color: white !important;
	width: 176px;
	height:35px;
	text-decoration: none !important;
	padding-top: 11px;
	margin-bottom: -11px;
	padding-left: 42px;
	background-image:  url(/images/menu/menubutton_over.gif);
	background-position: top left;
	background-repeat: no-repeat;
}


/*---------------------------------------------------------------------------------------------------*/
/*navigatie links level3*/
/*---------------------------------------------------------------------------------------------------*/

.menubuilder-hoofdmenu-level3,
.menubuilder-hoofdmenu-level3-hover{
	display: none;
	background-color: transparent;
}
.menubuilder-hoofdmenu-level3-active,
.menubuilder-hoofdmenu-level3-active-hover{
	font-size: 11px;
	display: block;
	color:  #3F3F3F !important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.menubuilder-hoofdmenu-level3-item-hover,
.menubuilder-hoofdmenu-level3-item-active-hover,
.menubuilder-hoofdmenu-level3-item-childactive-hover,
.menubuilder-hoofdmenu-level3-item-childactive,
.menubuilder-hoofdmenu-level3-item-active {
	font-size: 11px;
	display: block;
	color:  #3F3F3F !important;
	padding-left: 23px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.menubuilder-hoofdmenu-level3-item {
	font-size: 11px;
	display: block;
	color:  #3F3F3F !important;
	padding-left: 23px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.menubuilder-hoofdmenu-level3-item a {
	color:  #3F3F3F !important;
	display: block;
	height:20px;
	padding-top:3px;
	text-decoration: none !important; 
	padding-left: 18px;
}

.menubuilder-hoofdmenu-level3-item-hover a,
.menubuilder-hoofdmenu-level3-item-active a,
.menubuilder-hoofdmenu-level3-item-childactive a,
.menubuilder-hoofdmenu-level3-item-active-hover a,
.menubuilder-hoofdmenu-level3-item-childactive-hover a {
	font-weight: bold;
	line-height: 11px;
	color: black !important;
	display: block;
	height:20px;
	padding-top:3px;
	text-decoration: none !important;
	padding-left: 18px;
}
.menubuilder-hoofdmenu-level3-item-hover a {
	font-weight: normal;
	line-height: normal;
	color: black !important;
	display: block;
	height:20px;
	text-decoration: none !important;
	padding-left: 18px;
}
