/*First level menu start*/
ul.menu, ul.menu ul {
	display: block;
	position: relative;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul.menu {
	width: 143px;
}

ul.Boeken {
	width: 120px;
}

ul.Advies {
	width: 120px;
}

ul.menu li {
	width: 140px;
	float: left;
	clear: left;
	display: block;
	position: relative;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	cursor: hand;
}

ul.Boeken li {
	width: 120px;
}

ul.Advies li {
	width: 120px;
}

ul.menu li a {
	font: bold 10px Verdana, Arial, sans-serif;
	line-height: 14px;
	margin: 0px 0px 0px 23px;
	text-decoration: none;
	color: #D5672B;
	display: block;
	margin-top: 7px;
	margin-bottom: 7px;
}

ul.Boeken li a {
	color: #686868;
}

ul.Advies li{ margin: 0px;}

ul.Advies li a {
	font-weight: normal;
	color: #8AA6D6;
	font-size: 12px;
	line-height: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}

ul.menu li.current, ul.menu li.over, ul.menu li.sub {
	background: white url("../images/menu_bullet1.gif") no-repeat 15px center;
}

ul.Boeken li.current, ul.Boeken li.over, ul.Boeken li.sub {
	background: white url("../images/menu_bullet2.gif") no-repeat 15px center;
}

ul.menu li.current a, ul.menu li.over a, ul.menu li.sub a {
	color: #80BBE5;
}

ul.Boeken li.current a, ul.Boeken li.over a, ul.Boeken li.sub a {
	color: #F5A229;
}

ul.Advies li.current a, ul.Advies li.over a, ul.Advies li.sub a {
	color: #3BB75E;
}




/*Second level menu start*/
ul.menu ul {
	display: none;
	position: absolute;
	margin-left: 142px;
	margin-top: -1px;
	border: 1px solid #D5672B;
}

ul.Boeken ul {
	left: 122px;
	border-color: #FAD194;
}

ul.Advies ul {
	left: 122px;
	border-color: #3BB75D;
}

ul.menu li.sub ul {
	display: block;
}

ul.menu li ul li {
	float: left;
	clear: left;
	width: 170px;
	height: 32px;
	display: block;
	background-color: white;
}

ul.Advies li ul li {
	float: left;
	clear: left;
	width: 220px;
	height: 32px;
	display: block;
	background-color: white;
}

ul.Advies li ul li a{
font: bold 10px Verdana, Arial, sans-serif;
	line-height: 14px;}

ul.menu li ul li a {
	display: block;
	height: 32px;
	line-height: 32px;
	text-align: left;
	margin: 0px 0px 0px 23px;
	font-weight: normal;
}

ul.menu li.current ul li a, ul.menu li.over ul li a, ul.menu li.sub ul li a {
	color: #D5672B;
}

ul.Boeken li.current ul li a, ul.Boeken li.over ul li a, ul.Boeken li.sub ul li a {
	color: #686868;
}

ul.Advies li.current ul li a, ul.Advies li.over ul li a, ul.Advies li.sub ul li a {
	color: #8AA6D6;
}

ul.menu li ul li.current a, ul.menu li ul li.over a, ul.menu li ul li.sub a {
	color: #80BBE5;
}

ul.Boeken li ul li.current a, ul.Boeken li ul li.over a, ul.Boeken li ul li.sub a {
	color: #F5A229;
}

ul.Advies li ul li.current a, ul.Advies li ul li.over a, ul.Advies li ul li.sub a {
	color: #3BB75E;
}


/*First level menu begin*/
ul.menu_top, ul.menu_top ul {
	display: block;
	position: relative;
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align:left;
}

ul.menu_top {
	width: 525px;
	text-align:left;
}

ul.menu_top li {
	height: 29px;
	float: left;
	display: block;
	position: relative;
	margin: 0 7px 0 0 ;
	padding: 0 10px 0 0;
	cursor: pointer;
	cursor: hand;
	text-align:left;
}
ul.menu_top li#front {
	background-image:url(../images/green_separator.gif);
	background-position:right top;
	background-repeat:repeat-y;
}
ul.menu_top li#blue {
	background-image:url(../images/blue_separator.gif);
	background-position:right top;
	background-repeat:repeat-y;
}
ul.menu_top li#orange {
	background-image:url(../images/orange_separator.gif);
	background-position:right top;
	background-repeat:repeat-y;
}
ul.menu_top li#green {
	background-image:url(../images/green_separator.gif);
	background-position:right top;
	background-repeat:repeat-y;
}

ul.menu_top li a {
	font: normal 11px verdana, sans-serif;
	height: 29px;
	line-height: 29px;
	margin: 0px 0px;
	text-decoration: none;
	color: #ffffff;
}

ul.menu_top li.current a, ul.menu_top li.over a, ul.menu_top li.sub a {
	color: #ffffff;
}




/*First level menu end*/


ul.menu_top ul {
	display: none;
	position: absolute;
	float:left;	
	top: 29px;
	left:0;
	margin-left: -9px;
	width: 170px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
}

ul.menu_top ul.orangeTop {
	border: 1px solid #F5A32B;
}

ul.menu_top ul.blueTop {
	border: 1px solid #5B7DB7;
}

ul.menu_top ul.greenTop {
	border: 1px solid #11911C;
}

ul.menu_top ul.specialTop {
	border: 1px solid #11911C;
}



ul.menu_top li.sub ul {
	display: block;
}

ul.menu_top li ul li {
	float: left;
	clear: left;
	width: 170px;
	display: block;
	margin: 0px 0px 0px 0px;
}

ul.menu_top li ul li a {
	display: block;
	text-align: left;
	margin: 0px 0px 0px 13px;
}

ul.menu_top li.current ul.orangeTop li a, ul.menu_top li.over ul.orangeTop li a, ul.menu_top li.sub ul.orangeTop li a {
	color: #F5A32B;
}

ul.menu_top li.current ul.blueTop li a, ul.menu_top li.over ul.blueTop li a, ul.menu_top li.sub ul.blueTop li a {
	color: #5B7DB7;
}

ul.menu_top li.current ul.greenTop li a, ul.menu_top li.over ul.greenTop li a, ul.menu_top li.sub ul.greenTop li a {
	color: #11911C;
}

ul.menu_top li.current ul.specialTop li a, ul.menu_top li.over ul.specialTop li a, ul.menu_top li.sub ul.specialTop li a {
	color: #11911C;
}




ul.menu_top li ul.orangeTop li.current a, ul.menu_top li ul.orangeTop li.over a, ul.menu_top li ul.orangeTop li.sub a {
	color: #F5A32B;
}

ul.menu_top li ul.blueTop li.current a, ul.menu_top li ul.blueTop li.over a, ul.menu_top li ul.blueTop li.sub a {
	color: #5B7DB7;
}

ul.menu_top li ul.greenTop li.current a, ul.menu_top li ul.greenTop li.over a, ul.menu_top li ul.greenTop li.sub a {
	color: #11911C;
}

ul.menu_top li ul.specialTop li.current a, ul.menu_top li ul.specialTop li.over a, ul.menu_top li ul.specialTop li.sub a {
	color: #11911C;
}

/*Second level menu end*/
 