/* SubNavigation */
div.subnav {
float: left;
background: url(../images/bgr-subnav.jpg) no-repeat left top #6B5B5F;
width: 199px;
}

div.subnav h3 {
margin: 17px 10px 10px 0;
text-align: right;
background: url(../images/arrow_subnav_biggest.gif) no-repeat right bottom;
color: #fff;
font-size: 13px;	
padding-bottom: 20px;
}

/* ALL LEVELS */
.lvl1 {
list-style: none none;
/*border-bottom: 1px solid #847679;*/
background: #655458;
font-size: 12px;
}

.lvl1 li {
border-top: 1px solid #847679;
}

.lvl1 li a {
display: block;
padding: 0 16px 0 8px;
color: #fff;
text-decoration: none;
zoom: 1;
padding-top:6px;
padding-bottom:6px;
}

.lvl1 li a:hover {
background-color: #78696c;
color: #0ff;
}

.lvl1_section a,
.lvl2_section a,
.lvl3_section a,
.lvl4_section a,
.lvl5_section a,
.lvl6_section a,
.lvl7_section a {
background: url(../images/arrow_white_right.gif) no-repeat 97% center;
padding-right: 12px;
}

.lvl1_section a:hover,
.lvl2_section a:hover,
.lvl3_section a:hover,
.lvl4_section a:hover,
.lvl5_section a:hover,
.lvl6_section a:hover,
.lvl7_section a:hover {
background-image: url(../images/arrow_blue_right.gif);
}

.lvl1 .lvl1_active a,
.lvl1 .lvl2_active a,
.lvl1 .lvl3_active a,
.lvl1 .lvl4_active a,
.lvl1 .lvl5_active a,
.lvl1 .lvl6_active a,
.lvl1 .lvl7_active a,
.lvl1 .lvl1_current a,
.lvl1 .lvl2_current a,
.lvl1 .lvl3_current a,
.lvl1 .lvl4_current a,
.lvl1 .lvl5_current a,
.lvl1 .lvl6_current a,
.lvl1 .lvl7_current a {
padding-left: 24px;
background: url(../images/arrow_white_up.gif) no-repeat 7px center;
color: #fff;
}

.lvl1_current,
.lvl2_current,
.lvl3_current,
.lvl4_current,
.lvl5_current,
.lvl6_current,
.lvl7_current {
background-color: #78696C;
}

.lvl1_active,
.lvl1 .lvl2_active,
.lvl1 .lvl3_active,
.lvl1 .lvl4_active,
.lvl1 .lvl5_active,
/*.lvl1 .lvl6_active,*/
.lvl1 .lvl7_active,
.lvl1_page_active,
.lvl1 lvl2_page_active,
.lvl1 lvl3_page_active,
.lvl1 lvl4_page_active,
.lvl1 lvl5_page_active,
.lvl1 lvl6_page_active,
.lvl1 lvl7_page_active {
background-color: #78696C;
}

.lvl1_current a,
.lvl1 .lvl2_current a,
.lvl1 .lvl3_current a,
.lvl1 .lvl4_current a,
.lvl1 .lvl7_current a {
background-image: url(../images/arrow_blue_down.gif);
color: #0ff;
}

.lvl1_page_active a,
.lvl2_page_active a,
.lvl3_page_active a,
.lvl4_page_active a,
.lvl5_page_active a,
.lvl6_page_active a,
.lvl7_page_active a {
padding-left: 10px;
background: url(../images/arrow_black_big_right.gif) no-repeat 97% center !important;
}

/* LEVEL 2 */
.lvl2_active,
/*.lvl2_current,*/
.lvl2_page_active {
background-color: #78696c;
/*font-size: 11px;*/
}

.lvl1 li.lvl2,
.lvl1 li.lvl2_active,
.lvl1 li.lvl2_current,
.lvl1 li.lvl2_page_active {
border-top: 1px solid #887C7F;
border-bottom:1px solid #887C7F;
}

/*.lvl1 .lvl2_active,
.lvl1 .lvl2_current,*/
.lvl1 .lvl2 a:hover,
.lvl1 .lvl2_active a:hover,
.lvl1 .lvl2_current a:hover {
background-color: #8c7f82;
}

/* Current page */
.lvl1 .lvl2_page_active a {
background-color: #8c7f82 !important;
}
.lvl1 .lvl2_active a:hover,
.lvl1 .lvl3_active a:hover,
.lvl1 .lvl4_active a:hover {
background: url(../images/arrow_blue_up.gif) no-repeat scroll 7px center;
}

/* LEVEL 3 */
.lvl1 .lvl3,
.lvl3_active,
.lvl3_current,
.lvl3_section,
.lvl3_page_active {
background: #78696C;
/*font-size: 11px;*/
border-top: 0 !important;
border-bottom: 1px solid #AA9FA3;
}

