body {margin:0;color:#444;background:#fff url("../images/body-bg.gif") 0 0 repeat;font-family:Arial;}
body.KMCMSeditor {background:#fff;padding:20px;}

p {font-size: 12px;text-align:justify;line-height:18px;color:#000;}
ul,ol {font-size: 12px;line-height:18px;}
h1 {font-size: 18px;color:Gray;font-weight:normal;margin-top:0;}
h2 {font-size:18px;color:#0f0f63;}
h3 {font-size:18px;color:Gray;}
h4 {font-size:16px;color:#0f0f63;}
h5 {font-size:16px;color:Gray;}
h6 {font-size: 14px;color:#0f0f63;}
a {color:#0f0f63;}
a:hover {color:Gray;}

#headercontainer {width:100%;background:#fff url("../images/header-bg.gif") 0 0 repeat-x;height:98px;}
#header {width:950px;margin:0 auto 0 auto;position:relative;}
#header a img.logo {border:0;position:absolute;right:0px;top:28px;}
#header div.headertop {background-color:#f4d376;width:225px;height:24px;}

#main {width:950px;margin:0 auto 0 auto;background-color:#fff;font-family:Arial;font-size:12px;}
#title {width:100%;background:#fff url("../images/title.gif") 0 0 repeat-x;height:142px;position:relative;border-bottom:solid 1px #e0e0e0;}
#title h1 {position:absolute;left:252px;top:53px;font-family:Arial Black,Arial;font-size:22px;color:Gray;}
#title b {font-family:Arial Black,Arial;color:#c7a22c;}
#title a {color:#99c;text-decoration:none;}
#title a:hover {color:#99c;text-decoration:underline;}
#title #contact {position:absolute;right:10px;top:0px;font-family:Arial;font-size:14px;color:#99c;}
#title #breadcrumb {position:absolute;left:252px;bottom:4px;font-family:Arial;font-size:14px;}

.colmask {position:relative;clear:both;float:left;width:100%;overflow:hidden;}
.leftmenu {background:#e0e0e0;}
.leftmenu .colright {float:left;width:200%;position:relative;left:225px;background:#fff;}
.leftmenu .col1wrap {float:right;width:50%;position:relative;right:225px;padding-bottom:1em;}
.leftmenu .col1 {margin:0 5px 0 232px;position:relative;right:100%;overflow:hidden;}
.leftmenu .col2 {float:left;width:200px;position:relative;right:225px;min-height:500px;}

#content {margin:15px 11px 0 20px;}
.galery-top {margin-left:5px;clear:both;background:#fff url("../images/galery-top.gif") 0 0 no-repeat;height:17px;}
#galery {margin-left:5px;text-align:center;clear:both;background:#fff url("../images/galery-bg.gif") 5px 0 repeat-y;}
#galery a img {border:solid 1px #fff;margin:0 10px 10px 0;text-decoration:none;}
#galery a:hover img {border:solid 1px #F78F1E;}

.project {font-size:16px;color:#c7a22c;margin-left:40px;}
.project a {color:#0f0f63;}
.project a:hover {font-size:16px;color:Gray;}

#footer {clear:both;width:100%;height:100px;background-color:#b6c5e1;padding:10px 0 0 0px;font-family:Arial;color:#0f0f63;border-top:solid 4px #f4d376;}
#footer #adres {color:#000;font-size:12px;margin-left:252px;float:left;width:200px;}
#footer #btw {color:#000;font-size:12px;margin-left:25px;float:left;}
#footer #btw a {color:Black;}
#footer #btw a:hover {color:#287120;}
#footer #koenmichielsen {font-size:10px;margin-right:35px;float:right;}
#footer #koenmichielsen a {color:Gray;text-decoration:none;}

input.button {background-color:#f4d376;color:#222;cursor:pointer;font-size:11px; font-family:arial;font-weight:bold;}
input.text, textarea {border:solid 1px #b6c5e1;font-family:Arial;}

div.sep {height:10px;background-color:#e0e0e0;width: 225px;}
div.menu {width:223px;}
div.menu ul	{list-style: none;margin: 0;padding: 0;}
div.menu ul li a {height: 24px;	text-decoration: none;display:block;background:  url(menu.gif);padding: 8px 0 0 32px;color: #0f0f63;}	
div.menu ul li a:hover {color:#000;background:  url(menu.gif) 0 -32px;padding: 8px 0 0 35px;}
div.menu ul li a.current, ul.menu li a.current:visited {color:#000;display: block;background:  url(menucurrent.gif);padding: 8px 0 0 35px;}
div.menu ul li a.current:hover {color:#0a408a;background:  url(menucurrent.gif) 0 -32px;padding: 8px 0 0 32px;}

*html #footer #adres {margin-left:125px;}
