html {padding: 0;color: #6a7e8b;background: url("images/bg.png") repeat-x;font: 11px "Arial", Sans-Serif;}
body {width: 960px;background: url("images/body_bg.png") no-repeat;margin: 0 auto;}
div#container {background: url("images/footer_bg.png") no-repeat 23px 100%;margin: 0 auto;padding: 0 23px;}
label{CURSOR: pointer;padding-left:3px}
a {color: #6a7e8b;text-decoration: none;}
a:hover {color: #6a7e8b;text-decoration: underline;}
.clear {width: 1px;height: 1px;clear: both;}
img {border: 0;}
p {margin: 0;padding: 3px 0 9px 0;}
form p {padding: 0;}
div#header {height: 140px;background: url("images/head_bg.jpg") no-repeat;padding: 0;}
#sitenaam {margin: 0;padding: 0;}
ul#menu {float: right;margin: 116px 0 0 0;padding: 0;list-style: none;}
ul#menu li {float: left;margin: 0 13px;}
ul#menu li a {float: left;color: #1e5b7d;font-size: 13px;padding: 0 3px 4px 3px;}
ul#menu li a:hover, ul#menu li.active a {color: #000;text-decoration: none;border-bottom: 3px solid #6BABD4;}
div#top {background: url("images/top_bg.png") no-repeat bottom;margin: 28px 0 0 0;padding: 0 0 0 22px;}
div#top h2 {margin-bottom: 10px;margin-top: 0px;padding: 0;}
div.left {float: left;width: 475px;}
div.left p {width: 390px;}
div.right {float: left;width: 370px;}
div strong {color: #3c6b87;font-size: 12px;}
div b {color: #3c6b87;font-size: 12px;}
div.right img.image {float: left;background: url("images/img_bg.png") no-repeat left top;margin: 0 15px 0 0;padding: 2px 7px 8px 1px;}
.imagenieuws {float: left;background: url("images/img_bg.png") no-repeat left top;margin: 0 15px 0 0;padding: 2px 7px 8px 1px;}
.referenties{float: left;background: url("images/img_bg.png") no-repeat left top;margin: 0 15px 15px 0;padding: 2px 7px 8px 1px;}
.meer {float: right;clear: both;}
ul#lijst {margin: 20px 0 0 0;padding: 0;list-style: none;clear: both;}
ul#lijst li {height: 18px;color: #3c6b87;background: url("images/list-style-image.png") no-repeat left;padding: 0 0 0 14px;line-height: 18px;}
div#content {padding: 18px 0 0 22px;}
div#content h2 {margin-bottom: 10px;margin-top: 0px;padding: 0;}
ul#projecten {margin: 0;padding: 0;list-style: none;}
ul#projecten li {height: 85px;}
ul#projecten li strong {display: block;color: #3c6b87;font-size: 12px;}
ul#projecten li span {display: block;margin: 0 0 12px 0;}
ul#projecten li img.image {float: left;background: url("images/img_bg.png") no-repeat left top;margin: 0 15px 0 0;padding: 2px 7px 8px 1px;}
.image2{float: left;background: url("images/img_bg2.png") no-repeat left top;margin: 0 30px 30px 0;padding: 1px 8px 9px 1px;}
div#content .left .meer {display: inline;float: right;margin: 0 110px 0 0;clear: both;}
div#content img.right {float: right;margin: -20px 0 0 0;}
div#left {float: left;width: 661px;margin: 0 48px 0 0;}
div#right {float: left;width: 165px;}
ul#menu2 {margin: 0;padding: 3px 0 0 0;list-style: none;}
ul#menu2 li {color: #2b536a;height: 24px;font: bold 12px/24px "Arial", Sans-serif;}
ul#menu2 li a {color: #2b536a;margin: 0 0 0 10px;}
div#footer {color: #bbbab7;padding: 50px 0 0 0;font-size: 11px;clear: both;}
div#footer p {display: inline;float: left;margin: 0 0 0 22px;}
div#footer ul {float: right;margin: 0;padding: 0 10px 0 0;list-style: none;}
div#footer ul li {float: left;margin: 0 5px 0 0;}
div#footer a {color: #bbbab7;}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #E4F0FA; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

@font-face {font-family: 'myriad';src: url('images/font/myriad/myriad.eot');src: local('☺'), url('images/font/myriad/myriad.woff') format('woff'), url('images/font/myriad/myriad.ttf') format('truetype'), url('images/font/myriad/myriad.svg#webfontbrDkeUXR') format('svg');font-weight: normal;font-style: normal;}
h2{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/fix.png,sizingMethod=crop);zoom:1;font-family: 'myriad', sans-serif;font-weight:normal;font-style:normal;font-size-adjust: 0.48;display:block;font-size: 21px;color: #c25727;}