.lvl1 .lvl3_active,
.lvl1 .lvl3_section a:hover,
.lvl1 .lvl3_current,
.lvl1 .lvl3 a:hover,
.lvl1 .lvl3_active a:hover,
.lvl1 .lvl3_current a:hover {
background-color: #8C7F82;
}

/* Current page */
.lvl1 .lvl3_page_active a {
background-color: #a3989b !important;
color: black;
}

/*
.lvl1 .lvl3_active a {
background-image: url(../images/arrow_white_small_up.gif);
}
*/
.lvl1 .lvl3_current a {
background-image: url(../images/arrow_blue_small_down.gif);
}

 /* Black Arrow for section on LEVEL 4, 5, 6, 7 */
.lvl4_section a,
.lvl5_section a,
.lvl7_section a {
	background-image: url(../images/arrow_white_right.gif) !important;
}
.lvl5_section a, .lvl6_section a
{
background-image: url(../images/arrow_black_right.gif) !important;
}

 /* Black Arrow for active section on LEVEL 4, 5, 6, 7 */
.lvl1 .lvl4_active a,
.lvl1 .lvl7_active a {
	background-image: url(../images/arrow_white_up.gif);
}

.lvl1 .lvl5_active a,
.lvl1 .lvl6_active a
{
	background-image: url(../images/arrow_black_up.gif);
}
 /* Black Arrow for current section on LEVEL 4, 5, 6, 7 */
.lvl1 .lvl4_current a,
.lvl1 .lvl7_current a {
	background-image: url(../images/arrow_blue_down.gif);
	/*	
		aangepast van black naar blue voor lvl4_current
	*/
}
.lvl1 .lvl5_current a, 
.lvl1 .lvl6_current a
{
background-image: url(../images/arrow_black_down.gif);
}

 /* LEVEL 5, 6, 7 */
.lvl1 .lvl5 a,
.lvl1 .lvl5_active a,
.lvl1 .lvl5_current a,
.lvl1 .lvl5_page_active a,
.lvl1 .lvl5_section a,

.lvl1 .lvl6 a,
.lvl1 .lvl6_active a,
.lvl1 .lvl6_current a,
.lvl1 .lvl6_page_active a,
.lvl1 .lvl6_section a,

.lvl1 .lvl7 a,
.lvl1 .lvl7_active a,
.lvl1 .lvl7_current a,
.lvl1 .lvl7_page_active a,
.lvl1 .lvl7_section a {
	color: #4b363b !important;
}
.lvl1 .lvl5 a:hover,
lvl1 .lvl5_page_active a:hover, 
.lvl1 .lvl6 a:hover,
.lvl1 .lvl7 a:hover {
	color: black !important;
}
 /* LEVEL 4 */

.lvl4,
.lvl4_active,
.lvl4_current,
.lvl4_page_active,
.lvl4_section {
	background-color: #8C7F82;
	/*font-size: 10px;*/
}

.lvl1 .lvl4,
.lvl1 .lvl4_active,
.lvl1 .lvl4_current,
.lvl1 .lvl4_page_active,
.lvl1 .lvl4_section {
	border-top: 0px;
	border-bottom: 1px solid #B4A9AD;
}

.lvl1 .lvl4 a,
.lvl1 .lvl4_section a {
	color: white;
}

.lvl1 .lvl4_current a,
.lvl1 .lvl4_page_active a {
	color: #0ff;
	/*	aangepast van wit naar cyaan
		voor lvl4_current
	*/
}
.lvl1 .lvl4_active a
{
	color:white;
}
.lvl1 .lvl4_page_active a
{
	color:black;
}

.lvl1 .lvl4 a,
.lvl1 .lvl4_active a,
.lvl1 .lvl4_page_active a,
.lvl1 .lvl4_section a,
.lvl1 .lvl4_current a {
	padding-left: 28px;
}

.lvl1 .lvl4_active,
.lvl1 .lvl4_current,
.lvl1 .lvl4 a:hover,
.lvl1 .lvl4_active a:hover,
.lvl1 .lvl4_current a:hover,
.lvl1 .lvl4_section a:hover {
	background-color: #A3989B !important;
}

.lvl1 .lvl4 a:hover {
	color: #00FFFF;
}

/* Current page */
.lvl1 .lvl4_page_active a {
	background-color: #bab2b4 !important;
}

 /* LEVEL 5*/

 	.lvl5,
 	.lvl5_active,
 	.lvl5_current,
 	.lvl5_page_active,
 	.lvl5_section {
	background-color: #A3989B;
	/*font-size: 10px;*/
}

.lvl1 .lvl5,
 	.lvl1 .lvl5_active,
 	.lvl1 .lvl5_current,
 	.lvl1 .lvl5_page_active,
 	.lvl1 .lvl5_section {
	border-top: 0px;
	border-bottom: 1px solid #B4A9AD;
}

