/* Wohlert Standardseite print.css*/
* {margin: 0;padding: 0;}
@font-face {font-family: 'KyrialsansproReg';src: url('../../../fonts/KyrialsansproRegWeb.woff') format("woff");font-weight: normal;font-style: normal;font-display: swap;}
html body { background:#fff;font-family:'KyrialsansproReg',sans-serif;font-size:16px;line-height:22px;color:#444;}
hr {border: 0px;border-top: solid 1px #444;color:#444;border-bottom: transparent;margin:15px 0 15px 0;}
#menu, .slicknav_menu {display:none;}
#header {width:100%;position:relative;background:transparent;padding:0 0 30px 0;}
#logo img {border:none;text-decoration:none;}
#headernavi {display:none;}
#navi, #subnavi {display:none;}
#container {width:100%;}
#content {min-height:200px;width:100%;}
#content h1 {font-size:24px;color:#444;line-height:30px;font-weight:normal;margin:0 0 8px 0;}
#content h2 {font-size:20px;color:#444;line-height:24px;font-weight:normal;margin:0 0 15px 0;}
#content a:link, #content a:visited,#right a:link, #right a:visited {text-decoration:none;color:#0481B1;}
#content a:focus, #content a:hover, #content a:active,#right a:focus, #right a:hover, #right a:active {color:#444;text-decoration:underline;}
#content a:hover img {opacity:0.8;}
#content p, #content ul, #content table,#right p, #right ul, #right table {padding:0;margin:0 0 15px 0;}
#content td {vertical-align:top;padding:2px 0;}
#content ul {margin-left:30px;}
.bildrechts {padding:10px 10px 10px 0;}
.bildlinks {padding:10px 10px 10px 0;}
.boxrechts {background:#d7ebf3;width:385px;padding:10px 10px 10px 0;box-sizing:border-box;margin:0 0 5px 15px;}
.box_pre {background:#d7ebf3;padding:10px 10px 10px 0;box-sizing:border-box;margin:0 0 15px 0;}
#clr {clear:both;background:transparent;width:100%;height:1px;font-size:1px;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Boxen ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.colframe {margin:0 0 45px 0;box-sizing:border-box;}
.col {background:#fff;border:2px solid #ccc;width:98%;margin:0 0 30px 0;}
#content .col .colbox h2, span.big {font-size:42px;line-height:48px;background:transparent;color:#444;}
#content .col h2 {font-size:48px;line-height:60px;font-weight:normal;color:#fff;background:#0481B1;text-align:center;padding:8px 0 10px 0;margin:0;}
#content .col h3 {font-size:22px;line-height:30px;font-weight:normal;color:#fff;background:#0481B1;text-align:center;padding:10px 0;}
#content .col h3:first-of-type {padding:15px 0 0 0;}
#content a.request {display:none;}
#cross, #burger {display:none;}
.move-up {display:none;}
