:root{--color-bg-blue:#00aeef;--color-blue-dark:#04158b;--color-yellow:#fff200;--color-red:#ed1c24;--color-magenta:#E02E89}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}strong{font-weight:700}body{background:var(--color-bg-blue);font-family:Verdana,Arial,sans-serif;font-size:65%;color:var(--color-blue-dark)}a{outline-style:none;color:var(--color-blue-dark);text-decoration:none}a:hover{color:var(--color-blue-dark);text-decoration:underline}a img{border:0}p.metTopMarge{margin-top:1em}p.metBottomMarge{margin-bottom:1em}span.none{position:absolute;left:-9999px}.left{float:left!important}.right{float:right!important}.clearboth{clear:both}a.external-link{padding-right:15px;background:url(/_pix/external-link.gif) no-repeat right}a.print-knop{margin:0 0 10px;padding:5px 5px 5px 25px;display:block;background:url(/_pix/print-knop-small.png) no-repeat left;font-size:1.1em;color:var(--color-blue-dark)}.print,.yast{display:none}#container{width:970px;margin:0 auto;padding:10px 0 0}#header-wrapper{width:970px;height:120px}#header-wrapper p.logo{width:480px;height:120px;float:left;display:inline}#header-wrapper .bookmark{height:19px;background-color:#fff;padding:2px;border-radius:4px}#header-wrapper .bookmark a{height:17px;margin:0 5px 0 0;padding:3px 0 0 20px;display:block;background:url(/_pix/bookmark.gif) no-repeat;font-size:1.1em;color:var(--color-bg-blue)}#menu-wrapper{width:970px}#topmenu{float:right;padding-right:10px;--bg:var(--color-magenta);--fg:#fff;--txt:#fff}#topmenu,#topmenu ul{list-style:none}#topmenu li{float:left;font-weight:400;font-size:15px;line-height:1;text-align:center;white-space:nowrap;min-width:50px}#topmenu a,#topmenu span{color:#fff;display:block;text-decoration:none;padding:7px 10px 6px;border-radius:5px 5px 0 0}#topmenu li.actief a,#topmenu li.actief a:hover{background:var(--bg);color:var(--fg)}#topmenu li a:hover{background:var(--bg);color:var(--txt)}#topmenu li.submenucontainer{position:relative;z-index:200}#topmenu li.submenucontainer div a{display:block;min-width:100px;color:var(--txt)}#topmenu li.submenucontainer:hover{background-color:var(--bg);border-radius:5px 5px 0 0}#topmenu li.submenucontainer:hover>a{color:var(--txt)}#topmenu li.submenucontainer:hover div.submenu{display:block}#topmenu div.submenu{display:none;text-align:left;position:absolute;top:28px;left:0;z-index:50;background-color:var(--bg);min-width:150px;border:1px solid var(--bg)}#topmenu div.submenu.kol2{min-width:250px}#topmenu div.submenu.kol2.breed{min-width:380px}#topmenu div.submenu a{color:var(--txt);height:1.5em;padding:5px 15px 0 10px;margin-bottom:0}#topmenu div.submenu a:hover{text-decoration:underline;background-color:#fff;border-radius:0;color:var(--color-blue-dark)}#talenEnZoekBalk{height:32px;clear:both;background-color:var(--color-magenta);border-radius:5px 5px 0 0}div#taalkeuze{float:left;padding:10px}div#taalkeuze a,div#taalkeuze>img{margin-right:5px}div#zoekwrapper{float:right;padding:3px 10px}div#zoekwrapper form{margin-top:1px}div#zoekwrapper input{border:0 none currentColor;border-top:1px solid #ddd;border-radius:3px 0 0 3px;padding:2px 5px;float:left;color:#666;margin-top:0;margin-right:0}div#zoekwrapper button{border:0 none currentColor;border-top:1px solid #ddd;background:#fff url(/_pix/zoekfunctie-button.gif) 50% 0 no-repeat;height:21px;width:20px;float:left;border-radius:0 3px 3px 0}#content-wrapper{width:960px;margin:0 0 10px;padding:5px;background:#fff;border-radius:0 0 5px 5px;float:left}#innerHeader{height:30px;float:left;width:960px}#innerHeader h2.page-title{margin:0 0 10px;padding:5px;clear:both;font-family:Arial,Verdana,sans-serif;font-size:1.7em;font-weight:700;color:var(--color-blue-dark);float:left}#socialeKnoppen{float:right;padding:5px 5px 0 0}#topic-wrapper{float:left;width:960px}div.rechtsboven{margin-top:6px}div.folder-holder{position:relative}div.folder-holder span{position:absolute;top:220px;left:10px;width:300px;display:inline-block;height:10px;padding:5px 0;border:1px solid var(--color-bg-blue);border-radius:5px;text-align:center;background-color:var(--color-magenta);font-weight:700;color:#fff}#sitelinks-wrapper{width:970px;background:#fff;border-radius:5px;float:left}#sitelinks{clear:both;width:960px;padding:5px;font-size:1.1em;line-height:1.7em;color:var(--color-bg-blue);text-align:center}#sitelinks a{color:var(--color-bg-blue)}#footer-wrapper{width:970px;margin:5px 0;font-size:1.1em;line-height:1.7em;color:#fff;float:left}#footer{width:960px;padding:5px;text-align:center}#footer a{color:#fff}div.error{font-size:1.1em;min-height:200px}div.error p{margin:1em 0}div.error a{text-decoration:underline}.paginanummering{width:596px;float:left;text-align:center;padding:0;margin:0 11px}.paginanummering a{margin:5px;padding:5px;display:block;float:left;font-family:Verdana,Arial,sans-serif;color:var(--color-blue-dark);font-weight:400;font-size:1.1em;background:#c7eafc;border:1px solid var(--color-bg-blue);text-align:center;-webkit-border-radius:3px;border-radius:3px}#pageNavHolder{width:100%;float:left;height:25px;margin:10px 0 0 0;text-align:center}.pageNavActive{margin:5px 0;padding:5px;font-family:Verdana,Arial,sans-serif;color:var(--color-blue-dark);font-weight:700;font-size:1.1em;background:#c7eafc;border:1px solid var(--color-bg-blue);text-align:center;-webkit-border-radius:3px;border-radius:3px}#content-wrapper .col3-wrapper{width:960px;float:left}#content-wrapper .col2-wrapper{width:640px;float:left}#content-wrapper .col1-wrapper{width:320px;float:left}.verbergrand{border-color:transparent!important}.element-col1-wrapper{width:320px;float:left}.element-col1{width:310px;padding:0;float:left;clear:both;border:1px solid var(--color-bg-blue);border-radius:5px;margin:5px 0 5px 5px}.element-col2-wrapper{width:640px;float:left}.element-col2{padding:0;width:630px;float:left;clear:both;border:1px solid var(--color-bg-blue);border-radius:5px;margin:5px 0 5px 5px}.element-col2.rotator{height:240px;overflow:hidden;position:relative}.element-col2.video{height:354px;overflow:hidden;position:relative}.col3-wrapper.video{height:360px}.col3-wrapper.video .folder-holder{margin-top:50px}.element-col3-wrapper{width:960px;float:left}.element-col3{width:950px;padding:0;float:left;clear:both;border:1px solid var(--color-bg-blue);border-radius:5px;margin:5px 0 5px 5px}div.overlay-title{position:absolute;top:210px;left:10px;width:610px;background-color:var(--color-bg-blue);color:#fff;font-size:1.3em;font-weight:700;text-align:center;padding:5px 0;border-radius:5px;opacity:.8;z-index:100}.element-col2.video div.overlay-title{top:320px}#tabbladen-wrapper{width:940px;height:35px;margin:5px 5px 5px;padding:5px 5px 0;float:left}.tabbladen-lightblue{background:url(/_pix/tabbladen-background.gif) no-repeat}.tabbladen-darkblue{background:url(/_pix/tabbladen-background-darkblue.gif) no-repeat}#tabbladen-wrapper ul.tabbladen-menu{height:40px;float:left;clear:both}#tabbladen-wrapper ul.tabbladen-menu li{margin:0 0 0 5px;float:left}#tabbladen-wrapper ul.tabbladen-menu li a{height:25px;padding:10px 5px 0 5px;float:left;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:1.3em;color:#fff;text-align:center}#tabbladen-wrapper ul.tabbladen-menu li.stad a{font-weight:700;color:var(--color-yellow)}#tabbladen-wrapper ul.tabbladen-menu li a:hover{color:var(--color-bg-blue);text-decoration:none}#tabbladen-wrapper ul.tabbladen-menu li.actief{background:#fff url(/_pix/tabbladen-left-darkblue.gif) no-repeat}#tabbladen-wrapper ul.tabbladen-menu li.actief a{padding:10px 10px 0 10px;color:var(--color-blue-dark);text-align:center;background:url(/_pix/tabbladen-right-darkblue.gif) no-repeat right}#tabbladen-wrapper ul.tabbladen-menu li.actief a:hover{color:var(--color-blue-dark);text-decoration:none}.snelkeuze-wrapper{width:320px;margin:5px 0 0;float:left}.rechtsboven .snelkeuze-wrapper{margin-top:0}.snelkeuze-wrapper a.snelkeuze-button{width:290px;height:20px;margin:0 5px 5px;padding:12px 10px;float:left;display:block;background:url(/_pix/snelnavigatie-button.gif) no-repeat;font-family:Verdana,Arial,sans-serif;font-size:1.6em;font-weight:700;color:var(--color-blue-dark)}.stadswandelingen-col1-wrapper{width:310px;height:90px;margin:5px 0 5px 5px;float:left}.plattegronden-col1-wrapper{width:182px;height:182px;margin:5px;float:left;display:inline}.plattegrond-col2-wrapper{width:640px;margin:5px 0;float:left}.element-col1 .adverteerders{padding:5px;clear:both}.element-col1 .adverteerders img{margin:5px;clear:both}.element-col1 h2,.element-col2 h2,.element-col3 h2,h1.content-title{margin:10px 10px 5px;display:inline-block;clear:both;font-family:Arial,Verdana,sans-serif;font-size:1.4em;color:var(--color-blue-dark);-webkit-border-radius:5px;border-radius:5px}div.paragraaf h2{margin:5px 0}.element-col1 h2.nobg,.element-col2 h2.nobg,.element-col3 h2.nobg{background:0 0}div.paragraaf p{margin-bottom:1em}.element-col1 div.paragraaf,.element-col2 div.paragraaf,.element-col3 div.paragraaf{padding:5px 10px;clear:both;font-family:Verdana,Arial,sans-serif;font-size:1.1em;color:var(--color-blue-dark);line-height:1.3em;text-align:justify}@media (max-device-width:512px){.element-col3 div.paragraaf{text-align:initial}}.element-col1 div.paragraaf a,.element-col2 div.paragraaf a,.element-col3 div.paragraaf a{text-decoration:underline}.element-col1 div.paragraaf h3,.element-col2 div.paragraaf h3,.element-col3 div.paragraaf h3{font-size:1.3em;color:var(--color-blue-dark);margin:1em 0;text-align:left}.element-col1 div.paragraaf img,.element-col2 div.paragraaf img,.element-col3 div.paragraaf img{border:1px solid var(--color-bg-blue);padding:0;border-radius:4px}div.paragraaf p img[style*=left]{margin:0 10px 10px 0}div.paragraaf p img[style*=right]{margin:0 0 10px 10px}.element-col1 div.paragraaf.fietsroute img,.element-col2 div.paragraaf.fietsroute img,.element-col3 div.paragraaf.fietsroute img{border:0;margin:0}.element-col1 div.paragraaf ul,.element-col2 div.paragraaf ul,.element-col3 div.paragraaf ul{margin:10px 0;clear:both;list-style-type:disc;list-style-position:inside}div.paragraaf ul li{margin-bottom:.7em}.element-col2 div.artikeloverzicht{width:610px;margin:0 10px 10px;padding:5px 0;float:left;border-bottom:1px dotted var(--color-bg-blue)}.element-col2 div.artikeloverzicht .paragraaf{padding:5px 0}.element-col1 img{margin:5px 10px;clear:both}.element-col1.blokje img{margin:0}.element-col1 img.stadadvertentie{margin:5px}.element-col1.banner{text-align:center}.element-col1.banner img{margin:5px}.footerbanners .element-col1.banner{clear:none}.element-col1 a.button,.element-col2 a.button,.element-col3 a.button{margin:5px 10px;padding:5px;display:block;float:right;clear:both;font-family:Verdana,Arial,sans-serif;color:var(--color-blue-dark);font-weight:700;font-size:1.1em;background:#c7eafc;border:1px solid var(--color-bg-blue);text-align:center;text-decoration:underline;border-radius:3px}.extra-text{margin:0 0 1em;padding:5px 10px;display:block;float:right;clear:both;font-family:Verdana,Arial,sans-serif;color:var(--color-blue-dark);font-weight:700;font-size:1.1em;background:#c7eafc;border:1px solid var(--color-bg-blue);text-align:center;-webkit-border-radius:3px;border-radius:3px}.element-col1 a.button-subcat,.element-col2 a.button-subcat,.element-col3 a.button-subcat{margin:5px 10px;padding:5px;display:block;clear:both;font-family:Verdana,Arial,sans-serif;color:var(--color-blue-dark);font-weight:700;font-size:1.1em;background:#c7eafc;border:1px solid var(--color-bg-blue);text-align:left;-webkit-border-radius:3px;border-radius:3px}.nieuwslijstitem{border-top:1px dotted var(--color-bg-blue);overflow-y:hidden}.weer-holder{width:294px;margin:0 8px;float:left}.tips-wrapper{padding:5px 10px;clear:both}.tips-wrapper a{height:75px;margin:0 0 10px;float:left;clear:both;display:block;font-family:Verdana,Arial,sans-serif;color:var(--color-blue-dark);font-size:1.1em;line-height:15px;text-align:justify}.tips-wrapper a img{margin:0 5px 0 0;float:left;clear:none}.bannerrij{margin:5px 0;padding:0 10px}.bannerrij a+a{margin-left:1px}.fietsroute .bannerrij{float:right;width:310px}.bannerkolom{padding:5px}.bannerkolom a{display:block;margin-bottom:10px}.fietsroute .ui-tabs .ui-tabs-panel{padding-left:0}.msg_error,.msg_notice,.msg_success{padding:.8em;padding-left:40px;margin-bottom:1em;border:2px solid #ddd;min-height:25px}.msg_error{background:#fbe3e4 url(/_pix/notice-alert.png) no-repeat 3px 5px;color:#8a1f11;border-color:#fbc2c4}.msg_notice{background:#c6d3ef url(/_pix/notice-info.png) no-repeat 3px 3px;color:#514721;border-color:#5aa2ff}.msg_success{background:#e6efc2 url(/_pix/notice-ok.png) no-repeat 3px 3px;color:#264409;border-color:#c6d880}.msg_error a{color:#8a1f11}.msg_notice a{color:#514721}.msg_success a{color:#264409}#formReqPwReset,#inlogform{font-size:1.2em;line-height:1.8em}#formReqPwReset label,#inlogform label{height:2em;display:block;clear:both}#formReqPwReset label input,#inlogform label input{float:right;width:150px}.table-holder-evenementen{padding:5px 10px;clear:both}.table-holder-evenementen table{width:100%;border-collapse:collapse;border-spacing:0;font-size:1.1em}.table-holder-evenementen tr.metbg{background:#e3f4fd}.table-holder-evenementen th{margin:0 0 5px 0;border-bottom:1px solid var(--color-bg-blue)}.table-holder-evenementen td{border-bottom:1px dotted var(--color-bg-blue)}.table-holder-evenementen td,.table-holder-evenementen th{padding:5px 0;vertical-align:middle;text-align:left}.table-holder-evenementen .event-datum{width:125px}.table-holder-evenementen .event-tijd{width:100px}.table-holder-evenementen .event-stad{width:100px}.table-holder-evenementen .event-locatie{width:150px}.table-holder-evenementen .event-meerinfo{width:125px;text-align:right}.table-holder-evenementen.overzicht .event-datum{width:150px}.table-holder-evenementen.overzicht .event-stad{width:125px}.table-holder-evenementen td a,.table-holder-evenementen th a{text-decoration:underline}#evenementenzoekbox{padding:10px}#search-container{width:930px;margin:0 5px 10px 0;overflow:hidden}#date-container{width:160px;float:left}#date-header{background:#aedcfa linear-gradient(#c9eafd,#afdcfb);height:43px;border:1px #90bed6 solid;border-radius:5px 0 0 0}#date-header h3{margin:12px 0 0 20px;display:inline-block;font-size:18px;font-weight:700;color:var(--color-blue-dark)}#date{background:#aedcfa linear-gradient(#c6e6fb,#afdcfb);min-height:180px;max-height:325px;padding:15px 0 0 20px;border-right:1px #90bed6 solid;border-bottom:1px #90bed6 solid;border-left:1px #90bed6 solid;border-radius:0 0 0 5px;position:relative}#date label{margin:0 0 3px 0;display:block;font-size:12px;font-weight:700;color:var(--color-blue-dark)}#date .search-bar{background:#fff;width:100px;height:26px;margin:0 0 8px 0;border:1px #90bed6 solid;position:relative}#date input[type=text]{background:0 0;width:100%;height:100%;border:none;padding:0 0 0 3px}#date .search-arrow{background:url(/_pix/search-arrow.png) no-repeat;width:17px;height:30px;position:absolute;top:55px;right:-17px}#location-container{width:770px;float:left}#location-header{background:#aedcfa linear-gradient(#c9eafd,#afdcfb);height:43px;border-top:1px #90bed6 solid;border-right:1px #90bed6 solid;border-bottom:1px #90bed6 solid;border-radius:0 5px 0 0}#location{background:#daf0fc gradient(#e6f4fd,#daf0fd);min-height:180px;max-height:325px;padding:15px 0 0 30px;border-right:1px #b3ccda solid;border-bottom:1px #b3ccda solid;border-radius:0 0 5px 0}#location-header h3{margin:12px 0 0 30px;display:inline-block;font-size:18px;font-weight:700;color:var(--color-blue-dark)}#location-header span{margin:0 0 0 5px;display:inline-block;font-size:14px;color:#3991bf}#location ul li{width:175px;margin:0 8px 5px 0;float:left;font-size:12px;font-weight:700;color:var(--color-blue-dark)}#location ul li input[type=checkbox]{cursor:pointer}#search-buttons{margin:0 0 15px 0;overflow:hidden}#search-buttons input[type=submit]{background:#aedcfa url(/_pix/button-background.png) top left no-repeat;width:142px;height:38px;border:none;font-size:18px;font-weight:700;color:#fff;text-shadow:-1px -1px 1px #00719b;border-radius:5px}#search-buttons input[type=submit]:hover{background:#add8e6 url(/_pix/button-background.png) bottom left no-repeat;cursor:pointer}#search-buttons .right{float:right}.button_date_picker{background:url(/_pix/date-picker.png) center center no-repeat;display:inline-block;width:20px;height:20px;position:absolute;right:0;top:2px}.button_date_picker:hover{cursor:pointer}.stedenkeuze-wrapper a{width:148px;height:16px;margin:0 5px 2px;padding:4px 0 0 2px;float:left;display:block;background-color:#c7eafc;font-family:Verdana,Arial,sans-serif;font-size:1em;color:var(--color-bg-blue);border-radius:5px}.stedenkeuze-wrapper a:hover{background-color:var(--color-bg-blue);color:#fff;text-decoration:none}.activiteit{clear:both}.activiteit-image{width:165px;height:115px;padding:8px 5px 8px 10px;float:left;position:relative}.activiteit-image img{display:block;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.activiteit-tekst{float:left;width:450px}p.activiteitenpaging{text-align:center;padding:10px 10px 20px}.activiteit-image.metVideo .knopdiv{position:absolute;width:165px;height:115px;top:8px;background-color:rgba(0,0,0,.1);border-radius:3px;z-index:2;display:grid;justify-content:center;align-content:center}.activiteit-image.metVideo .knopdiv span{display:block;width:52px;height:52px;background:#ddd url(/_pix/ikoon.play.svg) no-repeat center;background-size:48px;border-radius:25px}.activiteit-image.metVideo .knopdiv span:hover{background-color:#fff;cursor:pointer}#advvideocontainer{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);display:grid;justify-content:center;align-content:center;z-index:200}#advvideocontainer.verberg{display:none!important}#advvideobox{position:relative}#advvideobox .ytbox{width:calc(min(90vw,600px))}#advvideobox .sluitknop{width:40px;height:40px;background:#000 url(/_pix/ikoon.sluit.svg) no-repeat center;right:-18px;position:absolute;top:-25px;border-radius:20px}#advvideobox_inner{background-color:#000;padding:10px;border-radius:5px}.ytbox.ig-p>div{padding-bottom:150%}.ytbox.yt-shorts>div{padding-bottom:150%}ul.lijst2-1,ul.lijst2-2{width:250px;float:left}.element-col2 div.paragraaf ul.lijst2-2{clear:none}ul.lijst3-1,ul.lijst3-2,ul.lijst3-3{width:195px;float:left}.element-col2 div.paragraaf ul.lijst3-2,.element-col2 div.paragraaf ul.lijst3-3{clear:none;margin-left:10px}.inputError{color:#fff;background-color:var(--color-red)}.textError{color:var(--color-red)}.table-holder-formulier{padding:5px 10px;clear:both}.table-holder-formulier table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.1em}.table-holder-formulier td{padding:1px 0;vertical-align:middle;text-align:left}.element-col1-wrapper .table-holder-formulier td.left{width:100px;font-weight:700}.element-col2-wrapper .table-holder-formulier td.left{width:150px;font-weight:700}.table-holder-formulier td.middle{width:20px;text-align:center}.table-holder-formulier td input{padding:2px;border:1px solid var(--color-bg-blue);-webkit-border-radius:3px;border-radius:3px;font-family:Verdana,Arial,sans-serif;color:#00295b}.table-holder-formulier td textarea{width:250px;height:100px;padding:2px;border:1px solid var(--color-bg-blue);-webkit-border-radius:3px;border-radius:3px;font-family:Verdana,Arial,sans-serif;font-size:11px;color:#00295b}.element-col1-wrapper .table-holder-formulier td input[type=email],.element-col1-wrapper .table-holder-formulier td input[type=tel],.element-col1-wrapper .table-holder-formulier td input[type=text]{width:150px}.element-col2-wrapper .table-holder-formulier td input[type=email],.element-col2-wrapper .table-holder-formulier td input[type=tel],.element-col2-wrapper .table-holder-formulier td input[type=text]{width:250px}.element-col3-wrapper .table-holder-formulier td input[type=email],.element-col3-wrapper .table-holder-formulier td input[type=tel],.element-col3-wrapper .table-holder-formulier td input[type=text]{width:250px}.table-holder-formulier td input.disabled{color:#666}.table-holder-formulier input[type=submit]{background-color:#c7eafc;color:var(--color-blue-dark)}.table-holder-formulier input[type=submit]:hover{background-color:#fff}.table-holder-formulier button{padding:2px;display:block;clear:both;border:medium none;cursor:pointer;font-family:Verdana,Arial,sans-serif;color:var(--color-blue-dark);font-weight:700;background:#c7eafc;border:1px solid var(--color-bg-blue);text-align:center;-webkit-border-radius:3px;border-radius:3px}.table-holder-formulier ul{margin:5px 0;clear:both}.table-holder-formulier ul li{width:200px;margin:0;float:left}h2.sitemap{background:0 0;padding-left:0;padding-bottom:0;font-weight:700;color:var(--color-blue-dark)}ul.sitemap{margin-top:0!important}ul.sitemap li.stad ul{margin-left:1em}.hpbox{position:relative}.hpbox img{margin:0!important;display:block}.hpbox span{position:absolute;bottom:10px;left:10px;font-weight:700;background-color:var(--color-bg-blue);color:#fff;font-size:1.3em;font-weight:700;text-align:center;padding:5px 0;border-radius:5px;width:290px;opacity:.9;text-decoration:underline}#hp-varicontent .toon{display:block}#hp-varicontent .verberg{display:none}div.paragraaf.stedenlijst ul{list-style:none}div.paragraaf.stedenlijst ul li{margin-bottom:2px}div.paragraaf.stedenlijst ul li a{border-radius:3px;background-color:#c7eafc;border:1px solid var(--color-bg-blue);display:inline-block;text-decoration:none;margin-bottom:3px;position:relative;height:72px;width:189px}div.paragraaf.stedenlijst ul li a img{border:0;border-radius:0;display:block}div.paragraaf.stedenlijst ul li a span{position:absolute;bottom:0;left:0;font-weight:700;background-color:var(--color-bg-blue);color:#fff;font-size:1.1em;font-weight:700;text-align:left;padding:1px 5px;border-radius:3px;width:179px;opacity:.75}div.paragraaf.fietsroute{border-bottom:1px dotted var(--color-bg-blue);overflow:hidden;margin-bottom:1em}div.paragraaf.fietsroute h3{color:var(--color-blue-dark);font-size:1em}div.paragraaf.fietsroute img.fietsroute-image{float:right;margin-left:10px;border:1px solid var(--color-bg-blue)}div.paragraaf.fietsroute a.button{margin-right:0;margin-top:15px;text-decoration:none}div.paragraaf.fietsroute a.button:hover{text-decoration:underline}.stadsfietsroutemap,div.fietsroute #map{width:610px;height:400px;border:1px solid var(--color-bg-blue);border-radius:5px;margin-left:10px}.stadsfietsroutemap{width:600px}.knooppuntlabel{color:green;background-color:#fff;font-family:Arial,sans-serif;font-size:14px;font-weight:700;text-align:center;width:25px;border:0;border-radius:10px;white-space:nowrap}.stadsfietsroutes.ui-tabs .ui-tabs-nav li{overflow-x:hidden;max-width:100%}.waardering{float:right;margin-top:10px;margin-right:5px}.ytbox{max-width:600px}.ytbox>div{position:relative;padding-bottom:75%;height:0}.ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.headervideo .ytbox{max-width:631px;width:631px}.headervideo .ytbox>div{top:-60px}.videoblok{clear:both;padding-top:1em}.videoblok .ytbox{max-width:610px}.hplstitem{clear:both;overflow:auto;position:relative}.hplstitem:nth-child(odd){background-color:#c7eafc}.hplstitem:nth-child(odd) a.button{background-color:#fff}.hplinks{width:380px;padding:10px;float:left}.hplinks iframe{width:380px;height:213px}.hprechts{width:530px;padding:10px;display:inline-block}.hprechts h2{margin-top:0;margin-left:0;font-size:160%;font-weight:700}.hprechts p{font-size:120%;line-height:1.4em}.hprechts div{max-height:139px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--color-bg-blue) #fff}.hprechts div::-webkit-scrollbar-track{background-color:#fff}.hprechts div::-webkit-scrollbar{width:10px;background-color:#fff}.hprechts div::-webkit-scrollbar-thumb{background-color:var(--color-bg-blue)}.hplstitem:nth-child(odd) .hprechts div{scrollbar-color:var(--color-bg-blue) #c7eafc}.hplstitem:nth-child(odd) .hprechts div::-webkit-scrollbar,.hplstitem:nth-child(odd) .hprechts div::-webkit-scrollbar-track{background-color:#c7eafc}.hprechts p.intro{margin-bottom:1em}.hprechts p.leesmeer{position:absolute;bottom:10px;width:530px;text-align:right}.hprechts p.leesmeer a{font-weight:700}.hproute .hprechts div a{margin-right:1em}.hproute .hprechts div a::before{content:"● "}.folderitem{width:300px;height:325px;float:left;overflow:auto;margin:0 10px 20px 0}.folderitem img{max-width:250px;max-height:250px}.bestelfolder{overflow:auto}.bestelfolder .links{float:left;width:400px;margin-right:30px}.bestelfolder .rechts{min-width:300px}.bestelfolder .links img{max-width:350px;max-height:350px}#cookiebanner{position:fixed;width:calc(100vw - 50px);bottom:0;z-index:10;background-color:#fff;border-top:2px solid var(--color-magenta);box-shadow:0 30px 70px rgba(0,0,0,.3);font-size:1rem;overflow-y:scroll;height:180px;padding:25px;transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}#cookiebanner p{margin:1em auto;padding:1em;max-width:calc(970px - 2em);background-color:var(--color-magenta);color:#fff;border:1px solid transparent;border-radius:5px;min-height:35px}#cookiebanner p a{text-decoration:underline;color:#fff}#cookiebanner.verbergCcBalk{max-height:0;padding:0;border-top-width:0}#cookiebanner button{background:#aedcfa url(/_pix/button-background.png) top left no-repeat;height:38px;padding-left:20px;padding-right:20px;margin-left:5px;border:none;font-size:18px;font-weight:700;color:#fff;text-shadow:-1px -1px 1px #00719b;border-radius:5px;float:right;cursor:pointer}