body{background:#f5f5f5;font-family:Roboto,sans-serif}.page-wrapper{min-height:100%;position:relative;overflow-x:hidden}.page-wrapper .content-wrapper{padding-bottom:48px}.page-wrapper .footer-wrapper{position:absolute;bottom:0}.ui-widget-overlay{position:fixed}.ui-widget-content.reset-bs{font-family:Roboto,sans-serif;color:#555}.ui-widget-content.reset-bs legend{font-size:13px;color:#555;border-bottom:1px solid #e5e5e5}.content,.ui-widget-content.reset-bs label,.ui-widget-content.reset-bs legend{font-weight:300}.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:first-child{background-color:#882941;background-image:none;border:0;color:#fff}.ui-dialog .ui-dialog-content{-webkit-overflow-scrolling:touch}.dialog-small{max-width:600px}.dialog-medium{max-width:800px}.dialog-large{max-width:1200px}.panzoom-container{position:relative}.panzoom-container+.panzoom-container{margin-top:20px}.panzoom{border-bottom:5px solid #f5f5f5;background-color:#f5f5f5;padding-bottom:10px}.panzoom,.panzoom-info{text-align:center}.ui-dialog .panzoom{border:20px solid #f5f5f5;margin-right:375px}.ui-dialog .panzoom:hover{border-color:#882941}.ui-dialog .panzoom-info{text-align:left;position:absolute;top:0;bottom:0;right:0;cursor:ns-resize;font-size:1.4em;padding:10px;width:375px}.ui-dialog .panzoom-info .fas{text-align:center;width:1.4em}.ui-dialog .panzoom-info button{width:100%}.ui-dialog .panzoom-info>*+*{margin-top:10px}p{line-height:22px;color:#555;font-weight:300;margin:0 0 10px}a{color:#882941;transition:color .3s}a:hover{color:inherit}h1,h2,h3,h4,h5{color:#882941;margin:0 0 5px}h1{font-size:24px}h2{font-size:16px}h3,h4{font-size:15px}h4{font-style:italic}h5{margin:0}.container{width:100%;max-width:1280px}.c-menu{background-color:#882941}.c-menu__close{background-color:#9a3750}header{background:url(/images/header-home.png);background-size:cover;min-height:115px;box-shadow:0 0 19px grey;font-size:12px;color:#fff}.logo{font-size:32px;font-weight:700;line-height:34px}header .login-box{height:55px;position:relative}header .login-box .login{font-weight:700;font-size:13px;position:absolute;right:0;line-height:32px;width:200px;background:#fff;color:#882941;text-decoration:none;padding-left:15px;border-radius:0 0 0 5px}.login-wrapper{padding:0 45px;font-family:Roboto,sans-serif;color:#fff;margin:20px 0 0}.login-wrapper a{color:#fff;font-size:12px}.login-wrapper .menu.account{background:none;border:none;border-top:1px solid #fff;border-radius:0;padding:20px 0 0;margin:30px 0 0;box-shadow:none}.login-wrapper .menu.account a{color:#fff;font-size:14px}.menu.account a:hover{text-decoration:none}.menu.account a span:hover{text-decoration:underline}.login-wrapper .menu.account .far{padding-right:5px}.login-wrapper .menu.account li{border:none}.loginform{display:inline-block;width:100%;padding:70px 0 0}.loginform input{width:100%;border-radius:5px;background:#fff;border-color:#fff;padding:5px 10px;margin-bottom:15px;color:#575757}.loginform label{color:#fff;font-size:13px}.loginform button{width:100%;text-align:center;border:2px solid #fff;border-radius:5px;padding:5px 0;background:#882941;color:#fff;transition:all .4s}.loginform button:hover{color:#882941;background:#fff}.login-wrapper .name{padding:50px 0}.login-wrapper.loggedin a{font-size:18px!important;margin-bottom:9px;display:inline-block}.searchform{padding:30px 0}.search{padding:50px 0}.searchbox{width:100%;height:auto;padding:30px 0 15px;background:#fff;box-shadow:0 0 5px #dcdcdc;border-radius:5px}.searchbox .options{color:#b0b0b0;font-size:11px}.searchBoxFilters{display:none}.checkbox-custom,.radio-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label,.radio-custom,.radio-custom-label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}.checkbox-custom-label,.radio-custom-label{position:relative;font-size:12px!important;font-family:Roboto,sans-serif!important;font-weight:400!important}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:"";background:#fff;border:1px solid #c6c6c6;display:inline-block;vertical-align:middle;width:15px;height:15px;padding:2px;margin-right:10px;text-align:center;border-radius:3px}.checkbox-custom:checked+.checkbox-custom-label:before{background:#882941;border-radius:3px;border:1px solid #882941}.radio-custom+.radio-custom-label:before{border-radius:50%}.radio-custom:checked+.radio-custom-label:before{background:#882941}.checkbox-custom:focus+.checkbox-custom-label,.radio-custom:focus+.radio-custom-label{outline:1px solid #ddd}.niv{text-align:center;margin:75px 0;font-size:12px;font-family:Roboto,sans-serif}.niv img{margin-bottom:15px}.logout{background:#fff;border-radius:5px;padding:15px 20px;box-shadow:2px 2px 5px #dcdcdc;list-style:none;font-size:14px;margin:0 0 20px}.menu.navigation>ul>li>ul>li,.menu>ul>li{padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid #c6c6c6}.menu.navigation>ul>li>ul>li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.menu ul{list-style:none}.menu>ul>li>ul{display:none}.menu.navigation>ul>li>ul{padding-left:5px;margin-left:0}.menu.account{padding:10px 20px 1px}.menu li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.logout a,.menu.navigation li.active a,.menu a{color:#5b5b5b}.menu.navigation li.active a.active,.menu li.active a{color:#882941;font-weight:700}.menu.navigation li.active a{font-weight:400}.content{background:#fff;border-radius:5px;padding:20px;box-shadow:2px 2px 5px #dcdcdc;list-style:none;font-size:14px;margin:0 0 20px}.content h2:not(:first-child),.content h3:not(:first-child),.content h4:not(:first-child),.content h5:not(:first-child),.content h6:not(:first-child){margin-top:20px}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead>tr>th,.table td,.table th{border:1px solid #882941}.content .table>thead>tr>th,.table>thead>tr>th{color:#882941;font-weight:700}.content table td,.content table th{padding:5px}.content hr{margin:10px 0}.favorite{display:inline-block;width:100%;padding:10px 0}.favorite>a{text-decoration:underline;color:#882941;font-weight:700}.favorite>span.date{color:#b0b0b0;font-size:11px}.favorite>span.close{float:right;font-size:12px;color:#882941;opacity:1;line-height:inherit}.favorite>span.close a{color:#882941;font-weight:400}.menu.guideline strong{color:#882941;padding-bottom:3px;margin-bottom:5px;border-bottom:1px solid #882941}.menu.guideline strong,.menu>ul li a{display:inline-block;width:100%}.menu>ul{padding:5px 0 4px;list-style:none}.menu.guideline>ul{border-bottom:1px solid #e7e7e7}.menu a>.fa-angle-down{float:right;margin-top:3px}.menu ul{font-size:12px}.menu.account ul{font-size:14px}.menu>ul>li>ul{padding:0;list-style:none}.menu>ul>li>ul li ul{padding:0 0 0 10px;list-style:none}.menu>ul>li.active>ul{display:block}.menu>ul>li.active>ul li a{font-weight:400;color:#555}.menu>ul>li.active>ul li>a.active{color:#882941;text-decoration:underline}.content.richtlijn{margin-bottom:0;border-radius:5px 5px 0 0}.backbutton{display:inline-block;border-radius:5px;background:#b0b0b0;text-transform:uppercase;font-size:12px;width:100%;height:34px;line-height:34px;transition:all .3s;margin-bottom:10px}.backbutton,.topbutton{color:#fff;text-align:center}.topbutton{background:#882941;border-radius:50%;display:none;position:fixed;right:15px;bottom:15px;margin:0;padding:0;line-height:33px;height:35px;width:35px}.backbutton:focus,.backbutton:hover,.topbutton:focus,.topbutton:hover{background:#882941;color:#fff;text-decoration:none}.print-info{color:#882941;font-size:12px}.print-info+.print-info{margin-left:4px}.date{font-size:12px}.buttons{width:100%;padding:5px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin:5px 0}.buttons.none{border-bottom:none}.buttons a{font-size:13px;color:#b0b0b0;font-weight:400;display:inline-block;margin-right:6px}.buttons a:hover{color:#882941}.content .header{font-weight:400;color:#b0b0b0;margin-bottom:10px}.content ul{margin:0;padding:0 0 0 15px;font-size:14px;color:#555;font-weight:300;line-height:22px}.content .breadcrumb{font-size:12px;margin:0;padding:0 0 0 5px}.content a[data-bs-toggle=collapse]:before{font-family:Font Awesome\ 6 Pro;content:"\f0fe"}.content a[data-bs-toggle=collapse][aria-expanded=true]:before{content:"\f146"}.content a[data-bs-toggle=collapse]:hover{text-decoration:none}.content a[data-bs-toggle=collapse]:hover span{text-decoration:underline}.related h4{font-size:20px;font-style:normal;margin:25px 0 0}.related hr{margin:12px 0}.related ul{list-style:none;padding:0}.comments{background:#5e5e5e;color:#fff!important;padding:20px;border-radius:0 0 5px 5px;font-weight:400}.comments h2{color:#fff;font-size:20px}.comments hr{border-color:#fff}.comments p{color:#fff}.answer,.comment{display:inline-block;width:100%;padding:15px;border-bottom:1px solid #fff;line-height:16px}.comment.editable:hover{background-color:#6d6d6d}.comment .commentText{min-height:100px;color:#555}.comment .ui-dialog-buttonset button{margin:.5em .4em .5em 0;cursor:pointer}.author{font-weight:700}.author,.comments .date{line-height:14px;display:inline-block;width:100%}.comments .date{padding-bottom:10px}.answer{padding-left:14%}.reaction-title{font-size:20px;margin:0 0 10px;font-weight:700}.comments textarea{width:100%;margin:20px 0;padding:10px;border-radius:5px;color:grey;font-weight:300;background:#fafafa;min-height:100px}.comments .form-control.button{background:#882941;border:2px solid #fff;border-radius:5px;color:#fff;font-weight:700;text-align:center;font-size:12px;height:34px;padding:0 20px;transition:all .3s}.comments .form-control.button:hover{border-color:#882941;background:#fff;color:#882941}.reactions{text-align:center}.comment-new .form-control{margin-top:0}.contact input,.contact select,.contact textarea{color:#495057;width:100%;border-radius:5px;background:#fafafa;height:32px;padding:0 5px;border:1px solid #b0b0b0;margin-bottom:10px;font-size:13px}.contact textarea{min-height:150px}.contact .btn{border:2px solid #882941;border-radius:5px;background:#fff;color:#882941;padding:4px 10px;font-size:12px}.filters>strong{color:#575757}.clear-filters,.filters>strong{text-align:center;width:100%;display:inline-block;font-size:12px}.clear-filters{margin-top:20px;transition:color .3s}.clear-filters:hover{color:#882941;cursor:pointer}.result-heading{font-size:16px!important}.result-heading>.result{color:#575757;font-style:italic}.criteria{font-size:12px;color:#575757}.search-result{display:inline-block;padding:0;width:100%}.search-result>a{text-decoration:underline;color:#882941;font-weight:700}.search-result>span.date{color:#b0b0b0;font-size:11px}.search-result .options{float:right}.fa-clone.active,.fa-star.active,.search-result .options .fa-comment{color:#882941}footer.pageFooter{width:100%;background:url(/images/footer.png) no-repeat;background-size:cover;min-height:34px;font-size:11px;color:#fff;line-height:34px}.alert ul{list-style-type:none;padding:0}.alert.alert-danger .fas{color:#842029}.searchBoxFilters label{width:100%}.search-options legend{font-weight:700;text-align:center;color:#575757;width:100%;display:inline-block;font-size:12px}.menuInline li{list-style-type:none;display:inline-block;padding:2px}footer a{color:#fff}footer a:link,footer a:visited,header a:link,header a:visited{color:inherit}.searchBoxWrapper{padding:30px 0}.loginform label{color:inherit;font-size:inherit;font-weight:400}.loginform label span{color:#fff;font-size:13px;font-weight:700}.login-wrapper .extraAnchors a{display:block}.inputContactMe{display:none}.form-control{background-color:#fafafa}.searchbox input,.searchBoxWrapper input{width:85%;border-radius:5px 0 0 5px;border-right:0;background:#fafafa;height:48px}.searchbox input:focus{border-color:#b0b0b0;box-shadow:none}.searchbox .autocomplete-active,.searchBoxWrapper .autocomplete-active{border-bottom-left-radius:0}.searchbox .btn,.searchBoxWrapper .btn{border:none}input.form-control,select.form-control{border:1px solid #b0b0b0}.button{border:2px solid #882941;border-radius:5px;background:#fff;color:#882941;padding:4px 10px;font-size:12px;text-transform:capitalize}form label{color:#882941;font-weight:700}.marginTop10{margin-top:10px}.menu,.search.filters{background:#fff;border-radius:5px;padding:15px;box-shadow:2px 2px 5px #dcdcdc;margin:0 0 20px;list-style:none;font-size:14px}form input[type=checkbox]+span{margin-left:5px}.bold{font-weight:700}.selectModulesForm .options .form-group{margin-bottom:0}.selectModulesForm .label,.selectModulesForm label{font-weight:300;color:#555}.selectModulesForm fieldset{margin-bottom:40px}.selectModulesCnt{color:#555;font-size:12px;margin:0;padding:0}.selectModulesCnt ul{list-style-type:none;margin:0;padding:0}.selectModulesCnt ul.level1{margin-bottom:15px}.selectModulesCnt ul li{max-width:255px}.selectModulesCnt ul li.first{background:url(/images/pdf_selection_bg.png) no-repeat;min-height:32px}.selectModulesCnt ul li.first label{padding:5px 10px 5px 12px}.selectModulesCnt ul li label{margin:0;padding:0 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectModulesCnt ul li label span{margin-left:20px;padding:0}.selectModulesCnt ul li label span.label{font-size:12px}.selectModulesCnt ul li label span.commentary{display:inline-block;margin-left:0}.selectModulesCnt .options input,.selectModulesCnt .options label,.selectModulesCnt .options span{display:inline;float:left}.selectModulesCnt fieldset.mainModule{width:285px}.selectModulesCnt fieldset.mainModule div.selectModulesCnt{min-width:0}.selectModulesCnt fieldset legend{margin-bottom:10px}.selectModulesCnt fieldset.options span{width:860px;margin-left:20px}.selectModulesCnt .options label{margin:2px 2px 2px 13px}.favouriteSubscription fieldset{margin-top:10px}.favouriteSubscription .tip{font-style:italic;margin:25px 0 0}.wordwrap{word-wrap:break-word;hyphens:auto}.reference .ref{color:inherit}ol.referenceOverview{list-style:none;padding:0}ol.referenceOverview li{margin-bottom:5px}.ui-autocomplete{position:absolute;left:0;z-index:1000;float:left;display:none;text-align:left;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.ui-autocomplete .ui-menu-item>a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:18px;color:#555;white-space:nowrap}.ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-active,.ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-hover{background-color:#08c;background-image:none;color:#fff;text-decoration:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ui-autocomplete{border-radius:0;text-indent:12px;border-top:0}.panel.panel-table{box-shadow:none;border:0}.panel.panel-table>.panel-heading{background-color:#f9f9f9;border:1px solid #882941;border-bottom:0;font-weight:700;color:#222}.content .panel+h2{margin-top:4em}.table-fixed{table-layout:fixed}.buttons .edit.button{background-color:#882941;color:#fff}.buttons .discard.button{background-color:#b0b0b0;border-color:#b0b0b0;color:#fff}.message.container{display:flex}.message.container .icon{margin-right:40px;font-size:200px;line-height:1;color:#b0b0b0}.error .message.container .icon{color:#ab0000}.message.container .msg{align-items:flex-start;justify-content:center;flex-direction:column;text-align:left;font-weight:700;font-size:1.2em;display:flex}.message.container .msg>*{margin:10px 0}@media screen{.screenHide{display:none}}@media screen and (max-width:767px){.page-wrapper .content-wrapper{padding-bottom:inherit}.page-wrapper .footer-wrapper{position:static}header{min-height:85px}.searchbox{padding:30px 10px 15px}.logo{max-width:220px;height:auto;margin-top:30px;font-size:26px}.mobile-button{float:right;margin-top:30px;font-size:30px;line-height:34px}.mobile-button>a{color:#fff}.mobile{display:block;margin-bottom:8px}footer{padding:10px 0;line-height:22px;min-height:85px;background-size:cover;background-position:50%}.account-menu.filters{display:none}.menu.guideline{margin-top:15px}.buttons a{width:100%;font-size:12px}.showindex{background:#882941;border-radius:5px;color:#fff;padding:10px 0;margin:0 0 10px;text-align:center;text-transform:uppercase;transition:all .3s;width:100%}.showindex:focus,.showindex:hover{background:#9a3750;color:#fff;text-decoration:none}}