body{position:relative;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0px}table, table td{border:0px;border-collapse:collapse;border-spacing:0px;text-indent:0px}img, a img{border:0px}.clearblock{clear:both}a{color:#3478a9}hr{color:#e7e7e7}table td{vertical-align:top;padding:0px;margin:0px}.wrap{position:relative;margin:0 auto;width:960px}#header{position:relative;height:95px}.logo{padding:32px 0px 24px 280px}#social{position:absolute;top:31px;right:290px}#wrap_middle{position:relative;background-color:#f7f8f8}.directcontact{font-family:Georgia, serif;font-size:20px;line-height:23px;position:absolute;right:0;top:0}.directcontact .phone{background:url(/images/cs_controlpus/phone.png) no-repeat 0px 3px;margin-left:10px;padding-left:25px}#topmenu{padding:20px 0px 15px 0px;text-decoration:none;height:25px;font-weight:400;font-size:12px;color:#fff;line-height:25px;position:relative;z-index:890}#topmenu a{font-size:12px;text-decoration:none;margin:0px 7px;position:relative;display:block;float:left;color:#7a7979;background:url(/images/cs_controlpus/bg_grey_button.png) repeat-x;padding:0px 1px}#topmenu a:hover, #topmenu .menu_div:hover a{text-decoration:none;background:url(/images/cs_controlpus/bg_orang_button.png) repeat-x;color:#fff;padding:0px 1px}#topmenu a.active_menu{text-decoration:none;background:url(/images/cs_controlpus/bg_green_button.png) repeat-x;color:#fff;padding:0px 1px}#topmenu .left_corn{background:url(/images/cs_controlpus/left_corn_button.png) no-repeat;position:absolute;left:-4px;top:0px;width:4px;height:25px}#topmenu .right_corn{background:url(/images/cs_controlpus/right_corn_button.png) no-repeat;position:absolute;right:-4px;top:0px;width:4px;height:25px}#topmenu .menu_div:hover .left_corn{background:url(/images/cs_controlpus/left_corn_button_orang.png) no-repeat;position:absolute;left:-5px;top:0px;width:5px;height:25px}#topmenu .menu_div:hover .right_corn{background:url(/images/cs_controlpus/right_corn_button_orang.png) no-repeat;position:absolute;right:-5px;top:0px;width:5px;height:25px}#topmenu a.active_menu .left_corn{background:url(/images/cs_controlpus/left_corn_button_green.png) no-repeat;position:absolute;left:-5px;top:0px;width:5px;height:25px}#topmenu a.active_menu .right_corn{background:url(/images/cs_controlpus/right_corn_button_green.png) no-repeat;position:absolute;right:-5px;top:0px;width:5px;height:25px}.menu_div{position:relative;float:left;padding-bottom:10px}.menu_div .children_elements{border-radius:6px 6px;-moz-border-radius:6px 6px;display:none;position:absolute;top:29px;border:0px solid transarent;margin-left:0px;background:#f9901d;padding:7px 0px}.menu_div .children_elements .menu_div{padding-bottom:0px}.menu_div .children_elements a{white-space:nowrap;width:120px}.menu_div:hover .children_elements{display:block}.menu_div .children_elements:hover{display:block}.menu_div .children_elements .menu_div .children_links,#topmenu .menu_div .children_elements .left_corn,#topmenu .menu_div .children_elements .right_corn{display:none}#topmenu .menu_div .children_elements a{background-image:none;color:#fff;line-height:20px}#topmenu .menu_div .children_elements a:hover, #topmenu .menu_div .children_elements a.active_menu{background-image:none;color:#fff;font-weight:bold}#topmenu .menu_div .children_elements .menu_div .children_elements a:hover, #topmenu .menu_div .children_elements .menu_div .children_elements a.active_menu{background-image:none;font-weight:bold}.menu_div .children_elements .menu_div .children_elements{border-radius:6px 6px;-moz-border-radius:6px 6px;display:none;position:absolute;top:5px;left:130px;border:0px solid transarent;margin-left:0px;background:#e5e5e5;padding:7px 0px}#topmenu .menu_div .children_elements .menu_div.menu1984 .children_elements a{background-image:none;color:#ff0563;line-height:20px}.menu_div .children_elements .menu_div.menu1984 .children_elements a{white-space:nowrap;width:150px}#topmenu .menu_div .children_elements .menu_div.menu1985 .children_elements a{background-image:none;color:#A5B701;line-height:20px}.menu_div .children_elements .menu_div.menu1985 .children_elements a{white-space:nowrap;width:140px}#topmenu .menu_div .children_elements .menu_div.menu1986 .children_elements a{background-image:none;color:#097DAC;line-height:20px}.menu_div .children_elements .menu_div.menu1986 .children_elements a{white-space:nowrap;width:190px}.menu_div .children_elements .menu_div:hover .children_elements{display:block}.menu_div .children_elements .menu_div .children_elements:hover{display:block}.sitemap{padding:0px 0px 15px 10px;float:left;color:#c2c2c2}.sitemap a{color:#c2c2c2;padding-left:5px;padding-right:10px;background:url("/images/cs_controlpus/forsitemap.png") no-repeat right center transparent}.sitemap a.last_menu_item{text-decoration:none;background:none}#slider{position:relative;margin:0;padding:0;height:300px;width:900px;overflow:hidden}ol{list-style-type:none}.proto-navigation{bottom:10px;position:absolute;right:50%;z-index:3;float:right}.proto-navigation li{float:left;position:relative;left:50%;padding:5px;cursor:pointer}.proto-navigation a{background-color:#f3f4f4;color:#666666;display:block;height:14px;overflow:hidden;text-decoration:none;text-indent:-9999px;width:14px}.proto-navigation a:hover, .proto-navigation a:focus{background-color:#8dc640}.proto-navigation a{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-moz-box-shadow:inset 0px 1px 5px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0px 1px 5px 2px rgba(0,0,0,.1);box-shadow:inset 0px 1px 5px 2px rgba(0,0,0,.1)}.proto-navigation .current-slide a{background-color:#8dc640}div.slide{width:900px;float:left;height:215px}#diensten{padding:50px 0px}#diensten .head{font-size:24px;padding-bottom:10px;font-family:Georgia, serif}.blockdef{border:3px solid #ececec;padding:20px 20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;float:left;background-color:#fff;width:510px;position:relative}.blockla{width:244px;border:3px solid #ececec;padding:20px 20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;float:left;background-color:#fff}.blockla .head{color:#fc2875}.blockla h2{font-weight:400;color:#7ea93c;font-size:18px;padding-bottom:10px;font-family:Georgia, serif;margin:0px}.blockop{width:244px;border:3px solid #ececec;padding:20px 20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;float:left;background-color:#fff;margin-left:20px}.blockop .head{color:#a5b701}.blockv{width:244px;border:3px solid #ececec;padding:20px 20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;float:left;background-color:#fff;margin-left:20px}.blockv .head{color:#097dac}.styled-select select, .styled-select select option{background:none;background:transparent;width:252px;padding:5px;font-size:16px;border:none}@media all and (min-width:0px){.styled-select select{background-color:rgba(255, 255, 255, 0)}}.blockla .styled-select select{color:#fc2875}.blockop .styled-select select{color:#a5b701}.blockv .styled-select select{color:#097dac}#form_253 .styled-select select, #form_253 .styled-select select option{width:257px}.styled-select{width:230px;overflow:hidden;height:30px;margin-top:20px;border:3px solid #ececec;padding:3px 0 3px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.blockla .styled-select{background:url("/images/cs_controlpus/pink_arrow.png") no-repeat right #fff}.blockop .styled-select{background:url("/images/cs_controlpus/green_arrow.png") no-repeat right #fff}.blockv .styled-select{background:url("/images/cs_controlpus/blue_arrow.png") no-repeat right #fff}#wrap_bottom{background-color:#e0e0e0;position:relative;padding:30px 0px}.recent_op{width:435px;float:left;overflow:hidden}.recent_op .portfolio_items{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:3px solid #ececec;overflow:hidden;height:107px;margin-right:5px;width:136px}.recent_op .portfolio_items img{width:136px}.recent_op .modulprod{overflow:hidden;height:113px;position:relative;margin-top:10px}#box{position:absolute;top:0px;left:0px}.quote{width:440px;float:left;margin-left:20px;background:url("/images/cs_controlpus/left_top.png") no-repeat 0px 20px transparent}.quote .cont{padding:25px 24px 10px 40px;font-size:20px;font-family:Georgia, serif;color:#5f5f5f;font-style:italic;background:url("/images/cs_controlpus/right_bottom.png") no-repeat right bottom transparent}a.meerreferenties{text-decoration:none;background:url(/images/cs_controlpus/bg_green_button.png) repeat-x;color:#fff;padding:6px 4px;position:relative;line-height:25px;height:25px;margin-left:45px}a.meerreferenties .left_corn{background:url(/images/cs_controlpus/left_corn_button_green.png) no-repeat;position:absolute;left:-5px;top:0px;width:5px;height:25px}a.meerreferenties .right_corn{background:url(/images/cs_controlpus/right_corn_button_green.png) no-repeat;position:absolute;right:-2px;top:0px;width:5px;height:25px}a.greyb{margin-left:8px;text-decoration:none;background:url(/images/cs_controlpus/bg_graybutton.png) repeat-x;color:#fff;padding:6px;position:relative;line-height:37px;height:37px;font-size:20px;font-family:Georgia, serif}a.greyb .left_corn{background:url(/images/cs_controlpus/left_corn_graybutton.png) no-repeat;position:absolute;left:-8px;top:0px;width:8px;height:37px}a.greyb .right_corn{background:url(/images/cs_controlpus/right_corn_graybutton.png) no-repeat;position:absolute;right:-3px;top:0px;width:8px;height:37px}a.pinkb{margin-left:5px;text-decoration:none;background:url(/images/cs_controlpus/bg_pink_button.png) repeat-x;color:#fff;padding:6px;position:relative;line-height:25px;height:25px;font-family:Georgia, serif}a.pinkb .left_corn{background:url(/images/cs_controlpus/left_corn_pinkbutton.png) no-repeat;position:absolute;left:-5px;top:0px;width:5px;height:25px}a.pinkb .right_corn{background:url(/images/cs_controlpus/right_corn_pinkbutton.png) no-repeat;position:absolute;right:-5px;top:0px;width:5px;height:25px}a.blueb{margin-left:5px;text-decoration:none;background:url(/images/cs_controlpus/bg_bluebutton.png) repeat-x;color:#fff;padding:6px;position:relative;line-height:25px;height:25px;font-family:Georgia, serif}a.blueb .left_corn{background:url(/images/cs_controlpus/left_corn_bluebutton.png) no-repeat;position:absolute;left:-5px;top:0px;width:5px;height:25px}a.blueb .right_corn{background:url(/images/cs_controlpus/right_corn_bluebutton.png) no-repeat;position:absolute;right:-5px;top:0px;width:5px;height:25px}a.litegreenb{margin-left:5px;text-decoration:none;background:url(/images/cs_controlpus/bg_litegreen_button.png) repeat-x;color:#fff;padding:6px;position:relative;line-height:25px;height:25px;font-family:Georgia, serif}a.litegreenb .left_corn{background:url(/images/cs_controlpus/left_corn_litegreenbutton.png) no-repeat;position:absolute;left:-5px;top:0px;width:5px;height:25px}a.litegreenb .right_corn{background:url(/images/cs_controlpus/right_corn_litegreenbutton.png) no-repeat;position:absolute;right:-5px;top:0px;width:5px;height:25px}@-moz-document url-prefix(){a.pinkb .right_corn, a.litegreenb .right_corn, a.blueb .right_corn{right:-2px}}#wrap_footer{background-color:#2e2e2e;position:relative;padding:30px 0px}#wrap_footer h1{font-size:20px;font-family:Georgia, serif;color:#fff;font-weight:400}.newslist{width:300px}.news_items a{text-decoration:none;color:#777777}.released{color:#f58e1e}.title{color:#777777;padding-left:10px}.news_items a:hover{text-decoration:underline}.tags{width:250px;margin:0px 20px}.contact, .newslist, .tags{color:#777777;float:left}.contact a{color:#777777}.portfolio_items{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:3px solid #ececec;overflow:hidden;width:160px;height:160px;float:left;margin-bottom:25px;margin-right:34px;background-color:#fff}.portfolio_items img{width:160px}#casesshow .portfolio_item img{width:550px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:3px solid #ececec}.werkzaamheden{margin:0;padding:0;list-style:none}.werkzaamheden li{background:url(/images/cs_controlpus/liforportf.png) no-repeat;margin-left:-30px;padding-left:30px;line-height:20px;z-index:2}.head{font-size:24px;padding-bottom:10px;font-family:Georgia, serif}.leden{width:550px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:3px solid #ececec;background-color:#fff}a.pink, .right1387{color:#fc2875;background:url(/images/cs_controlpus/pinkli.png) no-repeat 0px 5px;padding-left:15px;display:block;line-height:20px;text-decoration:none}a.green, .right1388{color:#a5b701;background:url(/images/cs_controlpus/greenli.png) no-repeat 0px 5px;padding-left:15px;display:block;line-height:20px;text-decoration:none}a.blue, .right1389{color:#097dac;background:url(/images/cs_controlpus/blueli.png) no-repeat 0px 5px;padding-left:15px;display:block;line-height:20px;text-decoration:none}.ledenadministratie a, a.grey{color:#5a5a5a;background:url(/images/cs_controlpus/greyli.png) no-repeat 0px 5px;padding-left:15px;display:block;line-height:20px;text-decoration:none;margin-left:30px}a.greypink{color:#fc2875;background:url(/images/cs_controlpus/greyli.png) no-repeat 0px 5px;padding-left:15px;display:block;line-height:20px;text-decoration:none;font-size:13px;width:200px;float:left}a.greygreen{color:#a5b701;background:url(/images/cs_controlpus/greyli.png) no-repeat 0px 5px;padding-left:15px;display:block;line-height:20px;text-decoration:none;font-size:13px;width:200px;float:left}a.greyblue{color:#097dac;background:url(/images/cs_controlpus/greyli.png) no-repeat 0px 5px;padding-left:15px;display:block;line-height:20px;text-decoration:none;font-size:13px;width:210px;float:left}a.greyblue:hover, a.greygreen:hover, a.greypink:hover, a.pink:hover, a.pink.active, a.green:hover, a.green.active, a.blue:hover, a.blue.active, a.grey:hover, .active_day_part, .active_menu, #b_3628 a:hover{font-weight:bold}#message, #message2{width:800px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:3px solid #ececec;background-color:#fff;margin:0 auto;padding:20px 20px;text-align:left}#message2{width:830px}input.gegev{border:3px solid #ececec;padding:3px 0 3px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:235px;height:25px;margin-bottom:5px;margin-left:20px}.titleform{vertical-align:middle;text-align:right;border-right:1px solid #e5e5e5;padding:0px 20px}.titleformfirst{padding-top:8px;text-align:right;white-space:nowrap}textarea.inform{border:3px solid #ececec;padding:3px 0 3px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:235px;height:135px;margin-bottom:5px;margin-left:20px}#message .styled-select, #message2 .styled-select{background:url("/images/cs_controlpus/red_arrow.png") no-repeat right #fff}#message .styled-select select, #message2 .styled-select select{color:#ff0000;width:265px;font-size:14px}#message .styled-select select option, #message2 .styled-select select option{padding:2px;width:257px}#submit_button_250, #submit_button_307{font-size:20px;font-family:Georgia, serif;border:3px solid #ececec;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#40a100;color:#fff;cursor:pointer;margin-left:335px}#submit_button_253{font-size:20px;font-family:Georgia, serif;border:3px solid #ececec;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#40a100;color:#fff;cursor:pointer;margin-left:253px}#p_2221 .werkzaamheden li{margin-left:10px}#p_2221 .head{font-size:24px}.blockdef .werkzaamheden li{margin-left:0px}