@media screen, tv, projection{

body.Normal{font-size:100%;}
body.Large{font-size:120%;}

/*RESET*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, u,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {background:transparent;border:0;font-size:100%;margin:0;padding:0;outline:0;vertical-align:baseline;}
body {font-family: Arial, Helvetica, sans-serif;line-height:1;}
a {background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;}
table {	border-collapse:collapse;border-spacing:0;}
hr {border:0;border-top:1px solid #cccccc;display:block;height:1px;margin:1em 0;padding:0;}
input, select {vertical-align:middle;}
/*END RESET*/

.page-block{width:980px;margin:0 auto;background:#fff;}

.head{width:100%;height:280px;padding:0;clear:both;position:relative;overflow:hidden;background-position: 0px 53px; background-repeat:no-repeat;}
.head .sjabloon{width:100%;height:280px;padding:0;clear:both;overflow:hidden;background:transparent url(/Themes/default/images/headersjabloon.png) no-repeat 0px 53px;}
.head h1{float:right;margin:8px 16px 0 0;}

div.Service{padding:22px 0 0;position:absolute;left:0;top:0;}
a.ServiceHome,a.ServiceFontResizer{vertical-align:top;color:#19599c;text-decoration:none;display:inline-block;padding:0 10px;font-size:0.75em;font-weight:bold;float:left;}
a.ServiceFontResizer{padding:0 0 0 10px;}
a.ServiceHome:hover,a.ServiceFontResizer:hover{text-decoration:underline;}
a.ServiceHome{border-right:1px solid #19599c;}
a.RssFeed {color:#D77A28;display:inline-block;text-decoration:none;font-size:0.75em;}
ul.ServiceMenu{list-style:none;overflow:hidden;float:left;}
ul.ServiceMenu li{display:inline;margin:0;padding:0 0 2px;list-style:none;}
ul.ServiceMenu li a{line-height:1.1;vertical-align:top;color:#19599c;text-decoration:none;display:inline-block;padding:0 10px 2px;font-size:0.75em;font-weight:bold;border-right:1px solid #19599c;}
ul.ServiceMenu li a:hover,
ul.ServiceMenu li a.active{text-decoration:underline;}

div.Zoeken{width:230px;overflow:hidden;height:28px;position:absolute;left:548px;top:15px;}
div.Zoeken input{border:1px solid #19599c;border-right:0;float:left;width:182px;height:18px;padding:6px 8px 2px;font-size:0.75em;color:#19599c;}
div.Zoeken a{background:#fff url(/Themes/default/images/zoekbutton.png) no-repeat top center;border:1px solid #19599c;border-left:0;display:block;float:left;height:26px;text-indent:-9999em;width:30px;}
div.Zoeken a:hover{background:#19599c url(/Themes/default/images/zoekbutton.png) no-repeat bottom center;}
.SearchResult span{color:#19599c;font-weight:bold;}

div.content-2block{width:100%;margin:0;clear:both;background:#fff;line-height:1.5em;overflow:hidden;}
div.content-2-1{width:211px;float:left;margin:0 22px 0 0;position:relative;z-index:5;min-height:10px;}
div.content-2-2{width:723px;float:left;position:relative;z-index:5;min-height:10px;}

div.content-3block{width:100%;margin:0;clear:both;line-height:1.5em;overflow:hidden;}
div.content-3-1{width:211px;float:left;margin:0 22px 0 0;position:relative;z-index:5;min-height:10px;}
div.content-3-2{width:521px;float:left;margin:0 22px 0 0;position:relative;z-index:5;min-height:10px;}
div.content-3-3{width:180px;float:left;position:relative;z-index:5;min-height:10px;}

ul.Nav{list-style:none;margin-left:216px;overflow:hidden;margin-top:16px;}
ul.Nav li{display:inline;margin-right:5px}
ul.Nav li.listitem3{margin-right:0px}
ul.Nav li a{background:#fff url(/Themes/default/images/nav_button_orange.png) no-repeat 0 0;color:#fff;font-size:0.9em;font-weight:bold;display:inline-block;height:27px;padding:13px 0 0 17px;text-decoration:none;text-transform:lowercase;width:163px;}
body.Large ul.Nav li a{height:29px;padding:11px 0 0 8px;width:172px;}
ul.Nav li.listitem0 a{background:#fff url(/Themes/default/images/nav_button_green.png) no-repeat 0 0;}
ul.Nav li.listitem1 a{background:#fff url(/Themes/default/images/nav_button_blue.png) no-repeat 0 0;}
ul.Nav li.listitem2 a{background:#fff url(/Themes/default/images/nav_button_orange.png) no-repeat 0 0;}
ul.Nav li.listitem3 a{background:#fff url(/Themes/default/images/nav_button_grey.png) no-repeat 0 0;}
ul.Nav li.listitem0 a:hover{background:#fff url(/Themes/default/images/nav_button_green.png) no-repeat left bottom;}
ul.Nav li.listitem1 a:hover{background:#fff url(/Themes/default/images/nav_button_blue.png) no-repeat left bottom;}
ul.Nav li.listitem2 a:hover{background:#fff url(/Themes/default/images/nav_button_orange.png) no-repeat left bottom;}
ul.Nav li.listitem3 a:hover{background:#fff url(/Themes/default/images/nav_button_grey.png) no-repeat left bottom;}

ul.SubNav{}
ul.SubNav li{margin-left:20px;list-style:none;}
ul.SubNav li ul{display:none;}
ul.SubNav li.open ul{display:block;}
ul.SubNav a{text-decoration:none;color:#78828a;font-size:0.813em;font-weight:bold;}
ul.SubNav ul a{padding-right:10px;background:transparent url(/Themes/default/images/subnav_arrow.png) no-repeat right center;}
ul.SubNav a.active,ul.SubNav a.open,ul.SubNav li.selected a,
ul.SubNav a:hover{color:#19599c;}

ul.ProjectenPages{}
ul.ProjectenPages li{margin-left:20px;list-style:none;}
ul.ProjectenPages li ul{display:none;}
ul.ProjectenPages li.open ul{display:block;}
ul.ProjectenPages a{text-decoration:none;color:#78828a;font-size:0.813em;font-weight:bold;}
ul.ProjectenPages ul a{padding-right:10px;background:transparent url(/Themes/default/images/subnav_arrow.png) no-repeat right center;}
ul.ProjectenPages a.active,ul.SubNav a.open,ul.SubNav li.selected a,
ul.ProjectenPages a:hover{color:#19599c;}

div.Breadcrumb{width:100%;clear:both;height:55px;}
ul.Breadcrumb{list-style:none;padding:20px 0 20px 231px;}
ul.Breadcrumb li{display:inline;color:#4a5761;font-size:0.75em;}
ul.Breadcrumb li a{color:#d77a28;text-decoration:underline;display:inline-block;}
ul.Breadcrumb li a:hover{text-decoration:none;}
ul.Breadcrumb li img{margin:0 3px 0 8px;}

.NewsHome h2{color:#d77a28;}
.NewsHome .Date{color:#d77a28;font-size:0.75em;}
.NewsHome h3{color:#000;font-size:0.75em;}
.NewsHome .Leesverder{color:#d77a28;font-size:0.75em;text-decoration:none;padding-right:10px;background:transparent url(/Themes/default/images/arrow_orange_right.png) no-repeat right center;}
.NewsHome .Leesverder:hover{color:#199590;background:transparent url(/Themes/default/images/arrow_green_right.png) no-repeat right center;}

.RepeaterItem{background:#fff url(/Themes/default/images/ItemShade.png) repeat-x left bottom;padding:10px;overflow:hidden;}
.RepeaterItem h3{font-size:0.9em;color:#199590;}
.RepeaterItem img.Thumbnail{max-width:175px;float:right;margin:0 0 5px 5px}
.RepeaterItem span.Date{color:#4a5761;font-size:0.75em;font-weight:bold;}
.RepeaterItem p.ShortDescription{font-size:0.75em;color:#4a5761;line-height:1.5;}
.RepeaterItem a.Leesverder{color:#d77a28;font-size:0.75em;text-decoration:underline;font-weight:bold;padding-right:10px;background:transparent url(/Themes/default/images/arrow_orange_right.png) no-repeat right center;}
.RepeaterItem a.Leesverder:hover{color:#199590;background:transparent url(/Themes/default/images/arrow_green_right.png) no-repeat right center;}

h2{font-size:1.0em;color:#19599c;margin:0px 0 10px;}
h3{font-size:0.875em;color:#19599c;margin:0;}
.Markt h3.contentSubTitle{display:none;}

.Fckcontent{font-size:1.0em;color:#4a5761;line-height:1.5;}
.Fckcontent h4{font-size:0.875em;color:#199590;margin:0;}
.Fckcontent p{font-size:0.75em;margin:0 0 15px;}
.Fckcontent img{float:left;margin:0 10px 10px 0;max-width:280px;}
.Fckcontent img.FullImage{float:none;margin:0 0 10px 0;max-width:100%;}
.Fckcontent ul,
.fckcontent ol{margin:-15px 0 0px 20px;}
.Fckcontent ul li{font-size:0.75em;margin:0px 0 2px 15px;}
.Fckcontent ol li{font-size:0.75em;margin:0px 0 2px 36px;}
.Fckcontent table{border:1px solid #199590;font-size:0.75em;margin:0 0 15px;}
.Fckcontent table th{border:1px solid #199590;background:#199590;padding:3px;color:#fff;text-align:left;}
.Fckcontent table td{border:1px solid #199590;padding:3px;}
.Fckcontent table th{border:1px solid #199590;background:#199590;padding:3px;color:#fff;text-align:left;}
.Fckcontent table td{border:1px solid #199590;padding:3px;}
.fckcontent table.fckTable{border:0;}
.fckcontent table.fckTable td{border:0;padding:2px;vertical-align:top;}
.Fckcontent a{color:#199590;text-decoration:underline;font-weight:bold;}
.Fckcontent a:hover{color:#d77a28;}
.Fckcontent span.Date{color:#4a5761;font-size:0.75em;font-weight:bold;}
.Fckcontent span.Category{color:#4a5761;font-size:0.75em;font-weight:bold;}
.Fckcontent span.SearchPhrase{color:#d77a28;}

.FeatureContent{padding:5px 10px 10px;}
.FeatureContent p,
.FeatureContent ul,
.FeatureContent ol{line-height:1.5;clear:both;}
.FeatureContent a:hover{text-decoration:none;}
img.featureImage{float:left;clear:both;max-width:178px;}

.contrast-block,
.lined-block{overflow:hidden;margin-bottom:15px;clear:both;}

.lined-block{border:1px solid #19599c;color:#4a5761;}
.lined-block .FeatureContent h4{float:left;color:#19599c;font-size:0.75em;background:transparent url(/Themes/default/images/arrow_blue_right.png) no-repeat center right;padding-right:10px;}
.lined-block .FeatureContent p{font-size:0.75em;margin-bottom:7px;}
.lined-block .FeatureContent ul,
.lined-block .FeatureContent ol{font-size:0.75em;margin:0 0 7px 0;}
.lined-block .FeatureContent ul,
.lined-block .FeatureContent ol li{margin:0 0 0 15px;}
.lined-block .FeatureContent a{color:#19599c;}

.contrast-block{border:1px solid #199590;background:#199590;color:#fff;}
.contrast-block .FeatureContent h4{font-style:italic;margin-bottom:10px;}
.contrast-block .FeatureContent p{font-size:0.875em;}
.contrast-block .FeatureContent ul,
.contrast-block .FeatureContent ol{font-size:0.875em;}
.contrast-block .FeatureContent a{color:#fff;}
a.ProjectListNext { float:right !important;margin-top:-27px; }
.ContentFooter{clear:both;font-size:0.75em;background:#fff url(/Themes/default/images/ItemShade.png) repeat-x left bottom;height:32px;margin:1px 0 20px;padding:0px 0px 0px;position:relative;/*overflow:hidden;*/vertical-align:top;}
.ContentFooter a{color:#19599c;font-weight:bold;text-decoration:none;vertical-align:top;padding:3px 10px;float:left;}
.ContentFooter a.MailForm{text-align:center;background:#199590 url(/Themes/default/images/button_bg.png) repeat-x;display:block;width:90px;border-left:1px solid #c4c8ca;float:right;color:#fff}
body.Large .ContentFooter a.MailForm img{display:none;}
.ContentFooter a img{margin:5px 5px 0 0;vertical-align:top;}
.ContentFooter a:hover{color:#4a5761;text-decoration:underline;}
.ContentFooter a.MailForm:hover{background:#199590;text-decoration:none;color:#fff}
.ContentFooter .Pages{width:100%;text-align:center;padding-top:3px;}
.ContentFooter .Pages a.Print{margin:-1px 0 0 150px;}
.ContentFooter .Pages a.TellaFriend{float:right;width:150px;}
.ContentFooter a.hidden{display:none;}
.ContentFooter a.read-back{position:absolute;left:0;top:0;background:transparent url(/Themes/default/images/arrow_blue_left.png) no-repeat 5px 13px;display:block;padding:4px 4px 4px 15px;width:140px;}
.ContentFooter a.read-more{position:absolute;right:0;top:0;background:transparent url(/Themes/default/images/arrow_blue_right.png) no-repeat 150px 13px;display:block;padding:4px 15px 4px 4px;width:140px;text-align:right;}

.brochureTopic {margin-top:10px;clear:both;}
.brochureTopic h4{background:#e4f2f2;border:0;color:#000;cursor:pointer;font-weight:normal;font-size:0.75em;margin:0 0 5px;padding:5px 7px 0;vertical-align:top;}
.brochureTopic h4.hover,.brochureTopic h4.active{background:#a7d5d3;}
.brochureTopic h4 img{float:right;margin:0;}
.brochureTopic h4 img.min{display:none;}
.brochureTopic h4 img.plus{display:inline;}
.brochureTopic h4.active img.min{display:inline;}
.brochureTopic h4.active img.plus{display:none;}
.brochureTopic .brochures{background:#fff;border:0;display:none;margin:0 0 5px;}
.brochureTopic .brochures ul a{display:block;color:#d77a28;text-decoration:underline;font-size:0.75em;}
.brochureTopic .brochures ul,
.brochureTopic .brochures ul li{list-style:none;clear:both;display:block;}
.brochureTopic .brochures ul li{font-size:0.75em;line-height:1.5;background:#fff url(/Themes/default/images/ItemShade.png) repeat-x left bottom;padding:5px;margin-bottom:1px;}
.brochureTopic .brochures ul li .brTitle{width:500px;}
.brochureTopic .brochures ul li .brRequest{float:right;width:100px;}
.brochureTopic .brochures ul li .brDownload{float:right;width:100px;}
.brochureTopic .brochures ul li .brDownload a{background:transparent url(/Themes/default/images/icons/file-pdf.png) no-repeat top left;padding:0 0 2px 19px;color:#19599c;font-weight:bold;text-decoration:none;}
.brochureTopic .brochures ul li .brDownload a:hover{text-decoration:underline;}
.BestelBrochure{overflow:hidden;}
.BestelBrochure input{cursor:pointer;border:0;background:0;padding:0;margin:0;width:240px;float:right;color:#d77a28;text-decoration:underline;font-weight:bold;}
.BestelBrochure input:hover{color:#4a5761;}
.BrochureBestellen{width:517px;}
.BrochureList{margin:0 0 15px;padding:0;font-size:0.75em;color:#4a5761;}
.BrochureList li{list-style:none;background:transparent url(/Themes/default/images/icons/file-pdf.png) no-repeat 0 3px;padding:0 0 2px 19px;}

div.KluswijzerWrapper{font-size:0.813em; width:521px;margin-bottom:14px;overflow:hidden;}
div.KlusMelding{padding:100px 0 115px;text-align:center;}
div.KluswijzerFlash{width:429px; float:left; padding:0px 11px 11px 11px; background-color:#e3ebf3;}
div.KluswijzerFlash #klusvideo{margin:10px 29px 0;}
div.KluswijzerFlash ul{width:429px; margin-top:10px;}
div.KluswijzerFlash ul li{list-style-type: none; margin-top:8px; width:210px; float:left;}
div.KluswijzerFlash ul li a{color:#d77a28;display:block;width:210px;background-image: url(/Themes/default/images/moviethumb.jpg);background-repeat:no-repeat;text-decoration:none;font-weight:bold;padding:0 0 0 20px;margin:0;}		
div.KluswijzerFlash ul li a.Active{color:#19599c;}
div.KluswijzerFlash ul li a:hover{color:#199590;}
ul.KluswijzerMenu{float:left;}
ul.KluswijzerMenu li{list-style-type: none; margin-bottom:2px;}
ul.KluswijzerMenu li a{color:#fff; font-weight:bold; padding:7px 0 0 6px;text-decoration:none; width:63px; height:33px; display:block;background: url(/Themes/default/images/sprites_kluswijzer.gif) 0px 0px no-repeat;}	
ul.KluswijzerMenu li a:hover,ul.KluswijzerMenu li a.Active{background-position: -69px 0px;}

.FAQTopicRepeater{list-style:none;overflow:hidden;background:#fff url(/Themes/default/images/faqrepeater_bg.gif) repeat left bottom;margin-bottom:10px;}
.FAQTopicRepeater li{float:left;color:#19599c;height:30px;}
.FAQTopicRepeater li a{display:inline-block;padding:1px 8px 0;font-size:0.75em;font-weight:bold;color:#19599c;}
.faqTitle{height:30px;clear:both;width:100%;}
.faq h4{background:#e4f2f2;border:0;color:#000;cursor:pointer;font-weight:normal;font-size:0.75em;margin:0 0 5px;padding:5px 7px 4px;vertical-align:top;}
.faq h4.hover,.faq h4.active{background:#a7d5d3;}
.faq h4 img{float:right;margin:0;}
.faq h4 img.min{display:none;}
.faq h4 img.plus{display:inline;}
.faq h4.active img.min{display:inline;}
.faq h4.active img.plus{display:none;}
.faqAntwoord{display:none;line-height:1.5;background:#fff url(/Themes/default/images/ItemShade.png) repeat-x left bottom;padding:5px 10px 1px;margin-bottom:1px;}

.form{overflow:hidden;}
.ValidationList{margin:0px 0 15px 20px;font-size:0.75em;}
.ValidationList li{margin:0px 0 2px 15px;}
.form .row{color:#4a5761;font-size:0.75em;background:#fff url(/Themes/default/images/ItemShade.png) repeat-x left bottom;overflow:hidden;padding:5px;}
.form h3{font-size:0.875em;color:#199590;margin:10px 0 0;border-bottom:2px solid #cfd3d6;}
.form br{display:block;clear:both;}
.form p{clear:both;color:#999;}
.form span.Error{width:100%;}
.form label{display:block;clear:both;width:150px;float:left;}
.form label.Verplicht span{text-indent:-9999em;display:block;float:right;width:15px;height:15px;background:transparent url(/Themes/default/images/icons/asterisk.png) no-repeat bottom left;}
.form input{width:350px;border:1px solid #19599c;padding:2px;}
.form input.labelify{color:#ccc;}
.form textarea{width:350px;height:100px;border:1px solid #19599c;font-family: Arial, Helvetica, sans-serif;padding:2px;font-size:12px;}
.form select{border:1px solid #19599c;padding:1px 0;}
.form select.aanhef{float:left;width:45px;margin-right:5px;}
.form input.voorletters{float:left;width:90px;margin-right:5px;}
.form input.tussenvoegsels{float:left;width:50px;margin-right:5px;}
.form input.achternaam{float:left;width:138px;}
.form input.postcode{float:left;width:52px;}
.form input.datePicker{width:130px;}
.form .Box label{display:inline;clear:none;width:auto;float:none;padding-right:10px;}
.form .Box input{width:auto;border:0;padding:0;}
a.dp-choose-date {float: left;width: 16px;height: 16px;padding: 0;margin: 0px 3px 0;display: block;text-indent: -2000px;overflow: hidden;background: url(/Themes/default/images/icons/calendar.png) no-repeat; }
a.dp-choose-date.dp-disabled {background-position: 0 -20px;cursor: default;}
input.dp-applied {width: 140px;	float: left;}

ul.Sitemap{list-style:none;overflow:hidden;margin-bottom:20px;}
ul.Sitemap li{float:left;width:180px;color:#19599c;}
ul.Sitemap li a{font-weight:bold;font-size:0.875em;color:#d77a28;text-decoration:underline;font-weight:bold;}
ul.Sitemap li a:hover{text-decoration:none;color:#199590;}
ul.Sitemap li li{margin-left:15px;width:auto;clear:both;list-style-type:disc;}
ul.Sitemap li li a{font-weight:normal;font-size:0.75em;}
ul.Sitemap li li li{margin-left:15px;width:auto;clear:both;list-style-type:circle;}

/*Do not remove*/ } /*End @media screen, tv, projection*/

@media print{
	
body {font-family: Arial, Helvetica, sans-serif;}

div.content-2-1,div.content-3-3,div.content-3-1,.Service,.Zoeken,.Nav,.Breadcrumb,.ContentFooter,
.brochureTopic h4 img,.brochureTopic .brochures ul li .brRequest,
.brochureTopic .brochures ul li .brDownload,.BestelBrochure,.form span.Verplicht{display:none;}

.form{padding:20px;}
.form label,
.form input,
.form select,
.form textarea{display:block;width:100%;margin-bottom:10px;}
.form textarea{height:100px;}
.form label{border-top:2px solid #aaa;padding-top:10px;}

/*Do not remove*/ } /*End @media print*/
