.ekmenu_button_hover, 
.ekmenu_button_selected_hover,
a.ekmenu_submenu_btnlink:hover span.ekmenu_button {cursor:hand;}

.ekmenu_button_hover, 
.ekmenu_button_selected,
.ekmenu_button_selected_hover,
a.ekmenu_submenu_btnlink:hover span.ekmenu_button {
	background:url(../img/sub-header.gif) left top no-repeat;
	color:#fff;
	padding:9px 0 0 10px;
	height:22px;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:167px;	
	list-style:none;
}

span.ekmenu_button_first:link, 
span.ekmenu_button_first:active, 
span.ekmenu_button_first:visited {text-decoration:none;}
span.ekmenu_button_first:hover {text-decoration:underline; color:#fff;}

#container span.ekmenu_button:link,
#container span.ekmenu_button:acitve,
#container span.ekmenu_button:visited {text-decoration:none; color:#fff;}
#container span.ekmenu_button:hover {text-decoration:underline; color:#fff;}

#container span.ekmenu_button_last:link, 
#container span.ekmenu_button_last:active, 
#container span.ekmenu_button_last:visited {text-decoration:none; height:33px;}
#container span.ekmenu_button_last:hover {text-decoration:underline; height:33px; color:#fff;}

.ekmenu_submenu a.ekmenu_submenu_btnlink {text-decoration:none; color:#fff;}
.ekmenu_submenu a:hover.ekmenu_submenu_btnlink {text-decoration:underline; color:#fff;}

span.ekmenu_button,
a.ekmenu_submenu_btnlink:link span.ekmenu_button, 
a.ekmenu_submenu_btnlink:active span.ekmenu_button, 
a.ekmenu_submenu_btnlink:visited span.ekmenu_button {
	margin:0;
	background:url(../img/sub-header.gif) left top no-repeat;
	color:#fff;
	padding:9px 0 0 10px;
	height:22px;
	font-size:9px;
	font-weight:bold;	
	display:block;
	width:167px;
	text-decoration:none;
	list-style:none;	
}

#container span.ekmenu_button {width:168px;}
#container #main-content .sub-nav ul, 
#container #main-content .sub-nav li {list-style:none;}

#container a.ekmenu_link {
	border-bottom:1px solid #afaeaf; 
	background:url(../img/sub-bullet_grijs.gif) 9px 10px no-repeat;	
	padding:6px 4px 4px 19px;
	display:block;
	width:154px;
	font-size:10px;
	color: #fff;
	list-style:none;
}

#container a.ekmenu_link:link, 
#container a.ekmenu_link:active, 
#container a.ekmenu_link:visited {text-decoration:none;}
#container a.ekmenu_link:hover{text-decoration:underline;}

.ekmenu_unorderedlist_item {float:left;}
	.ekmenu_menu_level_1 {float:left; padding-right:4px; width:159px;}

a.ekmenu_link_selected{
	border-bottom:1px solid #afaeaf; 
	/*background:url(../img/sub-bullet.gif) 9px 10px no-repeat;*/
	background:url(../img/sub-bullet_grijs.gif) 9px 10px no-repeat;		
	padding:6px 0 4px 19px;
	display:block;
	width:159px;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;	
	list-style:none;
}

div.ekmenu_menu_level_1 ul, #container ul {list-style:none;}
div.ekmenu_menu_level_0 ul{list-style:none;}
#ekmenu ul{list-style:none;}

span.ekmenu_button_first, #e1d7314f_8_10_button.ekmenu_button, #e1d7314f_20_22_button.ekmenu_button  { /* eerste knop */
	margin:0;
	background:url(../img/sub-headertop.gif) left top no-repeat;
	color:#fff;
	padding:9px 0 0 10px;
	height:22px;
	font-size:9px;
	font-weight:bold;	
	display:block;
	width:167px;
	text-decoration:none;
	list-style:none;	
}

#container span.ekmenu_button_last, 
#e1d7314f_92_104_button.ekmenu_button, 
#e1d7314f_8_18_button.ekmenu_button,
#e1d7314f_92_104_button.ekmenu_button,  

#e1d7314f_92_104_button.ekmenu_button_hover, 
#e1d7314f_92_104_button.ekmenu_button_active{ /* laatste knop */
	margin:0;
	background:url(../img/sub-headerbottom.gif) left top no-repeat;
	color:#fff;
	padding:9px 0 0 10px;
	height:33px;
	font-size:9px;
	font-weight:bold;	
	display:block;
	width:167px;
	text-decoration:none;
	list-style:none;
	border-bottom:1px solid #afaeaf; 	
}
									
#container span.ekmenu_button_last, 
#e1d7314f_8_18_button.ekmenu_button,  
#e1d7314f_8_18_button.ekmenu_button_hover
{ /* laatste knop */
	margin:0;
	background:url(../img/sub-headerbottom.gif) left top no-repeat;
	color:#fff;
	padding:9px 0 0 10px;
	height:33px;
	font-size:9px;
	font-weight:bold;	
	display:block;
	width:167px;
	text-decoration:none;
	list-style:none;
	border-bottom:1px solid #afaeaf; 	
}

#container #e1d7314f_8_10_button.ekmenu_button_selected, 
#container #e1d7314f_8_18_button.ekmenu_button_selected {text-decoration:none;} /* eerste en laatste knop als ze active zijn */

* html .ekmenu_menu_level_1 {padding-right:0;}

