html, body {height:100%;}
body {margin:0;	font-family: Tahoma, Geneva, sans-serif; font-size: 13px; line-height: 18px;}

#bodycontainer {min-height:100%;min-width:950px;position:relative; background:#fbf7f0 url("../images/body-bg.jpg") center 0 no-repeat;}
#headercontainer {width:100%;height:248px;}
#footercontainer {width:100%;min-width:950px;position:absolute;bottom:0;height:120px;background:#fbf7f0 url("../images/footer-bg.gif") center bottom no-repeat;}
#maincontainer {width:100%;padding-bottom:120px;} /* - padding = height of footer */

#header {width:948px;margin:0 auto 0 auto;height:248px;position:relative;}
#main {width:948px;margin:0 auto 0 auto;}
#maininner {float:left;}
#footer {width:948px;margin:0 auto 0 auto;height:120px;}
#menu {width:210px;float:left;margin-left:150px;}
#content {float:left;background-color:Transparent;margin-left:20px;width:550px;margin-top:25px;}
#content img.site {border:solid 2px #1d8183;}

#header a img.logo1 {border:0;position:absolute;left:378px;top:30px;}
#header a img.logo2 {border:0;position:absolute;right:100px;top:10px;}
#header img.beeld {position:absolute;right:0px;top:115px;}
#header a.link {position:absolute;top:40px;color:#000;font-family:Tahoma;display:block;width:100px;text-align:center;text-decoration:none;}
#header a.link b {font-weight:normal;color:#fff;}
#header a.link:hover {text-decoration:underline;}
#header a.erasmus1 {left:98px;}
#header a.erasmus2 {left:208px;}
#header a.erasmus3 {left:318px;}
#header a.erasmus4 {left:532px;}
#header a.erasmus5 {left:644px;}

#footer #adres {color: #000;font-size: 11px;margin-left:380px;padding-top:70px;}
#footer #adres a {color: #033;}
#footer #adres a:hover {color:#000;}
#footer #koenmichielsen {margin-left:380px;color:Gray;font-size: 10px;}
#footer #koenmichielsen a {color:Gray;text-decoration:none;}
#footer a img.logo1 {margin-left:250px;margin-top:65px;border:0;float:left;}

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:#1d8183;}

input.text, textarea {border:solid 1px Silver;font-family:Arial;}
input.button {background-color:#1d8183;color:#fff;font-family:Verdana;cursor:pointer;}

div.date {background:url('../images/datum.jpg') no-repeat 0 0;
width:70px;height:58px;text-align:center;
}
div.date div.month {font-size: 10px;font-weight: bold;color: #030;}
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 #1d8183;}
div.activiteit a {color:#1d8183;}
div.activiteit a:hover {color:#000;}

div.ouders {border:solid 1px #1d8183;padding:4px;font-size:12px;background-color:#e0e0e0;}

#nieuwsbord{float:right;width: 305px;height:237px;background:url('../images/berichtenbord.jpg') no-repeat 0 0;margin:0 0 10px 10px;}
.newsticker-jcarousellite {width:244px;margin:30px 0 0 30px;height:180px;}   
.newsticker-jcarousellite ul li {list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }   
.newsticker-jcarousellite .info {width:220px;height:150px;}   
.newsticker-jcarousellite .info p {font-family:Trebuchet MS, Georgia;font-size:15px;color:#fff;font-weight:bold;font-style:italic;text-align:center;}
.newsticker-jcarousellite .info a {color:#fff;}

div.top {text-align:right;margin-top:20px;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 a.active {background:url('../images/menu-active.gif') left 6px no-repeat;}
#nav dt b, #nav dt a {display:block;font-weight:normal;font-size:15px;color:#959595;height:35px;line-height:35px;padding-left:30px;cursor:pointer;width:175px;}
#nav dt b {border-top:solid 1px #959595;}
#nav dt a {color:#959595;text-decoration:none;border-top:solid 1px #959595;}
#nav dd {padding:0;	margin:0;}
#nav dd ul {padding:0; margin:0; list-style:none;}
#nav dt b, #nav dt a {background:url(../images/menu-normal.gif) 5px 10px no-repeat;}

#nav dd ul li {padding-left:35px;line-height: 27px;border-top: solid 1px #FFF;background:url(../images/submenu-normal.gif) 15px 7px no-repeat;}
#nav dd ul li.active {background:url(../images/submenu-active.gif) 15px 7px no-repeat;}
#nav dd ul li a {font-size:14px;color:#959595;text-decoration:none;display: block;}
#nav dd ul li a {}

