/* Processed by CSScaffold on Tue, 09 Sep 2025 06:55:41 +0000 in 0.0845 seconds */

html{overflow-y:scroll;margin:0;padding:0}body{background-color:#fff;text-align:center;font-family:Arial;font-size:11px;color:#6a6a6a;margin:0;padding:0;text-align:center}body #logo-container{margin:0
auto;width:1000px;text-align:center}body
h1{font-family:'Maven Pro',sans-serif;color:#313131 !important;text-transform:uppercase;font-size:28px;font-style:normal;font-weight:400;letter-spacing:-1px;margin:0;padding:0}body h1
a{color:#037ab2 !important}body h1
i{color:#313131;font-style:normal;font-weight:400}body
h4{font-family:'Maven Pro',sans-serif;font-weight:700;font-size:18px;color:#313131;text-transform:uppercase;letter-spacing:-1px;margin:0;padding:0}body
.clear{clear:both}body
a{outline:none}body a
img{border:0}.container{width:1020px;margin:0
auto}#header{height:23px;line-height:22px;padding:0px
12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc");background-color:#000;background-position:right top;background-repeat:no-repeat;text-transform:uppercase;z-index:9999;width:1000px;margin-left:10px;position:fixed}#header
a{text-decoration:none;color:#037ab2}#header a
i{color:#313131}#header #top-menu{margin:0;padding:0}#header #top-menu
li{display:inline;list-style:none}#header #top-menu li
a{float:left;margin-right:20px;color:#fff}#header #top-menu li a:hover{color:#037ab2}#header
#info{position:absolute;height:23px;width:23px;text-align:center;text-transform:none;right:0;display:none}#header #info:hover{background-color:#eee;color:#999;cursor:pointer}#logo{margin:0px
auto 10px;padding-top:60px}#logo
a{text-decoration:none;color:#313131}#sub-menu-container{margin:0
auto;width:1000px;text-align:center;position:relative;background-color:white;z-index:9988}#sub-menu{margin:20px
auto;padding:0;display:inline;font-size:0;background-color:white}#sub-menu
li{list-style:none;display:inline}#sub-menu li
a{text-decoration:none;display:inline-block;border-top:1px dotted #dadada;border-bottom:1px dotted #dadada;padding:6px
6px;font-size:11px;color:#4e4e4e;text-transform:uppercase;font-family:'Maven Pro',sans-serif;font-weight:400;zoom:1}#sub-menu li a:hover{color:#037ab2}#sub-menu li
a.active{color:#037ab2}#projects{min-height:100%;margin:40px
auto 0;position:relative}#projectOverview{width:100%;float:left;position:relative}#projectOverview
.section{position:relative;width:100%;height:100%}#projectOverview
#pagination{display:none;position:absolute;width:100%;left:0;right:0;bottom:30px;color:#000;height:90px;line-height:100px}#projectOverview #pagination
a{text-decoration:none;font-family:'Maven Pro',sans-serif;font-weight:700;font-size:18px;color:#313131;text-transform:uppercase;letter-spacing:-1px;padding:0px
20px}#projectOverview #pagination
a#prev{padding-left:30px;background-image:url("../../../images/layout/arrow-left.png");background-position:left center;background-repeat:no-repeat}#projectOverview #pagination
a#next{padding-right:30px;background-image:url("../../../images/layout/arrow-right.png");background-position:right center;background-repeat:no-repeat;border-left:1px dotted #ccc}#projectOverview #pagination
a.disabled{color:#ccc}#projectOverview
.project{float:left;margin:2% 1% 0 1%;width:31.333%;position:relative;height:auto}#projectOverview .project
h3{font-family:'Maven Pro',sans-serif;font-weight:400;margin:0
0 6px;text-align:left;color:#4c4d4e;font-size:11px;height:14px;text-transform:uppercase}#projectOverview .project
a{position:relative;display:block;width:100%;height:auto;font-size:0}#projectOverview .project a
img{display:block;width:100%;height:auto;z-index:1}#projectOverview .project a
.overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:99;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc");padding:16px
18px;text-align:left;font-family:'Maven Pro',sans-serif;font-weight:400;color:#fff;font-size:20px;letter-spacing:0px;line-height:24px;text-transform:uppercase}#projectOverview .project a
.smallThumb{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:99;font-size:0;display:none}#projectOverview .project a .smallThumb
h4{font-weight:normal;letter-spacing:0px;height:100%;width:100%;left:0;position:relative;display:table;color:#333;text-align:center;font-size:11px;text-transform:uppercase;position:absolute;margin:0;z-index:100;background-color:rgba(256,256,256,0.8);vertical-align:middle}#projectOverview .project a .smallThumb h4
span{width:86%;display:table-cell;line-height:14px;height:100%;padding:0px
20px;text-align:center;margin-left:7%;vertical-align:middle;position:relative}#projectOverview .project a .smallThumb
img{position:absolute;display:block;width:100%;height:100%;bottom:0;left:0;z-index:99}#projectOverview .project a:hover
.overlay{display:block}#projectOverview .project a:hover
.smallThumb{display:none !important}#projectOverview .project.disabled
.smallThumb{display:block !important}#projectOverview .project.disabled .smallThumb
h4{font-size:0 !important}#projectOverview.resized{width:48%;margin-left:6px}#projectOverview.resized .project
h3{display:none}#projectOverview.resized .project
a{width:145px;height:auto}#projectOverview.resized .project a
.smallThumb{display:block}#projectOverview.resized .project a:hover
.overlay{display:none}#projectOverview.resized .project a:hover
.smallThumb{display:none}#projectOverview.catView{margin-top:40px}#projectOverview.catView .project a
.smallThumb{display:block}#projectOverview.catView .project a .smallThumb
h4{font-size:0}#projectOverview.catView .show a
.smallThumb{display:none}#projectOverview.resized
.disabled{opacity:0.5}#loading{position:absolute;right:185px;top:80px;display:none}#projectDetail{width:500px;float:right;text-align:left;margin-right:10px}#projectDetail.hidden{display:none}#projectDetail
.projectHeader{padding-bottom:15px;padding-top:5px;margin-bottom:3px;position:relative}#projectDetail .projectHeader
h1{font-weight:400;margin:0;width:450px;font-size:24px}#projectDetail .projectHeader
h5{color:#6d6d6d;width:440px;font-size:11px;font-weight:400;margin:3px
0px 0px;text-transform:uppercase;font-family:'Maven Pro',sans-serif;font-weight:400}#projectDetail .projectHeader h5
a{color:#333;text-decoration:none;padding:0px
3px}#projectDetail .projectHeader h5 a:hover{color:#037ab2}#projectDetail .projectHeader
a.close{position:absolute;display:block;top:9px;right:0;height:15px;width:15px;background-image:url("../../../images/layout/close.png");background-position:bottom left}#projectDetail .projectHeader a.close:hover{background-position:bottom left}#projectDetail
img{width:100%;height:auto;margin:20px
0px 0px}#projectDetail
.projectContent{margin:20px
0px 25px 0px}#projectDetail .projectContent
p{line-height:20px;margin:0px
0px 10px}#projectDetail .projectContent
img{margin:10px
0px 25px}#projectDetail .projectSpecificaties
table{border-top:1px solid #e2e2e2;width:100%;margin-bottom:10px;margin-top:0px}#projectDetail .projectSpecificaties table
tr{vertical-align:top}#projectDetail .projectSpecificaties table
td{border-bottom:1px solid #e2e2e2;padding:10px
0px 10px !important}#projectDetail .projectSpecificaties table
td.label{color:#313131;text-transform:uppercase;width:30%;padding:0px
0px 0px;font-family:'Maven Pro',sans-serif;font-weight:400}#projectDetail .projectSpecificaties table td
a{color:#000;text-decoration:none}#projectDetail .projectSpecificaties table td a:hover{color:#037ab2}#smallProjects{background-color:#f7f7f7;border-top:1px solid #e3e3e3;padding:50px
0px;margin:80px
auto 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc");width:1000px}#smallProjects
h4{width:215px;margin:0
auto;padding:0
0 15px;text-align:center}#smallProjects h4
a{text-decoration:none;color:#313131}#smallProjects h4 a:hover{color:#037ab2}#smallProjects
.archive{overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc")}#smallProjects .archive
ul{margin:0
1%;padding:0;padding-top:10px}#smallProjects .archive ul
li{float:left;margin:0;width:30%;list-style:none;text-align:center;text-transform:uppercase;font-size:10px;padding:7px
0px}#smallProjects .archive ul
li.middle{border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;margin:0
2.4%;padding:7px
2.4%}#smallProjects .archive ul li
a{color:#6a6a6a;text-decoration:none}#smallProjects .archive ul li a:hover, #smallProjects .archive ul li
a.active{color:#037ab2}#news{padding:40px
0px 40px}#news
.entry{border-top:1px solid #e7e7e7}#news .entry
.container{text-align:left;padding:20px
1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc")}#news .entry .container
.newsTop{padding:20px
0 10px 0px;border-bottom:1px dotted #c1c1c1;position:relative}#news .entry .container .newsTop
h1{margin:0;padding:0;display:inline;font-size:20px !important}#news .entry .container .newsTop
h1.detail{width:870px;display:block}#news .entry .container .newsTop
h5{margin:0
0;padding:0;color:#adadad;font-weight:400;font-family:'Maven Pro',sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:-0.5px;display:block;padding-bottom:3px}#news .entry .container .newsTop h5
a{text-decoration:none;color:#313131}#news .entry .container .newsTop h5
b{color:#313131;font-weight:400}#news .entry .container .newsTop h5
span{padding:0px
5px}#news .entry .container .newsTop
a.title{text-decoration:none;display:block}#news .entry .container .newsTop a.title:hover
h1{color:#037ab2 !important}#news .entry .container .newsTop
a.back{height:15px;width:15px;display:block;background-image:url("../../../images/layout/close.png");background-position:bottom left;position:absolute;top:23px;right:0}#news .entry .container .newsIntro,#news .entry .container
.newsContent{padding:15px
0px 0px 0px}#news .entry .container .newsIntro a,#news .entry .container  .newsContent
a{text-decoration:none;color:rgb(106, 106, 106);border-bottom:1px solid #cfcfcf}#news .entry .container .newsIntro p,#news .entry .container  .newsContent
p{margin:0;padding:0px
0px 20px;line-height:18px}#news .entry .container .newsIntro img,#news .entry .container  .newsContent
img{margin-bottom:10px}#news .entry .container .nieuwsTest
img{padding-left:25px;padding-bottom:20px}.info{margin:35px
auto;border-top:1px solid #f0f0f0}.info
.container{text-align:left;padding:30px
10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc")}.info .container
h1{font-weight:400;padding-bottom:10px;margin-bottom:30px;font-size:24px;border-bottom:1px solid #f0f0f0}.info .container
b{color:#474747}.info .container
p{margin:0;line-height:24px}.info #contact
img{float:left;width:65%;height:auto}.info #contact
#contactInfo{float:right;width:33%}.info #contact #contactInfo
a{text-decoration:none;color:#474747}.info #contact #contactInfo a:hover{color:#037ab2}.info #contact #contactInfo a.i
span{padding:2px
8px;font-size:14px;text-decoration:none;font-weight:500;background-color:#037ab2;color:#fff}.info #contactForm
.field{position:relative}.info #contactForm .field
span.required{position:absolute;right:5px;top:7px;color:#d4d5d5;font-size:36px;font-family:"Maven Pro"}.info #contactForm .field.error input,.info #contactForm .field.error
textarea{border-color:red}.info #contactForm input[type="text"]{width:100%;margin:13px
0 0;border:0px;border-bottom:1px solid #d3d1d0;height:26px;line-height:26px;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc");outline:0;font-family:Arial;-webkit-appearance:none;-webkit-border-radius:0}.info #contactForm input[type="text"]::-webkit-input-placeholder{color:#6a6a6a}.info #contactForm input[type="text"]:-moz-placeholder{color:#6a6a6a}.info #contactForm input[type="text"]::-moz-placeholder{color:#6a6a6a}.info #contactForm input[type="text"]:-ms-input-placeholder{color:#6a6a6a}.info #contactForm input[type="text"]:focus{border-color:#000}.info #contactForm input[type="text"]:focus::-webkit-input-placeholder{color:transparent}.info #contactForm input[type="submit"]{color:#fff;font-family:"Maven Pro";font-weight:700;text-transform:uppercase;border:0;background-color:#037ab2;font-size:14px;margin:20px
0px 0px;padding:0;text-align:center;height:35px;line-height:36px;width:120px;-webkit-appearance:none;-webkit-border-radius:0}.info #contactForm input[type="submit"]:hover{cursor:pointer;background-color:#4e4e4e}.info #contactForm
label{display:none}.info #contactForm label.listLabel, .info #contactForm
label.checkboxLabel{display:inline}.info #contactForm
textarea{resize:none;border:0;line-height:40px;padding:5px
0 0;background-image:url("../../../images/layout/textarea.gif");background-position:top left;background-repeat:repeat;width:100%;height:120px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc");outline:0;font-family:Arial;border-bottom:1px solid #d3d1d0}.info #contactForm textarea::-webkit-input-placeholder{color:#6a6a6a}.info #contactForm textarea:-moz-placeholder{color:#6a6a6a}.info #contactForm textarea::-moz-placeholder{color:#6a6a6a}.info #contactForm textarea:-ms-input-placeholder{color:#6a6a6a}.info #contactForm textarea:focus::-webkit-input-placeholder{color:transparent}.info #contactForm
textarea.error{border-color:red}.info #contactForm
.list{border-bottom:1px solid #d3d1d0;height:26px;line-height:26px;width:100%;margin:13px
0 0}.info #contactForm
.list.error{border-color:red}.info #contactForm
.option{display:inline}.info #contactForm .option
label{display:inline}.info #contactForm div.hasCol-2
.column{width:48%;float:left}.info #contactForm div.hasCol-2
.column.col2{float:right}.info #contactForm
.errMsg{display:none !important}.info #contactForm
.footnote{float:right;margin-top:30px;font-style:italic}.info #contactForm .footnote
span{color:#d4d5d5;font-size:36px;font-family:"Maven Pro";line-height:0px;padding-right:10px;vertical-align:bottom}.info #visie
div.visieText{float:left;width:48%}.info #visie
img{float:right;width:48%}.info #team
.block{width:49%;float:left}.info #team
.block#medewerkers{float:right}.info #team .block#zaakvoerder
.text{display:block;margin-top:20px;width:50%;line-height:21px}.info #team .block#zaakvoerder .text
b{font-weight:normal}.info #team .block#zaakvoerder
img{width:50%}.info #team
.block#medewerkers{padding-bottom:40px}.info #team .block#medewerkers
.medewerker{float:left;width:50%;height:50px;line-height:21px;margin-bottom:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc")}.info #team .block#medewerkers .medewerker
b{font-weight:normal;display:block}.info #team
.block#externe{float:right}.info #team .block#externe .text
.list{float:right;width:50%;margin-top:30px}.info #team .block#externe .text .list
b{text-transform:uppercase;font-weight:400}.info #team .block#externe .text .list
ul{margin:10px
0px 0px;padding:0}.info #team .block#externe .text .list ul
li{padding:3px
0px 3px 15px;list-style-type:none;background-image:url("../../../images/layout/arrow.gif");background-position:left center;background-repeat:no-repeat}.info #team .block#externe .text .list ul li
a{text-decoration:none;color:#6a6a6a}.info #team .block#externe .text .list ul li a:hover{color:#037ab2}.info #team .block#vacatures
.text{width:90%;line-height:18px;float:left}.info #team .block#vacatures
a.button{width:25%;margin-top:30px;text-transform:uppercase;float:left;text-align:center;font-size:14px;text-decoration:none;font-weight:700;background-color:#037ab2;color:#fff;padding:10px}.info #team .block#vacatures a.button:hover{background-color:#4e4e4e}.info #links
#linkList{width:49%;float:left}.info #links #linkList
h4{border-bottom:1px dotted #cfcfcf;font-size:16px;text-transform:uppercase;font-weight:normal;padding-bottom:10px;font-family:"Maven Pro";letter-spacing:0}.info #links #linkList
ul{margin:0
0 10px;padding:7px
0}.info #links #linkList ul
li{display:inline}.info #links #linkList ul li
a{float:left;width:50%;padding:7px
0px 7px 0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc");text-decoration:none;color:#6a6a6a;background-position:left center;background-repeat:no-repeat}.info #links #linkList ul li a:hover{color:#037ab2}.info #links
#gallery{width:49%;float:right;position:relative;margin-top:26px}.info #links #gallery
#images{width:100%;height:350px;position:relative}.info #links #gallery #images
img{position:absolute;top:0;right:0;z-index:1;display:none}.info #links #gallery #images
img.active{display:block}.info #links #gallery
#galleryNav{text-align:center;position:relative;height:40px;line-height:40px}.info #links #gallery #galleryNav
h5{font-size:11px;font-weight:normal;position:absolute;right:20px;margin:0;padding:0;display:none}.info #links #gallery #galleryNav
h5.active{display:inline-block}.info #links #gallery #galleryNav
a{position:absolute;display:block;height:40px;width:40px;top:0;background-position:left top}.info #links #gallery #galleryNav a:hover{background-position:left bottom}.info #links #gallery #galleryNav
a#left{left:0;background-image:url("../../../images/layout/arrow-left.gif")}.info #links #gallery #galleryNav
a#right{right:0;background-image:url("../../../images/layout/arrow-right.gif")}#footer{height:30px;line-height:30px;padding:0px
12px;border-top:1px solid #f0f0f0;text-align:right;color:#b2b2b2;font-size:10px;text-transform:uppercase;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;behavior:url("scaffold/framework/behaviours/boxsizing.htc");width:1000px;margin:0
auto}#footer
a{text-decoration:none;color:#6a6a6a}@media only screen and (max-width: 1060px){#sub-menu-container{width:653px !important}#logo-container{margin:0
auto;width:653px !important}.container{width:680px}.container
#header{width:653px;margin-left:13px}.container
#projectOverview{width:680px}.container
#projectOverview.resized{width:310px}.container #projectOverview
.project{margin:2% 2% 1% 2%;width:46%}.container
#projectDetail{width:330px}.container #projectDetail
h1{font-size:22px;width:300px}.container #projectDetail
img{margin:10px
0px}.container
#loading{right:100px}#smallProjects{width:680px}#smallProjects .archive ul
li{width:46%;margin:0
!important;padding:10px
!important;border:0
!important}#news
a.title{width:685px !important}#news
.detail{width:620px !important}#news .newsIntro, #news
.newsContent{-moz-column-count:1 !important;-webkit-column-count:1 !important;column-count:1 !important}#news .newsIntro img,#news .newsContent
img{width:659px !important;height:auto}.info
.container{padding:30px
14px}.info #links #gallery
img{height:200px;width:auto}.info #links #gallery
#images{height:200px}}.description
a{text-decoration:none;color:#474747}.description a:hover{color:#037ab2}