html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}hr {height: 0;border: 0;margin: 0 0 17px 0;border-top: 1px solid #e0e0e0;width: 100%;padding: 0;}.zp-wrapper {  margin: 0 auto; width: 970px;}.zp-5,  .zp-10, .zp-15,.zp-20, .zp-25, .zp-30,.zp-33, .zp-35, .zp-40,.zp-45, .zp-50, .zp-55,.zp-60, .zp-65, .zp-67,.zp-70, .zp-75, .zp-80,.zp-85, .zp-90, .zp-95,.zp-100 {float:left; display: inline; }.zp-5  { width:5%; }.zp-10 { width:10%; }.zp-15 { width:15%; }.zp-20 { width:20%; }.zp-25 { width:25%; }.zp-30 { width:30%; }.zp-33 { width:33.33%; }.zp-35 { width:35%; }.zp-40 { width:40%; }.zp-45 { width:45%; }.zp-50 { width:50%; } .zp-55 { width:55%; }.zp-60 { width:60%; }.zp-65 { width:65%; }.zp-67 { width:66.67%; }.zp-70 { width:70%; }.zp-75 { width:75%; }.zp-80 { width:80%; }.zp-85 { width:85%; }.zp-90 { width:90%; }.zp-95 { width:95%; }.zp-100 { width:100%; }.last {padding: 0 !important;}.clear { clear: both;}.clearfix:after, .zp-wrapper:after {    content: ".";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0;}.clearfix, .zp-wrapper {    display: inline-block;}html[xmlns] .clearfix,html[xmlns] .zp-wrapper {    display: block;}* html .clearfix,* html .zp-wrapper {    height: 1%;}.skip {display: block;left: -9999px;position: absolute;visibility: hidden;}.left {float: left;}.right {float: right;}pbody {font: 13px/18px Georgia, "Times new roman", serif;background: url(../images/gridbg.gif);color: #111;}h1 { font-size: 36px;   line-height: 36px;font-weight: normal;font-family: Georgia, "Times new roman", serif;} h2 { font-size: 18px;   line-height: 36px;  }h3 { font-size: 23px;font-weight: normal;line-height: 27px;margin: 0 0 9px;font-weight: normal;color: #407DC0;} h4 { font-size: 23px;line-height: 23px; margin: 0 0 9px 0; font-weight: normal;font-style: normal;color: #333;}.company h4 {font-size: 18px;line-height: 27px;color: #333;margin: 0;} h5, h6 { font-size: 13px;  line-height: 18px; margin: 0; font-weight: normal;color: #407DC0;}p { margin: 0 0 18px 0; } p img, li img { float: left;  margin: 4px 6px 0 0; padding: 0; } p img.right, li img.right { float: right; margin: 4px 0 6px 0; padding: 0; } a,a:focus {color: #407DC0;text-decoration: none;}a:hover {color: #444;}.list {list-style: none;margin: 0;padding: 0;}.list li {display: inline;margin: 0 6px 0 0;}a.button,button {display: block;float: left;margin: 0 3px 15px 0;padding: 2px 6px; border: 1px solid #ccc;border-color: #999 #858585 #666 #858585;-moz-border-radius: 2px;-webkit-border-radius: 2px;background: #ccc url(../images/button.png) left top repeat-x;font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size: 11px;line-height: 16px;text-decoration: none;font-weight: normal;color: #333;cursor: pointer;white-space: nowrap;vertical-align: baseline;}button {width: auto;overflow: visible;padding: 1px 4px;    }a.button {line-height: 14px;}button[type] {padding: 1px 4px;   line-height: 16px;  }a.button:hover,button:hover {background-color: #ccc;border: 1px solid  #000;color: #000;text-decoration: none;}.notification {margin: 0 0 17px 0; padding: 0 4px;font-size: 11px;line-height: 18px;}.notice {background: #FFF6BF; color: #514721; border-bottom: 1px solid #FFD324;}.error {background: #FBE3E4; color: #8a1f11; border-bottom: 1px solid #FBC2C4;}.success {background: #E6EFC2; color: #264409; border-bottom: 1px solid #C6D880;}body {font: 13px/18px Georgia, "Times new roman", serif;background: none;color: #111;overflow-y: scroll;}#header h1 {font-size: 72px;line-height: 180px;text-align: center;}#header h1 a {color: #111;text-decoration: none;}#header h1 a:hover {color: #407DC0;text-decoration: none;}#header {margin: 0 0 45px 0;}.tagline {border-bottom: 4px double #ccc;border-top: 4px double #ccc;font-size: 18px;line-height: 64px;text-align: center;}.lucida {color: #ccc;font-family: "Lucida Grande",Tahoma;}.list li {margin: 0;float: left}.list li .padding {padding: 0 36px 0 0;}#navigation.list li a {color: #111;text-decoration: none;}#navigation.list li a:hover {color: #444;}#navigation.list li a:hover h2,#navigation.list li a.active h2 {color: #407DC0;}#navigation.list li a.not-active * {color: #ccc;}#navigation.list li a.not-active:hover * {color: #444 !important;}#navigation h2 {font-size: 27px;line-height: 36px;font-weight: normal;}#content {background: #f7f7f7;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 12px;margin: 27px 0 18px;}.home #content {display: none !important;}#loader {display: none;}.loading {background: transparent url(/lib/images/spinner.gif) no-repeat 50% 15%;width: 970px;height: 350px;}.home .footer {display: none;}.footer {text-align: center;margin: 18px 0;color: #ccc;line-height: 18px;font-family:"Lucida Grande",Tahoma, sans-serif;font-size: 10px;}.footer a {color: #555;}.footer a:hover {color: #407DC0;}#page_bedrijf .padding {padding: 0 18px 0 0;}.work-list li {float: none;display: block;margin: 0 0 27px 0;padding: 0 0 27px 0;border-bottom: 1px solid #ddd;}.work-list li img {float: left;display: block;margin: 0 9px 0 0;border: 1px solid #ddd;}.work .work-list li img {margin: 0 18px 0 0;}.work-list li p {color: #666;}ul.work-facts li {margin: 0;padding: 0;border: none;font-size: 12px;color: #666;}ul.work-facts li span {float: left;width: 80px;}h4 span {color: #888;font-size: 13px;line-height: 18px;font-style: italic;}.date-leaf {width: 66px;height: 66px;background: #fff;display: block;float: left;text-align: center;margin: 0 9px 0 0;border: 1px solid #ddd;}.date-leaf .day {display: block;font-size: 27px;line-height: 36px;color: #444;}.date-leaf .month,.date-leaf .year {color: #666;}h4 a {color: #333;}h4 a:hover {color: #407DC0;}