.lvl1 .lvl5_active a,
.lvl1 .lvl5_page_active a {
	padding-left: 35px;
}

.lvl1 .lvl5 a,
 	.lvl1 .lvl5_active a,
 	.lvl1 .lvl5_current a,
 	.lvl1 .lvl5_page_active a,
 	.lvl1 .lvl5_section a {
	padding-left: 35px;
}

.lvl1 .lvl5_active,
.lvl1 .lvl5_page_active,
.lvl1 .lvl5_current,
.lvl1 .lvl5 a:hover,
.lvl1 .lvl5_active a:hover,
.lvl1 .lvl5_current a:hover,
.lvl1 .lvl5_page_active a:hover,
.lvl1 .lvl5_section a:hover {
	background-color: #BAB2B4 !important;
}

/* Current page */
.lvl1 .lvl5_page_active a {
	background-color: #d1cccd !important;
	color:black !important;
}

 /* LEVEL 6*/

.lvl6,
.lvl6_active,
.lvl6_current,
.lvl6_page_active,
.lvl6_section {
	background-color: #D1CCCD;
	/*font-size: 10px;*/
}

.lvl1 .lvl6,
.lvl1 .lvl6_active,
.lvl1 .lvl6_current,
.lvl1 .lvl6_page_active,
.lvl1 .lvl6_section {
	border-top: 0px;
	border-bottom: 1px solid #F0EEEF;
}

.lvl1 .lvl6_page_active a,
.lvl1 .lvl6 a,
.lvl1 .lvl6_section a {
	padding-left: 40px;
}

.lvl1 .lvl6_current a {
	padding-left: 40px;
}
.lvl1 .lvl6_section a:hover
{
color: black !IMPORTANT;
}
/*		.lvl1 .lvl6_active,
.lvl1 .lvl6_current,*/
.lvl1 .lvl6 a:hover,
.lvl1 .lvl6_section a:hover,
.lvl1 .lvl6_current a:hover {
	background-color: #D1CCCD; !important;
}

/* Current page */
.lvl1 .lvl6_page_active a {
	background-color: #e0ddde !important;
}
.lvl1 .lvl6_active a {
	padding-left:40px;
}
.lvl1 .lvl6_active a:hover {
	background-color: #e0ddde !important;
}

 /* LEVEL 7*/
 	.lvl7,
.lvl7_active,
.lvl7_current,
.lvl7_page_active,
.lvl7_section {
	background-color: #D1CCCD;
	/*font-size: 10px;*/
}

.lvl1 .lvl7,
.lvl1 .lvl7_active,
.lvl1 .lvl7_current,
.lvl1 .lvl7_page_active,
.lvl1 .lvl7_section {
	border-top: 0px;
	border-bottom: 1px solid #F0EEEF;
}

.lvl1 .lvl7_page_active a,
.lvl1 .lvl7_section a,
.lvl1 .lvl7 a {
	padding-left: 48px;
}

.lvl1 .lvl7_section a:hover,
.lvl1 .lvl7_active,
.lvl1 .lvl7_current,
.lvl1 .lvl7 a:hover,
.lvl1 .lvl7_current a:hover  {
	background-color: #E0DDDE !important;
}

/* Current page */
.lvl1 .lvl7_page_active a {
	background-color: #e7e4e4 !important;
}
.lvl1 .lvl7_current a {
	background:transparent url(../images/arrow_black_down.gif) no-repeat scroll 7px center;
	padding-left: 48px;
}
 /* LEVEL 8*/
 	.lvl8,
.lvl8_active,
.lvl8_current,
.lvl8_page_active,
.lvl8_section {
	background-color: #E0DDDE;
	color:black;
}

.lvl1 .lvl8,
.lvl1 .lvl8_active,
.lvl1 .lvl8_current,
.lvl1 .lvl8_page_active,
.lvl1 .lvl8_section {
	border-top: 0px;
	border-bottom: 1px solid #F0EEEF;
}

.lvl1 .lvl8_page_active a,
.lvl1 .lvl8 a {
	padding-left: 48px;
	color: #4B363B;
}

.lvl1 .lvl8_active,
.lvl1 .lvl8_current,
.lvl1 .lvl8 a:hover,
.lvl1 .lvl8_current a:hover  {
	background-color: #e8e4e4 !important;
}

/* Current page */
.lvl1 .lvl8_page_active a {
	background-color: #e8e4e4 !important;
	color: black;
	background:transparent url(../images/arrow_black_big_right.gif) no-repeat scroll 97% center !important;
}
.lvl1 .lvl8 a:hover,
.lvl1 .lvl8_page_active a:hover {
	color: black;
}

/* ends SubNavigation */