/* CSS Document */

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

#menu li{
	float:left;
	margin:0px;
	padding:0px;
}
#menu ul{
	float:left;
	margin:0 0 0 0;
	padding:0px;
	list-style:none;
}


.hoofdknop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	margin:0;   
	position:relative;
	background:#505450;
}
.hoofdknop_over{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	margin:0;   
	position:relative;
	background:#ff7320;
}
.hoofd_tussen{
	float:left; 
	width:1px;
	background:#505450;
	height:29px;
}



#Menu_knoppen A#aan {
	color:#ffffff;
	background:#ff7320;
}

.hoofdknop A{
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:0 12px 0 12px;
}

.hoofdknop A:hover{
	background-color:#ff9263;
}

.hoofdknop A:hover, .hoofdknop_over A, .hoofdknop_over A:hover{
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:0 12px 0 12px;
	height:29px;
}

.hoofdknop UL{
	display:none; 
}

.hoofdknop_over UL{
	float:left;
	left:0px;
	top:29px;
	width:220px;
	position:absolute;
	display:block;

}

.hoofdknop a{
	color:#ffffff;
	text-decoration:none;
	padding:0 12px 0 12px;
	height:29px;
}

.hoofdknop_over LI#subsub{
	background:#ff7320;
}

.hoofdknop_over LI{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffff;
	height:29px;
	width:225px;
	background:#ff7320;
}

.hoofdknop_over UL A, .subknop A{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	padding:0 0 0 15px;
	font-size:11px;
	height:29px;

	text-align:left;
	font-weight: normal;
	text-decoration:none;
}

.hoofdknop ul {
   float: none !important;
}

.subknop, .subknop a, .subknop_over, .subknop_over a {
   height: auto;
   float: none !important;
}

.subknop a:hover, .subknop_over a:hover {
	background:#ff9263;
	color:#ffffff;
}

.subsubknop, .subsubknop_over {
   float: none !important;
}

.subknop_over#subsub A, .hoofdknop_over UL #subsub A:hover {

}


.subknop_over A, .hoofdknop_over UL A:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff; 
	background:#ff9263;
	padding:0 0 0 15px;
	width:210px;
	font-size:11px;

	text-align: left;
	font-weight: normal;
	text-decoration:none;
}

.subknop UL{
	display:none; 
}

.subknop_over{
	position:relative;
}

.subknop_over UL{
	left:210px;
	top:10px;
	width:290px;
	line-height:29px;
	position:absolute;
	display:block; 
}

.subknop_over LI, .subknop_over#subsub LI{
	width:150px;
	background:#ffffff;
}

.hoofdknop_over .subknop_over A{
	color:#ffffff;
}

.hoofdknop_over .subknop_over UL LI A{
	color:#ffffff;
}

.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:#ff7320;
}

.subsubknop A, #subsub .subsubknop A{
	color:#ffffff;
	background:#ff7320;
}

.subsubknop_over A:hover, .subsubknop A:hover{
	color:#ffffff;
	background:#ff9263;
}
.subknop_over#subsub UL LI A:hover, .subknop_over#subsub UL .subsubknop_over A{
	color:#ffffff;
	background:#ff9263;
}



.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:#ff9263;
}





