/* SIDEBAR */
#sidebar {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

/* make a 3px gap between menu-items and bottom */
#sidebar #rootUL {
	background: #fff url(../img/contact.gif) top right no-repeat;
	position: absolute;
	top: 194px;
	left: 0px;
	width: 800px;
	height: 54px;
	margin: 0;
	padding: 0;
	xborder: 1px solid red;
}

#sidebar #rootUL li {
	display: inline;
	list-style-type: none;
	width: 190px;
	padding: 3px;
	margin: 0px;
}

#sidebar #children_nav162 li {
	display: block;
	list-style-type: none;
	width: 190px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #nav162 a {
	background: url(../img/bt_info.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 155px;
	height: 54px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #nav162 a:hover {background: url(../img/bt_info_hl.gif) top left no-repeat;}
#sidebar #rootUL #nav162 a.selected1,
body#faq164 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body#standard165 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body#standard166 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body#standard167 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body#standard181 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body#standard182 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body#standard183 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body#standard184 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body#standard193 #sidebar #rootUL li.active a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body.template_photogallery #sidebar #rootUL li#nav162 a {background: url(../img/bt_info_hl.gif) top left no-repeat;}
body.template_photodetail #sidebar #rootUL li#nav162 a {background: url(../img/bt_info_hl.gif) top left no-repeat;}

#sidebar #rootUL #nav163 a {
	background: url(../img/bt_gastenboek.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 0px;
	left: 155px;
	width: 147px;
	height: 54px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #nav163 a:hover {background: url(../img/bt_gastenboek_hl.gif) top left no-repeat;}
#sidebar #rootUL #nav163 a.selected1 {background: url(../img/bt_gastenboek_hl.gif) top left no-repeat;}

#sidebar #rootUL #nav91 a {
	background: url(../img/bt_contact.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 0px;
	left: 303px;
	width: 162px;
	height: 54px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #nav91 a:hover {background: url(../img/bt_contact_hl.gif) top left no-repeat;}
#sidebar #rootUL #nav91 a.selected1 {background: url(../img/bt_contact_hl.gif) top left no-repeat;}

#sidebar li#nav162 a span {display: none;}
#sidebar li#nav163 a span {display: none;}
#sidebar li#nav91 a span {display: none;}
#sidebar #rootUL #children_nav166 {display: none;}

/* navigatie sub van home */

#sidebar #children_nav1 {
	display: block;
	position: absolute;
	top: 54px;
	left: 0px;
	width: 180px;
	margin: 0;
	padding: 0;
}

#sidebar #rootUL #children_nav1 #nav185 a {
	background: url(../img/nav/bt_ski.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 159px;
	height: 114px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav185 a:hover {background: url(../img/nav/bt_ski_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav185 a.selected2 {background: url(../img/nav/bt_ski_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav1 #nav186 a {
	background: url(../img/nav/bt_squash.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 114px;
	left: 0px;
	width: 159px;
	height: 64px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav186 a:hover {background: url(../img/nav/bt_squash_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav186 a.selected2 {background: url(../img/nav/bt_squash_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav1 #nav194 a {
	background: url(../img/nav/bt_feesten.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 178px;
	left: 0px;
	width: 159px;
	height: 34px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav194 a:hover {background: url(../img/nav/bt_feesten_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav194 a.selected2 {background: url(../img/nav/bt_feesten_hl.gif) top left no-repeat;}


#sidebar #rootUL #children_nav1 #nav187 a {
	background: url(../img/nav/bt_aanbiedingen.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 212px;
	left: 0px;
	width: 159px;
	height: 27px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav187 a:hover {background: url(../img/nav/bt_aanbiedingen_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav187 a.selected2 {background: url(../img/nav/bt_aanbiedingen_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav1 #nav188 a {
	background: url(../img/nav/bt_lerarenteam.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 239px;
	left: 0px;
	width: 159px;
	height: 18px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav188 a:hover {background: url(../img/nav/bt_lerarenteam_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav188 a.selected2 {background: url(../img/nav/bt_lerarenteam_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav1 #nav189 a {
	background: url(../img/nav/bt_fotos.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 257px;
	left: 0px;
	width: 159px;
	height: 28px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav189 a:hover {background: url(../img/nav/bt_fotos_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav189 a.selected2 {background: url(../img/nav/bt_fotos_hl.gif) top left no-repeat;}
body.template_photogallery #sidebar #rootUL #children_nav1 #nav189 a {background: url(../img/nav/bt_fotos_hl.gif) top left no-repeat;}
body.template_photodetail #sidebar #rootUL #children_nav1 #nav189 a {background: url(../img/nav/bt_fotos_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav1 #nav190 a {
	background: url(../img/nav/bt_openingstijden.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 285px;
	left: 0px;
	width: 159px;
	height: 25px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav190 a:hover {background: url(../img/nav/bt_openingstijden_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav190 a.selected2 {background: url(../img/nav/bt_openingstijden_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav1 #nav191 a {
	background: url(../img/nav/bt_partners.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 310px;
	left: 0px;
	width: 159px;
	height: 23px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav191 a:hover {background: url(../img/nav/bt_partners_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav191 a.selected2 {background: url(../img/nav/bt_partners_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav1 #nav192 a {
	background: url(../img/nav/bt_jaarkalender.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 333px;
	left: 0px;
	width: 159px;
	height: 23px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav1 #nav192 a:hover {background: url(../img/nav/bt_jaarkalender_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav1 #nav192 a.selected2 {background: url(../img/nav/bt_jaarkalender_hl.gif) top left no-repeat;}

/* navigatie sub van info */

#sidebar #children_nav162 {
	display: none;
	position: absolute;
	top: 54px;
	left: 0px;
	width: 180px;
	margin: 0;
	padding: 0;
}

#sidebar #rootUL #children_nav162 #nav164 a {
	background: url(../img/bt_ski.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 159px;
	height: 114px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav164 a:hover {background: url(../img/bt_ski_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav164 a.selected2 {background: url(../img/bt_ski_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav162 #nav165 a {
	background: url(../img/bt_squash.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 114px;
	left: 0px;
	width: 159px;
	height: 64px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav165 a:hover {background: url(../img/bt_squash_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav165 a.selected2 {background: url(../img/bt_squash_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav162 #nav193 a {
	background: url(../img/bt_feesten.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 178px;
	left: 0px;
	width: 159px;
	height: 34px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav193 a:hover {background: url(../img/bt_feesten_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav193 a.selected2 {background: url(../img/bt_feesten_hl.gif) top left no-repeat;}


#sidebar #rootUL #children_nav162 #nav181 a {
	background: url(../img/bt_aanbiedingen.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 212px;
	left: 0px;
	width: 159px;
	height: 27px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav181 a:hover {background: url(../img/bt_aanbiedingen_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav181 a.selected2 {background: url(../img/bt_aanbiedingen_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav162 #nav182 a {
	background: url(../img/bt_lerarenteam.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 239px;
	left: 0px;
	width: 159px;
	height: 18px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav182 a:hover {background: url(../img/bt_lerarenteam_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav182 a.selected2 {background: url(../img/bt_lerarenteam_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav162 #nav166 a {
	background: url(../img/bt_fotos.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 257px;
	left: 0px;
	width: 159px;
	height: 28px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav166 a:hover {background: url(../img/bt_fotos_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav166 a.selected2 {background: url(../img/bt_fotos_hl.gif) top left no-repeat;}
body.template_photogallery #sidebar #rootUL #children_nav162 #nav166 a {background: url(../img/bt_fotos_hl.gif) top left no-repeat;}
body.template_photodetail #sidebar #rootUL #children_nav162 #nav166 a {background: url(../img/bt_fotos_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav162 #nav167 a {
	background: url(../img/bt_openingstijden.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 285px;
	left: 0px;
	width: 159px;
	height: 25px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav167 a:hover {background: url(../img/bt_openingstijden_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav167 a.selected2 {background: url(../img/bt_openingstijden_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav162 #nav183 a {
	background: url(../img/bt_partners.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 310px;
	left: 0px;
	width: 159px;
	height: 23px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav183 a:hover {background: url(../img/bt_partners_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav183 a.selected2 {background: url(../img/bt_partners_hl.gif) top left no-repeat;}

#sidebar #rootUL #children_nav162 #nav184 a {
	background: url(../img/bt_jaarkalender.gif) top left no-repeat;
	display: block;
	position: absolute;
	top: 333px;
	left: 0px;
	width: 159px;
	height: 23px;
	padding: 0px;
	margin: 0px;
}

#sidebar #rootUL #children_nav162 #nav184 a:hover {background: url(../img/bt_jaarkalender_hl.gif) top left no-repeat;}
#sidebar #rootUL #children_nav162 #nav184 a.selected2 {background: url(../img/bt_jaarkalender_hl.gif) top left no-repeat;}


/*
#sidebar #rootUL #children_nav166 a span {display: block;}

#sidebar #rootUL #children_nav166 {
	position: absolute;
	top: -180px;
	left: 200px;
	margin: 0;
	padding: 0;
}

#sidebar #rootUL #children_nav166 li a {
	background-image: none;
	margin: 0;
	padding: 0;
	border: 1px solid yellow;
}
*/

/* level 1 is donker grijs */
#sidebar ul.level1 li a {
	color: #000;
	border: none;
	text-decoration: none;
	width: 190px;
	padding: 0;
	margin: 0;
}


/* je kunt ieder level specificeren, nu zijn alle sublevels gelijk */
#sidebar ul.level2 li a, 
#sidebar ul.level3 li a,
#sidebar ul.level4 li a,
#sidebar ul.level5 li a {
	color: #768793;
	background-color: #E4E7E9;
}

#sidebar ul.level1 li a:hover,
#sidebar ul.level2 li a:hover,
#sidebar ul.level3 li a:hover,
#sidebar ul.level4 li a:hover,
#sidebar ul.level5 li a:hover { 
	color: #000;
	background-color: #920102;
}

#sidebar ul.level1 li a span {
	padding: 0 10px;
	width: 170px;
}

/* inspringen per level */
#sidebar ul.level3 li a span { padding: 0 20px; width: 150px; }
#sidebar ul.level4 li a span { padding: 0 30px; width: 130px; }
#sidebar ul.level5 li a span { padding: 0 40px; width: 110px; }


#sidebar #rootUL #nav1 {display: none;}
body#news1 #sidebar #rootUL #nav1 {display: block;}
#sidebar #rootUL #nav1 li a span {display: none;}

#sidebar #rootUL #nav1 a span {display: none;}
#sidebar #rootUL #nav101 {display: none;}
