html { margin: 0; height: 100%; }
body { margin: 0; height: 100%; background-color: #A3ADAE;}
.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: #7CAF33; background-image: url(images/menu_bg.gif); background-position: right; }
	#navcontainer ul { margin: 0; padding: 10px; list-style: none; }
	#navcontainer li { margin: 0; padding: 0; line-height: 25px; width: 90px;}
	#navcontainer a:link,#navcontainer a:visited { display: block; color: #FFFFFF; font-family: Verdana, Arial; font-size: 11px; text-decoration: none;}
	#navcontainer a:hover { color: #042623; }
	#navcontainer a:link.selected,#navcontainer a:visited.selected { color: #042623; }
	#subnavcontainer ul { margin: 0; padding: 10px 0 10px; list-style: none; }
	#subnavcontainer li { margin: 0; padding: 0; line-height: 25px; color: #042623; 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: #042623; }
	#subnavcontainer a:link.selected,#subnavcontainer a:visited.selected { color: #042623; }
	#subnavcontainer a:link.selectedlock,#subnavcontainer a:visited.selectedlock { color: #042623; background-image: url(images/locked_active.gif); background-repeat: no-repeat; background-position: right 2px; }
	#subnavcontainer a.lock:link,#subnavcontainer a.lock:visited { background-image: url(images/locked.gif); background-repeat: no-repeat; background-position: right 2px; }
	#subnavcontainer a.lock:hover { background-image: url(images/locked_active.gif); background-repeat: no-repeat; background-position: right 2px; }

#centercolomn { margin: 0; padding: 0; vertical-align:top; background-image: url(images/center_bg.gif);  }
	#mainkop { margin: 0px; padding: 0; height: 45px; width: 100%; background-color: #FFFFFF; border-bottom: 1px solid #042623; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #009AB4; text-align: right;}
	#mainkop_image { height: 100px; width: 488px; margin: 10px; background-image: url(images/kop_images/nedrai_kop.jpg); }
	#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: #042623; text-decoration: none; }
	#mainkop a:hover { color: #8ED000; }
	.spacer { margin: 0px 10px 0; }
	.topmenu { margin: 0; padding: 15px 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: 18px; color: #7CAF33; padding: 5px 0 15px; display:compact; font-weight: normal; }
	.subkop { display: inline; color: #7CAF33; font-size: 12px; margin: 0 0 5px 0; font-weight: normal; }

	.quicklink, .quicklink a { padding: 5px; width: 400px; height: 20px; font-family: Verdana, Arial; font-size: 9px; color: #042623; font-weight: bold; text-decoration: none; }
	.quicklink a:hover { color: #7CAF33; }
	.highlight { background-color:#7CAF33; color: #FFFFFF; padding: 1px 2px 1px; }
	.findlink { color: #009AB4; font-weight: bold; display:block; border-bottom: 1px solid #042623; 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: #042623; }
	#maintekst a:hover { color: #7CAF33; }
	.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: #7CAF33; 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%; }
	#bannertekst { margin: 0px; padding: 0px; width: 160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; line-height: 15px; }
	#bannertekst b { display: inline; color: #7CAF33; font-size: 12px; margin: 0 0 5px 0; font-weight: normal; } 	
#othersites { position: relative; top: 25px; left: 100px; width: 140px; height:84px; }

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

