body { background: #ccc; text-align: center; color: #333; font: normal normal 62.5%/1.4em Arial, Helvetica, sans-serif; }
fieldset legend { display: none; }
.clearer { clear: both; float: none; }
.block { font-size: 0.92em; display: block; margin: 5px 0 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
.pageContainer { background: #fff; text-align: left; width: 960px; margin: 0 auto; }
.header { font-size: 1.1em; position: relative; }
h1.logo { background: transparent url("../images/logo_balk.gif") no-repeat; position: absolute; top: 80px; width: 200px; height: 28px; text-indent: -999em; z-index: 2; }
h1.logo a { display: block; height: 28px; text-indent: -999em; width: 200px; z-index: 2000; }
h2.diamant { background: transparent url("../images/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; }
.header .visual { height: 132px; overflow: hidden; position: relative; z-index: 0; }
.header .visual .headerImage { width: 960px; }
.header .visual .teaser { background: transparent url("../images/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 { color: #fff; text-decoration: none; }
.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/buttons/teaser_btn_left.png") no-repeat; left: 0; }
.header .visual .teaser a.btnRight { background: transparent url("../images/buttons/teaser_btn_right.png") no-repeat; right: 0; }
.header .slogan { position: absolute; right: 26px; top: 18px; z-index: 100; }
.header .tools { background: #5d5d5d; color: #fff; padding: 3px 10px 4px 8px; }
.header .tools .float-left { width: 30%; }
.header .tools .textResizer { background: transparent url("../images/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/buttons/text_resize_smaller.gif") no-repeat left 0; margin-right: 10px; }
.header .tools .textResizer span:hover.smaller { background: transparent url("../images/buttons/text_resize_smaller.gif") no-repeat left -24px; }
.header .tools .textResizer span.larger { background: transparent url("../images/buttons/text_resize_larger.gif") no-repeat left 0; }
.header .tools .textResizer span:hover.larger { background: transparent url("../images/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/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/bullets/rss_gray.gif") no-repeat right center; padding-right: 17px; }
.header .tools ul li.twitter a { background: transparent url("../images/bullets/twitter_gray.gif") no-repeat right center; padding-right: 17px; }
.header .navContainer { background: #7a7a7a; height: 41px; }
.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: #fff; 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.active a { background: transparent url("../images/backgrounds/nav_main_tab_left.gif") no-repeat left top; }
.header .navContainer ul.navMain li.active a span { background: transparent url("../images/backgrounds/nav_main_tab_right.gif") no-repeat right top; color: #272727; }
.header .navContainer ul.navMain li.active a:hover { background: transparent url("../images/backgrounds/nav_main_tab_left.gif") no-repeat left top; cursor: default; }
.header .navContainer ul.navMain li.active a:hover span { background: transparent url("../images/backgrounds/nav_main_tab_right.gif") no-repeat right top; color: #272727; cursor: pointer; }
.header .navContainer ul.navMain li a:hover span { background: transparent url("../images/backgrounds/nav_main_tab_right.gif") no-repeat right -63px; }
.header .navContainer ul.navMain li a:hover { color: #FFF; text-decoration: none; background: transparent url("../images/backgrounds/nav_main_tab_left.gif") no-repeat left -63px; }
.header .navContainer .search { margin-right: 9px; float: right; width: 206px; padding-top: 10px; }
.header .navContainer .search .searchField { background: transparent url("../images/backgrounds/search_back.gif") no-repeat left top; border: 0; color: #ccc; font-family: inherit; font-size: 1em; height: 15px; margin-left: 15px; width: 137px; padding: 2px 6px 2px 26px; }
.header .navContainer .search label { display: none; }
.header .breadcrumb { background: #e7e7e7; color: #5d5d5d; min-height: 14px; padding: 5px 7px; }
.header .breadcrumb a, .header .breadcrumb span { margin: 0 3px; }
.header .breadcrumb a { background: transparent url("../images/bullets/breadcrumb_spacer.gif") no-repeat right center; color: #333; padding-right: 8px; text-decoration: none; }
.header .breadcrumb a:hover { text-decoration: underline; color: #d00; }
.main { background: transparent url("../images/backgrounds/home_main_repeat.gif") repeat-y top right; padding-bottom: 40px; position: relative; }
.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; margin: 1px 0 120px; }
.sidebarRight #banner { margin-bottom: -3px; border-top: solid 1px #fff; }
.sidebarRight #banner a img { border-bottom: solid 1px #CCC; padding: 0 29px; }
.sidebarRight #banner .dummy a { padding: 0 0px; }
.sidebarRight #banner .dummy a img { border-bottom: solid 1px #CCC; padding: 0 0px; }
.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; position: absolute; bottom: 0px; }
.footer .closure { background: #ccc; border-bottom: 1px solid #bcbcbc; height: 11px; padding: 12px 3px; }
.footer .closure ul li { float: left; padding-right: 8px; border-left: none; line-height: 100%; }
.footer .closure ul li a { color: #333; 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 > ul { display: none; }
.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/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: #d00; font-weight: 700; }
.subNav ul li ul li a { background: transparent url("../images/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/bullets/arrow_subnav_l1.gif") no-repeat 183px -186px; color: #d00; 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/bullets/arrow_subnav_l1.gif") no-repeat 183px -186px; color: #D00; 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; }
.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; }
/*=============================================================================*/

/* Tabs Right */
.tabRight ul li { background: transparent url(../images/backgrounds/bgTabRightOpen.png) 0px 0px repeat-x; }
.tabRight ul li ul li { background-image: none !important; border-bottom: 0; }
.tabRight ul li a { background: transparent url("../images/bullets/arrow_down_gray2.gif") no-repeat 181px center; color: #333; display: block; font-size: 1.0em; padding: 8px 10px; font-weight: bold; }
.tabRight ul li a:hover { text-decoration: none; color: #000; }
.tabRight ul li div.itemHead { border-top: 1px solid #ccc; margin-top: -1px; cursor: pointer; display: block; width: 180px; }
.tabRight ul li div.itemHead { background: url("../images/bullets/arrow_down_gray.gif") no-repeat scroll 181px center transparent; color: #666666; display: block; font-size: 1em; font-weight: 700; padding: 8px 10px; }

/* Hidden Elements */
.tabRight ul li.hide { background: transparent url("../images/backgrounds/tab_right.png") repeat-x scroll left top; }
.tabRight ul li.hide a { background-image: url("../images/bullets/arrow_up_gray.gif"); color: #666; }
.tabRight ul li.hide div.itemHead { background: url("../images/bullets/arrow_up_gray.gif") no-repeat scroll 181px center transparent; color: #333333; padding-top: 7px; border-top: 1px solid #ccc; }
.tabRight ul li.hide div.itemHead span { background: transparent url("../images/backgrounds/tab_right.png") repeat-x left top; }

/* Second level */
.tabRight ul li div.tabContent { background: #F8F8F8; }
.tabRight ul li div.tabContent p { padding: 2px 10px; }
.tabRight ul li.hide ul, .tabRight ul li.hide div.tabContent { display: none; }

/* Read more button within tab */
.tabRight ul li.multimedia div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 2px 0px no-repeat; padding-left: 20px; }
.tabRight ul li.nieuws div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 0px -24px no-repeat; padding-left: 20px; }
.tabRight ul li.documenten div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 1px -50px no-repeat; padding-left: 20px; }
.tabRight ul li.links div.itemHead span { background: transparent url("../images/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.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 0px -348px no-repeat; padding-left: 20px; }
.tabRight ul li.announcement div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 0px -199px no-repeat; padding-left: 20px; }
.tabRight ul li.productsServices div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 0px -300px 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.faq div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 2px -373px no-repeat; padding-left: 20px; }
.tabRight ul li.contact div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 0px -398px no-repeat; padding-left: 20px; }
.tabRight ul li.agenda div.itemHead span { background: transparent url("../images/icons/dossierIcons.gif") 2px -325px no-repeat; padding-left: 20px; }

li.pdf a, li.doc a, li.xls a, li.any a { padding-left: 23px; }
.tabRight ul li div.tabContent a.btnReadMore { /*background: #a2a2a2;*/ display: inline; font-size: 0.92em; color: #fff; margin: 0 4px 0 10px; padding: 2px 4px; }
.tabRight ul li div.tabContent a.btnReadMore:hover { background: #d00; text-decoration: none; }
.tabRight ul li div.tabContent ul { padding: 0px 10px 10px 10px; }
.tabRight ul li div.tabContent ul li a { background: #F8F8F8 url("../images/bullets/relateditems-square.gif") 9px 10px no-repeat; font-size: 0.92em; font-weight: normal; padding: 5px 0px 5px 20px; margin: 0px; color: #666; }
.tabRight ul li div.tabContent ul li.external a { background: url("../images/icons/icoon-extern-gray.gif") no-repeat 5px 10px transparent; }
.tabRight ul li div.tabContent ul li.pdf a { background: url(../images/icons/icnDocType.gif) 0px 3px no-repeat; margin-left: -3px; }
.tabRight ul li div.tabContent ul li.doc a { background: url(../images/icons/icnDocType.gif) 0px -60px no-repeat; margin-left: -2px; }
.tabRight ul li div.tabContent ul li.xls a { background: url(../images/icons/icnDocType.gif) 0px -124px no-repeat; margin-left: -2px; }
.tabRight ul li div.tabContent ul li.any a { background: url(../images/icons/icnDocType.gif) 0px -188px no-repeat; margin-left: -2px; }
.tabRight ul li div.tabContent ul li.last a { border-bottom: none; padding-bottom: 0px; }
.tabRight ul li div.tabContent ul li a:hover { text-decoration: underline; }
.tabRight ul li div.tabContent a { background-image: none; }
.tabRight ul li div.tabContent a.readMore { text-align: right; font-size: 0.9em; font-weight: normal; background: #F8F8F8; padding: 0px 10px 10px 10px; }
.tabRight ul li div.tabContent a.select { color: #D00; }
.tabRight ul li div.tabContent a:hover.readMore { text-decoration: underline; }

/* Multimedia sublevel */
.tabRight ul li.multimedia div.tabContent ul li a { background-image: none; font-size: 0.92em; font-weight: normal; color: #4a4a4a; }
.tabRight ul li.multimedia div.tabContent ul li img { float: left; width: 60px; height: 35px; margin-right: 5px; }
.tabRight ul li.multimedia div.tabContent ul li a span { background: none; padding: 0; cursor: pointer; }
.tabRight ul li.multimedia div.tabContent ul li a span.photo { background: transparent url("../images/icons/photo.gif")right -2px no-repeat; padding: 0px 20px 0px 0px; }
.tabRight ul li.multimedia div.tabContent ul li a span.video { background: transparent url("../images/icons/video.gif") right -2px no-repeat; padding: 0px 20px 0px 0px; }
.tabRight ul li.multimedia div.tabContent ul li a span.audio { background: transparent url("../images/icons/audio.gif") right -2px no-repeat; padding: 0px 20px 0px 0px; }
/*=============================================================================*/
.quickNav { background: #fff; border-bottom: 8px solid #d00; }
.quickNav a.btnToggleQuickNav { background: #d00 url("../images/bullets/arrow_up_white.gif") no-repeat 66px 11px; color: #fff; display: inline; line-height: 1.8em; position: absolute; top: -22px; z-index: 100; padding: 3px 30px 0 10px; }
.quickNav a.btnToggleQuickNav.open { background-image: url("../images/bullets/arrow_down_white.gif"); }
.quickNav .quickNavContent { background: #d00; display: block; line-height: 1.6em; padding: 18px 20px; }
.quickNav .quickNavContent strong { color: #fff; font-weight: 700; margin-bottom: 5px; }
.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/bullets/arrow_right_white.gif") no-repeat left center; padding-left: 10px; margin-top: 10px; margin-bottom: 20px; }
.quickNav .quickNavContent div.last { border-left: 1px solid #ff7d7d; float: right; padding-left: 10px; width: 157px; overflow: hidden; }
.quickNav .quickNavContent div.last ul li.last { background: none; margin: 0; padding: 0; }
.paginate { border-bottom: 1px solid #ccc; color: #999; font-size: 0.92em; padding: 4px 0; }
.paginate ul li a { display: block; text-decoration: underline; padding: 0 4px; }
.paginate ul li.current a { color: #d00; font-weight: 700; text-decoration: none; }
.paginate ul li.previous a, .paginate ul li.next a { color: #999; 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/bullets/arrow_left_gray.gif") no-repeat left 4px; }
.paginate ul li.next a { background: transparent url("../images/bullets/arrow_right_gray.gif") no-repeat right 4px; margin: 0 0 0 10px; padding: 0 10px 0 0; }
input[type=text], form input.inputText, textarea { border: 1px solid #a6a6a6; color: #272727; font: inherit; padding: 2px 4px 1px; }
input[type=submit], input[type=reset], form input.inputSubmit, input[type=button] { cursor: pointer; background: #a2a2a2; border: 0; color: #fff; font: inherit; font-size: 0.92em; padding: 1px 4px; }
label { color: #272727; 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: #999; margin: 10px 0; }
p { color: #272727; line-height: 1.4em; }
em { color: #5d5d5d; font-style: italic; }
a { color: #333; text-decoration: none; }
a.readMore { padding-left: 10px; }
a.btnReadMore { background: #eaeaea; color: #333; font-size: 0.92em; padding: 2px 7px; }
a.btnReadMore:hover { background: #999; color: #fff; text-decoration: none; cursor: pointer; }
h2 { color: #d00; margin-bottom: 18px; line-height: 100%; }
.main .date, .main .location, .main .time { font-size: 0.92em; color: #8D8D8D; }
span.media span { display: none; }
span.media { background: #fff; display: inline-block; height: 18px; margin-left: 8px; width: 18px; vertical-align: bottom; }
span.video { background: transparent url("../images/icons/video.gif") no-repeat left top; }
span.photo { background: transparent url("../images/icons/photo.gif") no-repeat left top; }
span.audio { background: transparent url("../images/icons/audio.gif") no-repeat left top; }
.content .h1, .content h1, .content h3 { border-bottom: 1px solid #ccc; color: #d00; 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: #D00; 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 p.intro { color: #000; margin-top: 12px; clear: both; }
.content .links li { border-bottom: 1px solid #CCC; padding-top: 5px; padding-bottom: 5px; }
.content .links li a { padding-right: 15px; }
.content .links li.external a { background: url(../images/icons/icoon-extern.gif) no-repeat right 5px; }
.content ul.alfabet { list-style: none; width: 270px; height: 50px; margin-top: 12px; }
.content ul.alfabet li { background: url(../images/backgrounds/bgAlfabet.gif) 0 -36px no-repeat; display: block; float: left; width: 17px; height: 17px; text-align: center; line-height: 150%; font-weight: 700; color: #FFF; margin: 0 3px 5px 0; padding: 0 0 2px; }
.content ul.alfabet li a { width: 17px; height: 17px; display: block; background: url(../images/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/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: #D00; 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/bullets/icnToTop.gif) 0 2px no-repeat; color: #999; 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; }
.content .articleContent ul, ol { display: block; padding-left: 2em; margin: 1em 0; }
.content .articleContent ul { line-height: 1.4em; list-style-type: disc; }
.content .articleContent ol { list-style-type: decimal; line-height: 1.4em; }
.content .articleContent img { margin: 3px 10px 0 0; }
.content .articleContent table { width: 518px; }
.content .newsDetail .articleContent { min-height: 140px; height: auto !important; }
ul.themeList { margin: 0 0 10px; }
ul.themeList li { border-bottom: solid 1px #CCC; margin-bottom: 4px; padding: 0 0 4px; }
.download { background: #F8F8F8; border-top: solid 1px #E5E5E5; margin: 15px 0 20px; padding: 5px 10px 10px; }
.download table td.title { width: 130px; }
.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: #A2A2A2; color: #FFF; }
.faq ul li { border-bottom: solid 1px #CCC; padding: 10px 0px; }
.faq .tabContent ul li { padding: 0; }
.faq ul li p { display: none; margin: 10px 0; }
.faq ul li a { font-weight: 700; color: #333; }
.faq ul li a.quest { display: block; background: url(../images/icons/icnFaq.gif) right 2px no-repeat; }
.faq ul li.active a.quest { background: url(../images/icons/icnFaq.gif) right -33px no-repeat; color: #D00; }
.faq ul li ul { display: none; list-style-type: disc; }
.faq ul li ul li { border-bottom: none; margin-left: 20px; padding: 0; }
h2 .allRelated p { width: 360px; }
.allRelated .download { font-size: 0.9em; margin: -5px 0 10px !important; padding: 10px 10px 10px 15px; }
.allRelated .download span.docType.pdf { background: url(../images/icons/icnDocType.gif) 0 0 no-repeat; float: left; padding: 2px 0 2px 20px; }
.allRelated .download span.docType.doc { background: url(../images/icons/icnDocType.gif) 0 -64px no-repeat; float: left; padding: 2px 0 2px 20px; }
.allRelated .download span.docType.xls { background: url(../images/icons/icnDocType.gif) 0 -128px no-repeat; float: left; padding: 2px 0 2px 20px; }
.allRelated .download span.docType.any { background: url(../images/icons/icnDocType.gif) 0 -192px no-repeat; float: left; padding: 2px 0 2px 20px; }
.allRelated .download a.btnReadMore { background: #A2A2A2; color: #FFF; float: right; }
.noSearchInput { position: absolute; width: 180px; top: 83px; display: none; right: 0px; z-index: 100; background: #393939; text-align: left; color: #fff; margin: 0; height: 10px; padding: 10px; }
.home .noSearchInput { top: 283px; }
.noSearchInput { top: 130px; }
.autoComplete { position: absolute; width: 200px; right: 0; display: none; z-index: 100; background: #232323; text-align: left; color: #CCC; margin: 8px 0 0; }
.autoComplete strong { color: #CCC; font-size: 1.1em; line-height: 200%; padding: 0 10px; }
.autoComplete ul { padding: 0 10px 20px; }
.autoComplete ul li { border-bottom: 1px solid #666; color: #CCC; display: block; font-size: 1.1em; font-weight: 400; height: 1%; padding: 4px 5px; }
.autoComplete .ac_over { text-decoration: none; background: #7A7A7A; color: #FFF; cursor: pointer; }
.autoCompleter { position: absolute; width: 180px; left: 0; display: none; z-index: 1000; text-align: left; background: #fff; border: solid 1px #CCC; margin: 0; }
.autoCompleter strong { color: #333; font-size: 1.1em; line-height: 200%; padding: 0 10px; }
.autoCompleter ul { padding: 0 10px; }
.autoCompleter ul li { color: #333; position: relative !important; display: block; font-size: 1.1em; font-weight: 400; height: 1%; border-bottom: 1px solid #EAEAEA; padding: 4px 5px; }
.autoCompleter .ac_over { text-decoration: none; background: #F1F1F1; color: #D00; }
.resultList { padding: 8px 0; }
.resultList .resultItem img { width: 245px; height: 136px; }
.resultList .resultItem { float: left; width: 245px; margin: 6px 30px 4px 0; padding: 0 0 10px; }
.resultList .resultItem h3.media { padding-right: 20px; }
.resultList .resultItem h3.video { background: transparent url("../images/icons/media_video.gif") no-repeat 228px 4px; }
.resultList .resultItem h3 a { color: #000; display: block; line-height: 20px; text-decoration: underline; }
.resultList .resultItem p { display: block; width: 245px; overflow: hidden; }
.noAgenda { clear: both; float: none; margin-bottom: 10px; }
.agendaList .agendaItem { border-bottom: 1px solid #e5e5e5; padding-bottom: 5px; margin: 5px 0 8px; }
.agendaDetail .newsImage img { margin: 8px 0; }
p.teaser { color: #333; font-weight: 700; }
.socialBookmarks { color: #999; 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 a span { display: none; }
.socialBookmarks li.nuJij a { background-image: url("../images/icons/social_nujij.gif"); }
.socialBookmarks li.msn a { background-image: url("../images/icons/social_msn_reporter.gif"); }
.socialBookmarks li.delicious a { background-image: url("../images/icons/social_delicious.gif"); }
.socialBookmarks li.eKudos a { background-image: url("../images/icons/social_ekudos.gif"); }
.socialBookmarks li.symbaloo a { background-image: url("../images/icons/social_symbaloo.gif"); }
.socialBookmarks li.twitter a { background-image: url("../images/icons/social_twitter.gif"); }
.socialBookmarks li.facebook a { background-image: url("../images/icons/social_facebook.gif"); }
.socialBookmarks li.linkedin a { background-image: url("../images/icons/social_linkedin.gif"); }
.socialBookmarks li.hyves a { background-image: url("../images/icons/social_hyves.gif"); }
.socialBookmarks li.digg a { background-image: url("../images/icons/social_digg.gif"); }
.socialBookmarks li.stumbleupon a { background-image: url("../images/icons/social_stumbleupon.gif"); }
.socialBookmarks li.google a { background-image: url("../images/icons/social_google.gif"); }
.newsFeedback h3, .newsComments h3, .newsCommentForm h3 { color: #333; margin-top: 12px; }
.newsFeedback input[type=submit] { 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: #8e8e8e; 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: #666; }
.newsComments .newsComment .posted a { color: #000; font-size: 0.92em; margin-right: 12px; text-decoration: underline; }
.newsComments .newsComment .posted span { background: transparent url("../images/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 input[type=text], input[type=password] { border: 1px solid #d3d3d3; width: 194px; }
.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 input[type=text] { border: 1px solid #d3d3d3; width: 194px; display: block; font-size: 0.9em; color: #333; margin-bottom: 8px; float: left; }
.mailaFriend textarea { border: 1px solid #d3d3d3; width: 350px; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; }
.mailaFriend .balloonTag { position: absolute; bottom: -12px; right: 12px; background: url(../images/backgrounds/bgMailafriend.gif) 0 0 no-repeat; width: 21px; height: 12px; }
.mailaFriend label.error { color: #D00; font-size: 0.9em; float: left; clear: none; margin: 3px 0 3px 10px; }
.closeLayer a { position: absolute; top: 8px; right: 8px; width: 8px; height: 8px; background: url(../images/icons/close.gif) 0 0 no-repeat; text-indent: -9999px; }
.closeLayer a:hover { background: url(../images/icons/close.gif) 0 -16px no-repeat; }
.mailaFriendStatic { background: #efefef; position: relative; z-index: 100; text-align: left; font-size: 1.1em; margin: 4px 0; padding: 15px 12px 12px; }
.mailaFriendStatic h3 span { color: #666; display: block; padding-top: 5px; }
.mailaFriendStatic input[type=text] { border: 1px solid #d3d3d3; width: 194px; display: block; font-size: 0.8em; color: #333; }
.mailaFriendStatic textarea { border: 1px solid #d3d3d3; width: 350px; font-size: 0.8em; color: #333; }
.mailaFriendStatic input[type=submit] { float: right; margin-top: 8px; font-size: 0.8em; }
.mailaFriendStatic span.error { color: #D00; font-size: 0.9em; float: left; margin: 3px 0; }
.recentNews ul { padding: 1px 0 16px; }
.recentNews ul li { background: transparent url("../images/backgrounds/color_ccc.gif") repeat-x left bottom; width: 238px; margin-top: 5px; position: relative; }
.recentNews ul li span { color: #999; font-size: 0.92em; }
.recentNews ul li a { color: #5d5d5d; display: block; height: 35px; }
.recentNews ul li.open { background: url(../images/icons/icnRecentNewsOpen.gif) right 19px no-repeat; width: 251px; }
.recentNews ul li.open a { width: 220px; }
.recentNews .leftCol { float: left; width: 230px; padding-bottom: 10px; }
.recentNews .rightCol { float: right; width: 227px; height: 300px; border-left: solid 1px #CCC; padding: 0 12px 10px 20px; }
.recentNews .rightCol div.open { display: block; visibility: visible; }
.recentNews .rightCol div.open img { width: 226px; }
.recentNews h3 { font-size: 1.5em; font-weight: 400; color: #D00; margin: 0; }
.leftCol h3, .rightCol h3 { font-size: 1.5em; font-weight: 400; color: #D00; margin: 20px 0 5px; }
.indent7 { margin-left: 7px; }
ul.dateList, ul.linkList { margin-bottom: 10px; }
ul.dateList span.date { color: #8D8D8D; 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: block; padding: 4px 8px 4px 0; }
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; }
.newsletterForm label { display: none; }
.grayBox { width: 226px; background: #EFEFEF; padding: 7px; }
.grayBox input { border: solid 1px #D3D3D3; color: #999; }
.grayBox input.inputSubmit { border: none; background: #A2A2A2; color: #FFF; margin-top: 5px; }
.grayBox ul.linkList { margin-bottom: 0; }
.grayBox ul.linkList li { border-top: 0; margin-bottom: 0; }
.grayClickableBox {cursor:pointer ; cursor:hand; width:auto; background: #EFEFEF; padding-top:5px; padding-bottom:5px; padding-left: 0px;margin-bottom: 5px }
.grayClickableBox img {float:right !important; position:relative;}
.dossierList .dossierItem { border-bottom: 1px solid #e5e5e5; float: left; width: 245px; height: 90px; 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 .dossierTheme h3.subHead a { font-size: 1em; color: #d00; text-decoration: underline; }
.dossierList .dossierItem h3 { margin: 0; padding: 2px 0; }
.dossierList .dossierItem h3 a { color: #333; text-decoration: underline; }
.dossierDetail .dossierList { border-top: 1px solid #E5E5E5; padding-top: 8px; }
.dossier h3 { font-size: 1.5em; font-weight: 400; color: #D00; margin: 0 0 10px; }
.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 h3.subHead a { font-size: 1em; color: #000; text-decoration: underline; }
.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: #D00; font-weight: 400; margin: 4px 0; }
.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; }
.newsList .pubItem h3 { height: 20px; margin: 2px 0; padding: 2px 0; }
.newsList .pubItem h3 a, .newsList .rss h3 a { color: #000; text-decoration: underline; }
.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/icons/icnDocType.gif) no-repeat scroll right 0; }
.newsList .pubItem span.doc { background: transparent url(../images/icons/icnDocType.gif) no-repeat scroll right -64px; }
.newsList .pubItem span.xls { background: transparent url(../images/icons/icnDocType.gif) no-repeat scroll right -128px; }
.newsList .pubItem span.any { background: transparent url(../images/icons/icnDocType.gif) no-repeat scroll right -192px; }
.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; }
.sis input[type=text] { float: left; margin-right: 10px; }
.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; }
.sisSearchList .head th { 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; }
#main_contentSearch fieldset { border: 1px solid #CCC; }
.download a.attachmentHeader { display: block; font-weight: 700; background: url(../images/icons/icnFaq.gif) right 2px no-repeat; margin: 5px 0; }
.download ul.attachment li { border-top: 1px solid #E5E5E5; padding: 7px 0 7px 2px; }
.download a.attachmentHeader.active { background: url(../images/icons/icnFaq.gif) right -33px no-repeat; }
.newsDetail .newsImage img, .dossierDetail .newsImage img { width: 520px; height: 290px; margin: 8px 0; }
.newsDetail ul li { color: #272727; }
.newsCommentForm input[type=text] { border: 1px solid #d3d3d3; width: 194px; display: block; font-size: 0.9em; color: #333; }
.newsCommentForm label.error { color: #D00; font-size: 0.9em; margin: 3px 0 3px 10px; }
.pEnB h3 { font-size: 1.5em; font-weight: 400; color: #D00; line-height: 1.2em; margin: 0 0 10px; }
.pEnB h3.subHead { font-size: 1em; color: #D00; 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; }
.content.searchResult { width: 740px; background: none; }
.searchResult { padding-bottom: 30px; }
.searchResult .top { position: relative; z-index: 1000; margin: 0 0 0 20px; }
.searchResult h3 { color: #D00; 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/backgrounds/bgTabMediatheekLeft.png) left -54px no-repeat; padding: 7px 0 5px 7px; }
.searchResult .tabMenu ul li a { background: url(../images/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: #D00; top: 1px; background: url(../images/backgrounds/bgTabMediatheekRight.png) right 0 no-repeat; }
.searchResult .tabMenu ul li a:hover { text-decoration: none; color: #D00; }
.searchResult .tabMenu ul li.active span { background: url(../images/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 label { display: none; }
.searchResult .search .searchField { background: transparent url("../images/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 .filter { border-bottom: solid 1px #CCC; padding: 10px 0 15px 15px; }
.searchResult .filter p { display: none; float: left; }
.searchResult .filter .niceform select { display: none; width: 189px; float: left; font-size: 1em; }
.searchResult .niceform { display: none; 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; text-decoration: underline; }
.searchResult ul.listing li p { font-size: 1.1em; margin-bottom: 5px; }
.searchResult ul.listing li.highlight { background: #F7F7F7; border-bottom: 0; }
.searchResult .paginate { font-size: 1.1em; padding-left: 5px; margin: 0 0 0 10px; }
.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: #D00; 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/icons/icnCloseMediatheek.gif) right 0 no-repeat; padding: 11px 45px 15px 0; }
.content.mediatheek .closeMediatheek a:hover { background: url(../images/icons/icnCloseMediatheek.gif) right -76px no-repeat; color: #D00; }
.barLeft { background: url("../images/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/backgrounds/bgTabMediatheekLeft.png) left -54px no-repeat; padding: 6px 0 5px 7px; }
.mediatheek .tabMenu ul li a { background: url(../images/backgrounds/bgTabMediatheekRight.png) right -54px no-repeat; color: #D00; font-size: 1.2em; font-weight: 700; padding: 5px 15px 5px 0; }
.mediatheek .tabMenu ul li a:hover { text-decoration: none; color: #333; }
.mediatheek .tabMenu ul li a span.video { background: url(../images/icons/icnTabmenuMediatheek.gif) left -14px no-repeat; }
.mediatheek .tabMenu ul li a span.photo { background: url(../images/icons/icnTabmenuMediatheek.gif) left -65px no-repeat; }
.mediatheek .tabMenu ul li a span.audio { background: url(../images/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: #D00; background: url(../images/backgrounds/bgTabMediatheekLeft.png) left 0 no-repeat; }
.mediatheek .tabMenu ul li.active a { background: url(../images/backgrounds/bgTabMediatheekRight.png) right 0 no-repeat; }
.mediatheek .tabMenu ul li.active a span.video { background: url(../images/icons/icnTabmenuMediatheek.gif) left 7px no-repeat; }
.mediatheek .tabMenu ul li.active a span.photo { background: url(../images/icons/icnTabmenuMediatheek.gif) left -39px no-repeat; }
.mediatheek .tabMenu ul li.active a span.audio { background: url(../images/icons/icnTabmenuMediatheek.gif) left -91px no-repeat; }
.mediatheek ul.listing li { padding: 10px 0 25px; }
.downloadVideos { margin-bottom: 18px; }
.downloadVideos h3 a { text-decoration: underline; color: #000 !important; }
#videoformats img { float: none; }
#videoformats li { clear: both; }
#downloadVideoHeader { background: transparent url(../images/bullets/arrow_subnav_l1.gif) no-repeat scroll 180px 5px; padding-right: 20px; }
#downloadVideoHeader.active { background: transparent url(../images/bullets/arrow_subnav_l1.gif) no-repeat scroll 180px -193px; color: #d00; }
.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 { color: #969696; }
.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 span { display: none; }
.colspan1 ul.pager li.previous a { display: block; left: 0; background: #FFF url(../images/icons/icnPagerMediatheek.gif) left -16px no-repeat; }
.colspan1 ul.pager li.next a { display: block; right: 0; background: #FFF url(../images/icons/icnPagerMediatheek.gif) right -55px no-repeat; }
.colspan1 ul.pager li.previous a:hover { background: #FFF url(../images/icons/icnPagerMediatheek.gif) left 4px no-repeat; }
.colspan1 ul.pager li.previous a.active { background: #FFF url(../images/icons/icnPagerMediatheek.gif) left -16px no-repeat; }
.colspan2 .h1, .colspan2 h1 { color: #d00; 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/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/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 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/icons/icnTabmenuMediatheek.gif) left -22px no-repeat; }
.colspan3 ul.listing li span.photo { background: url(../images/icons/icnTabmenuMediatheek.gif) left -72px no-repeat; }
.colspan3 ul.listing li span.audio { background: url(../images/icons/icnTabmenuMediatheek.gif) left -123px no-repeat; }
.colspan3 ul.listing li span.hidden { visibility: hidden; }
.content.appsBroad { width: 944px; }
.iFrame iframe { background-color: #FFF; border: none !important; margin-top: 10px; }
.iFrame { margin-left: 20px; }
.iFrame h2 { width: 100%; }
.iFrameSmall { width: 722px; margin-left: 0; }
.iFrame iframe.broad { width: 924px; }
.iFrame a { text-decoration: underline; }
.noBar { background: #FFF !important; }
.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: #5d5d5d; width: 180px; line-height: 18px; }
.homeLeft .newsResults .item span.textlink { position: absolute; left: 120px; width: 180px; }
.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 #c9c9c9; margin-bottom: 4px; padding-bottom: 5px; position: relative; width: 310px; }
.homeLeft .homeBlock .newsList li span.date { clear: left; color: #999; font-size: 0.92em; position: absolute; top: 2px; width: 54px; }
.homeLeft .homeBlock .newsList li a { color: #5d5d5d; display: block; left: 54px; position: relative; width: 252px; padding: 2px 0; }
.header .visual.xl { height: 472px; position: relative; }
.header .visual .overLay h2 { text-decoration: none; font-size: 3.2em; font-weight: 400; display: inline; line-height: 110%; color: #fff; }
.header .visual .overLay h2 a { color: #FFF; }
.header .visual .overLay h2 a:hover { border-bottom: solid 1px #FFF; text-decoration: none; }
.header .visual .overLay { position: absolute; z-index: 9000 !important; top: 420px; left: 50px; }
.header .visual a.readMore { position: relative; display: inline; color: #FFF; }
#player { position: absolute; left: 87px; top: -22px; display: none; }
#rplayerpro { width: 300px; }
.onsbrabant { width: 313px; height: 38px; }
.clear, .dossier a.btnReadMore, .download table.sis td span span, .newsCommentForm img, .pEnB a.btnReadMore { clear: both; }
.clearfix, .visible, .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, .faq ul li.active p, .faq ul li.active ul { display: block; }
.float-left, .content img, .footer .closure .copy, .paginate div, .paginate ul li, .socialBookmarks span, .socialBookmarks ul, .socialBookmarks ul li, .reactNo input.left, .homeLeft .newsResults .item a.itemLink img, .homeLeft .homeBlock.newsTeaser .newsImage img { float: left; }
.float-right, .footer .closure ul, .paginate ul, .download a.btnReadMore.right, .newsList .rss img { float: right; }
.hidden, .recentNews .rightCol div { display: none; visibility: hidden; }
.home h1.logo, .home h2.diamant, .home h1.logo, .home h2 .diamant { top: 140px; }
.home .xl h1.logo, .home .xl h2.diamant, .header.xl h1.logo, .header.xl h2.diamant { top: 348px; }
.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, .alfabeticListing a:hover.toTop, .content .articleContent a, .newsList .sisItem h3.overview a, .footerLinks a:hover, ul.listing li.active a:hover, .colspan2 a, .header .visual a.readMore:hover { text-decoration: underline; }
.header .tools a, .header .navContainer .search .searchAdvanced:hover, .quickNav a.btnToggleQuickNav:hover, .quickNav .quickNavContent a, .searchResult .search .searchAdvanced:hover { color: #fff; }
.header .tools a:hover, .quickNav .quickNavContent a:hover { color: #fff; text-decoration: underline; }
.header .navContainer .search .searchBtn, .searchResult .search .searchBtnDetail { background: #ccc url("../images/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 .searchBtn:hover, .searchResult .search .searchBtnDetail:hover { background: #d00 url("../images/backgrounds/search_btn_hover.gif") no-repeat left top; }
.header .navContainer .search .searchAdvanced, .searchResult .search .searchAdvanced { color: #dfdfdf; float: right; font-size: 0.91em; margin-right: 20px; }
.subNav ul li > a:hover, .subNav ul li.inactive a:hover, .subNav ul li.active a:hover, a:hover span.file, .required, ul.linkList a:hover, ul.dateList a:hover, .downloadVideos h3 a:hover, ul.listing li.active a, .homeLeft .homeBlock .newsList li a:hover, .filtered-list .active { color: #d00; }
.tabRight ul li.media div span, .tabRight ul li.kaarten div span { background: transparent url("../images/icons/dossierIcons.gif") 0 -100px no-repeat; }
.tabRight ul li.open .tabContent a.select, .paginate ul li.next a:hover, .paginate ul li.previous a:hover, .content h3 a, .content h3.subHead a, .alfabeticListing ul li ul.item li a:hover, .faq ul li a:hover, .resultList .resultItem h3 a:hover, .agendaList .agendaItem h3 a:hover, .agendaDetail p a:hover, .dossierList .dossierItem h3 a:hover, .dossier h3.subHead a:hover, .dossier .doelgroep ul li a:hover, .newsDetail p a:hover, .searchResult .filter ul li.active, .searchResult ul.listing li a:hover, .searchResult ul.listing li span.category a:hover, .searchResult .paginate a:hover, ul.listing li a:hover, ul.listing li span.category a:hover, .homeLeft h2 a { color: #D00; }
.tabRight #uitgelicht { margin: 14px 0px 10px 10px; padding-right: 8px; display: inline-block; }
.tabRight #uitgelicht h3 { color: #DD0000; font-size: 1.5em; font-weight: 400; margin-bottom: 8px; line-height: 1.1em; }
.tabRight #uitgelicht p { padding: 8px 10px; }
.tabRight #uitgelicht a { text-decoration: underline; color: #333; }
.tabRight #uitgelicht img { display: block; clear: both; margin-top: 10px; }
.tabRight #uitgelicht a:hover { color: #d00; }
.tabRight #uitgelicht a.btnReadMore { font-size: 0.92em; font-weight: normal; margin: 10px 0 10px 0px; text-decoration: none; background-color: #afafaf; color: #fff; padding: 2px 7px; display: inline-block; float: right; }
.tabRight #uitgelicht a.btnReadMore:hover { background: none repeat scroll 0 0 #999; color: #fff; cursor: pointer; text-decoration: none; }

.tabRight #uitgelicht .date { display: block; clear: both; margin-bottom: 8px; }
strong, .download caption { font-weight: 700; }
a:visited, a:active, .content .articleContent a.anchor { text-decoration: none; }
a:hover, .recentNews ul li a:hover, .sisSearchList a:hover { color: #d00; text-decoration: none; }
.selectrow:hover { cursor: pointer; }
.selectrowhover { color: #d00; text-decoration: none; }
span.file, .content .articleContent a.anchor:hover { color: #000; }
.content h3 a:hover, .newsList .sisItem a:hover, .homeLeft .newsResults .item a:hover.itemLink { color: #D00 !important; }
.content p, #mediaContainer, .agendaList .agendaItem p, .newsList .newsItem p { margin-bottom: 8px; }
.download table th, .download table td { border-bottom: solid 1px #E5E5E5; font-size: 0.9em; padding: 7px 5px 7px 2px; }
.download table td span.docType.pdf, .newsList .sisItem span.docType.pdf, .sisSearchList span.docType.pdf { background: url(../images/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/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/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/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, .reactNo input.left:hover, .newsCommentForm input[type=submit]:hover, .mailaFriend input[type=submit]:hover, .mailaFriendStatic input[type=submit]:hover { background: #666; }
.resultList .resultItem.even, .dossierList .dossierTheme.even, .dossierList .dossierItem.even { margin-right: 0; }
.resultList .resultItem h3, .agendaList .agendaItem h3, .newsList .newsItem h3 { margin: 2px 0; padding: 2px 0; }
.agendaList .agendaItem h3 a, .newsList .newsItem h3 a { color: #000; display: block; text-decoration: underline; }
.agendaList .agendaItem a.readMore, .newsList .newsItem a.readMore { background: transparent url("../images/bullets/arrow_right_gray.gif") no-repeat right center; color: #919191; padding: 0 10px 0 0; }
.agendaList .last, .newsComments .last, .dossierList .last, .loketList .last, .newsList .last, .homeLeft .homeBlock .newsList li.last { border-bottom: 0; }
.agendaList .agendaItem ul, .agendaDetail ul, .dossier .doelgroep 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; }
.agendaDetail h2, .newsDetail h2 { margin-bottom: 12px; }
.agendaDetail p, .newsDetail p { color: #272727; margin: 0 0 18px; }
.agendaDetail strong, .newsList .sisItem h3 a, .sisSearchList a, .newsDetail strong { color: #333; }
.agendaDetail h3, .newsDetail h3 { margin: 0 0 4px; padding: 0; }
.agendaDetail p a, .newsDetail p a { color: inherit; text-decoration: underline; }
.agendaDetail .footerLinks, .newsDetail .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; }
.agendaDetail .footerLinks a, .mailaFriend input[type=text].requiredText, .mailaFriendStatic input[type=text].requiredText, .newsDetail .footerLinks a { color: #999; }
.agendaDetail .footerLinks a.back, .newsDetail .footerLinks a.back { background: transparent url("../images/bullets/arrow_left_gray.gif") no-repeat left center; float: left; font-weight: 700; padding-left: 12px; }
.agendaDetail .footerLinks a.print, .agendaDetail .footerLinks a.email, .newsDetail .footerLinks a.print, .newsDetail .footerLinks a.email { background: transparent url("../images/icons/print_small.gif") no-repeat left center; margin-left: 12px; padding-left: 20px; }
.agendaDetail .footerLinks a.email, .newsDetail .footerLinks a.email { background-image: url("../images/icons/email_small.gif"); }
.newsFeedback, .reactThanks, .newsFeedback, .reactThanks, .reactFeedbackSent { border-bottom: 1px solid #ccc; clear: both; float: none; margin: 0 0 12px; padding: 0 0 12px; }
.newsCommentForm h3, .mailaFriend h3, .mailaFriendStatic h3 { margin: 0 0 4px; }
.newsCommentForm label, .mailaFriend label, .mailaFriendStatic label { color: #272727; margin-bottom: 4px; display: block; text-align: left; clear: both; }
.newsCommentForm textarea, .newsCommentForm select, .newsCommentForm textarea { border: 1px solid #d3d3d3; width: 486px; }
.newsCommentForm input[type=submit], .mailaFriend input[type=submit] { float: right; margin-top: 8px; }
.mailaFriend h3 span, ul.dateList span.location { color: #666; }
.mailaFriend input[type=text].error, .mailaFriendStatic input[type=text].error, .newsCommentForm input[type=text].error { border: solid #D00 1px; }
.recentNews p, .dossierList { margin: 12px 0; }
.leftCol ul, .rightCol ul, .dossier .dossierList, .pEnB .dossierList { margin-top: 0; }
.dossier ul.alfabet, .pEnB ul.alfabet { margin: 10px 0; }
.dossier .dossierTheme, .pEnB .dossierTheme { margin-top: 0; padding: 0; }
.newsList .rss, .newsList .pubItem { border-bottom: 1px solid #e5e5e5; margin-bottom: 8px; }
.searchResult .niceform p, .colspan1 form p { text-align: left; font-size: 0.9em; margin: 5px 0 0; }
.searchResult ul.listing li span.category a, ul.listing li span.category a { font-size: 0.8em; color: #969696; display: inline-block; text-decoration: underline; }
.colspan1 ul.pager li.next a:hover, .colspan1 ul.pager li.next a.active { background: #FFF url(../images/icons/icnPagerMediatheek.gif) right -35px no-repeat; }
.content.appsSmall, .iFrameSmall h2 { width: 722px; }
.reactNo, .reactThanks, .mailaFriendFinal { display: none; }
.linkBlock { display: block; overflow: hidden; background-color: #EFEFEF; padding: 0 8px 8px 8px; margin-bottom: 20px; }
.linkBlock.left.small { width: 230px; float: left; }
.linkBlock.right.small { width: 230px; float: right; }
.linkBlock.wide { width: 500px; }
.linkBlock ul { height: 100px; display: block; clear: both; }
.linkBlock ul li a { display: block; padding: 4px 8px 4px 0; }
.linkBlock .readmore { float: right; margin-top: 20px; background-color: #afafaf; padding: 2px 7px; color: #fff; font-size: 0.92em; }
.linkBlock .readmore:hover { background-color: #999; }
.paginate ul li.currentItem a { color: #d00; text-decoration: none !important; }
.snippet { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; }
.snippet .snippetIntro { margin: 16px 0 0 20px; }
.snippet .h1 { line-height: 1.2em; margin: 16px 0 4px 20px; padding: 4px 0 11px; border-bottom: 1px solid #CCCCCC; color: #DD0000; font-size: 1.83em; font-weight: 400; width: 95%; }
#homeCarousel tr { height: 60px; }
#homeCarousel .text { vertical-align: top; padding-left: 20px; }
.keywordslist { margin-top: 30px; }
.keywordslist .keywordItem { float: left; width: 245px; margin: 0px 30px 4px 0px; padding: 0 0 4px; border-bottom: 1px solid #E5E5E5; }
.keywordslist .keywordItem.even { margin-right: 0px; }
.regeling .searchResult { margin-top: 20px; }
.regeling table td { width: 50%; }
.regeling .detail h2 { font-size: 1.5em; font-weight: 400; margin-top: 10px !important; margin-bottom: 10px !important; }
.regeling .detail { line-height: 1.5em; }
.regeling .detail h2 a { color: #dd0000; }
.regeling .detail ul li ul { margin-left: 20px; }
.regeling .detail ul { margin-left: 10px; margin-bottom: 10px; }
.regeling .detail li { margin: 0.4em 0; }
.regeling .detail table th, .regeling table td { border-bottom: solid 1px #E5E5E5; font-size: 0.9em; padding: 7px 5px 7px 2px; }
.regeling .detail table th { background: #F2F2F2; border-top: solid 1px #E5E5E5; }
.regeling .detail table { width: 100%; margin: 10px 0px; }
.themes, .a-z { margin-top: 22px !important; }
.themes ul li { border-bottom: none !important; padding: 3px 0 !important; }
.alfabeticListing.themeOverview ul li ul.item li { padding: 4px 0 5px 17px; }
.list { margin: 15px 0px; padding: 5px 0px; }
.list table th, .list table td { border-bottom: solid 1px #E5E5E5; font-size: 0.9em; padding: 7px 5px 7px 2px; }
.chkboxlist LABEL { display:inline ; }
