body { background: #ccc; text-align: center; color: #333; font: normal normal 62.5%/1.4em Arial, Helvetica, sans-serif; }
img { visibility: hidden; display: none; }
div.imgalt { border: 1px solid #000; float: left; }
div.pageContainer div.imgalt span { display: inline !important; width: auto !important; padding: 2px; }
.clearer { clear: both; float: none; }
.block { font-size: 11px; margin: 5px 0 0; }
.clearfix { display: inline-block; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.pageContainer { background: #fff; text-align: left; width: 960px; margin: 0 auto; }
.header { font-size: 1.1em; position: relative; }
h1.logo { background: transparent url("../images/zw/logo_balk.gif") no-repeat; position: absolute; top: 80px; width: 263px; height: 28px; text-indent: -999em; z-index: 2; }
h1.logo a { display: block; width: 263px; height: 28px; text-indent: -999em; z-index: 2000; }
h2.diamant { background: transparent url("../images/zw/logo_diamant.gif") no-repeat; position: absolute; top: 80px; z-index: 2; margin-left: 904px; width: 28px; height: 28px; }
h2.diamant a { display: block; text-indent: -999em; width: 28px; height: 28px; z-index: 2000; }
.home h1.logo {top: 140px; }
.home h2.diamant {top: 140px; }
.header .visual { height: 132px; overflow: hidden; position: relative; z-index: 0; }
.header .visual .overLay h2 { color: #fff !important; }
.header a img.slogan { background: #CCC; position: absolute; top: 0; right: 0; visibility: visible; padding: 20px 60px 20px 15px; }
.header .visual .teaser { background: transparent url("../images/zw/backgrounds/visual_overlay.png") no-repeat; position: absolute; bottom: 0; width: 854px; z-index: 10; height: 28px; padding: 20px 53px; }
.header .visual .teaser h2 { color: #fff; display: inline; font-size: 3.18em; font-weight: 400; margin: 2px 0; }
.header .visual .teaser h2 a { text-decoration: none; color: #FFF; }
.header .visual .teaser h2 a:hover { border-bottom: solid 1px #FFF; }
.header .visual .teaser a.readMore { margin-left: 10px; padding-left: 0; text-decoration: none; color: #FFF; }
.header .visual .teaser a.btnLeft, .header .visual .teaser a.btnRight { height: 47px; position: absolute; text-indent: -999em; top: 21px; width: 23px; display: none; }
.header .visual .teaser a.btnLeft { background: transparent url("../images/zw/buttons/teaser_btn_left.png") no-repeat; left: 0; }
.header .visual .teaser a.btnRight { background: transparent url("../images/zw/buttons/teaser_btn_right.png") no-repeat; right: 0; }
.header .slogan { position: absolute; right: 26px; top: 18px; z-index: 100; }
.header .tools { background: #FFF; color: #000; border-top: solid 1px #CCC; padding: 3px 10px 4px 8px; }
.header .tools .textResizer { background: transparent url("../images/zw/backgrounds/text_resizer.gif") no-repeat 13px center; border-right: 1px solid #7a7a7a; float: left; margin: 2px 8px 0 0; padding: 0 8px 0 0; }
.header .tools .textResizer span { display: block; float: left; height: 12px; width: 12px; cursor: pointer; }
.header .tools .textResizer span.smaller { background: transparent url("../images/zw/buttons/text_resize_smaller.gif") no-repeat left 0; margin-right: 10px; }
.header .tools .textResizer span:hover.smaller { background: transparent url("../images/zw/buttons/text_resize_smaller.gif") no-repeat left -24px; }
.header .tools .textResizer span.larger { background: transparent url("../images/zw/buttons/text_resize_larger.gif") no-repeat left 0; }
.header .tools .textResizer span:hover.larger { background: transparent url("../images/zw/buttons/text_resize_larger.gif") no-repeat left -24px; }
.header .tools .textResizer span.active { background-position: left -24px; }
.header .tools a.readSpeaker { background: transparent url("../images/zw/bullets/comment_gray.gif") no-repeat left 4px; border-right: 1px solid #7a7a7a; padding: 0 8px 0 16px; }
.header .tools a.english { padding: 0 0 0 6px; }
.header .tools a.textVersion { border-right: 1px solid #7a7a7a; margin-right: 3px; padding: 0 6px 0 0; }
.header .tools ul { float: left; margin-left: 44px; }
.header .tools ul li { border-right: 1px solid #7a7a7a; float: left; padding: 0 5px; }
.header .tools ul li.last { border-right: 0; padding-right: 0; }
.header .tools ul li.rss a { background: transparent url("../images/zw/bullets/rss_gray.gif") no-repeat right center; padding-right: 17px; }
.header .navContainer { background: #fff; height: 40px; border-top: solid 1px #CCC; }
.header .navContainer ul.navMain { float: left; font-size: 1.27em; margin-top: 10px; margin-left: 10px; }
.header .navContainer ul.navMain li { float: left; margin-right: 2px; }
.header .navContainer ul.navMain li a { color: #000; display: block; font-weight: 700; padding: 9px 0 8px; }
.header .navContainer ul.navMain li a span { padding: 8px 7px 7px; }
.header .navContainer ul.navMain li a:hover span { background: #666 !important; }
.header .navContainer ul.navMain li a:hover { color: #FFF; text-decoration: none; background: #666; }
.header .navContainer ul.navMain li.active a:hover span { background: #E7E7E7 !important; color: #000 !important; }
.header .navContainer .search { margin-right: 9px; float: right; width: 206px; padding-top: 10px; }
.header .navContainer .search label { display: none; }
.header .navContainer .search .searchField { background: transparent url("../images/zw/backgrounds/search_back_diap.gif") no-repeat left top; border: solid 1px #000; color: #000; font-family: inherit; font-size: 1em; height: 13px; margin-left: 15px; width: 137px; padding: 2px 6px 2px 26px; }
.header .navContainer .search .searchBtn:hover { background: #000 url("../images/zw/backgrounds/search_btn_hover.gif") no-repeat left top; }
.header .breadcrumb { background: #E7E7E7; color: #000; min-height: 14px; border-bottom: solid 1px #CCC; padding: 4px 7px; }
.header .breadcrumb a, .header .breadcrumb span { margin: 0 3px; }
.header .breadcrumb a { background: transparent url("../images/zw/bullets/breadcrumb_spacer.gif") no-repeat right center; color: #333; padding-right: 8px; text-decoration: underline; }
.main { background: transparent url("../images/zw/backgrounds/home_main_repeat.gif") repeat-y top right; padding-bottom: 40px; }
.sidebarLeft { float: left; margin-right: 20px; width: 200px; }
.content { float: left; font-size: 1.2em; padding-top: 14px; width: 520px; color: #000; }
.content .leftCol, .content .rightCol { float: left; width: 250px; }
.content .rightCol { float: right; margin-left: 20px; }
.sidebarRight { float: right; font-size: 1.2em; width: 200px; }
.sidebarRight #banner { margin-bottom: -3px; background: #FFF; border-top: solid 1px #fff; }
.sidebarRight #banner a img { border-bottom: solid 1px #CCC; padding: 0 29px; }
.colspan1 { width: 198px; float: left; margin-left: 10px; }
.colspan2 { width: 520px; float: left; margin: 10px 20px 0 10px; }
.colspan3 { width: 200px; float: left; background: #FAFAFA; }
.footer { background: #ccc; font-size: 1.1em; padding-bottom: 20px; position: relative; }
.merkbrabant { right: 0px; float: right; bottom: 0px; }
/*.merkbrabant { position: absolute; right: 0; top: -120px; display:none;}*/
.footer .closure { background: #ccc; border-bottom: 1px solid #FFF; height: 11px; padding: 12px 3px; }
.footer .closure .copy { float: left; color: #000; }
.footer .closure ul li { float: left; padding-right: 8px; border-left: none; line-height: 100%; }
.footer .closure ul li a { color: #000; display: block; text-decoration: none; }
.footer .closure ul li.last { border-left: solid 1px #7A7A7A; padding-left: 8px; padding-right: 0; }
.subNav { font-size: 1.1em; margin-bottom: 40px; padding: 22px 0 0; }
.subNav ul li { background: #fdfdfd; border-bottom: 1px solid #e2e2e2; float: left; width: 200px; }
.subNav ul li.active, .subNav ul li.active_child { background: #fafafa; }
.subNav ul li.active ul li, .subNav ul li.active_child ul li { background: #fafafa; border-bottom: 0; border-top: 1px solid #d7d7d7; }
.subNav ul li a { background: transparent url("../images/zw/bullets/arrow_subnav_l1.gif") no-repeat 183px 11px; color: #000; display: block; font-weight: 700; padding: 8px 15px 5px 10px; }
.subNav ul li.inactive a, .subNav ul li.active a { background: none; color: #000; display: block; font-weight: 700; padding: 8px 10px 7px; }
.subNav ul li.active > a, .subNav ul li.active_child > a { background-position: 183px -186px; color: #000; font-weight: 700; text-decoration: underline; }
.subNav ul li ul li a { background: transparent url("../images/zw/bullets/arrow_subnav_l2.gif") no-repeat 183px 10px; color: #000; font-weight: 400; padding-left: 20px; }
.subNav ul li ul li.active_child { background: transparent url("../images/zw/bullets/arrow_subnav_l1.gif") no-repeat 183px -186px; color: #000; font-weight: 700; }
.subNav ul li ul li.inactive a { background: none; color: #000; font-weight: 400; padding-left: 20px; }
.subNav ul li ul li ul li.active a, .subNav li ul li ul li a { background: none; padding-left: 36px; }
.subNav ul li ul li ul li a { background-color: #F2F2F2; }
.subNav ul li ul li.active_child > a { background: #F2F2F2 url("../images/zw/bullets/arrow_subnav_l1.gif") no-repeat 183px -186px; color: #000; font-weight: 700; }
.subNav ul li ul li ul li.active a, .subNav ul li ul li ul li.active_child a { font-weight: 400; background: #F2F2F2; text-decoration: underline; }
.subNav ul li ul li.active a { font-weight: 400; padding-left: 20px; background-color: #f2f2f2; }
.subNav ul li ul li ul li.inactive a { font-weight: 400; background: #F2F2F2; padding-left: 36px; }
.tabRight ul li { border-bottom: 1px solid #bbb; }
.tabRight ul li.open { border-bottom: 1px solid #f1f1f1; border-top: 1px solid #FFF; background: #FFF; }
.tabRight ul li a, .tabRight ul li div.itemHead { background: transparent url("../images/zw/bullets/arrow_up_gray.gif") no-repeat 181px center; color: #000; display: block; font-size: 1em; font-weight: 700; padding: 8px 10px; }
.tabRight ul li.open a, .tabRight ul li.open div.itemHead { background-image: url("../images/zw/bullets/arrow_down_gray.gif"); color: #000; padding-top: 7px; }
.tabRight ul li a:hover { text-decoration: none; color: #000; }
.tabRight ul li.multimedia div span, .tabRight ul li.agenda div span, .tabRight ul li.kaarten div span, .tabRight ul li.links div span, .tabRight ul li.media div span, .tabRight ul li.nieuws div span, .tabRight ul li.documenten div span, .tabRight ul li.inspraak div span, .tabRight ul li.announcement div span, .tabRight ul li.productsServices div span, .tabRight ul li.faq div span, .tabRight ul li.contact div span { padding-left: 24px; }
.tabRight ul li.multimedia div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 2px 0 no-repeat; padding-left:20px;}
.tabRight ul li.nieuws div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 0 -24px no-repeat;padding-left:20px; }
.tabRight ul li.documenten div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 1px -50px no-repeat;padding-left:20px; }
.tabRight ul li.links div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 3px -124px no-repeat; padding-left:20px;}
.tabRight ul li.media div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 0px -100px no-repeat; padding-left: 20px; }
.tabRight ul li.inspraak div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 0 -348px no-repeat; padding-left:20px;}
.tabRight ul li.announcement div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 0 -199px no-repeat; padding-left:20px;}
.tabRight ul li.productsServices div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 0 -300px no-repeat; padding-left:20px;}
.tabRight ul li.faq div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 2px -373px no-repeat; padding-left:20px;}
.tabRight ul li.kaarten div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 0px -100px no-repeat; padding-left: 20px; }
.tabRight ul li.contact div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 0 -398px no-repeat; padding-left:20px;}
.tabRight ul li.agenda div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 2px -325px no-repeat; padding-left:20px;}
.tabRight ul li div.itemHead { display: block; width: 180px; cursor: pointer; }
.tabRight ul li ul li { background: transparent; border-bottom: 0; padding: 0; }
.tabRight ul li .tabContent { display: none; background: #fff; }
.tabRight ul li.open .tabContent { display: block; }
.tabRight ul li .tabContent a.btnReadMore { display: inline; font-size: 0.92em; color: #fff; margin: 0 4px 0 10px; padding: 2px 4px; }
.tabRight ul li .tabContent a.btnReadMore:hover { background: #000; text-decoration: none; }
.tabRight ul li .tabContent ul { padding: 0 10px 10px; }
.tabRight ul li .tabContent ul li a { background-image: none; font-size: 11px; font-weight: 400; border-bottom: solid 1px #CCC; background: #FFF; margin: 0; padding:5px 0 5px 20px;}
.tabRight ul li .tabContent ul li.pdf a { background: url(../images/zw/icons/icnDocType.gif) 0 3px no-repeat; }
.tabRight ul li .tabContent ul li.doc a { background: url(../images/zw/icons/icnDocType.gif) 0 -60px no-repeat; }
.tabRight ul li .tabContent ul li.xls a { background: url(../images/zw/icons/icnDocType.gif) 0 -124px no-repeat; }
.tabRight ul li .tabContent ul li.any a { background: url(../images/zw/icons/icnDocType.gif) 0 -188px no-repeat; }
.tabRight ul li .tabContent ul li.pdf a, .tabRight ul li.open .tabContent ul li.doc a, .tabRight ul li.open .tabContent ul li.xls a, .tabRight ul li.open .tabContent ul li.any a { padding-left: 23px; }
.tabRight ul li .tabContent ul li.last a { border-bottom: none; padding-bottom: 0; }
.tabRight ul li .tabContent a { background-image: none; }
.tabRight ul li .tabContent a.readMore { text-align: right; font-size: 0.9em; font-weight: 400; background: #FFF; color: #000; text-decoration: none; padding: 0 10px 10px; }
.tabRight ul li .tabContent p { padding: 2px 10px; }
.tabRight ul li.multimedia .tabContent ul li a { background: transparent url("../images/zw/bullets/arrow_open_right_white.gif") no-repeat 181px center; font-size: 0.92em; font-weight: 400; color: #000; }
.tabRight ul li.multimedia .tabContent ul li a:hover { background-image: url("../images/zw/bullets/arrow_open_right_red.gif"); }
.tabRight ul li.multimedia .tabContent ul li img { float: left; width: 60px; height: 35px; margin-right: 5px; }
.tabRight ul li.multimedia .tabContent ul li a span { background: none; width: 96px; cursor: pointer; padding: 0; }
.tabRight ul li.multimedia .tabContent ul li a span.photo { background: transparent url("../images/zw/icons/photo.gif")right -2px no-repeat; padding: 0 20px 0 0; }
.tabRight ul li.multimedia .tabContent ul li a span.video { background: transparent url("../images/zw/icons/video.gif") right -2px no-repeat; padding: 0 20px 0 0; }
.tabRight ul li.multimedia .tabContent ul li a span.audio { background: transparent url("../images/zw/icons/audio.gif") right -2px no-repeat; padding: 0 20px 0 0; }
.tabRight #uitgelicht{padding: 14px 10px;}
.tabRight #uitgelicht h3 {color:#DD0000;font-size:1.5em;font-weight:400;margin-bottom: 8px; line-height: 1.1em;}
.tabRight #uitgelicht p{ padding: 8px 0px;}
.tabRight #uitgelichtHyperlink { padding: 0px 10px 10px 10px; text-align: right; }
.tabRight #uitgelichtHyperlink a:hover { text-decoration: underline; color: #333; }
.quickNav { background: #000; border-bottom: 8px solid #000; }
.quickNav a.btnToggleQuickNav { background: #000 url("../images/zw/bullets/arrow_up_white.gif") no-repeat 66px 11px; color: #FFF; display: block; line-height: 1.8em; top: -22px; z-index: 100; position: absolute; padding: 3px 30px 0 10px; }
.quickNav a.btnToggleQuickNav:hover { color: #FFF; text-decoration: underline; }
.quickNav a.btnToggleQuickNav.open { background-image: url("../images/zw/bullets/arrow_down_white.gif"); }
.quickNav .quickNavContent { background: #000; display: block; line-height: 1.6em; padding: 18px 20px; }
.quickNav .quickNavContent h5 { color: #fff; font-weight: 700; margin-bottom: 5px; }
.quickNav .quickNavContent a:hover { color: #fff; text-decoration: underline; }
.quickNav .quickNavContent .col { float: left; padding-right: 12px; width: 132px; }
.quickNav .quickNavContent ul { margin-bottom: 30px; }
.quickNav .quickNavContent ul li.last { background: transparent url("../images/zw/bullets/arrow_right_white.gif") no-repeat left center; padding-left: 10px; position: relative; top: 10px; margin-bottom: 20px; }
.quickNav .quickNavContent div.last { border-left: 1px solid #fff; float: right; padding-left: 10px; width: 157px; }
.quickNav .quickNavContent div.last ul li.last { background: none; margin: 0; padding: 0; }
.paginate { border-bottom: 1px solid #ccc; color: #000; font-size: 0.92em; padding: 4px 0; }
.paginate ul li a { display: block; text-decoration: underline; padding: 0 4px; }
.paginate ul li a:hover, .paginate ul li.current a:hover { background: #000; color: #FFF; text-decoration: none; }
.paginate ul li.current a { color: #000; font-weight: 700; text-decoration: none; }
.paginate ul li.previous a, .paginate ul li.next a { color: #000; font-weight: 700; text-decoration: none; margin: 0 10px 0 0; padding: 0 0 0 10px; }
.paginate ul li.previous a { background: transparent url("../images/zw/bullets/arrow_left_gray.gif") no-repeat left 4px; }
.paginate ul li.next a { background: transparent url("../images/zw/bullets/arrow_right_gray.gif") no-repeat right 4px; margin: 0 0 0 10px; padding: 0 10px 0 0; }
input[type=text], input.inputText, textarea { border: 1px solid #a6a6a6; color: #000; font: inherit; padding: 2px 4px 1px; }
input[type=submit], input[type=reset], input.inputSubmit { background: #a2a2a2; border: 0; color: #000; font: inherit; font-size: 0.92em; padding: 1px 4px; }
label { color: #000; display: block; margin-top: 12px; }
.encaptcha { border-bottom: solid 1px #D9D9D9; }
.encaptcha input#id_encaptcha { width: 50px; position: relative; top: -10px; left: 10px; }
.encaptcha p { float: left; font-size: 0.9em; color: #000; margin: 10px 0; }
p { color: #272727; line-height: 1.4em; }
strong { font-weight: 700; }
em { color: #5d5d5d; font-style: italic; }
a { color: #000; text-decoration: none; }
a.readMore { padding-left: 10px; }
a.btnReadMore { background: #FFF; color: #333; font-size: 11px; text-decoration: underline; padding: 2px 0; }
a.btnReadMore:hover { background: #000 !important; color: #FFF; text-decoration: none; cursor: pointer; padding: 2px 1px; }
h2 { color: #000 !important; margin-bottom: 18px; line-height: 100%; }
.main .date, .main .location, .main .time { font-size: 0.92em; color: #000; }
span.media { background: #fff; display: inline-block; height: 18px; width: 18px; vertical-align: bottom; }
span.video { background: transparent url("../images/zw/icons/video.gif") no-repeat left top; }
span.photo { background: transparent url("../images/zw/icons/photo.gif") no-repeat left top; }
span.audio { background: transparent url("../images/zw/icons/audio.gif") no-repeat left top; }
.content .h1, .content h1, .content h3 { border-bottom: 1px solid #ccc; color: #000; font-size: 1.83em; font-weight: 400; padding: 9px 0 6px; }
.content .h1, .content h1 { line-height:1.2em; margin-bottom: 4px; padding: 4px 0 11px; }
.content h3 { border: 0; color: #333; font-size: 1em; font-weight: 700; margin: 10px 0 4px; }
.content h3.subHead { border: 0; color: #000; font-size: 1.3em; font-weight: 400; margin: 5px 0 4px; }
.content h3.subTitle { border: 0; color: #333; font-size: 1em; font-weight: 700; margin: 5px 0 0; }
.content h3 a:hover { color: #000 !important; text-decoration: none; }
.content p.intro { color: #000; margin-top: 12px; clear: both; }
.content ul.alfabet { list-style: none; width: 270px; height: 50px; }
.content ul.alfabet li { background: url(../images/zw/backgrounds/bgAlfabet.gif) 0 -36px no-repeat; display: block; float: left; width: 17px; height: 17px; text-align: center; line-height: 150%; color: #FFF; font-weight: 700; margin: 0 3px 5px 0; padding: 0 0 2px; }
.content ul.alfabet li a { width: 17px; height: 17px; display: block; background: url(../images/zw/backgrounds/bgAlfabet.gif) 0 0 no-repeat; color: #FFF; font-weight: 700; font-size: 1em; line-height: 140%; padding: 0; }
.content ul.alfabet li a:hover { color: #FFF; background: url(../images/zw/backgrounds/bgAlfabet.gif) 0 -70px no-repeat; text-decoration: none; }
.alfabeticListing { position: relative; margin: 25px 0 10px; padding: 0 0 10px; }
.alfabeticListing ul li { display: block; position: relative; color: #000; padding-left: 1px; font-weight: 400; font-size: 1.6em; margin: 0 0 2px; }
.alfabeticListing a.toTop { position: absolute; right: 0; top: 3px; white-space: nowrap; background: url(../images/zw/bullets/icnToTop.gif) 0 2px no-repeat; color: #000; font-size: 0.9em; padding: 0 0 0 15px; }
.alfabeticListing ul li ul.item { border-top: solid 1px #E5E5E5; margin-top: 10px; }
.alfabeticListing ul li ul.item li { font-size: 0.7em; position: relative; font-weight: 400; border-bottom: solid 1px #E5E5E5; padding: 4px 0 5px; }
.alfabeticListing ul li ul.item li a { color: #333; background: none; font-weight: 400; display: block; }
ul.themeList { margin: 0 0 10px; }
ul.themeList li { border-bottom: solid 1px #CCC; margin-bottom: 4px; padding: 0 0 4px; }
.download { background: #FFF; margin: 15px 0 20px; }
.download table td.title { width: 130px; }
.download table td { border-bottom: solid 1px #E5E5E5; font-size: 0.9em; padding: 7px 5px 7px 2px; }
.download table td li { list-style-type: none; }
.download table td.download { border-bottom: none; border-top: none; padding: 7px 0 0; }
.download a.btnReadMore { background: #FFF; color: #000; }
.faq ul li { border-bottom: solid 1px #CCC; padding: 10px 0; }
.faq ul li p { display: none; margin: 10px 0; }
.faq ul li a { font-weight: 700; color: #333; background: url(../images/zw/icons/icnFaq.gif) right 2px no-repeat; display: block; }
.faq ul li a.active { background: url(../images/zw/icons/icnFaq.gif) right -33px no-repeat; color: #000; }
h2 .allRelated p { width: 360px; }
.allRelated .download { font-size: 0.9em; border: solid 1px #666; margin: -5px 0 10px !important; padding: 10px 10px 10px 15px; }
.allRelated .download span.docType.pdf { background: url(../images/zw/icons/icnDocType.gif) 0 0 no-repeat; float: left; padding: 2px 0 2px 20px; }
.allRelated .download span.docType.doc { background: url(../images/zw/icons/icnDocType.gif) 0 -64px no-repeat; float: left; padding: 2px 0 2px 20px; }
.allRelated .download span.docType.xls { background: url(../images/zw/icons/icnDocType.gif) 0 -128px no-repeat; float: left; padding: 2px 0 2px 20px; }
.allRelated .download span.docType.any { background: url(../images/zw/icons/icnDocType.gif) 0 -192px no-repeat; float: left; padding: 2px 0 2px 20px; }
.allRelated .download a.btnReadMore { background: #FFF; color: #000; float: right; }
.noSearchInput { position: absolute; width: 180px; top: 83px; display: none; right: 0px; z-index: 100; background: #000; text-align: left; color: #fff; margin: 0; height:10px;  padding: 10px;}
.home .noSearchInput { top: 299px; }
.noSearchInput{top: 130px;}
.autoComplete { position: absolute; width: 200px; right: 0; display: none; z-index: 100; background: #FFF; border: solid 1px #666; margin: 8px 0 0; }
.autoComplete ul li { border-bottom: 1px solid #666; height: 1%; }
.autoComplete ul li a { color: #000; display: block; font-size: 1em; font-weight: 400; height: 1%; padding: 4px 5px; }
.autoComplete ul li a:hover { text-decoration: none; background: #000; color: #FFF; }
.autoCompleter { position: absolute; width: 180px; left: 0; display: none; z-index: 1000; background: #fff; border: solid 1px #CCC; margin: 0; }
.autoCompleter ul li a { color: #333; position: relative !important; display: block; font-size: 1em; font-weight: 400; height: 1%; border-bottom: 1px solid #EAEAEA; padding: 4px 5px; }
.autoCompleter ul li a:hover { text-decoration: none; background: #F1F1F1; color: #000; }
.header.home h1.logo { top: 140px; }
.header .visual.home { height: 285px; }
.homeLeft { float: left; font-size: 1.2em; width: 740px; padding: 10px 0 10px 20px; }
.homeLeft .homeBlock { float: left; padding-right: 20px; width: 310px; }
.homeLeft .homeBlock h2 { font-size: 1.83em; font-weight: 400; margin: 16px 0 20px; }
.homeLeft .homeBlock a.btnReadMore { display: inline-block; margin: 5px 0; }
.homeLeft .newsResults .item { height: 60px; margin-bottom: 12px; position: relative; }
.homeLeft .newsResults .item a.itemLink { color: #000; width: 180px; }
.homeLeft .newsResults .item span.textlink { position: absolute; left: 120px; }
.homeLeft .homeBlock.newsTeaser { width: 390px; }
.homeLeft .homeBlock.newsTeaser .newsContent { float: right; width: 175px; margin-left: 5px; }
.homeLeft .homeBlock .newsList { margin-bottom: 4px; }
.homeLeft .homeBlock .newsList li { border-bottom: 1px solid #CCC; margin-bottom: 4px; padding-bottom: 5px; position: relative; width: 310px; }
.homeLeft .homeBlock .newsList li span { clear: left; color: #000; font-size: 0.92em; position: absolute; top: 2px; width: 54px; }
.homeLeft .homeBlock .newsList li a { color: #000; display: block; left: 54px; position: relative; width: 252px; padding: 2px 0; }
.header .visual.xl { height: 472px; }
.newsList .newsItem { height: 89px; border-bottom: 1px solid #e5e5e5; margin-bottom: 8px; padding-bottom: 10px; }
.newsList .newsItem .newsImage { float: right; padding-left: 10px; margin: 6px 0 10px; }
.newsList .pubItem h3 { height: 20px; margin: 2px 0; padding: 2px 0; }
.newsList .pubItem span.extension { padding-right: 20px; text-decoration: none; position: relative; top: -13px; text-transform: lowercase; float: right; height: 20px; font-weight: 400; color: #8D8D8D; font-size: 0.92em; }
.newsList .pubItem span.pdf { background: transparent url(../images/zw/icons/icnDocType.gif) no-repeat scroll right 0; }
.newsList .pubItem span.doc { background: transparent url(../images/zw/icons/icnDocType.gif) no-repeat scroll right -64px; }
.newsList .pubItem span.xls { background: transparent url(../images/zw/icons/icnDocType.gif) no-repeat scroll right -128px; }
.newsList .pubItem span.any { background: transparent url(../images/zw/icons/icnDocType.gif) no-repeat scroll right -192px; }
.newsDetail p a:hover { color: #FFF; background: #000; text-decoration: none; }
.newsList .sisItem { border-bottom: 1px solid #e5e5e5; margin-bottom: 8px; padding-bottom: 10px; }
.newsList .sisItem h3 { margin: 10px 0 2px; padding: 2px 0; }
.newsList .sisItem h3.document { font-weight: 400; }
.newsList .sisItem span.docType { float: right; font-weight: 400; color: #8D8D8D; font-size: 0.92em; height: 20px; top: -20px; }
.newsList .sisItem span.docType span { text-indent: -999em; }
.download .sis { width: 500px; }
.download .sis a { cursor: pointer; }
.download table.sis td span { width: 40px; float: right; margin-left: 10px; padding-left: 20px; line-height: 18px; }
.download table.sis td span.sisOrder { width: inherit; padding-left: 0; margin: 0 5px; }
.download table.sis td span span { clear: both; text-indent: -999em; }
.sisSearchList .head td { font-weight: 700; border: none; }
.sisSearchList tr td { border-top: 1px solid #E5E5E5; padding: 5px 0; }
.sisSearchList span { font-weight: 400; color: #8D8D8D; font-size: 0.92em; width: 40px; margin: 5px 0; }
.socialBookmarks { color: #000; clear: right; font-size: 0.92em; float: right; }
.socialBookmarks ul li { border-left: 1px solid #d2d2d2; margin-left: 8px; padding-left: 8px; }
.socialBookmarks li.first { border-left: 0; }
.socialBookmarks li a { background-position: center center; background-repeat: no-repeat; display: block; height: 16px; width: 16px; }
.socialBookmarks li.nuJij a { background-image: url("../images/zw/icons/social_nujij.gif"); }
.socialBookmarks li.msn a { background-image: url("../images/zw/icons/social_msn_reporter.gif"); }
.socialBookmarks li.delicious a { background-image: url("../images/zw/icons/social_delicious.gif"); }
.socialBookmarks li.eKudos a { background-image: url("../images/zw/icons/social_ekudos.gif"); }
.socialBookmarks li.symbaloo a { background-image: url("../images/zw/icons/social_symbaloo.gif"); }
.socialBookmarks li.twitter a { background-image: url("../images/zw/icons/social_twitter.gif"); }
.socialBookmarks li.facebook a { background-image: url("../images/zw/icons/social_facebook.gif"); }
.socialBookmarks li.linkedin a { background-image: url("../images/zw/icons/social_linkedin.gif"); }
.socialBookmarks li.hyves a { background-image: url("../images/zw/icons/social_hyves.gif"); }
.socialBookmarks li.digg a { background-image: url("../images/zw/icons/social_digg.gif"); }
.socialBookmarks li.stumbleupon a { background-image: url("../images/zw/icons/social_stumbleupon.gif"); }
.socialBookmarks li.google a { background-image: url("../images/zw/icons/social_google.gif"); }
.newsFeedback h3, .newsComments h3, .newsCommentForm h3 { color: #333; margin-top: 12px; }
.newsFeedback, .reactThanks, .reactFeedbackSent { border-bottom: 1px solid #ccc; clear: both; float: none; margin: 0 0 12px; padding: 0 0 12px; }
.newsFeedback input[type=submit] { background: #FFF; border: solid 1px #666; margin: 0 4px 12px 0; padding: 1px 18px; }
.reactNo fieldset { background: #EFEFEF; padding: 10px; }
.reactNo textarea { width: 490px; height: 100px; border: solid 1px #D3D3D3; margin: 5px 0; }
.newsComments span.count { color: #000; font-size: 0.92em; font-weight: 400; }
.newsComments .newsComment { border-bottom: 1px solid #ccc; margin-bottom: 14px; padding-bottom: 8px; }
.newsComments .newsComment p { line-height: 1.6em; }
.newsComments .newsComment .posted { margin-bottom: 4px; font-size: 0.92em; font-weight: 700; color: #000; }
.newsComments .newsComment .posted a { color: #000; font-size: 0.92em; margin-right: 12px; text-decoration: underline; }
.newsComments .newsComment .posted span { background: transparent url("../images/zw/backgrounds/separator_10.gif") no-repeat right 2px; margin-right: 4px; padding-right: 6px; }
.newsComments .newsComment .posted span.time { background: none; }
.newsCommentForm { background: #efefef; margin: 4px 0; padding: 4px 12px 12px; }
.newsCommentForm label { color: #000; margin-bottom: 4px; }
.newsCommentForm input[type=text], input[type=password], input[type=reset] { border: 1px solid #d3d3d3; width: 194px; }
.newsCommentForm textarea { border: 1px solid #333; width: 486px; }
.newsCommentForm input[type=submit] { float: right; margin-top: 8px; background: #FFF; color: #000; border: solid 1px #666; }
.required { color: #000; font-size: 1.2em; font-weight: 700; }
.mailaFriend { background: #efefef; border: solid 2px #FFF; position: absolute; width: 360px; z-index: 100; bottom: 27px; right: 0; text-align: left; font-size: 1.1em; display: none; margin: 4px 0; padding: 15px 12px 12px; }
.mailaFriend h3 span { color: #666; }
.mailaFriend label { color: #272727; margin-bottom: 4px; display: block; text-align: left; clear: both; }
.mailaFriend input[type=text] { border: 1px solid #d3d3d3; width: 194px; display: block; font-size: 0.9em; color: #333; }
.mailaFriend textarea { border: 1px solid #d3d3d3; width: 350px; font-size: 0.9em; color: #333; }
.mailaFriend input[type=submit] { float: right; margin-top: 8px; }
.mailaFriend .balloonTag { position: absolute; bottom: -12px; right: 12px; background: url(../images/zw/backgrounds/bgMailafriend.gif) 0 0 no-repeat; width: 21px; height: 12px; }
.mailaFriend span.error { color: #000; font-size: 0.9em; float: left; margin: 3px 0; }
.closeLayer a { position: absolute; top: 8px; right: 8px; width: 8px; height: 8px; background: url(../images/zw/icons/close.gif) 0 0 no-repeat; text-indent: -9999px; }
.closeLayer a:hover { background: url(../images/zw/icons/close.gif) 0 -16px no-repeat; }
.mailaFriendStatic { background: #efefef; border: solid 2px #FFF; position: relative; z-index: 100; text-align: left; font-size: 1.1em; margin: 4px 0; padding: 15px 12px 12px; }
.mailaFriendStatic label { color: #000; margin-bottom: 4px; display: block; text-align: left; clear: both; }
.mailaFriendStatic input[type=text] { border: 1px solid #000; width: 194px; display: block; font-size: 0.8em; color: #000; }
.mailaFriendStatic textarea { border: 1px solid #000; width: 350px; font-size: 0.8em; color: #000; }
.mailaFriendStatic input[type=submit] { float: right; margin-top: 8px; font-size: 0.8em; background: #FFF; color: #000; border: solid 1px #000; }
.mailaFriendStatic span.error { color: #000; font-size: 0.9em; float: left; font-weight: 700; margin: 3px 0; }
.recentNews ul { margin-bottom: 16px; padding-top: 1px; }
.recentNews ul li { background: transparent url("../images/zw/backgrounds/color_ccc.gif") repeat-x left bottom; margin-top: -1px; width: 238px; position: relative; padding: 9px 0; }
.recentNews ul li span { color: #000; display: block; font-size: 0.92em; }
.recentNews ul li a { color: #000; display: inline-block; text-decoration: underline; }
.recentNews ul li a:hover { text-decoration: underline; color: #FFF; background: #000; }
.recentNews ul li.open { background: url(../images/zw/icons/icnRecentNewsOpen.gif) right 15px no-repeat; width: 251px; }
.recentNews ul li.open span.video { display: inline; margin-left: 10px; text-indent: -9999px; position: absolute; width: 16px; height: 11px; }
.recentNews .leftCol { float: left; width: 230px; }
.recentNews .rightCol { float: right; width: 227px; height: 300px; border-left: solid 1px #CCC; padding: 0 12px 10px 20px; }
.recentNews h3 { font-size: 1.5em; font-weight: 400; color: #000; margin: 0; }
.leftCol h3, .rightCol h3 { font-size: 1.5em; font-weight: 400; color: #000; margin: 20px 0 5px; }
.recentNews .rightCol div.open { display: block; visibility: visible; }
.recentNews .rightCol div.open img { width: 226px; }
.indent7 { margin-left: 7px; }
ul.dateList, ul.linkList { margin-bottom: 10px; }
ul.dateList span.date { color: #000; display: block; }
ul.dateList li, ul.linkList li { border-top: 1px solid #e9e9e9; padding-top: 5px; margin: 0; }
ul.dateList li.first, ul.linkList li.first { border-top: none; }
ul.dateList li { height: 1%; margin: 4px 0; }
ul.linkList li { margin-bottom: 0; padding: 3px 0; }
ul.dateList a, ul.linkList a { color: #000; display: inline-block; padding: 4px 8px 4px 0; }
ul.linkList a:hover, ul.dateList a:hover { color: #FFF; background: #000; }
ul.linkList a.pdf { background: url(../images/icons/icnDocType.gif) 0 0 no-repeat; padding-left: 22px; text-decoration: none; }
ul.linkList a.doc { background: url(../images/icons/icnDocType.gif) 0 -64px no-repeat; padding-left: 22px; text-decoration: none; }
ul.linkList a.xls { background: url(../images/icons/icnDocType.gif) 0 -128px no-repeat; padding-left: 22px; text-decoration: none; }
ul.linkList a.any { background: url(../images/icons/icnDocType.gif) 0 -192px no-repeat; padding-left: 22px; text-decoration: none; }
.newsletterForm input.inputText { display: block; margin-bottom: 4px; width: 200px; }
.grayBox { width: 226px; background: #FFF; border: solid 1px #CCC; padding: 7px; }
.grayBox input { border: solid 1px #666; color: #000; }
.grayBox input.inputSubmit { border: none; background: #FFF; color: #000; margin-top: 5px; padding: 0; }
.grayBox ul.linkList { margin-bottom: 0; }
.grayBox ul.linkList li { border-top: 0; margin-bottom: 0; }
.resultList { padding: 8px 0; }
.resultList .resultItem { float: left; width: 245px; margin: 6px 25px 4px 0; padding: 0 0 10px; }
.resultList .resultItem h3.media { padding-right: 20px; }
.resultList .resultItem h3.video { background: transparent url("../images/zw/icons/media_video.gif") no-repeat 228px 4px; }
.resultList .resultItem h3 a { color: inherit; display: block; }
.dossierList .dossierItem { border-bottom: 1px solid #e5e5e5; float: left; width: 245px; margin: 0 30px 10px 0; padding: 0 0 8px; }
.dossierList .dossierTheme { float: left; width: 245px; margin: 0 30px 10px 0; padding: 0 0 8px; }
.dossierList .dossierTheme h3 span { font-size: 0.8em; color: #666; }
.dossierList .dossierItem h3 { margin: 0; padding: 2px 0; }
.dossierDetail .dossierList { border-top: 1px solid #E5E5E5; padding-top: 8px; }
.dossier h3.subHead { font-size: 1em; font-weight: 700; margin: 0 0 5px; padding: 0; }
.dossier h3.subHead a { font-size: 1em; color: #000; text-decoration: underline; }
.dossier h3.subHead span.video { text-indent: -9999px; position: relative; top: 0; }
.dossier .dossierTheme p { border-bottom: solid 1px #E5E5E5; margin: 0; padding: 0 0 10px; }
.dossier .doelgroep { margin-top: 30px; }
.dossier .doelgroep ul li { border-bottom: solid 1px #E5E5E5; padding: 5px 0; }
.dossier .doelgroep ul li a { color: #000; font-weight: 700; letter-spacing: 1px; }
.loketList { margin: 12px 0 4px; padding: 2px 0 8px; }
.loketList .loketItem { border-bottom: 1px solid #efefef; margin: 4px 0; padding: 0 0 18px; }
.loketList .loketItem h3 { font-size: 1.5em; color: #000; font-weight: 400; margin: 4px 0; }
.pEnB h3 { font-size: 1.5em; font-weight: 400; color: #000; line-height: 1.2em; margin: 0 0 10px; }
.pEnB h3.subHead { font-size: 1em; color: #000; font-weight: 700; margin: 0 0 5px; padding: 0; }
.pEnB .dossierTheme p { border-bottom: solid 1px #E5E5E5; margin: 0 0 10px; padding: 0 0 15px; }
.pEnB .dossierTheme span { display: block; margin-top: 10px; }
.agendaList .agendaItem { border-bottom: 1px solid #e5e5e5; padding-bottom: 5px; margin: 5px 0 8px; }
p.teaser { color: #333; font-weight: 700; }
.newsCommentForm input[type=text] { border: 1px solid #333; width: 194px; }
.content.searchResult { width: 740px; background: none; }
.content .articleContent a.anchor:hover { color: #000; background: none; }
.noBar { background: #FFF !important; }
.searchResult { padding-bottom: 30px; }
.searchResult .top { position: relative; z-index: 1000; margin: 0 0 0 20px; }
.searchResult h3 { color: #000; font-size: 1.5em; font-weight: 400; margin: 0 0 10px; }
.searchResult .top ul { margin-bottom: 10px; padding: 0 7px; }
.searchResult .top ul li { display: inline; }
.searchResult .top ul li a { position: absolute; right: 0; font-size: 0.9em; text-decoration: underline; z-index: 100; }
.searchResult .tabMenu { border-bottom: solid 1px #CCC; position: relative; z-index: 1; padding: 0 0 5px 10px; }
.searchResult .tabMenu ul li { display: inline; position: relative; margin-right: 3px; top: 1px; font-size: 1em; padding: 0; }
.searchResult .tabMenu ul li span { background: url(../images/zw/backgrounds/bgTabMediatheekLeft.png) left -54px no-repeat; padding: 7px 0 5px 7px; }
.searchResult .tabMenu ul li a { background: url(../images/zw/backgrounds/bgTabMediatheekRight.png) right -54px no-repeat; color: #747474; font-size: 1em; font-weight: 400; padding: 7px 7px 5px 0; }
.searchResult .tabMenu ul li.active a { color: #000; top: 1px; background: url(../images/zw/backgrounds/bgTabMediatheekRight.png) right 0 no-repeat; }
.searchResult .tabMenu ul li.active span { background: url(../images/zw/backgrounds/bgTabMediatheekLeft.png) left 0 no-repeat; }
.searchResult .tabMenu ul li a em { font-style: normal; }
.searchResult .search { width: 206px; position: relative; margin: 0 0 20px; }
.searchResult .search .searchField { background: transparent url("../images/zw/backgrounds/search_back_diap.gif") no-repeat left top !important; border: solid 1px #EAEAEA; color: #666; font-family: inherit; font-size: 0.9em !important; height: 13px; margin-left: 0; width: 132px; padding: 2px 6px 2px 20px; }
.searchResult .search .searchBtnDetail:hover { background: #666 url("../images/zw/backgrounds/search_btn_hover.gif") no-repeat left top; }
.searchResult .filter { border-bottom: solid 1px #CCC; padding: 10px 0 15px 15px; }
.searchResult .filter form select { width: 189px; float: right; font-size: 1em; }
.searchResult form { width: 189px; background: #FFF; float: left; padding: 0 20px 10px 10px; }
.searchResult ul { padding: 3px 0 0; }
.searchResult .filter ul li { display: inline; font-size: 0.9em; padding: 0 5px 0 0; }
.searchResult ul li.last { border-left: solid 1px #CCC; padding-left: 5px; }
.searchResult ul.listing { padding: 10px 10px 0 15px; }
.searchResult ul.listing li { font-size: 0.9em; border-bottom: solid 1px #E5E5E5; display: block; padding: 5px 0 10px 10px; }
.searchResult ul.listing li.last { border: 0; }
.searchResult ul.listing li span { color: #8D8D8D; font-size: 1em; display: block; }
.searchResult ul.listing li h3 { margin: 4px 0 3px; padding: 0; }
.searchResult ul.listing li h3 a { font-size: 0.8em; color: #333; font-weight: 700; }
.searchResult ul.listing li p { font-size: 1.1em; margin-bottom: 5px; }
.searchResult ul.listing li.highlight { background: #F7F7F7; border-bottom: 0; }
.searchResult ul.listing li span.category a { font-size: 0.8em; color: #969696; display: inline-block; text-decoration: underline; }
.searchResult .paginate { font-size: 1.1em; padding-left: 5px; margin: 0 0 0 20px; }
.searchResult .paginate div { font-size: 0.8em; margin-top: 3px; }
.searchResult .paginate ul li { font-size: 0.8em; }
.content.mediatheek { width: 960px; background: none; position: relative; }
.content.mediatheek .title { font-size: 2.2em; color: #000; margin: 0 0 0 20px; padding: 10px 0 25px; }
.content.mediatheek .closeMediatheek { background: #FFF !important; position: absolute; top: 0; right: 0; padding: 30px 20px 38px 30px; }
.content.mediatheek .closeMediatheek a { position: relative; color: #747474; background: #FFF url(../images/zw/icons/icnCloseMediatheek.gif) right 0 no-repeat; padding: 11px 45px 15px 0; }
.content.mediatheek .closeMediatheek a:hover { background: url(../images/zw/icons/icnCloseMediatheek.gif) right -76px no-repeat; color: #000; }
.barLeft { background: url("../images/zw/backgrounds/bgMediatheekColspan3.gif")right 82px no-repeat !important; }
.mediatheek .tabMenu { border-bottom: solid 1px #CCC; margin-bottom: 10px; padding: 0 0 5px 10px; }
.mediatheek .tabMenu ul li { display: inline; position: relative; top: 1px; padding: 0; }
.mediatheek .tabMenu ul li span { background: url(../images/zw/backgrounds/bgTabMediatheekLeft.png) left -54px no-repeat; padding: 6px 0 5px 7px; }
.mediatheek .tabMenu ul li a { background: url(../images/zw/backgrounds/bgTabMediatheekRight.png) right -54px no-repeat; color: #000; font-size: 1.2em; font-weight: 700; padding: 5px 15px 5px 0; }
.mediatheek .tabMenu ul li a span.video { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left -14px no-repeat; }
.mediatheek .tabMenu ul li a span.photo { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left -65px no-repeat; }
.mediatheek .tabMenu ul li a span.audio { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left -117px no-repeat; }
.mediatheek .tabMenu ul li a span.video, .mediatheek .tabMenu ul li a span.photo, .mediatheek .tabMenu ul li a span.audio { padding-left: 20px; margin-left: 5px; }
.mediatheek .tabMenu ul li.active span { color: #000; background: url(../images/zw/backgrounds/bgTabMediatheekLeft.png) left 0 no-repeat; }
.mediatheek .tabMenu ul li.active a { background: url(../images/zw/backgrounds/bgTabMediatheekRight.png) right 0 no-repeat; }
.mediatheek .tabMenu ul li.active a span.video { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left 7px no-repeat; }
.mediatheek .tabMenu ul li.active a span.photo { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left -39px no-repeat; }
.mediatheek .tabMenu ul li.active a span.audio { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left -91px no-repeat; }
.colspan1 form select { width: 125px; float: left; font-size: 1em; }
.colspan1 form { width: 189px; background: #FFF; padding: 10px 20px 10px 10px; }
ul.listing { padding: 10px 10px 0; }
ul.listing li img { width: 60px; float: left; margin: 0 10px 10px 0; }
ul.listing li { font-size: 0.9em; clear: both; border-bottom: solid 1px #CCC; padding: 10px 0 15px; }
ul.listing li span.category a { font-size: 0.8em; color: #000; display: inline-block; text-decoration: underline; }
.colspan1 ul.pager { text-align: center; position: relative; border-bottom: solid 1px #CCC; margin: 20px 10px 10px; padding: 2px 0 5px 10px; }
.colspan1 ul.pager li { display: inline; border: none; font-size: 0.9em; }
.colspan1 ul.pager li a { position: absolute; top: 0; width: 31px; height: 17px; }
.colspan1 ul.pager li.previous a { display: block; left: 0; background: #FFF url(../images/zw/icons/icnPagerMediatheek.gif) left -16px no-repeat; }
.colspan1 ul.pager li.next a { display: block; right: 0; background: #FFF url(../images/zw/icons/icnPagerMediatheek.gif) right -55px no-repeat; }
.colspan1 ul.pager li.previous a:hover { background: #FFF url(../images/zw/icons/icnPagerMediatheek.gif) left 4px no-repeat; }
.colspan1 ul.pager li.previous a.active { background: #FFF url(../images/zw/icons/icnPagerMediatheek.gif) left -16px no-repeat; }
.colspan2 .h1, .colspan2 h1 { color: #000; font-size: 1.7em; font-weight: 400; padding: 2px 0 12px; }
.colspan2 h3 { margin: 0 !important; padding: 7px 0 0; }
.colspan2 a.btnReadMore { text-decoration: none; line-height: 150%; float: left; }
.content.mediatheek .colspan2 p { margin-bottom: 17px; }
.colspan2 form { background: #FFF; padding: 0 20px 10px 10px; }
.colspan2 form p { text-align: left; font-size: 0.9em; margin: 0; }
.colspan2 form select { float: left; font-size: 0.9em; width: 189px; margin: 0 10px; padding: 1px; }
.colspan1 form .submit { margin: 0 0 0 10px; }
.colspan1 form .submit, .colspan2 form .submit { background: #CCC url(../images/zw/buttons/btnSubmitMediatheek.gif) 0 0 no-repeat; font-size: 0.9em; border: none; padding: 2px 3px; }
.colspan1 form .submit:hover, .colspan2 form .submit:hover { background: #CCC url(../images/zw/buttons/btnSubmitMediatheek.gif) 0 -74px no-repeat; color: #FFF; }
.colspan2 div.feedback form { background: #FFF; padding: 0; }
.colspan2 div.feedback form label { font-weight: 700; padding: 0 0 3px; }
.colspan2 div.feedback form input.feedback { border: solid 1px #CCC; font-size: 0.9em; color: #636363; width: 515px; padding: 1px; }
.colspan3 h3 { padding: 0 0 0 10px; }
.colspan3 ul.listing { padding-top: 0; }
.colspan3 ul.listing li span { display: inline; padding: 0 0 3px; }
.colspan3 ul.listing li span.video { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left -22px no-repeat; }
.colspan3 ul.listing li span.photo { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left -72px no-repeat; }
.colspan3 ul.listing li span.audio { background: url(../images/zw/icons/icnTabmenuMediatheek.gif) left -123px no-repeat; }
.content.appsBroad { width: 944px; }
object { background-color: #FFF; border: none !important; margin-top: 10px; }
.iFrame { margin-left: 20px; }
.iFrame h2 { width: 100%; }
.iFrameSmall { height: 583px; width: 722px; margin-left: 0; }
.iFrame iframe.broad { height: 583px; width: 924px; }
#player { position: absolute; left: 87px; top: -34px; display: none; }
#rplayerpro {width: 300px;}
.clear, .dossier a.btnReadMore, .pEnB a.btnReadMore { clear: both; }
.clearfix, .header .tools ul li a, .subNav ul li.active > ul, .subNav ul li.active_child > ul, .tabRight ul li.open ul, .tabRight ul li.open .tabContent { display: block; }
* html .clearfix, .autoCompleter ul li { height: 1%; }
.float-left, .paginate div, .paginate ul li, .homeLeft .newsResults .item a.itemLink img, .homeLeft .homeBlock.newsTeaser .newsImage img, .socialBookmarks span, .socialBookmarks ul, .newsDetail .socialBookmarks ul li, .searchResult .filter p { float: left; }
.float-right, .footer .closure ul, .paginate ul, .download a.btnReadMore.right, .newsList .rss img, .reactNo input.left { float: right; }
.hidden, .recentNews .rightCol div { display: none; visibility: hidden; }
.home h2 a, .header .tools a, .subNav ul li > a:hover, .subNav ul li.inactive a:hover, .subNav ul li.active a:hover, span.file, .alfabeticListing ul li ul.item li a:hover, .homeLeft .homeBlock .newsList li a:hover, .newsDetail .footerLinks a, .mailaFriend label.error, .mailaFriendStatic h3 span, .mailaFriendStatic input[type=text].requiredText, ul.dateList span.location, .agendaDetail p a:hover, .stripTransmitter a.current, .stripTransmitter a.current:hover, .searchResult ul.listing li a:hover, .searchResult ul.listing li span.category a:hover, ul.listing li span, ul.listing li a:hover, ul.listing li span.category a:hover { color: #000; }
.home h2 a:hover, #downloadVideos ul li a, a:visited, a:active, .content .articleContent a:hover, .content .articleContent a.anchor, .mediatheek .tabMenu ul li a:hover { text-decoration: none; }
#homeCarousel, .colspan3 ul.listing li span.hidden { visibility: hidden; }
.header .visual .teaser a.readMore:hover, .footer .closure ul li a:hover, .tabRight ul li.open .tabContent ul li a:hover, .tabRight ul li.open .tabContent a:hover.readMore, .homeLeft .newsResults .item a.itemLink:hover span, .newsList .pubItem h3 a, .newsList .rss h3 a, .newsList .sisItem h3.overview a, .content .articleContent a, .colspan2 a { text-decoration: underline; }
.header .tools a:hover, #downloadVideos ul li a:hover, a:hover, a:hover span.file, .sisSearchList a:hover { color: #000; text-decoration: underline; }
.selectrow:hover { cursor:pointer;}
.selectrowhover {color: #d00; text-decoration: none;}
.header .navContainer ul.navMain li.active a, .header .navContainer ul.navMain li.active a span { background: #E7E7E7; }
.header .navContainer .search .searchBtn, .searchResult .search .searchBtnDetail { background: #ccc url("../images/zw/backgrounds/search_btn.gif") no-repeat left top; border: 0; cursor: pointer; height: 18px; line-height: 0; padding-bottom: 2px; text-indent: -999em; width: 17px; }
.header .navContainer .search .searchAdvanced, .searchResult .search .searchAdvanced { color: #dfdfdf; float: right; font-size: 0.91em; margin-right: 20px; }
.header .navContainer .search .searchAdvanced:hover, .quickNav .quickNavContent a, .searchResult .search .searchAdvanced:hover, .searchResult .paginate a:hover { color: #fff; }
.header .breadcrumb a:hover, .paginate ul li.previous a:hover, .paginate ul li.next a:hover { text-decoration: underline; color: #000; }
.subNav ul li.active a, .searchResult .filter ul li.active { color: #000; font-weight: 700; }
.tabRight ul li a:hover, .searchResult .tabMenu ul li a:hover { text-decoration: none; color: #000; }
.tabRight ul li.media div span, .tabRight ul li.kaarten div span { background: transparent url("../images/zw/icons/dossierIcons.gif") 0 -100px no-repeat; }
h3, .content h3 a, .homeLeft .newsResults .item a.itemLink:hover, .newsList .sisItem a:hover { color: #000 !important; }
.content p, #mediaContainer, .newsList .newsItem p, .agendaList .agendaItem p { margin-bottom: 8px; }
.download table td span.docType.pdf, .newsList .sisItem span.docType.pdf, .sisSearchList span.docType.pdf { background: url(../images/zw/icons/icnDocType.gif) 0 0 no-repeat; padding: 2px 0 0 20px; }
.download table td span.docType.doc, .newsList .sisItem span.docType.doc, .sisSearchList span.docType.doc { background: url(../images/zw/icons/icnDocType.gif) 0 -64px no-repeat; padding: 2px 0 0 20px; }
.download table td span.docType.xls, .newsList .sisItem span.docType.xls, .sisSearchList span.docType.xls { background: url(../images/zw/icons/icnDocType.gif) 0 -128px no-repeat; padding: 2px 0 0 20px; }
.download table td span.docType.any, .newsList .sisItem span.docType.any, .sisSearchList span.docType.any { background: url(../images/zw/icons/icnDocType.gif) 0 -192px no-repeat; padding: 2px 0 0 20px; }
.download a:hover.btnReadMore, .allRelated .download a:hover.btnReadMore, .newsFeedback input[type=submit]:hover, .newsCommentForm input[type=submit]:hover, .mailaFriendStatic input[type=submit]:hover, .grayBox input.inputSubmit:hover { background: #000; color: #FFF; }
.autoComplete strong, .autoCompleter strong { color: #000; font-size: 1.1em; line-height: 200%; padding: 0 10px; }
.autoComplete ul, .autoCompleter ul { padding: 0 10px 20px; }
.homeLeft .homeBlock .newsList li.last, .newsList .last, .newsComments .last, .dossierList .last, .loketList .last, .agendaList .last { border-bottom: 0; }
.header.xl h1.logo, .header.xl h2.diamant { top: 348px; }
.newsList .newsItem h3, .resultList .resultItem h3, .agendaList .agendaItem h3 { margin: 2px 0; padding: 2px 0; }
.newsList .newsItem h3 a, .agendaList .agendaItem h3 a { color: inherit; display: block; text-decoration: underline; }
.newsList .newsItem a.readMore, .agendaList .agendaItem a.readMore { background: transparent url("../images/zw/bullets/arrow_right_gray.gif") no-repeat right center; color: #919191; padding: 0 10px 0 0; }
.newsList .rss, .newsList .pubItem { border-bottom: 1px solid #e5e5e5; margin-bottom: 8px; }
.newsDetail h2, .agendaDetail h2 { margin-bottom: 12px; }
.newsDetail .newsImage img, .dossierDetail .newsImage img, .agendaDetail .newsImage img { margin: 8px 0; }
.newsDetail p, .agendaDetail p { color: #272727; margin: 0 0 18px; }
.newsDetail strong, .newsList .sisItem h3 a, .sisSearchList a, .dossierList .dossierItem h3 a, .agendaDetail strong { color: #333; }
.newsDetail h3, .agendaDetail h3 { margin: 0 0 4px; padding: 0; }
.newsDetail p a, .agendaDetail p a { color: inherit; text-decoration: underline; }
.newsDetail .footerLinks, .agendaDetail .footerLinks { border-bottom: 1px solid #ccc; clear: both; float: none; font-size: 0.92em; text-align: right; margin: 6px 0; padding: 16px 0 8px; }
.footerLinks, .recentNews { position: relative; }
.newsDetail .footerLinks a.back, .agendaDetail .footerLinks a.back { background: transparent url("../images/zw/bullets/arrow_left_gray.gif") no-repeat left center; float: left; font-weight: 700; padding-left: 12px; }
.newsDetail .footerLinks a.print, .newsDetail .footerLinks a.email, .agendaDetail .footerLinks a.print, .agendaDetail .footerLinks a.email { background: transparent url("../images/zw/icons/print_small.gif") no-repeat left center; margin-left: 12px; padding-left: 20px; }
.newsDetail .footerLinks a.email, .agendaDetail .footerLinks a.email { background-image: url("../images/zw/icons/email_small.gif"); }
.reactNo input.left:hover, .mailaFriend input[type=submit]:hover { color: #FFF; background: #666; }
.newsCommentForm h3, .mailaFriend h3, .mailaFriendStatic h3 { margin: 0 0 4px; }
.mailaFriend input[type=text].requiredText, .agendaDetail .footerLinks a { color: #999; }
.mailaFriend input[type=text].error, .mailaFriendStatic input[type=text].error { border: solid #000 1px; background: #000; color: #FFF; }
.leftCol ul, .rightCol ul, .dossier .dossierList, .pEnB .dossierList { margin-top: 0; }
.recentNews p, .dossierList { margin: 12px 0; }
.resultList .resultItem.even, .dossierList .dossierTheme.even, .dossierList .dossierItem.even { margin-right: 0; }
.dossier h3, .pEnB h3 { font-size: 1.5em; font-weight: 400; color: #000; margin: 0 0 10px; }
.dossier ul.alfabet, .pEnB ul.alfabet { margin: 10px 0; }
.dossier .dossierTheme, .pEnB .dossierTheme { margin-top: 0; padding: 0; }
.dossier .doelgroep ul, .agendaList .agendaItem ul, .agendaDetail ul { list-style: none; }
.agendaList .agendaItem ul li, .agendaDetail ul li { display: inline; border-right: solid 1px #8D8D8D; margin-right: 3px; padding: 0 6px 0 0; }
.agendaList .agendaItem ul li.last, .agendaDetail ul li.last { border-right: none; }
.searchResult form p, .colspan1 form p { text-align: left; font-size: 0.9em; margin: 5px 0 0; }
.colspan1 ul.pager li.next a:hover, .colspan1 ul.pager li.next a.active { background: #FFF url(../images/zw/icons/icnPagerMediatheek.gif) right -35px no-repeat; }
.content.appsSmall, .iFrameSmall h2 { width: 722px; }
fieldset legend, .header .tools .textResizer a span, .header .navContainer .search label, .subNav ul li > ul, .tabRight ul li ul, .tabRight ul li .tabContent, span.media span, .socialBookmarks li a span, .reactNo, .reactThanks, .reactFeedbackSent, .newsletterForm label, .reactNo, .reactThanks, .reactFeedbackSent, .searchResult .search label, .colspan1 ul.pager li span { display: none; }
.main_subsite .h1, .main_subsite h1{color: #000 !important;}
.newsDetail .newsImage .imgalt, .dossierDetail .newsImage .imgalt {margin:7px 0;}
.tabRight ul li div.tabContent ul {padding:0 10px 10px;}
.tabRight #uitgelicht {padding:14px 10px;}
.tabRight #uitgelicht p {padding:8px 0;}
.tabRight #uitgelicht .imgalt {margin:8px 0;}
