/******************************
 Global CSS for ALL menu types
******************************/

ul.nice-menu,
ul.nice-menu ul {
	list-style: none;
	padding: 0px;
	margin:  0px;
}

ul.nice-menu li {
	float: left;
	margin: 0px;
	padding: 0px;

	border: 0px;
	border-top: 0px;
}

ul.nice-menu a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 0.3em 7px 0.4em 7px; /* voorlopig wordt hier de vert-align geregeld*/
	/*white-space: nowrap;*/
}

div div ul.nice-menu a.active {
	color: #666;
	background: url(./../2pix/wrapper_nav-actief-bg.gif) right center no-repeat;
}


ul.nice-menu ul {
  top: 21px;
  left: -1px;
	margin-right: 0px;
	border: 0px;
	background: #909ca7;

}

ul.nice-menu ul li {
  width: 100%;
}
ul.nice-menu ul a {
	font-weight: normal;
}

/**/
/******************************
 HORIZONTAL (down) menus
******************************/

ul.nice-menu-down {
  float: left;
}

ul.nice-menu-down li {
	background: url(./../2pix/wrapper_nav-space.gif) no-repeat right 50%;
}

ul.nice-menu-down li li {
	border-top: 0px;
}

ul.nice-menu-down li ul {
	left: 0px;
	width: 200px;
	background: url(./../2pix/wrapper_nav_subnav-bg.gif) #909ca7 repeat-y right top;
}

ul.nice-menu-down ul li {
	clear: both;
	margin:  0px;
	padding: 0px;
	background: url(./../2pix/wrapper_nav_subnav-bg.gif) #909ca7 repeat-y right top;
}
ul.nice-menu-down ul li a {
	padding: 5px 20px 5px 20px;
	background: url(./../2pix/dotted-line.gif) repeat-x left bottom
}

ul.nice-menu-down li a:hover,
ul.nice-menu-down li.over {
	background: url(./../2pix/wrapper_nav-actief-bg.gif) right center no-repeat;
}

ul.nice-menu-down li ul li a:hover,
ul.nice-menu-down li ul li.over {
	background: url(./../2pix/wrapper_nav_subnav-actief-b.gif) #b51a0c repeat-y right top;
}
