/* Achtergrond afbeelding */
body { background-image: url(Afbeeldingen/achtergrond.jpg); background-color:#1E1E1E; background-repeat: repeat; background-attachment: fixed; background-position: center top; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

/* Opmaak van de website */
#content { width: 942px; margin-left:auto; margin-right:auto; direction:ltr;}
#header { position: fixed; width: 976px; height: 144px; margin-left: -488px; margin-top: 0px; top:0px; left: 50%; z-index:200; direction:ltr; } 
#headerbackground { width: 100%; height: 154px; background:url(Afbeeldingen/backgroundtop-trans.png); position: fixed; top: 0px; left: 0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; z-index:100; direction:ltr; }
#footer { position: fixed; width: 976px; height: 20px; margin-left: -488px; margin-bottom: 0px; bottom:0px; left: 50%; z-index:200; text-align:center; direction:ltr; } 
#footerbackground { width: 100%; height: 38px; background:url(Afbeeldingen/backgroundbottom-trans.png); position: fixed; bottom: -1px; left: 0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; z-index:100; direction:ltr; }
#lightheaderoud { width: 700px; height: 1px; margin-left:auto; margin-right:auto; z-index:300; position:relative; top: 143px; direction:ltr; }
#lightheader { position:absolute; width: 700px; height: 1px; z-index:400; left: 138px; top: 143px; direction:ltr; }
#headerswitch { position:absolute; width:124px; height:80px; z-index:500; left: 847px; top: 41px; direction:ltr; }
#headertext { position:absolute; width:105px; height:30px; z-index:500;	left: 735px; top: 52px; direction:ltr; }
#lightfooter { position:absolute; width: 700px; height: 1px; z-index:400; left: 138px; bottom: 26px; direction:ltr; }
#logo {	position:absolute; width:619px; height:109px; z-index:300; left: 0px; top: 16px; direction:ltr; }
#menu {	position:absolute; width:692px; height:30px; z-index:300; left: 142px; top: 113px; direction:ltr; }

/* Opmaak van de tabellen */

/* Hoofdtabel */
table.maintablesetup { width:942px; border-collapse:collapse; border: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; direction:ltr; }
td.maintableheaderleft { border: 0px; text-align: center; width: 13px; height:12px; background:url(Tabel/lefttop-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; direction:ltr; }
td.maintableheadercontent { border: 0px; text-align: center; width: 916px; height:12px; background:url(Tabel/top-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; direction:ltr; }
td.maintableheaderright { border: 0px; text-align: center; width: 13px; height:12px; background:url(Tabel/righttop-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; direction:ltr; }
td.maintablecontentleft { border: 0px; text-align: center; width: 13px; height:25px; background:url(Tabel/left-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; direction:ltr; }
td.maintablecontent { border: 0px; text-align: left; width: 916px; height:25px; background:#1E1E1E; padding-left:0px; padding-bottom:0px; padding-right:0px; padding-top:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; border-collapse:collapse; direction:ltr; }
td.maintablecontentright { border: 0px; text-align: center; width: 13px; height:25px; background:url(Tabel/right-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; direction:ltr; }
td.maintablebottomleft { border: 0px; text-align: center; width: 13px; height:17px; background:url(Tabel/leftbottom-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; direction:ltr; }
td.maintablebottomcontent { border: 0px; text-align: center; width: 916px; height:17px; background:url(Tabel/bottom-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; direction:ltr; }
td.maintablebottomright { border: 0px; text-align: center; width: 13px; height:17px; background:url(Tabel/rightbottom-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; direction:ltr; }

/* Subtabel*/
table.subtablesetup { width:916px; border-collapse:collapse; border: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; z-index:1 }
td.subtableheader { border: 0px; text-align: left; width: 914px; height:30px; background:url(Tabel/toptable_all916x30.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color:#FFFFFF; padding-left:40px; padding-top:0px; padding-right:0px; padding-bottom:0px; border-collapse:collapse; }
td.subtablecontent { border: 0px; text-align: left; width: 914px; height:100px; background:url(Tabel/contenttable_all916x30.gif); padding-bottom:0px; padding-left:1px; padding-right:0px; padding-top:0px; border-collapse:collapse; }
td.subtablebottom { border: 0px; text-align: left; width: 914px; height:10px; background:url(Tabel/bottomtable_all916x10.gif); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; }

/* Subtabelshow*/
table.subtablesetupshow { width:916px; border-collapse:collapse; border: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; z-index:1 }
td.subtableheadershow { border: 0px; text-align: left; width: 914px; height:30px; background:url(Tabel/toptable_all916x30.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color:#FFFFFF; padding-left:40px; padding-top:0px; padding-right:0px; padding-bottom:0px; border-collapse:collapse; }
td.subtablecontentshow { border: 0px; text-align: center; width: 914px; height:134px; background:url(Tabel/tableshowbackground.jpg); padding-bottom:0px; padding-left:649px; padding-right:9px; padding-top:0px; border-collapse:collapse; }
td.subtablebottomshow { border: 0px; text-align: center; width: 914px; height:12px; background:url(Tabel/bottomtable_show916x14-trans.png); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; }

/* Subtabelwallpaper*/
table.subtablesetupwallpaper { width:916px; border: 0px; color:#FF0; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; z-index:1; border-collapse:collapse; }
td.subtableheaderwallpaper { border: 0px; text-align: left; width: 914px; height:30px; background:url(Tabel/toptable_all916x30.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color:#FFFFFF; padding-left:40px; padding-top:0px; padding-right:0px; padding-bottom:0px; border-collapse:collapse; }
td.subtablecontentwallpaper { border: 0px; border-color:#FF0; text-align: left; width: 914px; background:url(Wallpapers/Tabel/contenttable_all916x30.gif); height:10px; padding-bottom:0px; padding-left:1px; padding-right:0px; padding-top:0px; border-collapse:collapse; }
td.subtablebottomwallpaper { border: 0px; text-align: left; width: 914px; height:10px; background:url(Tabel/bottomtable_all916x10.gif); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; }

/* Subtabellinks*/
table.subtablesetuplinks { width:916px; border: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; z-index:1; border-collapse:collapse; }
td.subtableheaderlinks { border: 0px; text-align: left; width: 916px; height:30px; background:url(Tabel/toptable_all916x30.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color:#FFFFFF; padding-left:40px; padding-top:0px; padding-right:0px; padding-bottom:0px; }
td.subtablecontentlinks1 { width: 457px; height: 110px; text-align:center; background-image:url(Tabel/lefttablelinks.gif); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; z-index:1; }
td.subtablecontentlinks2 { width: 457px; height: 110px; text-align:center; background-image:url(Tabel/righttablelinks.gif); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; z-index:1; }
td.subtablefooterlinks { border: 0px; text-align: left; width: 916px; height:10px; background:url(Tabel/bottomtable_all916x10.gif); padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; }

/* Subtabelcollection*/
table.subtablesetupcollection { width:916px; border-collapse:collapse; border: 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; z-index:1 }
td.subtableheadercollection { border: 0px; text-align: left; width: 914px; height:30px; background:url(Tabel/toptable_all916x30.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color:#FFFFFF; padding-left:40px; padding-top:0px; padding-right:0px; padding-bottom:0px; border-collapse:collapse; }
td.subtablecontentcollection1 { border: 0px; text-align: left; width: 302px; height:100px; background:url(Tabel/collectionlinks.gif); padding-bottom:0px; padding-left:1px; padding-right:0px; padding-top:0px; border-collapse:collapse; }
td.subtablecontentcollection2 { border: 0px; text-align: left; width: 189px; height:100px; padding-bottom:0px; padding-left:10px; padding-right:0px; padding-top:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; border-collapse:collapse; }
td.subtablecontentcollection3 { border: 0px; text-align: left; width: 404px; height:100px; background:url(Tabel/collectionrechts.gif); padding-bottom:0px; padding-left:10px; padding-right:0px; padding-top:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; border-collapse:collapse; }
td.subtablebottomcollection { border: 0px; text-align: left; width: 914px; height:20px; background:url(Tabel/bottomtable_all916x20.gif); padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; border-collapse:collapse; text-align:center; }

/* De lettertypes die gebruikt kunnen worden */
.tableheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color:#FFFFFF; }
.tablecontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; }
.footer { font-family: Verdana, Geneva, sans-serif;	font-size: 10px; color:#FFFFFF; }
.contentstijlwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.contentstijlorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; }
.contentstijlbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #AAAAAA; }
.showdatebig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-style:italic; font-weight:bold; }
.showdate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-style:italic; }

/* De link stijlen */
a:link { color: #FFFFFF; } a:visited { color: #FFFFFF; } a:hover { color: #FF6600; } a:active { color: #FFFFFF; outline: 0; } a:focus { outline: 0 }

/* Scrollbar altijd zichtbaar ivm horizontaal verspringen */
html {overflow-y: scroll;}
