@charset"utf-8";html,body{}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,ul,li{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
address,caption,cite,code,dfn,strong,th,var{font-style:normal;}
BODY{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;line-height:150%;margin:0;padding:0;background:url('../images/top_bg.jpg') center top repeat-x;background-color:#f5f5ef;}
a{text-decoration:none;font-weight:normal;color:#fa6900;outline:0;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4{color:#333333;}
h1{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProItalic', sans-serif;color:#333333;font-size:36px;padding:0px 0px 5px 0px;}
h1 a{color:#00529c;font-size:18px;font-weight:normal;}
h2{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBold', sans-serif;font-size:28px;font-weight:normal;margin:0px;padding:0px 0px 0px 0px;color:#333333;display:inline;letter-spacing:-2px;}
h2.orange{color:#f27a2b;display:inline;}
h3.headerkop{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBoldItalic', sans-serif;font-size:36px;margin:0px;padding:0px;color:#FFF;padding:30px 0px 0px 0px;text-shadow:-3px 1px 1px #3c3c3c;}
h3.headerkop2{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBoldItalic', sans-serif;font-size:50px;margin:0px;padding:0px;color:#FFF;padding:30px 0px 0px 0px;text-shadow:-3px 1px 1px #3c3c3c;}
h4{font-family:Calibri,"Trebuchet MS","Arial";font-size:14px;}
p{padding:0px 0px 0px 0px;}
h1#header2kop{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBoldItalic', sans-serif;font-size:48px;color:#FFF;text-shadow:-3px 1px 1px #3c3c3c;padding:25px 0px 0px 0px;}
ul{padding:0px 0px 0px 20px;}
@font-face{font-family:'MyriadProBold';src:url('myriadpro-bold-webfont.eot');src:local('☺'), url('myriadpro-bold-webfont.woff') format('woff'), url('myriadpro-bold-webfont.ttf') format('truetype'), url('myriadpro-bold-webfont.svg#webfontNY7ppIKo') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadProItalic';src:url('myriadpro-it-webfont.eot');src:local('☺'), url('myriadpro-it-webfont.woff') format('woff'), url('myriadpro-it-webfont.ttf') format('truetype'), url('myriadpro-it-webfont.svg#webfont2CRf1Vc2') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadProBoldItalic';src:url('myriadpro-boldit-webfont.eot');src:local('☺'), url('myriadpro-boldit-webfont.woff') format('woff'), url('myriadpro-boldit-webfont.ttf') format('truetype'), url('myriadpro-boldit-webfont.svg#webfontePOn65uY') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadProRegular';src:url('myriadpro-regular-webfont.eot');src:local('☺'), url('myriadpro-regular-webfont.woff') format('woff'), url('myriadpro-regular-webfont.ttf') format('truetype'), url('myriadpro-regular-webfont.svg#webfontjjhQuAvR') format('svg');font-weight:normal;font-style:normal;}
TEXTAREA,INPUT{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
fieldset{padding:5px;}
#top{margin:0px auto;width:940px;height:100px;}
#logo{margin:20px 0px 0px 0px;float:left;}
#blob{background:#0b2b61;background:url('../images/menu_sel_bg.png') center top repeat-x;position:absolute;z-index:1;top:0;-moz-border-radius:4px;-webkit-border-radius:4px;height:30px;color:#FFF;}
#nav{position:relative;float:right;margin:30px 0px 0px 0px;padding:0px;height:30px;}
#nav li{float:left;list-style:none;}
#nav li a{color:#f27a2b;z-index:2;position:relative;cursor:pointer;float:left;font-size:16px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;padding:10px 15px;width:100%;font-weight:bold;}
#nav li a:hover{color:#FFF;}
#nav #selected a{color:#FFF;}
#nav li #home_link{}
#header_bot{background:url('../images/header_bot.jpg') repeat-x scroll center top transparent;height:5px;}
#iets{height:380px;position:relative;width:100%;}
.headercontent{margin:0px auto;width:940px;}
#headermenu{width:85px;background:url(../images/buttonheader.png);height:14px;padding:6px 0px 0px 15px;position:absolute;margin-left:auto;margin-right:auto;left:50%;right:50%;margin-top:-20px;z-index:999;}
#headermenu a{background:url(../images/headermenu_but.png) no-repeat;width:10px;height:10px;text-decoration:none;float:left;margin:0px 10px 0px 0px}
#headermenu a.activeSlide{background:url(../images/headermenu_butactive.png) no-repeat;}
a.diensthomelink{font-size:12px;color:#0596ff;margin:5px 0px 0px 0px;float:left;}
.teamcontent{padding:0px 0px 0px 20px;}
.teamimg{border:3px solid #d5d6cf;}
.teammember{width:200px;float:left;text-align:center;}
.functie{color:#999;font-size:11px;margin:-10px 0px 0px 0px;padding:0px 0px 10px 0px;}
.functie2{color:#999;font-size:11px;margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;}
.headerblok{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProRegular', sans-serif;font-size:18px;text-shadow:1px 1px 1px #FFFFFF;float:left;width:500px;margin:20px 0px 0px 0px;}
.header_button{background:url(../images/button_header.png);width:284px;height:52px;border:0px;cursor:pointer;background-position:top;display:block;margin:30px 0px 0px 0px;padding:13px 0px 0px 20px;font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBold', sans-serif;color:#f38630;font-size:24px;}
.header_button:hover{background-position:bottom;text-decoration:none;}
#header2{background:url('../images/headersub.jpg') no-repeat scroll center top transparent;height:120px;width:100%;}
.headerblok a:hover{text-decoration:none;}
#frametop{margin:0px auto;width:940px;background:url('../images/content_bg.png') no-repeat scroll center top transparent;height:11px;}
#frame{margin:0 auto;width:940px;}
#site{background:url("../images/contentmiddle.jpg") repeat-y 640px top;}
#site2{width:940px;}
#sitetop{background:url("../images/contenttop.jpg") no-repeat 640px top;width:940px;}
#sitebot{background:url("../images/contentbot.jpg") no-repeat 640px bottom;width:940px;}
#crum{width:940px;height:20px;margin:15px 0px 0px 0px;font-size:10px;}
#crum a{color:#333333;text-decoration:underline;}
#crum a:hover{text-decoration:none;}
#contenthome{margin:40px 0px 0px 0px;width:940px;}
#content{float:left;width:620px;min-height:300px;padding:0px 20px 0px 0px;margin:20px 0px 0px 0px;}
#menuright{width:280px;float:right;background:url("../images/menuright_top.jpg") no-repeat top;color:#000;padding:0px 0px 0px 20px;margin:40px 0px 0px 0px;}
#menuright h2{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBoldItalic', sans-serif;margin:13px 0px 0px 0px;float:left;font-size:24px;letter-spacing:0px;padding:0px 0px 15px 0px;color:#333333;width:100%;}
#menuright h2 a{color:#FFF;}
#menuright h2 a:hover{text-decoration:none;}
#menuright ul{list-style:none;width:300px;float:left;}
#menuright li{list-style:none;width:280px;float:left;font-size:16px;font-family:Arial, Helvetica, sans-serif;padding:20px 0px 30px 20px;background:url("../images/menuright_itemtop.png") repeat-x bottom; margin:0px 0px 0px -40px;}
#menuright #selectedsubitem a{color:#999999;}
#menuright a{color:#f27a2b;font-weight:bold;}
#menuright li .subsubitem{list-style:none;background:none;padding:0px 0px 0px 30px;float:left;margin:0px;font-size:12px;height:15px;color:#f27a2b;}
#menuright #selectedsubitem .subsubitem a#selectedsubsubitem{color:#999999;}
#menuright #selectedsubitem .subsubitem a{color:#f27a2b;}
#clear-site{clear:both;}
.blok{margin:40px 0px 0px 0px;width:470px;float:left;margin-bottom:20px;}
.blokdienst{margin:40px 0px 0px 0px;width:620px;float:left;padding-top:30px;background:url("../images/portfolioitem_border.png") repeat-x top;}
.blokdienstcontent{width:490px;float:left;}
.blokimg{padding:0px 60px 20px 0px;float:left;}
.subimg{padding:0px 10px 10px 0px;float:left;}
.blokcontent{width:340px;float:left;}
#tweetblok{width:940px;height:82px;background:url('../images/tweet_bg.jpg') no-repeat;float:left;margin:50px 0px 0px 0px;padding:0px 0px 40px 0px;}
#twitter_update_list{list-style:none;margin:31px 0px 0px 30px;float:left;}
#twitterimg{float:left;margin:-20px 0px 0px 20px;}
#ltweet{color:#fa6900;font-size:18px;margin:30px 0px 0px 30px;font-weight:bold;float:left;}
.portfolioimg{border:1px solid #d5d5d0;float:left;margin:0px 20px 0px 0px;width:300px;}
.portfolioitem{float:left;width:100%;background:url("../images/portfolioitem_border.png") repeat-x bottom;padding:0px 0px 40px 0px;margin:0px 0px 30px 0px;}
.portfoliotv{float:left;width:100%;background:url("../images/portfolio_tv.png") no-repeat top;height:295px;text-align:center;}
.portfolioimgtv{border:1px solid #d5d5d0;display:block;margin-left:auto;margin-right:auto;margin-top:8px;width:358px;height:222px;}
.portfolioitem2 h3{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBold', sans-serif;font-size:24px;font-weight:normal;margin:0px;padding:0px 0px 0px 0px;color:#333333;letter-spacing:-2px;}
.portfolioitem h3{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBold', sans-serif;font-size:24px;font-weight:normal;margin:0px;padding:0px 0px 0px 0px;color:#333333;letter-spacing:-2px;}
h3{font-weight:normal;font-style:normal;line-height:normal;font-family:'MyriadProBold', sans-serif;font-size:24px;font-weight:normal;margin:0px;padding:0px 0px 0px 0px;color:#333333;letter-spacing:-2px;}
.portfolioverder{color:#f28238;font-size:14px;font-weight:bold;margin:20px 0px 0px 0px;}
.portfolioverder a{color:#f28238;font-weight:bold;}
#contactbutton{background:url("../images/verzendbutton.png") transparent;width:162px;height:37px;background-position:top;cursor:pointer;border:0px;padding:0px 0px 5px 0px;margin:10px 0px 0px 0px;}
#contactbutton:hover{background-position:bottom;}
#routebutton{background:url("../images/routebutton.png") transparent;width:162px;height:37px;background-position:top;cursor:pointer;border:0px;}
#routebutton:hover{background-position:bottom;}
input{border:1px solid #cfcfca;width:200px;}
textarea{border:1px solid #cfcfca;width:400px;height:100px;}
.bedrijf{background-color:#F00;width:180px;float:left;height:200px;margin:0px 20px 0px 0px;}
#footer{margin:45px 0px 0px 0px;background-color:#171717;min-height:320px;height:100%;clear:both;}
.footerlink{color:#FFF;}
#footercontent{font-size:11px;margin:20px auto 0;padding-top:0;position:relative;width:940px;height:100%;background-color:#171717;}
.blokfooter{margin:60px 0px 0px 0px;width:220px;float:left;color:#999999;font-size:13px;}
.blokfooter h4{font-size:18px;color:#FFF;margin:0px 0px 20px 0px}
.blokfooter a{color:#ffffff;}
.socialicon{padding:0px 5px 0px 0px;float:left;}
#copyfooter{float:left;width:100%;color:#999999;margin:30px 0px 0px 0px;}
