.topnavcontainer ul li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
	text-align: center;
}
.topnavcontainer ul {
	margin: 0px;
	padding: 0px;
	margin-top: -13px;
	margin-left: 4px;
	margin-right: 8px;
}
.topnavcontainer li {
	height: 44px;
}
	
.topnavcontainer a {
	color: #fff;
	text-decoration: none;
	display: block;
	/*border-right: 1px solid #A8B090;*/
	padding:0px;
	font:1.4em, verdana;
	font-weight:bold;
	margin:5px;
	padding-top: 5px;
	letter-spacing:0.2em;

}
.topnavcontainer ul li {
	background: url("../images/buttons/menu-with-shadow.jpg") repeat-x top left;
	padding-left: 14px;
}
.menu_links .topnavcontainer ul li {
	background: url("../images/buttons/menu-with-shadow.jpg") repeat-x top right;
	padding-right: 14px;
}
.topnavcontainer li.green a {
	color: #8FD64A;
}
.topnavcontainer li.green {
	/*
	background: url("../images/buttons/but_green.jpg") repeat-x 0px 0px;
	*/
}
.topnavcontainer li.lblue a {
	color: #53D4FE
}
.topnavcontainer li.lblue {
	/*
	background: url("../images/buttons/but_lblue.jpg") repeat-x 0px 0px;
	*/
}
.topnavcontainer li.purple a {
	color: #D351FC;
}
.topnavcontainer li.purple {
	/*
	background: url("../images/buttons/but_purple.jpg") repeat-x 0px 0px;
	*/
}
.topnavcontainer li.red a {
	color: #FD7E53;
}
.topnavcontainer li.red {
	/*
	background: url("../images/buttons/but_red.jpg") repeat-x 0px 0px;
	*/
}
.topnavcontainer li.yellow a {
	color: #F8D04C;
}
.topnavcontainer li.yellow {
	/*
	background: url("../images/buttons/but_yellow.jpg") repeat-x 0px 0px;
	*/
}
.topnavcontainer li.blue a {
	color: #4E7AFF
}
.topnavcontainer li.blue {
	/*
	background: url("../images/buttons/but_blue.jpg") repeat-x 0px 0px;
	*/
}
.menu_rechts .topnavcontainer li.active-top, .topnavcontainer li.active-top {
	background: url("../images/menu-hover-shadow.jpg") repeat-x top left;
}
.menu_links .topnavcontainer li.active-top {
	background: url("../images/menu-hover-shadow.jpg") repeat-x top left;
}
/*menu navigatie*/


/* clear padding and margin */
div.menu-main ul, div.menu-main li, div.menu-main div.title {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div.menu-main ul li div.title {
	padding: 2px 2px 2px 32px;
}
div.menu-main ul {
	margin-right: -4px;
}
div.menu-main ul.level_2 {
	margin-right: 0px;
}
div.menu-main ul li div.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url("../images/categorie.gif");
	background-position: 0px 0px;
	background-repeat:no-repeat;
	font-weight: bold;
}

div.menu-main ul.level_2 li {
	font-size: 0.9em;
}
div.menu-main ul.level_2 li div.title {
	padding-left: 53px;
	background: none;
	font-weight: normal;
}
div.menu-main ul.level_3 li div.title {
	padding-left: 63px;
}
div.menu-main ul.level_4 li div.title {
	padding-left: 73px;
}
div.menu-main ul.level_5 li div.title {
	padding-left: 83px;
	font-size: 0.8em;
}
div.menu-main ul.level_2 li.hover div.title {
	background-color: white;
	background-image: url("../images/over.jpg");
}
div.menu-main ul.level_2 li.hover li div.title {
	background-image: none;
	background-color: transparent;
}
div.menu-main a {
	text-decoration: none;
	color: black;
	background-image: none;
}

/*
.navcontainer li {
	margin: 0 0 3px 0;

}
.navcontainer a:link, .navlist a:visited {
	text-decoration: none;
	background-image: url("http://www.moody.nl/projects/hulshoff/images/corners-menu/spacer.gif");
	color:#000000;
}
.navcontainer a:hover {
	background-image: url("http://www.moody.nl/projects/hulshoff/images/over.jpg");
}
.navcontainer li#active a:link, .navcontainer li#active a:visited, .navcontainer li#active a:hover {
	background-image: url("http://www.moody.nl/projects/hulshoff/images/over.jpg");
}
/**/
