/* CSS Document */
.mainmenu{
}
.mainmenu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float:left;
    border-right:1px solid #ccc;
}
.mainmenu ul li {
    position: relative;
    margin:0;
    padding:0;
}
.mainmenu li ul {
    position: absolute;
    left:0px;
    top:16px;
    display: none;
}
.mainmenu li ul li {
    clear:left;
}

/*OPMAAK VAN HET BOVENMENU - JB*/
.mainmenu ul li a {
    float:left;
    width:85px;
    text-align:center;
	font-size:9px;
	font-weight:bold;
	display: block;
    text-decoration: none;
    color: #ffffff;
    border-left: 1px solid #ccc;
}
/*KNOP1 - JB*/
.mainmenu ul li.status1 a{
    background-color:#3c9521;
    color:#FFFFFF;
}
.mainmenu ul li.status1 a:hover {/*toegevoegd - JB*/
    background-color:#4bba29;
    color:#FFFFFF;
	text-decoration: none;
}
.mainmenu ul li.status1 a:link,a:visited,a:active {/*toegevoegd - JB*/
	text-decoration: none;
}
/*KNOP2 - JB*/
.mainmenu ul li.status2 a{
    background-color:#009fd9;
    color:#FFFFFF;
}
.mainmenu ul li.status2 a:hover {/*toegevoegd - JB*/
    background-color:#00bbff;
    color:#FFFFFF;
	text-decoration: none;
}
.mainmenu ul li.status2 a:link,a:visited,a:active {/*toegevoegd - JB*/
	text-decoration: none;
}
/*KNOP3 - JB*/
.mainmenu ul li.status3 a{
    background-color:#51096d;
    color:#FFFFFF;
}
.mainmenu ul li.status3 a:hover {/*toegevoegd - JB*/
    background-color:#6d0c94;
    color:#FFFFFF;
	text-decoration: none;
}
.mainmenu ul li.status3 a:link,a:visited,a:active {/*toegevoegd - JB*/
	text-decoration: none;
}
/*KNOP4 - JB*/
.mainmenu ul li.status4 a{
    background-color:#ba0018;
    color:#FFFFFF;
}
.mainmenu ul li.status4 a:hover {/*toegevoegd - JB*/
    background-color:#e0001e;
    color:#FFFFFF;
	text-decoration: none;
}
.mainmenu ul li.status4 a:link,a:visited,a:active {/*toegevoegd - JB*/
	text-decoration: none;
}
/*KNOP5 - JB*/
.mainmenu ul li.status5 a{
    background-color:#d0d1d3;
	color: #111111;
}
.mainmenu ul li.status5 a:hover {/*toegevoegd - JB*/
    background-color:#f7f8fa;
	color: #111111;
	text-decoration: none;
}
.mainmenu ul li.status5 a:link,a:visited,a:active {/*toegevoegd - JB*/
	text-decoration: none;
}
/*KNOP6 - JB*/
.mainmenu ul li.status6 a{
    background-color:#d30067;
    color:#FFFFFF;
}
.mainmenu ul li.status6 a:hover {/*toegevoegd - JB*/
    background-color:#fa0079;
    color:#FFFFFF;
	text-decoration: none;
}
.mainmenu ul li.status6 a:link,a:visited,a:active {/*toegevoegd - JB*/
	text-decoration: none;
}
.mainmenu ul li.status7 a{
    background-color:#0c2670;
    color:#FFFFFF;
}

/*KNOP7+submenu - JB*/
.mainmenu ul li.status0 a{
    background-color:#0c2670;
    color:#FFFFFF;
}
.mainmenu ul li.status0 a:hover {/*toegevoegd - JB*/
    background-color:#113496;
	color: #ffffff;
	text-decoration: none;
}
.mainmenu ul li.status0 a:link,a:visited,a:active {/*toegevoegd - JB*/
	text-decoration: none;
}

.mainmenu li ul li a{
    border-right:1px solid #CCC;
    border-bottom:1px solid #CCC;
    width:85px;
    margin:0;
    background-color:405eb2;
    display:block;
}

/* Fix IE. Hide from IE Mac \
* html ul li { 
	float: left; 
}
* html ul li a {
	height: 1%; 
}
*/
/* End */
.mainmenu li:hover ul, li.over ul { 
    display: block; 
}