/* CSS Document */

#menu{
	padding:0 0 0 11px;
	font-size:11px;
	width:982px;
	height:29px;
	background:#000000;
}

#menu LI{
	float:left;
	margin:0px;
	padding:0px;
}
#menu UL{
	float:left;
	margin:8px 0 0 0;
	padding:0px;
	list-style:none;
}


.hoofdknop{
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	line-height:21px;
    margin:0px;   
	position:relative;
	background:000000;
}
.hoofdknop_over{
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	line-height:21px;
    margin:0px;   
	position:relative;
	background:#ffffff;
}
.hoofd_tussen{
	float:left; 
	width:1px;
	background:#FFFFFF;
	height:21px;
}



#Menu_knoppen A#aan {
	color:#034ea2;
	background:#a0c3e6;
}

.hoofdknop A{
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:0 15px 0 15px;
}
.hoofdknop A:hover{
}
.hoofdknop A:hover, .hoofdknop_over A, .hoofdknop_over A:hover{
	float:left;
	color:#004c99;
	text-decoration:none;
	padding:0 15px 0 15px;
}

.hoofdknop UL{
	display:none; 
}
.hoofdknop_over UL{
	float:left;
	left:0px;
	top:13px;
	width:200px;
	position:absolute;
	display:block;
}
.hoofdknop LI{
}

.hoofdknop_over LI#subsub{
	background:#ffffff url(../Images/VG/menu_bullet_sub.gif) no-repeat left top;
}

.hoofdknop_over LI{
	font-family:Arial, Helvetica, sans-serif;
	color:#004c99;
	height:17px;
	width:200px;
	background:#ffffff url(../Images/VG/menu_bullet.gif) no-repeat left top;
}
.hoofdknop_over UL A, .subknop A{
	color:#005fa8;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	padding:0 0 0 15px;
	width:185px;
	font-size:11px;
	line-height:17px;
	text-align:left;
	font-weight: normal;
	text-decoration:none;
}

.subknop_over#subsub A, .hoofdknop_over UL #subsub A:hover {
	background:#005fa8 url(../Images/VG/menu_bullet_sub_over.gif) no-repeat left top;

}
.subknop_over A, .hoofdknop_over UL A:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff; 
	background:#005fa8 url(../Images/VG/menu_bullet_over.gif) no-repeat left top;
	padding:0 0 0 15px;
	width:185px;
	font-size:11px;
	line-height:17px;
	text-align: left;
	font-weight: normal;
	text-decoration:none;
}




.subknop UL{
	display:none; 
}
.subknop_over{
	position:relative;
}
.subknop_over UL{
	left:200px;
	top:-8px;
	width:150px;
	position:absolute;
	display:block; 
	right:auto;
}
.subknop_over LI, .subknop_over#subsub LI{
	width:150px;
	background:#ffffff url(../Images/VG/menu_bullet.gif) no-repeat left top;
}
.hoofdknop_over .subknop_over A{
	color:#ffffff;
}
.hoofdknop_over .subknop_over UL LI A{
	color:#005fa8;
}
.hoofdknop_over .subknop_over UL LI A:hover{
	color:#ffffff;
}

.subknop_over UL A{
	width:150px;
}
.subknop_over UL A:hover{
	width:150px;
	color:#ffffff;
	background:#005fa8 url(../Images/VG/menu_bullet_over.gif) no-repeat left top;
}

.subsubknop A, #subsub .subsubknop A{
	color:#005fa8;
	background:#ffffff url(../Images/VG/menu_bullet.gif) no-repeat left top;
}

.subsubknop_over A:hover, .subsubknop A:hover{
	color:#ffffff;
	background:#005fa8 url(../Images/VG/menu_bullet_over.gif) no-repeat left top;
}
.subknop_over#subsub UL LI A:hover, .subknop_over#subsub UL .subsubknop_over A{
	background:#005fa8 url(../Images/VG/menu_bullet_over.gif) no-repeat left top;
	color:#ffffff;
}



.subsubknop UL{
	display:none;
}

.subsubknop_over UL{
	left: auto;
	top: auto;
	width:150px;
	position:absolute;
	display:block; 
	right:152px;
}

.subknop_over .subsubknop A{
	color:#ff0000;
}

.subsubknop_over LI{
	background:#00FF00;
}
.subknop_over .subsubknop_over UL LI A{
	color:#ffffff;
	background:#ffffff;
}
.subsubknop_over UL A:hover{
	color:#ffffff;
	background:#005fa8;
}




