body {background-color:#dae573; color:#333;margin:0;font-family: Trebuchet MS, Georgia;}
body.KMCMSeditor {background-color:#fff; padding:20px;}
p {font-size: 14px;line-height:20px;text-align:justify;}
table {font-size: 14px;line-height:20px;}
ul {font-size: 14px;line-height:20px;}
h1 {font-size: 20px;font-family: Trebuchet MS;border-bottom:solid 1px #788404;color:#333;}
h2 {font-size: 20px;color:#788404;}
h3 {font-size: 18px;color:#333;}
h4 {font-size: 18px;color:#788404;}
h5 {font-size: 18px;color:#333;font-style:italic;}
h6 {font-size: 18px;color:#788404;font-style:italic;}
a {color:#09c;}
a:hover {color:#000;}

input.text, textarea {border: solid 1px #777; font-family:Arial;}
input.button {background-color:#788404;color:White; cursor:pointer;}

#header {width:100%;height:160px;margin:0 auto 0 auto;background:#fff url(/images/header-bg.gif) 0 0 repeat-x;text-align:center;}
	#header a img {border:0;}
#main {width:950px; margin:0 auto 0 auto;min-height:550px;background:#fff url(../images/content-bg.gif) 0 0 repeat-y;}
#container {float:left;background:#fff url(../images/content-bg.gif) 0 0 repeat-y;}
#leftpane {width:154px;float:left;background-color:#fff;margin:0px;padding:2px;}
	#leftpane p {text-align:center; font-size:13px;}
	#leftpane p b {font-size:14px;}
	#leftpane a {color:#000;}
	#leftpane a:hover {color:#c60751;}
#menupane {width:164px;float:left;margin:0px;padding:10px;font-family:Arial;font-size:12px;}
	#menupane a {color:White;width:162px;display:block;background-color:#444;margin-top:10px;padding:2px;text-decoration:none;font-weight:bold;}
	#menupane a:hover {color:#c60751;background-color:#fff;width:170px;}
	#menupane a.active {color:#c60751;background-color:#fff;width:170px;}
	#menupane a.activesub {color:#c60751;background-color:#fff;width:162px;}

	#menupane a.sub, #menupane a.subactive {color:White;width:142px;display:block;background-color:#777;margin-top:5px;margin-left:20px;padding:2px;text-decoration:none;font-weight:normal;}
	#menupane a.sub:hover {color:#c60751;background-color:#fff;width:150px;}
	#menupane a.subactive {color:#c60751;background-color:#fff;width:150px;}

#content {width:572px;float:right;background:White;margin:18px;}
	#content a img.galery {border:solid 1px Gray;padding:2px;}

#nieuwsbord{float:right;width: 240px;height:186px;background:Transparent url(/images/nieuwsbord.jpg) no-repeat 0 0;margin:0 0 10px 10px;}
#contentwrapper{width: 180px;height:126px;padding:30px;color:White;background:Transparent url(/images/nieuwsbord.jpg) no-repeat 0 0;font-style:italic;font-weight:bold;}
.billcontent{width: 100%;display:block;}

a.back {width:100%;text-align:right;font-size:12px;display:block;}

#footer {width:950px; margin:0 auto 0 auto;background-color:#a8b909;font-size:12px;position:relative;clear:both;}
#leftfooter {width:158px;background-color:#788404;padding:8px 0 8px 0;text-align:center;color:White;}
#koenmichielsen {position:absolute; right:18px; top:8px;}
#koenmichielsen a {color:White; text-decoration:none;}
#koenmichielsen a:hover {color:#788404;}

#kalender td.month {font-size: 20px;color:#333;padding-top:14px;}
#kalender td.date {font-size: 24px; color: White;text-align:center;width:60px;height:60px;background-color:Gray;vertical-align:top;}
#kalender td.date span.day {font-size: 10px; color: White;}
#kalender td.titel {font-size: 14px; color: Black;height:40px;background-color:#dae573;vertical-align:top;}
#kalender td.more {font-size: 12px; color: #777;height:20px;background-color:#e0e0e0;}
#kalender td.more a {color: #777;float:right;padding-right:8px;}

* html #header {margin-bottom:-5px;}
* html #main {margin-top: -0px;}
* html #content {margin:8px 8px 18px 0;}
* html #menupane a.sub:hover {width:142px;}
* html #menupane a.subactive {width:150px;}
* html #menupane a.subactive:hover {width:150px;}

