html, body { margin: 0px; height: 100%; }
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px; 
	color: 000000;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 000000;
	background-color: #FFFFFF;
	background-image: url(images/gradient_bg.jpg);
	background-position: center top;
	background-repeat: repeat-y;
}
#website { position: absolute; top: 0px; left: 50%; margin-left: -485px; width: 970px; height: 100%; }
#header {
	position: absolute;
	left: 0px;
	top: 25px;
	width: 969px;
	height: 105px;
	z-index: 2;
	overflow: hidden; 
	background-color: #FFFFFF; 
}
#left { position: absolute; left: 0px; top: 140px; width: 150px;  z-index: 1; color: #FFFFFF; overflow: hidden; }
#main { position: absolute; left: 160px; top: 140px; width: 630px; background-color: #FFFFFF; z-index: 1; padding: 10px 0px 0px; }
#right { position: absolute; left: 800px; top: 140px; width: 160px; z-index: 1; color: #FFFFFF; font-family: Verdana, Arial; font-size: 11px; line-height: 20px;}

#mainfull { margin: 0px 10px 0px 10px; padding: 10px 10px 10px 10px; border: 1px solid #DC291E; font-family: Verdana, Arial; }
.ie #mainfull { padding: 0; margin: 0 10px 0; width: 610px; padding: 10px; }
#mainleft { float: left; margin: 0px 0px 0px 10px; width: 400px; border: 1px solid #DC291E;  font-family: Verdana, Arial; }
#mainright { float: right; margin: 0px 10px 0px 5px; width: 195px; border: 1px solid #DC291E;  font-family: Verdana, Arial; }
.ie5 #mainfull { padding: 10px ; }
.ie5 #mainleft { margin: 0px 0px 0px 5px; }
.ie5 #mainright { margin: 0px 5px 0px 0px; }
.ie6 #mainleft { margin: 0px 0px 0px 5px; }
.ie6 #mainright { margin: 0px 5px 0px 0px; }
.quicklink { width: 430px; margin-left: 10px; line-height: 18px; height: 18px; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
.quicklink a { color: #FFFFFF; text-decoration: none; }
.ql_header { font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.myff_input { width: 120px; border: 1px solid #FFFFFF; height: 18px; font-family: Arial, Verdana; font-size: 10px; line-height: 12px; margin: 0px 0px 2px 20px; padding-left: 2px; }
.myff_tekst { height: 18px; font-family: Arial, Verdana; font-size: 11px; color: #FFFFFF; line-height: 16px; margin: 10px 0px 2px 20px; padding-left: 2px; }
.myff_tekst a { color: #FFFFFF; text-decoration: underline;  }
#payoff { position: absolute; right: 10px; top: 80px; width: 208px; font-family: Arial, Verdana; font-size: 12px; color: #000000; text-align:center; }
#payoff h1 { font-size: 18px; font-weight: bold; color: #FF0000; margin: 0px 0px 5px; }

#left ul { margin: 0px; padding: 0px; list-style: none; margin-left: 10px; }
#left ul li { margin: 0px; padding: 0px; list-style: none; }
#left ul li a { display: block; width: 140px; height: 20px; padding-left: 5px; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 20px; }
#left ul li a:hover { color: #000000; }
#left ul li a.on { display: block; width: 160px; height: 20px; font-family: Verdana, Arial; font-size: 11px; color: #8d1116; text-decoration: none; background-color: #FFFFFF;  }

#left ul li ul { margin: 0px; padding: 0px; list-style: none; margin-left: 0px; }
#left ul li ul li { display: block; height: 20px; line-height: 20px; margin: 0px; padding: 0px; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; color: #ABABAB; padding-left: 25px;  }
#left ul li ul li a { display: block; width: 160px; height: 20px; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 20px; margin-left: -25px; color: #ABABAB;  }
#left ul li ul li a.on { display: block; width: 160px; height: 20px; font-family: Verdana, Arial; font-weight: normal; color: #8d1116; font-size: 11px; text-decoration: none; line-height: 20px; margin-left: -25px;  }
#left ul li ul li a.locked { display: block; width: 130px; height: 20px; font-family: Verdana, Arial; font-size: 11px; color: #ABABAB; text-decoration: none; background-color: none; background-image: url(images/locked.gif); background-repeat: no-repeat; background-position: right top; }
#left ul li ul li a.locked:hover { display: block; width: 130px; height: 20px; font-family: Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; background-color: none; background-image: url(images/locked.gif); background-repeat: no-repeat; background-position: right top; }

#languages { margin: 0px 0px 20px 10px; width: 140px; height: 20px; font-family: Arial, Verdana;  font-size: 10px; border: 1px solid #DC291E; }
#languages option { font-family: Arial, Verdana; }

#kop { background-color: #C0C0C0; color: #000000; font-family: Verdana, Arial; font-size: 12px; font-weight: bold;  clear:both; }
.kop { display: block; padding: 4px;}

.artikel { margin-bottom: 10px; }
.artikelbg { background-image: url(images/artikel_bg.gif); background-repeat: no-repeat; background-position: left bottom; }
.artikelkop { display: block; font-family: Verdana, Arial; padding: 5px 0px 5px; font-size: 14px; line-height: 16px; color: #999999; background-color: #FFFFFF; font-weight: bold; }
.artikeltekst { padding: 10px; font-family: Verdana, Arial; font-size: 11px; color: #000000; }
.artikeldatum { font-size: 10px; }
.linet { border-top: 1px solid #999999; }
.linel { border-left: 1px solid #999999; }
.lineb { border-bottom: 1px solid #999999; }
a.readmore { color: #DC291E; text-decoration: none; }
#sitemap { display: block; height: 25px; text-align: right; margin: 0px 10px 0px; color: #FFFFFF; font-size: 10px; line-height: 20px; font-family: Verdana, Arial; }
.gecko #sitemap, .opera #sitemap { margin-top: 0px; }
#sitemap a { text-decoration: none; color: #FFFFFF; margin-right: 5px; }
#sitemap a:hover { color: #DC291E; }

#afsluiter { display: block; height: 20px; background-color: #8d1116; text-align: right; margin: 10px 10px 0px; color: #FFFFFF; font-size: 10px; line-height: 20px; font-family: Verdana, Arial; border-bottom: 10px solid #FFFFFF; }
.gecko #afsluiter, .opera #afsluiter { margin-top: 10px; }
#afsluiter a { text-decoration: none; color: #FFFFFF; margin-right: 5px; }
#afsluiter a:hover { color: #DC291E; }


#right a { color: #FFFFFF; text-decoration: none; }
#right a:hover { color: #000000; text-decoration: none; }
#sright img { margin: 0px 0px 10px; vertical-align:middle;}
marquee a { font-family: Verdana, Arial; font-size: 11px;  color: #000000; text-decoration: none; font-weight: bold; }
marquee b { color: #DC291E; text-decoration: none; }

h1 { font-size: 13px; color:#FF0000; font-weight: bold; margin: 0px 0px 10px; line-height: 15px; }
h2 { font-size: 11px; color:#FF0000; font-weight: bold; margin: 0px; line-height: 15px; }
h3 { font-size: 11px; color:#000000; font-weight: bold; margin: 0px; line-height: 15px; }
p { margin: 0px; font-size: 11px; line-height: 15px; }
strong, b { color: #FF0000; font-weight: bold; }
ul, li { margin: 0px; padding: 0px; margin-left: 15px; list-style: circle; font-size: 11px; line-height: 15px; }

a.sitemaplink { display: block; width: 170px; color: #000000; text-decoration: none;}
a.sitemaplink:hover { color: #8d1116; }
a.sitemaplocked { display: block; width: 170px; color: #999999; text-decoration: none; background-image: url(images/sitemaplocked.gif); background-position: right; background-repeat: no-repeat; }
a.sitemaplocked:hover { color: #8d1116; }

#artikelim img { margin: 10px 0px 10px 20px; }
abbr { border-bottom: 1px dotted #000000; cursor: help; }
a img { border: 0; }

.highlight { color: #FFFFFF; background-color: #FF0000; }
.findlink { display: block; color: #8D1116; font-weight: bold; padding-bottom: 3px; margin-bottom: 3px; border-bottom: 1px solid #8D1116; text-decoration: none;}

#newsbuttons { margin: 0px 0px 10px; padding: 5px 0px 0px 10px; position: relative; height: 170px; background:url('images/slideshow_shadow.jpg') no-repeat; }
#newsbuttons a { color: #000; text-decoration: none; }
.ssbutton {float:left; margin-right: 14px;background-color:#FFF; }
.last_ssbutton { text-align: center; float:left; margin-right: 0px;background-color:#FFF; }
.ssimg { width: 140px; height: 140px; margin-bottom:5px; }
#ss1,#ss2,#ss3,#ss4 { position:relative; width:140px; height:140px; background-color:#FFF; border: 1px solid #C0C0C0; }
#ss1 a { display:block; }

#sscaption1 { position: absolute; top: 155px; left: 0px; width: 142px; text-align:center; font-weight: bold;}
#sscaption2 { position: absolute; top: 155px; left: 156px; width: 142px; text-align:center; font-weight: bold;}
#sscaption3 { position: absolute; top: 155px; left: 312px; width: 142px; text-align:center; font-weight: bold;}
#sscaption4 { position: absolute; top: 155px; left: 468px; width: 142px; text-align:center; font-weight: bold;}
