html, body {height:100%;}
body {margin:0;	font-family: Tahoma, Geneva, sans-serif; font-size: 13px; line-height: 18px;}

#bodycontainer {min-height:100%;width:100%;position:relative;background:#deedf2 url("../images/main-bg.gif") center center repeat-y;}
#headercontainer {width:100%;height:329px;background:Transparent url("../images/header-bg.gif") top center no-repeat;}
#footercontainer {width:100%;position:absolute;bottom:0;height:205px;}
#maincontainer {width:100%;padding-bottom:205px;} /* - padding = height of footer */

#header {width:950px;margin:0 auto 0 auto;background:Transparent url("../images/header.gif") center 0 no-repeat;height:329px;position:relative;}
#main {width:938px;margin:0 auto 0 auto;}
#maininner {float:left;}
#footer {width:950px;margin:0 auto 0 auto;height:205px;background:Transparent url("../images/footer.gif") 0 0 no-repeat;position:relative;}
#menu {width:230px;float:left;margin-top:20px;}
#content {float:left;margin-left:20px;width:680px;}
#content p {padding-right:60px;}
#content ul,ol {padding-right:60px;}
#content img.site {border:solid 4px #fff;}

#header a img.logo1 {border:0;position:absolute;left:15px;top:10px;}
#header a img.logo2 {border:0;position:absolute;right:15px;top:15px;}

#footer #adres {color: #000;font-size: 11px;margin-left:250px;padding-top:160px;}
#footer #adres a {color: #903;}
#footer #adres a:hover {color:#000;}
#footer #koenmichielsen {margin-left:250px;color:Gray;font-size: 10px;}
#footer #koenmichielsen a {color:Gray;text-decoration:none;}
#footer a img.logo1 {position:absolute;left:75px;bottom:2px;border:0;}

table.galery a img {border:solid 1px #444;margin:0 10px 10px 0;text-decoration:none;padding:2px;}
table.galery a:hover img {background-color:#f63;}

input.text, textarea {border:solid 1px Silver;font-family:Arial;}
input.button {background-color:#f63;color:#fff;font-family:Verdana;cursor:pointer;}

div.date {background:Transparent url(../images/datum.jpg) 0 0 no-repeat;width:70px;height:58px;text-align:center;}
div.date div.month {font-size: 10px;font-weight: bold;color: #000;}
div.date div.day {font-size: 25px;color:#999;padding-top: 5px;}
div.fromto {font-size:11px;color:Gray;}
div.activiteit {font-size:13px;color:#000;width:450px;border-top:solid 1px #903;}
div.activiteit a {color:#903;}
div.activiteit a:hover {color:#000;}

div.ouders {border:solid 1px #903;padding:4px;font-size:12px;background-color:#f6eada;width:550px;}

#nieuwsbord{float:right;width: 320px;height:207px;background:Transparent url("../images/berichtenbord.gif") no-repeat 0 0;margin:0 0 10px 10px;}

.newsticker-jcarousellite {width:215px;margin:42px 0 0 87px;height:125px;}   
.newsticker-jcarousellite ul li {list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }   
.newsticker-jcarousellite .info {width:215px;height:110px;background:Transparent url("../images/nieuws.gif") no-repeat center center;}   
#content .newsticker-jcarousellite .info p.news {font-family:Trebuchet MS, Georgia;font-size:15px;color:#903;font-weight:bold;font-style:italic;padding-right:0px;text-align:center;}
.newsticker-jcarousellite .info a {color:#f63;}

div.top {text-align:right;margin-top:20px;margin-right:60px;background:Transparent url('../images/top.gif') right 3px no-repeat;clear:both;}
div.top a {padding-right:20px;}


/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved.
=================================================================== */

#nav {padding:0; margin:0;}
#nav a:hover {text-decoration:underline;}
#nav dt b, #nav dt a {display:block;font-weight:normal;font-size:15px;color:#963;height:40px;line-height:40px;padding-left:10px;cursor:pointer;width:220px;background-color:#f6eada;}
#nav dt b {border-top:solid 2px #fff;}
#nav dt a {color:#963;text-decoration:none;border-top:solid 2px #fff;}
#nav dd {padding:0;	margin:0;}
#nav dd ul {padding:0; margin:0; list-style:none;}
#nav dd ul li {padding-left:20px;line-height: 30px;border-top: solid 1px #FFF;background-color:#f6eada;}
#nav dd ul li a {font-size:14px;color:#933;text-decoration:none;display: block;}
#nav dt a.active {background:Transparent url(../images/menu-active.gif) right 0 no-repeat;}
#nav dd ul li a.active {background:Transparent url(../images/menu-active-sub.gif) right 0 no-repeat;}

