//	background:url(images/bg_body.jpg);
BODY {
	margin-top:0;
	margin-left:0;
	background-color:#ffffff;
	background-position:top left;
	background-repeat:horizontal;
	background-attachment:fixed;

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;

	scrollbar-face-color:#435967;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color:#ffffee;
	scrollbar-3dlight-color:#435967;
	scrollbar-darkshadow-color:#ffffee;
	scrollbar-arrow-color:#ffffee;
}
DL, UL, OL, P, TD {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
}
B {
	color:#777777;
}

div {
	color:#444444;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a:link {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#435967;
	text-decoration:underline;
	font-weight:bold;
}
a:active {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#435967;
	text-decoration:underline;
	font-weight:bold;
}
a:visited {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#435967;
	text-decoration:underline;
	font-weight:bold;
}
a:hover {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#888888;
	text-decoration:underline;
	font-weight:bold;
}

a.top_menu:link {
	width:121px;
	height:33px;
	background:url(images/button_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu:active {
	width:121px;
	height:33px;
	background:url(images/button_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu:visited {
	width:121px;
	height:33px;
	background:url(images/button_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu:hover {
	width:121px;
	height:33px;
	background:url(images/button_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_light:link {
	width:121px;
	height:33px;
	background:url(images/button_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_light:active {
	width:121px;
	height:33px;
	background:url(images/button_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_light:visited {
	width:121px;
	height:33px;
	background:url(images/button_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_light:hover {
	width:121px;
	height:33px;
	background:url(images/button_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}

a.top_menu_left:link {
	width:121px;
	height:33px;
	background:url(images/button_left_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_left:active {
	width:121px;
	height:33px;
	background:url(images/button_left_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_left:visited {
	width:121px;
	height:33px;
	background:url(images/button_left_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_left:hover {
	width:121px;
	height:33px;
	background:url(images/button_left_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}

a.top_menu_right:link {
	width:121px;
	height:33px;
	background:url(images/button_right_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_right:active {
	width:121px;
	height:33px;
	background:url(images/button_right_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_right:visited {
	width:121px;
	height:33px;
	background:url(images/button_right_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_right:hover {
	width:121px;
	height:33px;
	background:url(images/button_right_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_right_light:link {
	width:121px;
	height:33px;
	background:url(images/button_right_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_right_light:active {
	width:121px;
	height:33px;
	background:url(images/button_right_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_right_light:visited {
	width:121px;
	height:33px;
	background:url(images/button_right_light.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}
a.top_menu_right_light:hover {
	width:121px;
	height:33px;
	background:url(images/button_right_dark.jpg);
	color:#435967;
	font-size:10px;
	font-weight:600;
	text-decoration:none;
}

a.top_sites:link {
	color:#435967;
	font-size:9px;
	font-weight:400;
	text-decoration:none;
}
a.top_sites:active {
	color:#435967;
	font-size:9px;
	font-weight:400;
	text-decoration:none;
}
a.top_sites:visited {
	color:#435967;
	font-size:9px;
	font-weight:400;
	text-decoration:none;
}
a.top_sites:hover {
	color:#435967;
	font-size:9px;
	font-weight:400;
	text-decoration:underline;
}

a.sub_menu:link {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#c1fefe;
	font-size:10px;
	font-weight:400;
	text-decoration:none;
}
a.sub_menu:active {
	font-000000:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#c1fefe;
	font-size:10px;
	font-weight:400;
	text-decoration:none;
}
a.sub_menu:visited {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#c1fefe;
	font-size:10px;
	font-weight:400;
	text-decoration:none;
}
a.sub_menu:hover {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#435967;
	font-size:10px;
	font-weight:400;
	text-decoration:none;
}

input,select,textarea {
        border: 1px solid #000000;
        color:#000000;
        background-color:#FFFFFF;
        font-family: Verdana, Arial, Geneva;
        font-size: 10px;
}
checkbox {
        border: 0px;
        color:#000000;
}
SELECT {
	font-family:Arial,Verdana;
	height:18px;
	font-size:9px;
}
.radio {
	background-color:transparent;
	border-width:0px;
}

.button {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-width:0px;
	color:#ffcece;
	background-color:#435967;
	text-decoration:none;
	font-size:11px;
	font-weight:600;
}
.knop {
	background-color:#435967;
	color:#ffcece;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:20px;
	font-size:11px;
}
.antiknop {
	background-color:white;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:18px;
	font-size:9px;
	color:black;
}

#nav a.left_menu:link {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:900;
}
#nav a.left_menu:visited {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:900;
}
#nav a.left_menu:active {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:900;
}
#nav a.left_menu:hover {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
	font-size:11px;
	font-weight:900;
}

#nav_primair {
	width:auto;
	height:auto;
	position:relative;
	z-index:99;
}
#nav_hoek {
	position:absolute;
	left:20px;
	top:20px;
}
#nav, #nav ul { /* all lists */
	padding:0px;
	margin:0px;
	list-style:none;
	line-height:1;
	z-index:99;
}
#nav a {
	display:block;
	color:#ffffff;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-decoration:none;
	font-size:85%;
}
#nav li ul li a {
	width:175px;
	font-weight:normal;
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:175px; /* ie5win fix begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:175px;
}
html>body #nav li ul li a  {
	width:175px; /* ie5win fix ends */
}

#nav li { /* all list items */
	float:left;
	/* width needed or else Opera goes nuts */
}
#nav a span {
	padding: 0px 8px 0px 0px;
	font-size: 80%;
	display: none; /* ie5win fix begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	display:inline;
}
html>body #nav a span  {
	display:inline; /* ie5win fix ends */
}

#nav li ul { /* second-level lists */
	position:absolute;
	padding:2px 5px 2px 5px;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#993366;
	width:175px;
	left:-999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul ul { /* third-and-above-level lists */
	margin:-12px 0px 0px 25px;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left:-999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	margin:-12px 0px 0px 25px;
	left:60;
}

#nav1 a.general_search:link {
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	font-weight:900;
}
#nav1 a.general_search:visited {
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	font-weight:900;
}
#nav1 a.general_search:active {
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	font-weight:900;
}
#nav1 a.general_search:hover {
	font-size:11px;
	color:#6c9059;
	text-decoration:none;
	font-weight:900;
}

#nav_primair1 {
	width:auto;
	height:auto;
	position:relative;
	z-index:99;
}
#nav_hoek1 {
	position:absolute;
	left:20px;
	top:20px;
}
#nav1, #nav1 ul { /* all lists */
	padding:0px;
	margin:0px;
	list-style:none;
	line-height:1;
	z-index:99;
}
#nav1 a {
	color:#ffffff;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-decoration:none;
}
#nav1 li ul li a {
	width:155px;
	font-weight:normal;
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:155px; /* ie5win fix begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:155px;
}
html>body #nav1 li ul li a  {
	width:155px; /* ie5win fix ends */
}

#nav1 li { /* all list items */
	float:left;
	/* width needed or else Opera goes nuts */
}
#nav1 a span {
	padding: 0px 8px 0px 0px;
	font-size: 80%;
	display: none; /* ie5win fix begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	display:inline;
}
html>body #nav1 a span  {
	display:inline; /* ie5win fix ends */
}

#nav1 li ul { /* second-level lists */
	position:absolute;
	margin:-50px 0px 0px 50px;
	padding:2px 5px 2px 5px;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#993366;
	width:175px;
	left:-999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav1 li ul ul { /* third-and-above-level lists */
	margin:-12px 0px 0px 25px;
}

#nav1 li:hover ul ul, #nav1 li.sfhover1 ul ul {
	left:-999em;
}

#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li.sfhover1 ul, #nav1 li li.sfhover1 ul { /* lists nested under hovered list items */
	margin:-40px 0px 0px 45px;
	left:300;
}

