html {}
body {overflow: -moz-scrollbars-vertical;margin:0;	font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 24px;background-color:#222327;}
body.KMCMSeditor {padding:20px;background:#fff url("../images/body-bgx.gif") center 0 repeat-y;}

p, ul, ol {font-size: 13px;line-height:24px;color:#444;}
p {text-align:justify;}

h1 {font-size: 24px;color:#237299;font-weight:normal;line-height:30px;letter-spacing:-2px;}
h2 {font-size: 20px;color:#737373;font-weight:normal;letter-spacing:-2px;}
h3 {font-size: 18px;color:#3e728e;font-weight:normal;letter-spacing:-1px;}
h4 {color: #a0bc3a;font-size: 16px;}
h5 {font-weight: normal;color: #a0bc3a;font-size: 16px;}
h6 {font-weight: normal;color: #a0bc3a;font-size: 15px;}

table {font-size: 13px;}
a {color:#000;}
a:hover {color:#237299;}
div.teaser {padding:4px 10px 10px 10px;background-color:#e0e0e0;border:solid 1px Silver;}
.head {background-color:#a0bc3a;font-weight:bold;color:#000;}

table.doclist {margin-left:40px;color:Gray;}
table.doclist a {color:#a0bc3a;text-decoration:underline;}
table.doclist a.hover {color:#959595;}

#headercontainer {width:100%;height:160px;background:#fff url("../images/header-bg.jpg") 0 0 repeat-x;}
#header {width:960px;margin:0 auto 0 auto;height:160px;position:relative;background:#fff url("../images/header-bg.jpg") 0 0 repeat-x;line-height:20px;}
#header a img.logo {border:0;position:absolute;left:0px;top:0px;}

#header div.title {color:Silver;font-size:11px;}
#header div.title a {color:Silver;text-decoration:none;}
#header div.menu {margin-top:2px;}
#header div.menu a {display:block;background:#7c7c7c url("../images/menu-bg.jpg") right 0 repeat-x;color:#fff;font-size:12px;text-align:center;width:173px;line-height:34px;float:left;margin-right:2px;text-decoration:none;border-bottom:solid 1px #000;}

#topmenu {position:absolute;top:57px;right:10px;font-size:11px;color:#85c329;}
#topmenu a {color:#d0d0d0;text-decoration:none;}
#topmenu a:hover, #topmenu a.active {color:#fff;}
#webmenu {position:absolute;right:0px;top:100px;}
#webmenu div.title {border-bottom:solid 2px #85c329;width:698px;}
#webmenu div.menu a:hover, #webmenu div.menu a.active {background:#7c7c7c url("../images/menu-bg.jpg") right -34px repeat-x;}

#maincontainer {width:100%;background:#fff url("../images/main-bg.jpg") 0 0 repeat-x;border-bottom:solid 1px #85c329;}
#main {width:970px;margin:0 auto 0 auto;}

#submenu {width:240px;margin-top:0px;}
#submenu span.header {display:block;width:240px;line-height:30px;font-weight:bold;border-bottom:solid 1px Silver;font-size:13px;}
#submenu a {display:block;width:235px;line-height:30px;color:#000;text-decoration:none;border-bottom:solid 1px Silver;font-size:13px;padding-left:5px;background:url('../images/arrow-right.png') no-repeat 220px 0;}
#submenu a:hover,#submenu a.active {background:url('../images/arrow-right.png') no-repeat 220px -60px;}
#submenu a.active {color: #237299;font-weight:bold;}

#newscontainer {float:left;margin:10px 0px 10px 5px;width:240px;padding-top:4px;line-height:20px;}
div.newstitle {background-color:#ddd;}
div.newstitle h3 {color:#3c3f45;padding:4px;width:228px;margin:1px;text-align:center;font-size:14px;font-weight:normal;}

div.newsitem {border:solid 7px #b7b7ba;width:218px;color:#000;margin-bottom:7px;padding:4px;background-color:#fff;}
div.newsitem img {margin-left:1px;}
div.newsitem a.leesmeer {color:#237299;font-size:11px;}
td.date {font-size:11px;color:Silver;}

div.newsite {border:solid 7px #ddd;width:226px;background-color:#fff;color:#000;margin-bottom:1px;font-size:11px;}
div.newsite a img {border:0;}
div.newsite a.website {color:#3c3f45;text-align:center;width:226px;display:block;text-decoration:none;text-decoration:underline;}
div.newsite a:hover {color:#263341;}

#content {float:left;width:700px;margin-left:20px;}
#content img.site {border:solid 2px #a7c638;}
div.breadcrumb {font-size:11px;line-height:15px;color:#000;margin-top:8px;}
div.breadcrumb a {color:Gray;text-decoration:none;border-bottom:dotted 1px Silver;}
div.breadcrumb a:hover {color:#000;text-decoration:none;border-bottom:dotted 1px #000;}

#footercontainer {width:100%;min-width:960px;background:#3c3f46 url(../images/footer-bg.gif) 0 0 repeat-x;height:243px;}
#footer {width:960px;margin:0 auto 0 auto;height:243px;position:relative;font-size:13px;color:#fff;background:url('../images/planet.jpg') no-repeat 0 0;
line-height:18px;
}

#footer h3 {color: #fff;font-weight:normal;letter-spacing:-1px;font-size:18px;padding:0;margin:0;}
#footer div.adres {position:absolute;left:260px;top:15px;}
#footer div.btw {position:absolute;left:480px;top:15px;}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover {color:#85c329;}
#footer img.contact {position:absolute;left:220px;top:8px;}
#footer div.addthis_toolbox {position:absolute;bottom:25px;right:0px;}
#footer a img.feweb {position:absolute;right:10px;top:12px;border:solid 5px #fff;}
#footer a.linkedin img {position:absolute;right:12px;top:100px;}

#footer div.copy {color:#d0d0d0;font-size:13px;position:absolute;left:260px;bottom:30px;}
#footer div.copy b {color:#85c329;font-weight:normal;margin:0 4px 0 4px;}

input.text, textarea {border:solid 1px Silver;font-family:Arial;}
input.button {background-color:#85c329;color:#000;font-family:Verdana;cursor:pointer;}

td.portfoliolist {text-align:center;font-size:11px;vertical-align:top;width:220px;line-height:15px;}
td.portfoliolist a {text-decoration:none;}
td.portfoliolist a.url {color:Gray;text-decoration:none;border-bottom:dotted 1px Silver;line-height:24px;}
td.portfoliolist a:hover.url {color:#000;text-decoration:none;border-bottom:dotted 1px #000;}
td.portfoliolist a img.logo {border:solid 1px Silver;padding:2px;}
