/******************************************************************************
* specialmenu
******************************************************************************/

#special_navigation ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: default;
}

#special_navigation
{
	margin: 82px 0 5px 10px;
	padding: 0px;
	line-height: 135%;
}

#special_navigation ul li a
{
	color: #4F617F;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

#special_navigation ul li a:hover
{
	color: #1B2238;
}

#special_navigation ul li a.hi
{
	color: #1B2238;
	font-weight: bold;
}

/******************************************************************************
* hoofdmenu
******************************************************************************/

#navigation ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: default;
}

#navigation ul li
{
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 12px;
	background-repeat: no-repeat;
	background-position: left center;		
}

#navigation ul li a
{
	color: #1B2238;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

#navigation ul li a:hover
{
	color: #1B2238;
}

#navigation ul li a.hi
{
	color: #1B2238;
}

#navigation ul li a.hihaskids
{
	color: #1B2238;
}

/* ********************************************* menu orange */
#navigation ul li.hiorange,
#navigation ul li.hihaskidsorange,
#navigation ul li.haskidsorange
{
	background-image: url(gui/menu/arrow_square_orange.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	
}

#navigation ul li.haskidsorange,
#navigation ul li.orange
{
	background-image: url(gui/menu/arrow_square_orange.gif);
	background-repeat: no-repeat;
	background-position: left 2px;	
}

#navigation ul li.haskidsorange a:hover,
#navigation ul li.orange a:hover
{
	color: #D67A28;
}
#navigation ul li a.hiorange
{
	color: #D67A28;
}
#navigation ul li a.hihaskidsorange
{
	color: #D67A28;
}

/* ********************************************* menu blue  */
#navigation ul li.hiblue,
#navigation ul li.hihaskidsblue,
#navigation ul li.haskidsblue
{
	background-image: url(gui/menu/arrow_square_blue.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	
}
#navigation ul li.haskidsblue,
#navigation ul li.blue
{
	background-image: url(gui/menu/arrow_square_blue.gif);
	background-repeat: no-repeat;
	background-position: left 2px;	
}
#navigation ul li.haskidsblue a:hover,
#navigation ul li.blue a:hover
{
	color: #415a80;
}
#navigation ul li a.hiblue
{
	color: #415a80;
}
#navigation ul li a.hihaskidsblue
{
	color: #415a80;
}

/* ********************************************* menu grey */
#navigation ul li.higray,
#navigation ul li.hihaskidsgray,
#navigation ul li.haskidsgray
{
	background-image: url(gui/menu/arrow_square_gray.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}
#navigation ul li.gray
{
	background-image: url(gui/menu/arrow_square_gray.gif);
	background-repeat: no-repeat;
	background-position: left 2px;	
}
#navigation ul li.gray a:hover
{
	color: #75787F;
}
#navigation ul li a.higray
{
	color: #75787F;
}
#navigation ul li a.hihaskidsgray
{
	color: #75787F;
}

#navigation ul li a.higray:hover, #navigation ul li a.hihaskidsgray:hover, #navigation ul li a.haskidsgray:hover
{
	color: #75787F;
}


/* *********************************************menu green */
#navigation ul li.higreen,
#navigation ul li.hihaskidsgreen,
#navigation ul li.haskidsgreen
{
	background-image: url(gui/menu/arrow_square_green.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	
}

#navigation ul li.haskidsgreen,
#navigation ul li.green
{
	background-image: url(gui/menu/arrow_square_green.gif);
	background-repeat: no-repeat;
	background-position: left 2px;	
}

#navigation ul li.haskidsgreen a:hover,
#navigation ul li.green a:hover
{
	color: #8e9468;
}
#navigation ul li a.higreen
{
	color: #8e9468;
}
#navigation ul li a.hihaskidsgreen
{
	color: #8e9468;
}




/* submenu 1 */
#navigation ul li ul li,
#navigation ul li ul li.orange,
#navigation ul li ul li.gray,
#navigation ul li ul li.blue,
#navigation ul li ul li.green
{
	margin: 4px 0px 1px 0px;
	padding: 0px 0px 0px 8px;
	background-image: url(gui/menu/arrow_dot.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	
}

#navigation ul li ul li.hi
{
	background-image: url(gui/menu/arrow_dot_hi.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}

#navigation ul li ul li.haskids
{
	background-image: url(gui/menu/arrow_dot.gif);
	/* background-image: url(gui/menu/arrow_closed.gif); */
}

#navigation ul li ul li.hihaskids
{
	background-image: url(gui/menu/arrow_dot_hi.gif);
	/* background-image: url(gui/menu/arrow_open.gif); */
}

/* submenu 1 blue
#navigation ul li ul li.hiblue
{
	background-image: url(gui/menu/arrow_dot_hi_blue.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}

#navigation ul li ul li.haskidsblue
{
	background-image: url(gui/menu/arrow_dot.gif);
}

#navigation ul li ul li.hihaskidsblue
{
	background-image: url(gui/menu/arrow_dot_hi_blue.gif);
} */

#navigation ul li ul li.blue,
#navigation ul li ul li.haskidsblue,
#navigation ul li ul li.hiblue,
#navigation ul li ul li.hihaskidsblue
{

	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 12px;
	background-image: url(gui/menu/arrow_square_blue.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}
#navigation ul li ul li.blue a,
#navigation ul li ul li.haskidsblue a,
#navigation ul li ul li.hiblue a,
#navigation ul li ul li.hihaskidsblue a
{
	
	font-weight: bold;
}

#navigation ul li ul li.blue a,
#navigation ul li ul li.haskidsblue a
{
	color: #1B2238;
}

/* submenu 1 orange */
#navigation ul li ul li.orange,
#navigation ul li ul li.haskidsorange,
#navigation ul li ul li.hiorange,
#navigation ul li ul li.hihaskidsorange
{

	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 12px;
	background-image: url(gui/menu/arrow_square_orange.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}
#navigation ul li ul li.orange a,
#navigation ul li ul li.haskidsorange a,
#navigation ul li ul li.hiorange a,
#navigation ul li ul li.hihaskidsorange a
{
	
	font-weight: bold;
}

#navigation ul li ul li.orange a,
#navigation ul li ul li.haskidsorange a
{
	color: #1B2238;
}

/* submenu 1 green */
#navigation ul li ul li.green,
#navigation ul li ul li.haskidsgreen,
#navigation ul li ul li.higreen,
#navigation ul li ul li.hihaskidsgreen
{

	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 12px;
	background-image: url(gui/menu/arrow_square_green.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}
#navigation ul li ul li.green a,
#navigation ul li ul li.haskidsgreen a,
#navigation ul li ul li.higreen a,
#navigation ul li ul li.hihaskidsgreen a
{
	
	font-weight: bold;
}

#navigation ul li ul li.green a,
#navigation ul li ul li.haskidsgreen a
{
	color: #1B2238;
}




/* submenu 1 gray */
#navigation ul li ul li.higray
{
	background-image: url(gui/menu/arrow_dot_hi_gray.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}

#navigation ul li ul li.haskidsgray
{
	background-image: url(gui/menu/arrow_dot.gif);
	/* background-image: url(gui/menu/arrow_closed.gif); */
}

#navigation ul li ul li.hihaskidsgray
{
	background-image: url(gui/menu/arrow_dot_hi_gray.gif);
	/* background-image: url(gui/menu/arrow_open.gif); */
}

#navigation ul li ul li, #navigation ul li ul li a
{
	color: #75787F;
	font-size: 10px;
	font-weight: normal;
}

#navigation ul li ul li a:hover
{
	color: #75787F;
}

#navigation ul li ul li a.hi
{
	color: #75787F;
}

#navigation ul li ul li a.hihaskids
{
	color: #75787F;
	
}

/* submenu 2 */
#navigation ul li ul li ul li a
{
	color: #75787F;
	font-weight: normal;
}

#navigation ul li ul li.orange ul li a,
#navigation ul li ul li.haskidsorange ul li a,
#navigation ul li ul li.hiorange ul li a,
#navigation ul li ul li.hihaskidsorange ul li a
{
	font-weight: normal;
}


/******************************************************************************
* 
******************************************************************************/

#sitemap ul
{
	margin-bottom: 2px;
}

#sitemap li
{
	/* padding: 0px 0px 0px 0px; */
	line-height: 140%;
}
	