html { margin: 0; height: 100%; }
body { margin: 0; height: 100%; background-color: #EBEBEB;}
.maintabel { height:100%; width: 980px;margin: 0px auto 0px;  }

#leftcolomn { margin: 0; padding: 0; width: 270px; background-image: url(images/left_bg.gif); vertical-align:top; }
#leftmenu {margin-left: 30px; background-color: #DB0962; background-image: url(images/menu_bg.gif); }
	#navcontainer ul { margin: 0; padding: 10px; list-style: none; }
	#navcontainer li { margin: 0; padding: 0; line-height: 25px; width: 75px;}
	#navcontainer a:link,#navcontainer a:visited { display: block; color: #FFFFFF; font-family: Verdana, Arial; font-size: 11px; text-decoration: none;}
	#navcontainer a:hover { color: #FDBB30; }
	#navcontainer a:link.selected,#navcontainer a:visited.selected { color: #EEE500; }
	#subnavcontainer ul { margin: 0; padding: 10px 0 10px; list-style: none; }
	#subnavcontainer li { margin: 0; padding: 0; line-height: 25px; color: #EEE500; text-inset: -10px; text-indent: -10px; padding-left: 10px;}
	#subnavcontainer a,#subnavcontainer a:visited { display: block; color: #FFFFFF; font-family: Verdana, Arial; font-size: 11px; text-decoration: none; }
	#subnavcontainer a:hover { color: #EEE500; }
	#subnavcontainer a:link.selected,#subnavcontainer a:visited.selected { color: #EEE500; }

#weblogmenu { position: relative; margin-left: 30px; background-color: #009AB4; background-image: url(images/weblog_bg.gif); text-align: right;}

#centercolomn { margin: 0; padding: 0; vertical-align:top; background-image: url(images/center_bg.gif);  }
	#mainkop { margin: 0px; padding: 0; height: 40px; width: 100%; background-color: #FFFFFF; border-bottom: 1px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DB0962; text-align: right;}
	#mainkop_image { height: 71px; width: 488px; margin: 10px;}
	#maintekst { padding: 0 20px 20px; width: 468px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; line-height: 15px; }

	#mainkop a { color: #DB0962; text-decoration: none; }
	#mainkop a:hover { color: #FDBB30; }
	.spacer { margin: 0px 10px 0; }
	.topmenu { margin: 0; padding: 10px 0 0 0; }
	.kkop { font-size: 18px; color: #330066; padding: 5px 0 30px; clear:both; font-weight: normal; }
	.ssubkop { display: block; color: #330066; font-size: 12px; margin: 0 0 5px 0; font-weight: normal; }

	.kop { font-size: 28px; color: #DB0962; padding: 5px 0 15px; display:block; font-weight: normal; }
	.subkop { display: block; color: #DB0962; font-size: 12px; margin: 0 0 -10px 0; font-weight: normal; }
	.columndatum { color:#009AB4; }
	.wlfooter { color:#009AB4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; border-top: 1px solid #330066; margin-top: 5px; }
	.wlreacties { float: right; }
	.wlr_header { background-color:#330066; color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 10px;}
	
	.quicklink, .quicklink a { padding: 5px; width: 400px; height: 20px; font-family: Verdana, Arial; font-size: 9px; color: #DB0962; font-weight: bold; text-decoration: none; }
	.quicklink a:hover { color: #FDBB30; }
	.highlight { background-color:#330066; color: #FFFFFF; padding: 1px 2px 1px; }
	.findlink { color: #009AB4; font-weight: bold; display:block; border-bottom: 1px solid #009AB4; text-decoration: none; margin-bottom: 5px;  }
	.findlink:hover { color: #330066; }
	#maintekst img.left { float: left; margin: 0 10px 10px 0; }
	#maintekst img.right { float: right; margin: 0 0 10px 10px; }
	#maintekst a:link, #maintekst a:visited  { color: #330066; }
	#maintekst a:hover { color: #009AB4; }
	.searchGo { text-align: right; }


	.logintekst { display: block; margin-top: 20px; color: #042623; }
	.ingelogd { display: block; margin-top: 15px;text-align: right; padding-right: 10px; color: #8ED000; font-family: Verdana, Arial; font-size: 10px; }
	.ingelogd a { color: #042623; }


#rightcolomn { margin: 0; padding: 0; width: 200px; background-image: url(images/right_zonbg.jpg); background-position: bottom; vertical-align:top; }
	.righttable { height: 100%; width: 200px; min-height:100%; }

#othersites { position: relative; top: 50px; left: 30px; width: 140px; height:150px; }
  #othersites table {  width: 242px; }
  #othersites td { background-color: #DB0962; margin-bottom: 15px; height: 34px; line-height: 34px; width: 242px; padding-left: 10px; }
    #othersites td  a { color: #FFFFFF; font-family: Verdana, Arial; font-size: 11px; text-decoration: none; }
    #othersites td  a:hover { color: #FDBB30; }
  #othersites td.spacer { height: 12px; background-color: #ffffff;}

#maintekst ul, #maintekst ol { margin: 0; padding: 0; padding-left: 17px; }
#maintekst ul li,#maintekst ol li { margin: 0; padding: 0; }
