@charset "utf-8";


div#top {
	position: relative;
	height: 25px;
	background:none;
}

div#top ul {
	list-style:none;
	text-align:left;
}

ul#taalkeuze {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: 240px;
	right: 10px;
	width: 135px;
	z-index: 10000;
	color: black;
	font-size: 10px;
	line-height: 16px;
	list-style: none;
}

Ul#taalkeuze a.nl {
	background: url(/images/nl.gif) no-repeat center left;
}

Ul#taalkeuze a.en {
	/* background: url(/images/gb.gif) no-repeat center left; */
	background: url(/images/gb.gif) no-repeat center left;
}

Ul#taalkeuze a.de {
	/* background: url(/images/gb.gif) no-repeat center left; */
	background: url(/images/de.gif) no-repeat center left;
}

ul#taalkeuze ul li a {
	padding-left: 24px;
	text-decoration: none;
	color: black;
}

ul#taalkeuze ul li a:hover, ul#taalkeuze ul li.actief a {
	color: #D8002B;
}

ul#taalkeuze li {
	color:#98cbff;
	padding: 1px 6px 2px;
	background: url(/images/taalkeuze_blue.gif) no-repeat top right;
}

ul#taalkeuze li ul {
	position: absolute;
	top: 18px;
	left: -9999px;
	width: 133px;
	height: auto;
	z-index: 100000;
	padding: 2px 0;
	line-height: 15px !important;
	background: white;
	border: 1px solid #A3A3A3;
	border-top: 1px dotted #A3A3A3 !important;
}

Ul#taalkeuze li ul li.actief {
	background: url(/images/taalkeuze_actief.gif) no-repeat center right !important;
}

ul#taalkeuze li:hover ul, ul#taalkeuze li.sfhover ul {
	left: 0;
}

ul#taalkeuze li:hover ul li, ul#taalkeuze li.sfhover ul li {
	background: none;
	border: none !important;
	padding: 1px 5px 1px !important;
}

ul#taalkeuze li:hover, ul#taalkeuze li.sfhover {
	color:black;
	background: url(/images/taalkeuze_open.gif) no-repeat top right white;
}

