.mainnav {
	margin-left:49px;
	border-left:1px #409D28 solid;
	border-bottom:1px #409D28 solid;
	width:165px;
	padding-top:30px;
}

.mainnav  A {
	text-decoration:none;
	color:black;
	display:block;
	padding-top:3px;
	-moz-box-sizing : border-box;
}

.mainnav  A:hover {
	text-decoration:none;
	color:black;
	background-color:#DCD9D9;
	margin-left:-20px;
	padding-left:20px;
	-moz-box-sizing : border-box;
	width:145px;
}

.nav0actief,
.nav0 {
	height:25px;
	border-top:1px #409D28 solid;
	padding-left:20px;
	margin-left:20px;
}

.nav0actief,
.nav0actief A:hover {
	background-color:white !important;
	background-image:url(/images/active.gif);
	background-repeat:no-repeat;
	background-position:left top;
	-moz-box-sizing : border-box;
}

.nav1, 
.nav1actief,
.nav2, 
.nav2actief {
	border-top:1px silver solid;
	padding-left:30px;
	margin-left:20px;
	height:20px !important;
}
.nav0 A,
.nav0active A {
	height:25px !important;
}

.nav1 A,
.nav2 A,
.nav1active A,
.nav2active A {
	height:20px !important;
} 

.submenu {
	font-size:0.9em;
	margin-bottom:10px;
}

.nav1actief,
.nav2actief {
	background-color:white !important;
	background-image:url(/images/active.gif);
	background-repeat:no-repeat;
	background-position:left top;
	-moz-box-sizing : border-box;
}

.nav1actief A:hover,
.nav2actief A:hover {
	background-color:white !important;
	background-image:url(/images/active.gif);
	background-repeat:no-repeat;
	background-position:left top;
	-moz-box-sizing : border-box;
	width:145px;
	margin-left:-30px !important;
	padding-left:30px;
}

.nav1 A:hover,
.nav2 A:hover,
.nav1actief A,
.nav1actief A:hover {
	text-decoration:none;
	color:black;
	background:#DCD9D9;
	margin-left:-30px;
	padding-left:30px;
	-moz-box-sizing : border-box;
	width:145px;
	height:20px !important;
}
