#navigation
{
	width				: 720px;
	margin				: 10px 0 0 0;
	padding				: 0px;
	list-style-type		: none;
	height				: 25px;
}
#navigation li
{
	padding-top			: 10px;
	float				: left;
	margin-right		: 4px;
}
#navigation a
{
	text-decoration		: none;
	display				: block;
	height				: 18px;
	background-position	: center 0;
	background-repeat	: no-repeat;
	border-left			: 2px solid #001021;
	padding-bottom		: 8px;
}
#navigation a span
{
	visibility			: hidden;
	font-size			: 1pt;
	text-decoration		: none;
}
#navigation a:hover, #navigation li:hover a, #navigation li.sfhover a, #navigation li.hasChildssfhover a, li#selected a
{
	background-position	: center -26px;
	text-decoration		: none;
}
#navigation li.hasChilds a:hover, #navigation li.hasChilds:hover a, #navigation li.hasChildssfhover a
{
	border-color		: #fff3ad;
}

a.home
{
	background-image	: url('/images/background/navigation/home.gif');
	width				: 37px;
	width				: 53px;
}
a.nieuws
{
	background-image	: url('/images/background/navigation/nieuws.gif');
	width				: 49px;
	width				: 65px;
}
a.actuele_emissie
{
	background-image	: url('/images/background/navigation/actueleemissie.gif');
	width				: 107px;
	width				: 123px;
}
a.publicaties
{
	background-image	: url('/images/background/navigation/publicaties.gif');
	width				: 77px;
	width				: 93px;
}
a.organisatie
{
	background-image	: url('/images/background/navigation/organisatie.gif');
	width				: 77px;
	width				: 93px;
}
a.vloot
{
	background-image	: url('/images/background/navigation/vloot.gif');
	width				: 34px;
	width				: 50px;
}
a.inloggen
{
	background-image	: url('/images/background/navigation/inloggen.gif');
	width				: 60px;
	width				: 76px;
}

#navigation li:hover, #navigation li.sfhover, #navigation li.hasChildssfhover, li#selected {
	background			: url('/images/background/arrow/bottom_normal.gif') no-repeat top center;
}


#navigation li ul
{
	position			: absolute;
	left				: -999em;
	height				: auto;
	width				: 138px;
	background-color	: #001021;
	list-style-type		: none;
	margin				: 0;
	padding				: 2px 2px 8px 8px;
	z-index				: 100;
	border				: 2px solid #fff3ad;
	border-width		: 0px 2px 2px 2px;
}

#navigation li ul li
{
	padding				: 0px;
	margin				: 0px;
	float				: none;
	background			: none;
	display				: block;
	width				: 140px;
}
#navigation li ul a
{
	background-image	: none;
	color				: #fff;
	text-decoration		: none;
	display				: block;
	width				: 138px;
	border				: none;
	padding				: 0px;
}

#navigation li ul a:hover
{
	color				: #fff3ad;
}

#navigation li:hover ul, #navigation li.sfhover ul, #navigation li.hasChildssfhover ul
{
	left: auto;
}
#navigation li:hover ul ul, #navigation li.sfhover ul ul, #navigation li.hasChildssfhover ul ul
{
	left: -999em;
}

#navigation ul li:hover, #navigation ul li.sfhover, #navigation ul li.hasChildssfhover, #navigation ul ul li:hover, #navigation ul ul li.sfhover, #navigation ul ul li.hasChildssfhover {
	background-image: none;
}

/* 3e niveau */
#navigation ul li:hover ul, #navigation ul li.sfhover ul, #navigation ul li.hasChildssfhover ul
{
	left: auto;
	padding				: 2px 2px 8px 8px;
	margin				: -18px 0 0 138px;
	border				: 2px solid #fff3ad;
}

#navigation li ul ul
{
	position			: absolute;
	left				: -999em;
	height				: auto;
	width				: 140px;
	background-color	: #001021;
	list-style-type		: none;
	margin				: 0px;
	padding				: 0px;
	z-index				: 100;
	border				: none;
}
