.site_rubrik {text-align:inherit !important;line-height:47px !important;color:#000000 !important;font-style:normal !important;font-weight:400 !important;font-family:ProximanovaBold !important;font-size:35px !important;}.site_paragraph {font-family:Proximanova !important;font-size:18px !important;font-weight:400 !important;font-style:normal !important;color:#000000 !important;line-height:24px !important;text-align:inherit !important;}.site_mrubrik {font-size:21px !important;font-weight:700 !important;font-style:normal !important;color:#000000 !important;line-height:27px !important;text-align:inherit !important;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif !important;}html,body {height:100%;margin:0;}#canvas {min-height:100%;display:flex;flex-direction:column;justify-content:space-between;}header {width:100%;margin-bottom:26px;}header #topimage {width:100%;background-size:cover;background-position:center center;padding:2em 0;}header #topimage #toptext {margin:0 auto 1em auto;padding:1em 0;max-width:1000px;text-align:center;text-transform:uppercase;font-family:Proximanovabold;font-size:60px;line-height:70px;color:white;background-color:rgba(0, 0, 0, 0.3);border-radius:0.5em;}header #topimage form {padding:100px 0 0 0;max-width:550px;margin:0 auto;}header #topimage form input[type=search] {padding:1em !important;border:0 !important;}header #topimage form input[type=submit] {padding:0 2em;}header nav {width:100%;height:110px;position:relative;}header nav #horizontal_menu {width:1300px;margin:0 auto;font-family:"Noto Sans", sans-serif;font-size:18px;font-weight:bold;line-height:3em;}header nav #horizontal_menu ul {display:flex;flex-flow:row wrap;justify-content:center;gap:2em;padding-top:45px;}header nav #horizontal_menu li a,header nav #horizontal_menu li.inactive a {color:var(--color-navigation-text);}header nav #horizontal_menu li a:visited,header nav #horizontal_menu li.inactive a:visited {color:var(--color-navigation-text);}header nav #horizontal_menu li a:hover,header nav #horizontal_menu li.inactive a:hover {background-color:var(--color-navigation-active-background);color:var(--color-navigation-active-text);}header nav #horizontal_menu li.active a {background-color:var(--color-navigation-active-background);color:var(--color-navigation-active-text);}header nav .logo {position:absolute;left:10px;top:10px;}@media screen and (max-width:600px) {main {width:100% !important;}header #topimage #toptext {font-size:30px;line-height:35px;}header nav {display:flex;flex-flow:column;align-items:center;height:auto;margin:1em;width:auto;}header nav #horizontal_menu {width:auto;margin:0;line-height:1em;}header nav .logo {position:initial;left:auto;top:auto;}}main {width:1300px;margin:2em auto;flex:1;}footer {background-color:var(--color-button-active-background);display:flex;justify-content:center;height:281px;position:relative;bottom:0;padding:32px 0;width:100%;}footer .footer_image {flex-flow:row wrap;color:#fff;margin-left:0;}footer .footer {width:1300px;font-size:inherit;color:#FFFFFF;text-align:left;}footer .footer a {color:#fff;}footer .footer #stadsnat-logo-container {display:flex;flex:2;justify-content:flex-end;}#citynet_index_new .contentlist {margin:5em 0;}#citynet_index_new .contentlist .contentlist_item {background-color:var(--color-accent-background);border-radius:0.5em;overflow:hidden;}#citynet_index_new .contentlist .contentlist_item .contentlist_headline {margin-top:2em !important;}#module_images a {line-height:inherit !important;}