/*** © LCP nv - OCMW Maasmechelen ***/

/*** wim.dury@lcpnet.com ***/

/*** MENU ***********************/

#menuwrap{		
	background-color: #EFF1DB;		
	width: 169px;
	float: left;
	/*margin: -2px 0 0 7px;*/
	margin: -2px 0 0 13px;
	height:100%;
}
#mainmenu{
	background-color: transparent;
	color: #FFF;	
	padding: 0;
	margin: 0 0 40px 0;/*40*/height:100%;
}
#mainmenu table{
	width: 168px;
	margin: 0 0 1px 0;
}
#mainmenu ul{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#mainmenu a{
	background-color: transparent;
	font-weight: bold;
	color: #FFF;
}
#mainmenu_a, #mainmenu_b{	
	margin-bottom: 25px;	/**/
}


/* Klap - Level 1 */

#mainmenu_a .level1 TD,
#mainmenu_a .level1_hover TD,
#mainmenu_a .level1_expanded TD,
#mainmenu_a .level1_disabled TD{	
	background: url(/images/bg_menu_grey.gif) no-repeat 0px 2px;
	color: #FFFFFF;
	cursor: hand;
	font-weight: bold;
	padding: 8px 5px 3px 5px;
}
#mainmenu_b .level1 TD,
#mainmenu_b .level1_hover TD,
#mainmenu_b .level1_expanded TD,
#mainmenu_b .level1_disabled TD,
#mainmenu_c .level1 TD,
#mainmenu_c .level1_hover TD,
#mainmenu_c .level1_expanded TD,
#mainmenu_c .level1_disabled TD{	
	background: url(/images/bg_menu_grn.gif) no-repeat 0px 2px;
	color: #FFFFFF;
	cursor: hand;
	font-weight: bold;
	padding: 8px 5px 3px 5px;
}

#mainmenu_a .level1_hover TD,
#mainmenu_b .level1_hover TD,
#mainmenu_c .level1_hover TD{
	color: #E2E2E2;
}

/* Klap - Level 2 */

#mainmenu_a .level2 TD{
	background-color: #E4E4E4;
	color: #73746B;
	font-weight: normal;
	border-bottom: 1px solid #E6E9CA;
	cursor: hand;
	padding: 2px 5px 3px 5px;
	margin: 0 0 0 5px;
}
#mainmenu_b .level2 TD,
#mainmenu_c .level2 TD{
	background-color: #DCE2BD;
	color: #73746B;
	font-weight: normal;
	border-bottom: 1px solid #DCE2BC;
	cursor: hand;
	padding: 2px 5px 3px 5px;
	margin: 0 0 0 5px;
}
/*
html>body #mainmenu_a .level2 TD,
html>body #mainmenu_b .level2 TD,
html>body #mainmenu_c .level2 TD{
	padding: 2px 0 3px 0;
}
*/
#mainmenu_a .level2_hover TD{
	background-color: #E4E4E4;
	color: #93948B;
	font-weight: normal;
	border-bottom: 1px solid #E6E9CA;
	cursor: hand;
	padding: 2px 5px 3px 5px;
	margin: 0 0 0 5px;
}
#mainmenu_b .level2_hover TD,
#mainmenu_c .level2_hover TD{
	background-color: #DCE2BD;
	color: #75756C;
	font-weight: normal;
	border-bottom: 1px solid #DCE2BC;
	cursor: hand;
	padding: 2px 5px 3px 5px;
	margin: 0 0 0 5px;
}

#mainmenu_a .level2_expanded TD{
	background-color: #E4E4E4;
	color: #AFB0AA;
	font-weight: normal;
	border-bottom: 1px solid #E6E9CA;
	cursor: hand;
	padding: 2px 0px 3px 5px;
}
#mainmenu_b .level2_expanded TD,
#mainmenu_c .level2_expanded TD{
	background-color: #DCE2BD;
	color: #AFB0AA;
	font-weight: normal;
	border-bottom: 1px solid #DCE2BC;	
	cursor: hand;
	padding: 2px 0px 3px 5px;
}

#mainmenu_a .level2_disabled TD{
	background-color: #E4E4E4;
	color: #018A6D;
	font-weight: normal;
	/*width: 99%;*/
	border-bottom: 1px solid #00B07F;
	cursor: hand;
	padding: 2px 5px 3px 5px;	
}
#mainmenu_b .level2_disabled TD,
#mainmenu_c .level2_disabled TD{
	background-color: #E4E4E4;
	color: #018A6D;
	font-weight: normal;
	/*width: 99%;*/
	border-bottom: 1px solid #00B07F;
	cursor: hand;
	padding: 2px 5px 3px 5px;	
}

/* Klap - Level 3 */

#mainmenu_a .level3 TD, 
#mainmenu_a .level3_hover TD, 
#mainmenu_a .level3_disabled TD{
	background-color: #F3F3F3;
	color: #484844;
	font-weight: normal;
	border-bottom: 1px solid #E6E9CA;
	cursor: hand;
	padding: 2px 5px 3px 7px;	
}
#mainmenu_b .level3 TD, 
#mainmenu_b .level3_hover TD, 
#mainmenu_b .level3_disabled TD,
#mainmenu_c .level3 TD, 
#mainmenu_c .level3_hover TD, 
#mainmenu_c .level3_disabled TD{
	background-color: #F6F8EB;
	color: #41413F;
	font-weight: normal;
	border-bottom: 1px solid #DCE2BC;
	cursor: hand;
	padding: 2px 5px 3px 7px;	
}
#mainmenu_a .level3_hover TD,
#mainmenu_b .level3_hover TD,
#mainmenu_c .level3_hover TD{
	color: #AFB0AA;
} 

#mainmenu_a .level3_expanded TD{
	background-color: #F3F3F3;
	color: #667500;
	font-weight: normal;
	border-bottom: 1px solid #E6E9CA;
	cursor: hand;
	padding: 2px 5px 3px 7px;
	
}
#mainmenu_b .level3_expanded TD,
#mainmenu_c .level3_expanded TD{
	background-color: #F6F8EB;
	color: #7D7F78;
	font-weight: normal;
	border-bottom: 1px solid #DCE2BC;
	cursor: hand;
	padding: 2px 5px 3px 7px;
}