@font-face { font-family: 'Josefin Sans'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/josefinsans/Qw3aZQNVED7rKGKxtqIqX5EUA3x4Vn8siqM7.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Josefin Sans'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/josefinsans/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Josefin Sans'; font-style: normal; font-weight: 600; font-display: swap;  src: url(webfonts/josefinsans/Qw3aZQNVED7rKGKxtqIqX5EUA3x4Vn8siqM7.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Josefin Sans'; font-style: normal; font-weight: 600; font-display: swap;  src: url(webfonts/josefinsans/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Josefin Sans'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/josefinsans/Qw3aZQNVED7rKGKxtqIqX5EUA3x4Vn8siqM7.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Josefin Sans'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/josefinsans/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Rasa'; font-style: italic; font-weight: 400; font-display: swap;  src: url(webfonts/rasa/xn7hYHIn1mWmfqBkmyCUZd_UfOaP.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Rasa'; font-style: italic; font-weight: 400; font-display: swap;  src: url(webfonts/rasa/xn7hYHIn1mWmfqBklSCUZd_UfA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Rasa'; font-style: italic; font-weight: 700; font-display: swap;  src: url(webfonts/rasa/xn7hYHIn1mWmfqBkmyCUZd_UfOaP.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Rasa'; font-style: italic; font-weight: 700; font-display: swap;  src: url(webfonts/rasa/xn7hYHIn1mWmfqBklSCUZd_UfA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Rasa'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/rasa/xn7vYHIn1mWmfqtUlyqTR93kfQ.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Rasa'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/rasa/xn7vYHIn1mWmfqVUlyqTR90.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Rasa'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/rasa/xn7vYHIn1mWmfqtUlyqTR93kfQ.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Rasa'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/rasa/xn7vYHIn1mWmfqVUlyqTR90.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/sourcesanspro/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lujVj9_mf.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/sourcesanspro/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/sourcesanspro/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdu3cOWxy40.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/sourcesanspro/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu3cOWxw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}:root { --cBlueDark: #698CA2; --cBlueDarkRGB: 105, 140, 162; --cBlueMiddle: #A6B9C8; --cBlueMiddleRGB: 166, 185, 200; --cBlueLight: #C6DAE6; --cBlueLightRGB: 198, 218, 230; --cOrange: #FCC143; --cOrangeRGB: 252, 193, 67; --cYellow: #FFEC42; --cYellowRGB: 255, 236, 66; --cGreen: #77AA78; --cGreenRGB: 119, 170, 120; --cGreenLight: #A9D19A; --cGreenLightRGB: 169, 209, 154; --cGrey: #E2E2E2; --contentMaxWidth: 1440;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var, u, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}html {font-size: 55.0%;box-sizing:border-box;}*, *:before, *:after { box-sizing: inherit;}body {line-height: 1.5em;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table.collapse {border-collapse: collapse;border-spacing: 0;}@-webkit-keyframes bounceInLeft {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;transform: translate3d(25px, 0, 0);}75% {transform: translate3d(-10px, 0, 0);}90% {transform: translate3d(5px, 0, 0);}to {transform: none;}}@keyframes bounceInLeft {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;transform: translate3d(25px, 0, 0);}75% {transform: translate3d(-10px, 0, 0);}90% {transform: translate3d(5px, 0, 0);}to {transform: none;}}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-delay: 1200ms;animation-delay: 1200ms;}#content {text-decoration: none;text-align: left;font-size: 16px;font-size: 1.6rem;line-height:150%;font-weight:400;}#content .hspacer { width:100%; font-size:8px; overflow:hidden; }#content .s4 { height:4px; }#content .s6 { height:6px; }#content .s8 { height:8px; }#content .s10 { height:10px; }#content .s12 { height:12px; }#content .s14 { height:14px; }#content .s16 { height:16px; }#content .s18 { height:18px; }#content .s20 { height:20px; }#content .s22 { height:22px; }#content .s24 { height:24px; }#content .s30 { height:30px; }#content a, #content strong a, #content a strong, #content b a, #content a b {color:#DC0031;text-decoration: underline;}#content a:hover {color:#000;text-decoration: none;}#content a.pAnchor {position:absolute;height:0px;top:-50px;}#content strong, #content b {color:#000;}#fpWrapper h1, #fpWrapper h3 {color:#003475;line-height:120%;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;text-transform: uppercase;font-weight:600;font-size: 30px;font-size: 3.0rem;margin:0px;padding:0px;}#fpWrapper h2, #fpWrapper h4 {line-height: 120%;font-weight: 400;-webkit-font-smoothing: antialiased;font-size: 18px;font-size: 1.8rem;color:#003475;margin: 0px;padding: 0px;}#fpWrapper h5 {line-height:120%;font-weight: 400;-webkit-font-smoothing: antialiased;font-size: 16px;font-size: 1.6rem;color: #000;margin:0px;padding:0px;}@media only screen and (min-width: 980px) {#fpWrapper h1, #fpWrapper h3 {font-size: 40px;font-size: 4.0rem;}#fpWrapper h2, #fpWrapper h4 {font-size: 22px;font-size: 2.2rem;}#fpWrapper h5 {font-size: 20px;font-size: 2.0rem;}}#fpWrapper .aL { text-align:left; }#fpWrapper .aC { text-align:center; }#fpWrapper .aR { text-align:right; }#content .text {width:100%;}#content .text p {padding-bottom:2px;padding-top:2px;margin-bottom:2px;margin-top:2px;}#content .text ul {padding-bottom:5px;padding-top:0px;margin:0px;padding-left:20px;}#content .text ul li {list-style:square;line-height: 130%;padding-bottom:5px;}#content .text article { -webkit-column-count: 2; -webkit-column-fill: balance; -webkit-column-width: 47%; -webkit-column-gap: 6%;  column-count: 2; column-fill: balance; column-width:47%; column-gap: 6%; -moz-column-count: 2; -moz-column-fill: balance; -moz-column-width: 47%; -moz-column-gap: 6%;  height: auto; width:100%; overflow-x: auto; overflow-y: auto; text-align:left;}#content .text article hr {margin:0px;padding:0px;height:0px;border:none; -moz-column-break-before:always; break-before:always;}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px;}#content .cImageWrapper img {display:block;width:100%;}#content .layout1 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout2 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout3 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout4 .cImageWrapper {margin:0px 0px 12px 0px;}@media only screen and (min-width: 450px) {#content .layout1 .cImageWrapper {float: left;margin:0px 22px 12px 0px;}#content .layout2 .cImageWrapper {float: right;margin:0px 0px 12px 22px;}#content .layout3 .cImageWrapper {float: left;}#content .layout3 .textBlock, #content .layout5 .textBlock {float:right;}#content .layout4 .cImageWrapper {float: right;}#content .layout4 .textBlock, #content .layout6 .textBlock {float:left;}}#content .cImageRow {width:100%;}#content .cImageRow .cImageWrapper {display:block;}#content .layout5 .cImageWrapper {text-align: left;float:left;margin:12px 0px 0px 0px;}#content .layout6 .cImageWrapper {text-align: right;float:right;margin:12px 0px 0px 0px;}#content .layout7 .cImageRow {margin:0px 0px 12px 0px;}#content .layout7 .cImageRow .cImageWrapper {float: left;}#content .layout8 .cImageWrapper {margin:0px auto 12px;}#content .layout9 .cImageRow {margin:0px 0px 12px;}#content .layout9 .cImageRow .cImageWrapper {float: right;}#content .layout10 .cImageWrapper {margin:12px auto 0px;}.cIWsize30, .cIWsize35, .cIWsize40, .cIWsize45, .cIWsize50, .cIWsize55, .cIWsize60, .cIWsize65, .cIWsize70, .cIWsize75, .cIWsize80, .cIWsize85, .cIWsize90, .cIWsize95, .cIWsize100 { width:100%; }.tBsize65, .tBsize60, .tBsize55, .tBsize50, .tBsize45, .tBsize40, .tBsize35 { width:100%; }@media only screen and (min-width: 450px) {.cIWsize30 { width:30%; } .tBsize65 { width:65%; }.cIWsize35 { width:35%; } .tBsize60 { width:60%; }.cIWsize40 { width:40%; } .tBsize55 { width:55%; }.cIWsize45 { width:45%; } .tBsize50 { width:50%; }.cIWsize50 { width:50%; } .tBsize45 { width:45%; }.cIWsize55 { width:55%; } .tBsize40 { width:40%; }.cIWsize60 { width:60%; } .tBsize35 { width:35%; }.cIWsize65 { width:65%; } .tBsize30 { width:30%; }.cIWsize70 { width:70%; } .tBsize25 { width:25%; }.cIWsize75 { width:75%; } .tBsize20 { width:20%; }.cIWsize80 { width:80%; } .tBsize15 { width:100%; }.cIWsize85 { width:85%; } .tBsize10 { width:100%; }.cIWsize90 { width:90%; } .tBsize5 { width:100%; }.cIWsize95 { width:95%; } .tBsize0 { width:100%; }.cIWsize100 { width:100%; }}#content .Abschluss {width:80%;height:0px;margin:25px auto 0px;padding:0px 0px 25px;border-top:1px solid #CCC;position:relative;}#content .Abschluss span {position:absolute;display:block;top:-6px;left:50%;width:50px;padding:0px 20px;height:12px;margin-left:-45px;background-repeat:no-repeat;background-position:center center;}#content .Abschluss.hLine2 span {background-image:url(../images/css/blumen-linie.gif);background-color:#FFF;}.offline {background-color:#F0C6C6;}.absatz {width:100%;position:relative;padding:0px;}.absatz .pAnchor {position:absolute;top:-200px;height:0px;}.absatzColorWrapper {width:100%;background-color:#F5F5F5;padding:0px 10px;position:relative;left:-10px;}.cmsEditWrapper {position:relative;left:-5px;padding:0px 5px;width:100%;}.cmsEditWrapper:hover {background-color:#EEE;z-index:990;}.cmsEditWrapper:hover .loginRow {left:0px;}.cmsEditWrapper:hover .loginRow a {border:none !important;}.video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;} .video-container iframe,.video-container object,.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.absatz .loginRow {position:absolute;left:-2000px;top:-30px;width:100%;background-color:#FFF;border:2px solid #EEE;padding:3px;margin-bottom:5px;}.editbox {float:left;padding-right:10px;line-height: 20px;}.editboxR {float:right;line-height: 20px;}ul.siteDownloads {width:100%;margin:10px 0 !important;padding:0 !important;}ul.siteDownloads li.sDItem {list-style:none !important;width:100%;margin:0 0 10px 0 !important;padding:0 !important;}ul.siteDownloads li.sDItem a {list-style:none !important;display:block;margin:0 !important;padding:0 0 0 40px !important;line-height:30px;background-image: url(../images/css/download.png);background-repeat:no-repeat;background-position:left center;font-size:14px;font-size:1.4rem;color:#003475 !important;text-decoration:none !important;border:none !important;}ul.siteDownloads li.sDItem a:hover {color:#000 !important;}ul.siteDownloads li.sDItem a span {color:#000 !important;font-weight:700;}.spaltenInhalte {width: 100%;padding: 20px 0px 0px 0px;margin: 0px 0px 20px 0px;}.spaltenInhalte span {display:block;}.spaltenInhalte .sIRow21 {width: 100%;margin: 0px 0px 30px 0px;}.spaltenInhalte .sIRow31, .spaltenInhalte .sIRow32 {width: 100%;}.spaltenInhalte .sIRow41 {width: 100%;margin: 0px 0px 20px 0px;}.spaltenInhalte .sIRow21 .sIRowWrapper {width: 100%;}.spaltenInhalte .sIRow31 .sIRowWrapper.fL, .spaltenInhalte .sIRow32 .sIRowWrapper.fL {width: 100%;}.spaltenInhalte .sIRow31 .sIRowWrapper.fR, .spaltenInhalte .sIRow32 .sIRowWrapper.fR {width: 100%;}.spaltenInhalte .sIRow41 .sIRowWrapper {width: 100%;}.spaltenInhalte .sIRow21 .sIBox {width: 100%;}.spaltenInhalte .sIRow31 .sIRowWrapper.fL .sIBox, .spaltenInhalte .sIRow32 .sIRowWrapper.fL .sIBox {width: 100%;margin: 0px 0px 30px 0px;}.spaltenInhalte .sIRow31 .sIRowWrapper.fR .sIBox, .spaltenInhalte .sIRow32 .sIRowWrapper.fR .sIBox {width: 100%;margin: 0px 0px 30px 0px;}.spaltenInhalte .sIRow41 .sIBox {width: 100%;}.spaltenInhalte .sIRow32 .sIBox .sIBoxWrapper {width: 100%; box-shadow: inset 0 0 10px #666;box-sizing:border-box;padding:10px;}.spaltenInhalte .sIRow32 .sIBox .sIBoxWrapper .sIBoxBild {width:40%;float:left;margin:0;}.spaltenInhalte .sIRow32 .sIBox .sIBoxWrapper .sIBoxText {width:55%;float:right;font-size:12px;font-size:1.2rem;margin:5px 0 0 0;}.spaltenInhalte .sIBox .sIBoxTitle {color:#003475;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;}.spaltenInhalte .sIRow21 .sIBox .sIBoxTitle {line-height:30px;font-size:18px;font-size:1.8rem;}.spaltenInhalte .sIRow31 .sIBox .sIBoxTitle {line-height:24px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIRow41 .sIBox .sIBoxTitle {line-height:20px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIBox .sIBoxSubline {color:#000;margin:0 0 5px 0;font-weight:700;}.spaltenInhalte .sIRow21 .sIBox .sIBoxSubline {line-height:20px;font-size:18px;font-size:1.8rem;}.spaltenInhalte .sIRow31 .sIBox .sIBoxSubline {line-height:18px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIRow41 .sIBox .sIBoxSubline {line-height:18px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIBoxBild {width:100%;position:relative;margin:0px 0px 10px 0px;overflow:hidden;}.spaltenInhalte .sIBoxBild img {width: 100%;display:block;transition: transform 0.2s ease-in; transform: scale(1.0);border: 0;}.spaltenInhalte a:hover .sIBoxBild img {transition: opacity 0.5s ease-out;filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.5;transition: transform 1.0s ease-out; transform: scale(1.1);}.spaltenInhalte a:hover .sIBoxBild:after { box-shadow: inset 0 0 20px #666;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;content: "";}.spaltenInhalte .sIBoxText {width: 100%;text-decoration:none;color:#3E3E3E;}.spaltenInhalte .sIBoxText a {display:inline !important;border:none;}.spaltenInhalte .sIBoxText ul {padding:0 !important;margin:0 !important;}.spaltenInhalte .sIBoxText ul li {padding: 0px 0px 0px 20px;margin: 0px 0px 4px 0px;line-height:18px;list-style: none !important;background-image: url(../images/css/li-icon3.png);background-repeat: no-repeat;background-position: left 1px;}.spaltenInhalte .sIBoxLink {width:100%;padding:20px 0 0 0;text-align:right;}.spaltenInhalte .sIBoxLink a {background-color:#F59500;color:#FFF !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;text-align:center;text-decoration:none !important;font-size: 14px;font-size: 1.4rem;line-height:20px;box-sizing:border-box;padding:0 10px;border:none !important;}.spaltenInhalte .sIBoxLink a:hover {background-color:#003475;}.inlineGallery_carousel {width:100%;padding:0px;position:relative;margin: 10px 0px 0px;box-sizing:content-box;}.inlineGallery_carousel ul {margin:0 !important;padding:0 !important;list-style: none;display: block;}.inlineGallery_carousel ul li.iGtem {margin: 0px !important;padding:0px !important;display: block;position:relative;overflow:hidden;display:inline-block;box-sizing:border-box;border:2px solid #FFF;}.inlineGallery_carousel.iGNritems2 ul li.iGtem {width:50%;}.inlineGallery_carousel.iGNritems3 ul li.iGtem {width:33.3333%;}.inlineGallery_carousel.iGNritems4 ul li.iGtem {width:25%;}.inlineGallery_carousel li.iGtem img {width:100%;display: block;}a.sBiGallery {position: absolute;z-index:500;top: 50%;width:20px;height:20px;margin:-10px 0 0 0;display:block;background-image:url(../images/css/buttons.gif);background-size:120px 40px;background-repeat:no-repeat;overflow:hidden;}a.iGprev {left: -5px;background-position:-80px 0px;}a.iGprev:hover {background-position:-80px -20px;}a.iGnext {right: -5px;background-position:-100px 0px;}a.iGnext:hover {background-position:-100px -20px;}#betriebe {width:100%;}#betriebeFilter {width:100%;background-color:#003475;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:20px 0;}#betriebeFilter .bFCol {width:100%;}#betriebeFilter .bFCol .bFColField {width:48%;padding:10px;height:50px;}#betriebeFilter .bFCol .bFColFWrapper {width:100%;overflow:hidden;height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#FFF;}#betriebeFilter .bFCol .bFColFWrapper.dd {background-image:url(../images/css/dd_pfeil.gif);background-repeat:no-repeat;background-position:right;}#betriebeFilter .bFCol .bFColFWrapper input, #betriebeFilter .bFCol .bFColFWrapper select {width: 100% !important;background: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;font-size: 12px;font-size: 1.2rem;font-family: 'Rasa';padding: 0px 33px 0px 5px;margin: 0;line-height: 30px;color: #999;width: 100%;height: 30px;}#betriebeDaten {width:100%;position:relative; display: flex; flex-wrap: wrap; gap: 20px;}#betriebeDaten #bDCtA {text-align:center;margin:0 0 10px 0;}#betriebeDaten #bDCtA a {display:inline-block;background-color:#FF290B;line-height:40px;padding:0px 15px;border:1px dotted #FFF;color:#FFF;}#betriebeDaten .bDItem {width:100%; background-color: var(--cBlueLight);}#betriebeDaten .bDItem.fL { float:left; }#betriebeDaten .bDItem.fR { float:right; }#betriebeDaten .bDItem .bDIImage {width:100%;}#betriebeDaten .bDItem .bDIImage img {width:100%; height: auto;display:block;}#betriebeDaten .bDItem .bDIDaten {width:100%;padding:5px;}#betriebeDaten .bDItem .bDIDkategorie {width:100%;text-align:right;color:#003475;line-height:20px;font-size: 18px;font-size: 1.8rem;margin:0 0 2px 0;}#betriebeDaten .bDItem .bDIDname {width:100%;color:#003475;line-height:20px;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;font-weight:400;font-size: 18px;font-size: 1.8rem;}#betriebeDaten .bDItem .bDIDadresse {width:100%;line-height:16px;font-size: 12px;font-size: 1.2rem;margin:10px 0 0px 0;}#betriebeDaten .bDItem .bDIDadresse strong {font-size: 13px;font-size: 1.3rem;color:#000 !important;}#betriebeDaten .bDItem .bDIDmerkzettel {width:20%;margin:10px 0 0px 0;float:right;}#betriebeDaten .bDItem .bDIDmerkzettel a.bDIDmzLink {display:block;background-image:url(../images/css/selectMZItem.gif);background-repeat:no-repeat;width:14px;height:14px;background-size:14px 28px;border:none;position:relative;}#betriebeDaten .bDItem .bDIDmerkzettel a.bDIDmzLink.unselected {background-position:0px 0px;}#betriebeDaten .bDItem .bDIDmerkzettel a.bDIDmzLink.selected {background-position:0px -14px;}#betriebeDaten .bDItem .bDIDmerkzettel a.bDIDmzLink span {display:block;width:90px;height:16px;line-height:16px;text-align:center;position:absolute;left:50%;margin:0 0 0 -45px;bottom:-20px;color:#000;font-size: 11px;font-size: 1.1rem;}#betriebeDaten .bDItem a.bDIDButton {margin:10px 0 0px 0;background-color:#003475;color:#FFF;border-radius:5px;display:block;width:40%;text-align:center;text-decoration:none;font-size: 14px;font-size: 1.4rem;line-height:20px;padding:0 10px;border:none;}#betriebeDaten .bDItem a.bDIDButton:hover {background-color:#F59500;}#betriebeDaten .bDItem a.bDIDButton.fL { float:left; }#betriebeDaten .bDItem a.bDIDButton.fR { float:right; }#betriebeDaten .betriebeNrInfo {width:100%;text-align:center;margin:0 0 20px 0;font-size: 14px;font-size: 1.4rem;}#betriebeDaten .betriebePaging {width:100%;text-align:center;margin:0 0 20px 0;}#betriebeDaten .betriebePaging a {display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;border:1px solid #999;background-color:#FFF;color:#999;border-radius:3px;text-decoration:none;margin:0 2px;}#betriebeDaten .betriebePaging a:hover {border:1px solid #000;color:#000;}#betriebeDaten .betriebePaging a.bPactiv {border:1px solid #003475;background-color:#003475;color:#FFF;}@media only screen and (min-width: 980px) {#betriebeFilter {width:100%;margin:0 0 20px 0;}#betriebeFilter .bFCol {width:48%;margin:0;}#betriebeFilter .bFCol .bFColFWrapper input, #betriebeFilter .bFCol .bFColFWrapper select {font-size:16px;font-size:1.6rem;}#betriebeDaten { gap: 40px;}#betriebeDaten #bDCtA {position:absolute;right:0px;top:-50px;text-align:right;margin:0;}#betriebeDaten .bDItem {width:calc((100% - 40.2px) / 2);margin:0; display: flex; justify-content: space-between;}#betriebeDaten .bDItem .bDIImage {width:48%; height: 100%;}#betriebeDaten .bDItem .bDIImage img { height: 100%; -o-object-fit: cover; object-fit: cover;}#betriebeDaten .bDItem .bDIDaten {width:50%;}#betriebeDaten .bDItem .bDIDname {font-size: 22px;font-size: 2.2rem;}#betriebeDaten .bDItem .bDIDmerkzettel a.bDIDmzLink {width:28px;height:28px;background-size:28px 56px;}#betriebeDaten .bDItem .bDIDmerkzettel a.bDIDmzLink.selected {background-position:0px -28px;}}img { border:none; }.mr10 { margin-right:10px; }.mr5pz { margin-right:55px; }#map {width:100%px;height:350px;}#headerImage div.hImage {width:100%;height: auto;aspect-ratio: 1/1;display:block;float:left;z-index:600;position:relative;background-position: center;background-size: cover;background-repeat: no-repeat;}@media only screen and (min-width: 980px) {#headerImage div.hImage {aspect-ratio: 6/3;}}#headerImage div.hImage img {width:100%;display:block;}#hIButtons {position:absolute;top:50%;left:16.6667%;margin:0;z-index:9800;width:66.6666%;height:0px;}a.sliderButton {position:absolute;top:-20px;width:40px;height:40px;display:block;z-index:801;background-image:url(../images/css/buttons.gif);background-size:240px 80px;}a#hIprev {left:0px;background-position:-80px 0px;}a#hIprev:hover {background-position:-80px -40px;}a#hInext {right:0px;background-position:-120px 0px;}a#hInext:hover {background-position:-120px -40px;}#hIpager {position:absolute;left: 50%;bottom:10px;width:100%;margin:0 0 0 -50%;text-align:center;z-index:799;}#hIpager a {display:inline-block;width:20px;height:20px;margin:0px 5px 0px 5px;border:none !important;background-color:#FFF;box-shadow:0px 0px 5px #333;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}#hIpager a.selected {background-color:#F59500;background-color:#003475;background-color:rgba(243,0,60,1.00);}#hIpager a span {display:none;}#hISlogan {width:60%;bottom:50%;left:50%;margin:0 0 0 -30%;position:absolute;z-index:799;text-align:center;}#hISlogan span {display: inline-block;}#hISlogan span.hISTitle {background-color:rgba(243,0,60,0.80);color:#FFF;line-height:40px;font-size:20px;font-size:2.0rem;padding:0 25px 0 5px;}#hISlogan span.hISSubline {background-color:rgba(255,255,255,0.80);color:#000;line-height:30px;font-size:14px;font-size:1.4rem;padding:0 5px;margin:5px 0 0 0;}#hISlogan span.hISSubline a {line-height:30px;color:#0018B5;font-size:14px;font-size:1.4rem;padding:0 0 0 20px;margin:0 0 0 5px;text-decoration:none;background-image:url(../images/css/pfeil.png);background-repeat:no-repeat;background-position:left center;}#angebote {width:100%;}#angeboteListe {width:100%;}#angeboteListe span {display:block;}#angeboteListe .angeboteListeRow {width:100%;margin:0 0 18px 0;}#angeboteListe .aLItem {width:100%;overflow:hidden;background-color:#C8D62C;margin:0 0 20px 0;}#angeboteListe .aLItem a {text-decoration:none !important;}#angeboteListe .aLIImage {width:100%;position:relative;}#angeboteListe .aLIImage img {width:100%;display:block;}#angeboteListe .aLIImage span.aLItitle {display:block;width:100% !important;position:absolute;left:0px;bottom:0px;padding:100px 10px 10px 10px;box-sizing:border-box;color:#FFF;text-decoration:none;background-image:url(../images/css/naviBGverlauf.png);background-repeat:repeat-x;background-position:bottom;}#angeboteListe a:hover .aLIImage span.aLItitle {padding:100% 10px 10px 10px;background-image:url(../images/css/naviBG.png);background-repeat:repeat;}#angeboteListe .aLIData {width:100%;padding:10px;box-sizing:border-box;color:#000 !important;}#angeboteListe .aLIData .aLIDText {width:100%;line-height:18px !important;height:36px;margin:0 0 24px 0;}#angeboteListe .aLIData .aLIDDatum {width:100%;line-height:18px !important;margin:0 0 4px 0;font-size: 14px;font-size: 1.4rem;}#angeboteListe .aLIData .aLIDDauer {width:100%;line-height:18px !important;margin:0 0 4px 0;font-weight:700;}#angeboteListe .aLIData .aLIDPreis {width:100%;margin:0 0 24px 0;color:#003475;line-height:20px !important;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;font-weight:400;font-size: 24px;font-size: 2.4rem;}#angeboteListe .aLIData .aLIDLink {width:100%;background-color:#003475;color:#FFF !important;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size: 14px;font-size: 1.4rem;line-height:20px;box-sizing:border-box;padding:0 10px;}#angeboteListe a:hover .aLIData .aLIDLink {background-color:#F59500;}#angebotDetail {width:100%;}#aDTop {width:100%;position:relative;padding:0 0 20px 0;}#aDTop #aDTName {width:70%;float:left;}#aDTop #aDTBacklink {width:28%;float:right;text-align:right;}#aDTop #aDTBacklink a {display:inline-block;padding:0 5px;color:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F59500;font-size: 14px;font-size: 1.4rem;line-height:20px;padding:0 10px;border:none;}#aDImage {width:100%;height:50%;position:relative;}#aDImage img.hImage {width:100%;display:block;}#aDImage #hIpager {position:absolute;top:10px !important;left:10px !important;width:100%;height:20px;padding:0px;margin:0 !important;z-index:800;box-sizing:border-box;}#aDEinleitung {width:100%;padding:20px 0 30px 0;}#aDELeft {width:100%;}#aDELeft ul {color:#000;width:100%;box-sizing:border-box;margin:10px 0px;padding:0;}#aDELeft ul li {padding: 0px 0px 0px 25px;margin: 0px;list-style: none !important;background-image: url(../images/css/li-icon3.png);background-repeat: no-repeat;background-position: left 3px;}#aDERight {width:100%;background-color:#C8D62C;color:#003475;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:15px;box-sizing:border-box;margin:20px 0 0 0;}#aDERight #aDERBoxDatum {width:100%;color:#000;line-height:20px;font-size: 14px;font-size: 1.4rem;}#aDERight #aDERBoxDauer {width:100%;color:#000;line-height:20px;font-weight:700;}#aDERight #aDERBoxPreis {width:100%;color:#003475;line-height:20px;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;font-weight:400;line-height:110%;font-size: 30px;font-size: 3.0rem;margin:10px 0 20px 0;}#aDERight ul {color:#000;width:100%;box-sizing:border-box;margin:10px 0px;padding:0;}#aDERight ul li {padding: 0px 0px 0px 25px;margin: 0px 0px 4px 0px;line-height:18px;list-style: none !important;background-image: url(../images/css/li-icon4.png);background-repeat: no-repeat;background-position: left 1px;font-size: 14px;font-size: 1.4rem;}#aDHotelsFilter {width:100%;background-color:#003475;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:20px 0;}#aDHotelsFilterLeft {width:100%;padding:10px;height:50px;box-sizing:border-box;margin:0 0 10px 0;line-height:30px;color:#FFF;}#aDHotelsFilterRight {width:100%;}#aDHotelsFilter .aDHFColField {width:100%;padding:10px;height:50px;box-sizing:border-box;}#aDHotelsFilter .aDHFColFWrapper {width:100%;overflow:hidden;height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#FFF;}#aDHotelsFilter .aDHFColFWrapper.dd {background-image:url(../images/css/dd_pfeil.gif);background-repeat:no-repeat;background-position:right;}#aDHotelsFilter .aDHFColFWrapper select {width: 100% !important;background: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;font-size: 12px;font-size: 1.2rem;font-family: 'Rasa';padding: 0px 33px 0px 5px;margin: 0;line-height: 30px;color: #999;width: 100%;height: 30px;box-sizing:border-box;}#aDHotelsListe .aDHotelsListeRow {width:100%;margin:0 0 18px 0;}#aDHotelsListe .aDHItem {width:48.2%;background-color:#C8D62C;}#aDHotelsListe .aDHItem a {text-decoration:none !important;}#aDHotelsListe .aDHItem.aDHIfirst {width:100%;}#aDHotelsListe .aDHLRWrapper .aDHItem {width:48.2%;}#aDHotelsListe .aDHIImage {width:100%;position:relative;}#aDHotelsListe .aDHIImage img {width:100%;display:block;}#aDHotelsListe .aDHIData {width:100%;padding:10px;box-sizing:border-box;color:#000 !important;}#aDHotelsListe .aDHIData .aDHIDName {width:100%;color:#003475;line-height:20px;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;font-weight:400;font-size: 18px;font-size: 1.8rem;margin:0 0 10px 0;}#aDHotelsListe .aDHIData .aDHIDAdresse {width:100%;line-height:18px !important;height:54px;margin:0 0 24px 0;font-size: 14px;font-size: 1.4rem;}#aDHotelsListe .aDHIData .aDHIDPreis {width:100%;margin:0 0 14px 0;color:#003475;line-height:20px !important;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;font-weight:400;font-size: 24px;font-size: 2.4rem;}#aDHotelsListe .aDHIData .aDHIDText {width:100%;line-height:16px !important;height:48px;margin:0 0 12px 0;font-size: 12px;font-size: 1.2rem;}#aDHotelsListe .aDHIData .aDHIDLink {width:100%;background-color:#003475;display:block;color:#FFF !important;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size: 14px;font-size: 1.4rem;line-height:20px;box-sizing:border-box;padding:0 10px;border:none;}#aDHotelsListe .aDHIData a.aDHIDLink:hover {background-color:#F59500;}#aDHotelsListe .aDHotelsPaging {width:100%;text-align:center;margin:0 0 20px 0;}#aDHotelsListe .aDHotelsPaging a {display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;border:1px solid #999;background-color:#FFF;color:#999;border-radius:3px;text-decoration:none;margin:0 2px;}#aDHotelsListe .aDHotelsPaging a:hover {border:1px solid #000;color:#000;}#aDHotelsListe .aDHotelsPaging a.aDHPactiv {border:1px solid #003475;background-color:#003475;color:#FFF;}.impressionen {width:100%;}.impressionen .galleryFilter {width:100%;padding:0 10px;background-color:#003475;line-height:40px;margin:10px 0 30px 0;box-sizing:border-box;}.impressionen .galleryFilter span {display:inline-block !important;line-height:40px;margin:0 20px 0 0;padding:0 10px;color:#FFF;}.impressionen .galleryFilter a {display:inline-block;line-height:40px;text-align:center;margin:0 20px 0 0;padding:0 10px;color:#FFF !important;text-decoration:none !important;}.impressionen .galleryFilter a.gFactivYear {background-color:#EEE;color:#DC0031 !important;}.impressionen .galleryRow {width:100%;padding-bottom:10px;}.impressionen .gRowLeft {width:48.57%;float:left;}.impressionen .gRowRight {width:48.57%;float:right;}.impressionen .galleryItem {width:47.06%;}.impressionen .galleryItem a {width:100%;display:block;position:relative;text-decoration:none !important;border:none !important;}.impressionen .galleryImage {width:100%;height:66.6666%;position:relative;margin:0px 0px 5px 0px;overflow:hidden;}.impressionen .galleryImage img {width:100%;filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.5;display:block;}.impressionen a:hover .galleryImage img {background-color:#FFF;filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.0;border:none !important;}.impressionen .galleryImage span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image:url(../images/css/play.png);background-repeat:no-repeat;background-position:right center;}.impressionen a:hover .galleryImage span.vPlay {background-position:left center;}.impressionen a .galleryTitle {color:#000;font-weight:normal;font-size:100%;height:36px;line-height:18px;overflow:hidden;padding:5px 0px 0px;font-size:14px;font-size:1.4rem;text-decoration:none !important;}.impressionen .impImgCols {width:100%;}.impressionen .impImgColsLeft {width:calc(50% - 2px);float:left;}.impressionen .impImgColsRight {width:calc(50% - 2px);float:right;}.impressionen .impImgCol1 {width:calc(50% - 2px);float:left;}.impressionen .impImgCol2 {width:calc(50% - 2px);float:right;}.impressionen .imgItem {width:100%;position:relative;overflow:hidden;margin:0 0 4px 0;}.impressionen .imgItem a {border:none !important;}.impressionen .imgItem a img {display:block;width:100%;border:none !important;}.impressionen .imgItem a:hover img {background-color:#FFF;filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.8;}table.teamsTable {width:100%;border:none;border-collapse:collapse;margin: 0 0 30px 0;}table.teamsTable colgroup col.tTCol1 {width:60px;}table.teamsTable colgroup col.tTCol2 {width:calc(40% - 60px);}table.teamsTable colgroup col.tTCol3 {width:30%;}table.teamsTable colgroup col.tTCol4 {width:30%;}table.teamsTable tr td {border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:3px 0;}table.teamsTable tr.reg td {color:#000;}table.teamsTable tr.unreg td {color:#000;}table.teamsTable tr td:nth-child(1) {text-align:center;}table.teamsTable tr td:nth-child(2) {font-weight:700;}table.teamsTable tr td:nth-child(3) {text-align:center;}table.teamsTable tr td:nth-child(4) {text-align:center;font-size:14px;font-size:1.4rem;}#news {width:100%;position:relative;}#dataArchiv {width:100%;height:28px;line-height:28px;padding-bottom:2px;position:absolute;left:0px;top:0px;font-size:15px;font-size:1.5rem;}#dataArchiv a {line-height:22px !important;color:#CCC !important;text-decoration:none !important;display:block;padding:0px 5px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-right:1px solid #FFF;border-left:1px solid #FFF;float:left;}#dataArchiv a.jActiv, #dataArchiv a:hover {color:#006B2B !important;border-bottom:1px solid #006B2B;}#dataArchiv span {float:left;display:block;padding:0px 5px;height:28px;line-height:28px;}#newsListe {width:100%;}.nLItem {width:100%;margin:0 0 15px 0;box-shadow: 0px 0px 8px #333;}.nLItem a {width:100%;display:block;position:relative;border:none !important;color:#000 !important;text-decoration:none !important;}.nLItem a span {display:block;}.nLItem .nIImage {width:100%;overflow:hidden;}.nLItem a img {width:101%;display:block;border:none;transition: opacity 0.25s ease-in;filter:alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.0;}.nLItem a:hover img {transition: opacity 0.5s ease-out;filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.5;}.nLItem .nIInfoBox {width:100%;color:#000;background-color:#F7D7A6;padding:10px;box-sizing:border-box;position:relative;}.nLItem a:hover .nIInfoBox {transition: all 0.5s ease-out;background-color:#FFF;}.nLItem .nIInfoBox .aIIBTitle {width: 100%; margin: 0 0 10px 0;color:#000; line-height: 24px !important; -webkit-font-smoothing: antialiased; font-weight: 400; font-size: 24px; font-size: 2.4rem;word-break:break-all;}.nLItem .nIInfoBox .aIIBIntro {width: 100%;margin: 0 0 25px 0; font-size: 14px; font-size: 1.4rem;line-height:120%;word-break:break-all;}.nLColWrapper {width:100%;border-left:15px solid #FFF;box-sizing:border-box;}.nLColWrapper .nL2Cols {width:100%;}.nLColWrapper .nL1Col {width:50%;border-right:15px solid #FFF;box-sizing:border-box;}.nLColWrapper .nL1Col.fL {float:left;}.nLColWrapper .nL1Col.fR {float:right;}#newsDetail {width:100%;}#nDItem {width:100%;}#nDItemTop {width:100%;}#nDData {width:100%;}#nDDTitle {width:100%;line-height:120%;font-size:22px;font-size:2.2rem;}#nDDTitle h3 {color:#A9773D;font-weight:400;text-decoration:none;padding:0;margin:0;}#nDTeaser {font-size:18px;font-size:1.8rem;width:100%;font-weight:400;margin:15px 0 0 0;}#nDText {font-size:16px;font-size:1.6rem;width:100%;margin:15px 0 0 0;}#nDImage {width:100%;margin:0 0 15px 0;}#nDImage img {width:100%;display:block;}#nDImage figcaption {width:100%;padding:5px;box-sizing:border-box;background-color:#EEE;font-size:13px;font-size:1.3rem;}#nDImages {width:100%;padding:0px;margin-top:15px;}#nDImages img {display:block;border:none;margin:0px 0px 5%;padding:0px;background-color:#FFF;background-image:url(../images/css/loader.gif);background-repeat:no-repeat;background-position:center center;width:100%}#nDImages .nImg2Cols {width:65.8%;float:left;}#nDImages .nImg3Col {width:31.6%;float:right;}#nDImages .nImg1Col {width:48%;float:left;}#nDImages .nImg2Col {width:48%;float:right;}#news #nDSocial {width:100%;}#nDSocial .nDBack {width:100%;border-top:1px solid #EEE;border-bottom:1px solid #EEE;height:20px;line-height:20px;margin:10px 0px 15px;padding:4px 0px;}#nDSocial .nDSocialButtons {height:20px;line-height:20px;width:100%;margin:10px 0px 15px;position:relative;}#nDSocial .poBtn {position:absolute;left:120px;top:0px;height:20px;width:70px;}#nDSocial .likeBtn {position:absolute;left:0px;top:0px;height:20px;width:120px;overflow:hidden;}#flickrGallery {width:100%;}#fGAlbums {width:100%;padding:0 0 15px 0;}#fGAlbums .fgAlbumRow {width:100%;padding:0 0 15px 0;}#fGAlbums .fgAlbumItem {width:33.3333%;overflow:hidden;position:relative;text-align:center;display:inline-block;box-sizing:border-box;padding:3px;}#fGAlbums .fgAlbumItem a {text-decoration:none;display:block;}#fGAlbums .fgAlbumItem a img {background-color:#FFF;filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.7;width:100%;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;}#fGAlbums .fgAlbumItem a:hover img, #fGAlbums .fgAlbumItem a.fgAlbumActiv img {filter:alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.0;}#fGAlbums .fgAlbumItem a span {width:100%;display:block;position:absolute;left:0px;bottom:10px;text-align:center;padding:3px 5px;box-sizing:border-box;background-image: url(../images/css/transparent_w70.png);color: #3E3E3E;font-size:80%;}#fGThumbs {width:100%;padding: 15px 0px 3px;margin: 5px 0px;}#fGThumbs .fGThumbImg {width:16.6666%;position:relative;background-image: url(../php/flickrDB/loading.gif);background-repeat: no-repeat;background-position: center center;box-sizing:border-box;padding:3px;overflow:hidden;float:left;}#fGThumbs .fGThumbImg a img {width:100%;display:block;border:none;}#fGThumbs .fGThumbImg a:hover img { transform: scale(1.1);}#flickrGallery .fGPaging {width:100%;}#flickrGallery .fGPaging a {display:block;width:20px;height:20px;float:left;color:#666;text-align:center;line-height:20px;text-decoration:none;font-size:110%;}#flickrGallery .fGPaging a:hover {color:#000;}#flickrGallery .fGPaging a.fGPageActive {font-weight:bold;color:#000;}#flickrGallery .fGPaging span {display:block;width:6px;height:20px;float:left;color:#3E3E3E;text-align:center;line-height:20px;}#anfrage {width:100%;font-size:15px;font-size:1.5rem;margin:0 auto;padding:0 0 0 15px;box-sizing:border-box;}#anfrageConfirm {margin: auto;text-align: center;width: 100%;max-width: 400px;border: 1px solid #AF0917;background-color: #EEE;border-radius: 10px;padding: 20px;}#anfrageTop {width:auto;font-size:15px;font-size:1.5rem;border:2px solid #000;padding:10px;color:#000;}.anfrageCols {width:100%;}.anfrageCLeft {width:100%;}.anfrageCRight {width:100%;}colgroup.cHalf col.cW40 { width:30%; }colgroup.cHalf col.cW60 { width:70%; }colgroup.cFull col.cW6 { width:4%; }colgroup.cFull col.cW47 { width:48%; }colgroup.cFull col.cW40 { width:30%; }colgroup.cFull col.cW60 { width:70%; }#anfrage table tr td {vertical-align:top;padding-bottom:6px;}#anfrage table tr.abstand td {padding-top:30px;}#anfrage table tr td.error {color:#AF0917;font-weight:700;}div.aFTextW {position:relative;}div.aFTextW b {position:absolute;left:-10px;top:0px;color:#AF0917;}.aFKalender {padding-left:30px;position:relative;}#content ul#cupsListe {display: flex;flex-wrap: wrap;gap: 20px;list-style: none;padding: 0 0 20px 0;margin: 0;}#content ul#cupsListe li {width: calc((100% - 20.1px) / 2);list-style: none;padding: 0;margin: 0;align-items: center;display: flex;gap: 5px;}#content ul#cupsListe li label {line-height: 24px;}.formfield {border:1px solid #CCC;font-size:16px;font-size:1.6rem;font-family: 'Rasa';font-weight:400;padding:5px 5px;line-height:20px;box-sizing:border-box;border-radius:5px;}.formfield:focus {border:1px solid #000;background-color:#EEE;}.formfield.cal {width:120px !important;padding:1px 30px 1px 3px !important;background-image:url(../images/icons/cal2.gif);background-position:right center;background-repeat:no-repeat;}.formfield.ffdn, .formfield.dn { position: absolute; left: -99999em; top: -99999em;}.w100pz { width:100%; }.w33pz { width:calc((100% - 20px) / 3); }.w20 { width:40px; text-align:center; margin:0 3px 0 0; }.w30 { width:30px; }.w40 { width:40px; }.w50 { width:50px; }.w80 { width:80px; }.w100 { width:50%; }.w200 { width:200px; }.w300 { width:90%; }.w400 { width:90%; }.formsubmit {border:none;font-size:18px;font-size:1.8rem;color:#FFF !important;text-decoration:none !important;line-height:20px;text-align:center;padding:5px 20px;width: auto;display:inline-block;background-color:#003475;border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;}#routenplaner {width:100%;}#routeField {width:100%;text-align:center;}#routeButton {width:50%;margin:20px auto 0;text-align:center;}#sitemap {width:100%;}#sitemap ul.sitemapfiL {margin:0px;padding:0px 0px 20px;}#sitemap ul.sitemapfiL li {list-style:none;font-size:16px;font-size:1.6rem;margin:0px !important;padding:0px !important;}#sitemap ul.sitemapfiL li a {color:#000;text-decoration:none;}#sitemap ul.sitemapfiL li a:hover {text-decoration:underline;}#sitemap ul.sitemapfiL li ul.sitemapseL {margin:0px;padding:5px 0px 25px;}#sitemap ul.sitemapfiL li ul.sitemapseL li {list-style:none;font-size:14px;font-size:1.4rem;margin:0px !important;padding:0px !important;}#sitemap ul.sitemapfiL li ul.sitemapseL li a {color:#666;text-decoration:none;}#sitemap ul.sitemapfiL li ul.sitemapseL li a:hover {color:#333;}#adresse strong {font-size:17px;font-size:1.7rem;font-weight:300;color:#CCC;}#adresse a {color:#9A9A9A;}#adresse a:hover {color:#CCC;text-decoration:none;}.videoBox {width: 100%;}#fullpage .videoBox a, #pageOverlay .videoBox a {width: 100%;display: block;position:relative;background-size: cover;background-position: center;background-repeat: no-repeat;border: none;}.videoBox a::after { display: block; width: 80px; height: 50px; content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background-position: center; background-size: contain; background-repeat: no-repeat; opacity: .75;}.videoBox.youtube a::after { background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 1024 721' viewBox='0 0 1024 721' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3ClinearGradient id='a' gradientTransform='matrix(1 0 0 -1 0 721)' gradientUnits='userSpaceOnUse' x1='512.5' x2='512.5' y1='719.7' y2='1.2'%3E%3Cstop offset='0' stop-color='%23e52d27'/%3E%3Cstop offset='1' stop-color='%23bf171d'/%3E%3C/linearGradient%3E%3Cpath d='m407 493 276-143-276-144z' fill='%23fff'/%3E%3Cpath d='m407 206 242 161.6 34-17.6z' fill='%23420000' opacity='.12'/%3E%3Cpath d='m1013 156.3s-10-70.4-40.6-101.4c-38.8-40.7-82.4-40.9-102.3-43.3-143-10.3-357.4-10.3-357.4-10.3h-.4s-214.4 0-357.4 10.3c-19.9 2.4-63.5 2.6-102.3 43.3-30.6 31-40.6 101.4-40.6 101.4s-10.2 82.6-10.2 165.3v77.5c0 82.7 10.2 165.3 10.2 165.3s10 70.4 40.6 101.4c38.9 40.7 89.9 39.4 112.6 43.7 81.7 7.8 347.3 10.3 347.3 10.3s214.6-.3 357.6-10.7c20-2.4 63.5-2.6 102.3-43.3 30.6-31 40.6-101.4 40.6-101.4s10.2-82.7 10.2-165.3v-77.5c0-82.7-10.2-165.3-10.2-165.3zm-606 336.7v-287l276 144z' fill='url(%23a)'/%3E%3C/svg%3E");}.videoBox.vimeo a::after { background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 56 32' viewBox='0 0 56 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m52 32h-48c-2.2 0-4-1.8-4-4v-24c0-2.2 1.8-4 4-4h48c2.2 0 4 1.8 4 4v24c0 2.2-1.8 4-4 4z' fill='%2300adef'/%3E%3Cpath d='m35 16c0 .4-.2.7-.5.9l-12 7c-.3.2-.7.2-1 0s-.5-.5-.5-.9v-14c0-.4.2-.7.5-.9s.7-.2 1 0l12 7c.3.2.5.5.5.9z' fill='%23fff'/%3E%3C/svg%3E");}.videoBox a:hover::after { opacity: 1;}.videoBox a img {width: 100%;height: auto;display: block;}html {font-size: 55.0%;}html, body {margin:0;padding:0;}body {font-family: 'Rasa';text-decoration:none;color:#000;font-weight:400;margin:0;padding:0;background-color:#FFF;height:100%;z-index:0;font-size: 14px;font-size: 1.4rem;}#allWrapper {width: 100%;z-index:100;position:relative;}#topWrapper {width: 100%;z-index:500;background-color:#FFF;}body #topWrapper {position:fixed;}body.fixed #topWrapper {top:0px;box-shadow: 0px 0px 15px #333;}#top {width: 100%;height: 50px;margin:0px auto;position:relative;z-index:501;padding:5px;}#sprachNavi {display:none;}a#logoEUPHCS {position:absolute;width:90px;height:70px;left:50%;top:3px; transform: translateX(-50%);z-index:503;background-image: url(../images/svg/logo.svg);background-position: center center;background-repeat: no-repeat;background-size:contain;text-indent:-20000em;}a#logoRITTEN {display:none;}#top #mailButton {float:left;height:40px;width:40px;display: block;background-image: url(../images/css/topControl.gif);background-repeat: no-repeat;background-position: 0px 0px;z-index:950;position:relative;}#top a#logoFB {float:left;height:40px;width:40px;margin:0 5px 0 0;display: block;background-image: url(../images/css/facebook.png);background-repeat: no-repeat;background-position: 0px 0px;background-size:cover;}#top #topSocial {  display: flex; position: absolute; left:0; top: 5px;}#top #topSocial a { height:40px;width:40px; margin:0 5px 0 0; display: block; background-position: center; background-size: 30px 30px; background-repeat: no-repeat;}#top #topSocial a.fb { background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 200 200' viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23D90036'%3E%3Cpath d='m195 99.9c0-52.5-42.5-95-95-95s-95 42.5-95 95c0 46.7 34 86.5 80.2 93.8v-66.4h-24.1v-27.4h24.1v-21c0-23.8 14.2-37 35.9-37 7.1.1 14.2.7 21.3 1.9v23.4h-12c-11.8 0-15.5 7.3-15.5 14.8v17.8h26.3l-4.2 27.5h-22.1v66.4c46.1-7.3 80.1-47.1 80.1-93.8' transform='translate(-.002 .137)'/%3E%3C/g%3E%3C/svg%3E");}#top #topSocial a.ig { background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 200 200' viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23D90036'%3E%3Cpath d='m100 22.1c25.4 0 28.4.1 38.4.6 6 .1 12 1.2 17.6 3.3 4.1 1.5 7.9 3.9 10.9 7.1 3.2 3.1 5.6 6.8 7.1 10.9 2.1 5.7 3.2 11.6 3.3 17.6.4 10 .6 13 .6 38.4s-.1 28.4-.6 38.4c-.1 6-1.2 12-3.3 17.6-1.5 4.1-4 7.9-7.1 10.9-3.1 3.2-6.8 5.6-10.9 7.1-5.6 2.1-11.6 3.2-17.6 3.3-10 .5-13 .6-38.4.6s-28.4-.1-38.4-.6c-6-.1-12-1.2-17.6-3.3-4.1-1.5-7.9-4-10.9-7.1-3.2-3.1-5.6-6.8-7.1-10.9-2.1-5.7-3.2-11.6-3.3-17.6-.5-10-.6-13-.6-38.4s.1-28.4.6-38.4c.1-6 1.2-12 3.3-17.6 1.5-4.1 4-7.8 7.1-10.9 3.1-3.2 6.8-5.6 10.9-7.1 5.6-2.1 11.6-3.2 17.6-3.3 10.1-.5 13-.6 38.4-.6m0-17.1c-25.8 0-29 .1-39.1.6-7.9.2-15.7 1.6-23.1 4.4-6.3 2.4-12.1 6.1-16.8 11-4.8 4.7-8.6 10.5-10.9 16.8-2.8 7.4-4.3 15.2-4.5 23-.4 10.2-.6 13.4-.6 39.2s.1 29 .6 39.2c.1 7.9 1.6 15.7 4.4 23.1 2.4 6.3 6.1 12.1 10.9 16.8 4.7 4.8 10.5 8.6 16.8 11 7.4 2.8 15.2 4.3 23.1 4.4 10.2.4 13.4.5 39.2.5s29-.1 39.2-.6c7.9-.2 15.7-1.7 23.1-4.4 12.8-4.9 22.8-15 27.8-27.8 2.8-7.4 4.3-15.2 4.4-23.1.5-10.1.6-13.4.6-39.2s-.1-29-.6-39.2c-.1-7.9-1.6-15.7-4.4-23.1-5-12.6-15.1-22.7-27.9-27.6-7.4-2.8-15.2-4.3-23.1-4.4-10.1-.5-13.3-.6-39.1-.6'/%3E%3Cpath d='m100 51.2c-26.9 0-48.8 21.8-48.8 48.8 0 26.9 21.8 48.8 48.8 48.8 26.9 0 48.8-21.8 48.8-48.8 0-26.9-21.8-48.8-48.8-48.8m0 80.5c-17.5 0-31.7-14.2-31.7-31.7s14.2-31.7 31.7-31.7 31.7 14.2 31.7 31.7c0 17.5-14.2 31.7-31.7 31.7'/%3E%3Cpath d='m162.1 49.3c0 6.3-5.1 11.4-11.4 11.4s-11.4-5.1-11.4-11.4 5.1-11.4 11.4-11.4 11.4 5.1 11.4 11.4z'/%3E%3C/g%3E%3C/svg%3E");}#top a#naviControl {float:right;height:40px;width:40px;display: block;background-image: url(../images/css/topControl.gif);background-repeat: no-repeat;background-position: -80px 0px;z-index:950;position:relative;}#top a#naviControl.nCnormal {background-position: -80px 0px;}#top a#naviControl.nCactiv {background-position: -40px 0px;}#fpWrapper {width:100%;padding:50px 0 0 0;position:relative;z-index:300;}#fullpage {width: 100%;padding: 0px;background-color:#FFF;}#fullpage.fpPT100 {padding:100px 0 0 0;}#headerImage {width: 100%;padding: 0px;overflow: hidden;position:relative;z-index:210;}#mainNaviWrapper {display:none;width: calc(100% + 20px);padding: 0px 10px;position: relative;left: -10px;z-index:990;background-color:#003475;}#mainNavi {width: 100%;height: 50px;padding: 0px 40px;}#mobilNaviWrapper {width:100%;position:absolute;top:0px;left:0px;background-color:#FFF;padding:0px;z-index:505;box-shadow: 0px 0px 15px #333;}a#buttonAnfrage {position:absolute;bottom:70px;right:50%;margin:0 -88px 0 0;color:#FFF;background-color:#D90036;padding:3px;text-decoration:none;font-size:20px;font-size:2.0rem;font-weight:400;z-index:9999;display:block;}a#buttonAnfrage span {color:#FFF;border:1px dotted #FFF;padding:3px 25px;display:block;line-height:26px;}a#buttonAnfrage:hover span {background-color:#FFF;color: #754215;}#page {width: 100%;position: relative;padding: 30px 20px 40px 20px;}#cmsAlert {text-align:center;padding:10px;margin-bottom:20px;background-color:#F8D7CB;border:1px solid #6E172E;font-size: 1.2em;font-size: 1.2rem;}#content {width: 100%;padding: 0px;}#textTop {position:absolute;display:block;width:140px;height:0px;top:-120px;left:0px;}#breadcrumbs {font-size: 14px;font-size: 1.4rem;line-height: 20px;color: #CCC;width:100%;font-weight:300;display:none;margin:30px 0 0 0;}#partner {width:100%;padding:10px;border-top:1px solid #EEE;margin:20px auto 0 auto; display: flex; flex-wrap: wrap; gap:10px 10px;}#partner span {display:inline-block;margin:0;background-repeat:no-repeat;background-size:contain;background-position: center;}#partner.pL3 span, #partner.pL4 span { width:calc((100% - 20px) / 3);}#partner.pL5 span, #partner.pL6 span { width:calc((100% - 20px) / 3);}#partner.pL5 span, #partner.pL7 span, #partner.pL8 span { width:calc((100% - 30.2px) / 4);}#partner span#raikaritten {background-image: url("../images/partner/raikaritten-2019.gif");}#partner span#gemeinde {background-image: url("../images/partner/gemeinde.gif");}#partner span#suedtirol {background-image: url("../images/partner/suedtirol.gif");}#partner span#ehnews {background-image: url("../images/partner/eishockey-news.gif");}#partner span#loacker {background-image: url("../images/partner/loacker.png");}#partner span#forst {background-image: url("../images/partner/forst.svg");}#partner span#wm {background-image: url("../images/partner/wm-technics.svg");}#partner span#dnc {background-image: url("../images/partner/dnc.svg");}#partner span a {display:block;text-decoration:none;}#partner span img {display:block;min-width:100%;height:auto;}a.scrollButton.up {position: fixed;display:none;bottom:50px;width: 40px;height: 40px;z-index: 900 !important;right: 15px;background-image: url(../images/css/buttons.gif);background-repeat: no-repeat;background-color:#FFF;box-shadow: 0px 0px 5px #999;background-position: 0px 0px;}a.scrollButton.up:hover {background-position: 0px -40px;}footer {width: 100%;padding: 0 15px;position: relative;z-index: 500;background-color: var(--cBlueDark);}footer .footer {width: 98%;position:relative;padding: 0;margin: 0 auto;}#footerRow1 {width: 100%;margin: 0px;padding: 30px 0;color:#FFF;}#footerRow1 .footer {display: flex;flex-wrap: wrap;gap: 30px;}.fBox {width:calc((100% - 30.2px) / 2);color:#000;}.fBox:nth-of-type(1) {width: 100%;}.fBoxTitle {width:100%;padding:0 0 18px 0;line-height:26px;color:#FFF;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;font-weight:600;font-size:20px;font-size:2.0rem;text-transform: uppercase;}.fBoxTitle a {color:#FFF;text-decoration:none;}.fBoxContent {width:100%;line-height:20px;color:#FFF;}.fBoxContent a {color:#000;}.fBoxContent a:hover {text-decoration:none;}.fBox:nth-of-type(2) .fBoxContent {display:flex;align-items:center;}.fBox:nth-of-type(3) .fBoxContent {display:flex;justify-content: flex-end;align-items:center;}.fBox:nth-of-type(3) .fBoxContent a {text-decoration: none;display: block;}.fBox:nth-of-type(3) .fBoxContent a h6 {color: #FFF;text-align: center;padding: 0 0 5px 0;}.fBoxContent img {max-width: 100%; height: auto;}.fBoxCKontakt {font-size:14px;font-size:1.4rem;padding:10px 0px 0px 0px;}.fBoxCKontakt a {color:#D90036;}.fBoxCKontakt a:hover {color:#000;text-decoration:none;}#footerRow2 {width: 100%;padding:5px 0px;margin: 0px;color:#FFF;background-color: var(--cBlueDark);}#footerNavi {line-height:30px;width: 100%;font-size: 13px;font-size: 1.3rem;text-align:center;}#footerRow3 {background-image: url(../images/css/keyvisual-b.jpg);background-size:cover;display:none;}#footerRow3 img {width:100%;display:block;}#googleCodes {width: 100%;height:0px;overflow:hidden;}#googleCodes {width:100%;height:0px;overflow:hidden;}#cookiesWrapper {width: 100%;position:fixed;left:0;bottom:0;background-image: url(../images/css/transparent_b70.png);border-top:2px solid #FFF;padding:5px 0px;z-index:9999;}#cookies {width: 98%;margin:0px auto;font-size: 12px;font-family: Arial, Helvetica, sans-serif;text-align:left;}#cookiesText {width: 80%;float:left;color:#FFF;line-height:20px;}#cookiesText a {color:#FFF;}a#cookiesButton {width: 40px;height:30px;line-height:30px;font-size: 14px;background-color:#FFF;color:#000;text-decoration:none;text-align:center;display:block;float:right;}@media only screen and (min-width: 960px) {#cookies {width: 960px;}} .clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clear{display: inline-table;}* html .clear{height: 1%;}.clear{display: block;}@media only screen and (min-width: 600px) {#partner {width:calc(100% - 80px);padding:10px 20px; gap:20px 20px;}#partner.pL3 span, #partner.pL4 span { width:calc((100% - 80px) / 5);}#partner.pL5 span, #partner.pL6 span { width:calc((100% - 100px) / 6);} #partner.pL7 span { width:calc((100% - 120.2px) / 7);}#partner.pL8 span { width:calc((100% - 140.2px) / 8);}}@media only screen and (min-width: 980px) {html {font-size: 62.5%;}.fL { float:left; }.fR { float:right; }body #topWrapper {position:relative;}body.fixed #topWrapper {position:fixed;top:-30px;}#top {width: 980px;height: 100px;}#sprachNavi {position:absolute;z-index:502;right:0px;bottom:-30px;height:30px;display:block;text-align:right;}#top a#naviControl, #top a#mailButton, #mobilNaviWrapper {display:none !important;}a#logoEUPHCS {top:10px;width:158px;height:168px;transition:0.2s all ease-in;}body.fixed a#logoEUPHCS {top:35px;width:100px;height:106px;transition:0.2s all ease-out;}a#logoRITTEN {display:block;position:absolute;width:280px;height:70px;right:0px;top:15px;z-index:503;background-image: url(../images/svg/logo_ritten.svg);background-position: center right;background-repeat: no-repeat;background-size:contain;transition:0.2s all ease-in;}body.fixed a#logoRITTEN {top:40px;width:171px;height:50px;transition:0.2s all ease-out;} #top #topSocial { top: 25px;} body.fixed #top #topSocial { top: 45px;} #map {width:1600px;height:700px;}#fpWrapper {padding:0;}body.fixed #fpWrapper {padding:100px 0 0 0;}#flashheader {padding:0px;}#headerImage {left:0px;width: 100%;height:50%;}#headerImage img {width: 100%;display:block;}#hISlogan {width:100%;left:50px;margin:0;text-align:left;}#hISlogan span.hISTitle {line-height:50px;font-size:36px;font-size:3.6rem;padding:0 25px 0 5px;}#hISlogan span.hISSubline {line-height:40px;font-size:20px;font-size:2.0rem;padding:0 25px 0 5px;}#hISlogan span.hISSubline a {line-height:40px;font-size:16px;font-size:1.6rem;}#hIButtons {left:0;width:100%;}a#buttonAnfrage {bottom:70px;right:40px !important;margin:0;}#mainNaviWrapper {display:block;}#fullpage {width: 980px;margin: 0px auto;}#page {padding: 30px 40px 70px 40px;}#angeboteListe .aLItem {width:32.6666% !important;margin:0;}#angeboteListe .aLDataWrapper {width:66.3333%;float:right;}#angeboteListe .aLDataWrapper .aLItem {width:49.2462% !important;}#aDTop #aDTName {width:65%;}#aDTop #aDTBacklink {width:32.6666%;}#aDELeft {width:65%;float:left;}#aDERight {width:32.6666%;float:right;margin:0;}#aDHotelsFilterLeft {width:32%;float:left;margin:0;}#aDHotelsFilterRight {width:66.6666%;float:right;}#aDHotelsFilter .aDHFColField {width:318px;}#aDHotelsListe .aDHItem {width:32.6666%;}#aDHotelsListe .aDHLRWrapper {width:66.3333%;float:right;}#aDHotelsListe .aDHLRWrapper .aDHItem {width:49.2462% !important;}#aDHotelsListe .aDHIData .aDHIDName {font-size: 22px;font-size: 2.2rem;}#news {padding:30px 0px;}.nLItem .nIInfoBox .aIIBTitle, .nLItem .nIInfoBox .aIIBIntro {word-break:normal;}.nLColWrapper .nL2Cols {width:66.6666%;}.nLColWrapper .nL2Cols .nL1Col {width:50%;}.nLColWrapper .nL1Col {width:33.3333%;}#nDItemTop {width:50%;}#nDImage {width:50%;float:left;margin:0 20px 20px 0;}a.sBiGallery {width:40px;height:40px;margin:-20px 0 0 0;background-size:240px 80px;}a.iGprev {left: -25px;background-position:-160px 0px;}a.iGprev:hover {background-position:-160px -40px;}a.iGnext {right: -25px;background-position:-200px 0px;}a.iGnext:hover {background-position:-200px -40px;}#breadcrumbs {display:block;}#anfrage {overflow:visible;}.anfrageCols {width:100%;}.anfrageCLeft {width:48%;float:left;}.anfrageCRight {width:48%;float:right;}colgroup.cHalf col.cW40 { width:40%; }colgroup.cHalf col.cW60 { width:60%; }colgroup.cFull col.cW40 { width:19.2%; }colgroup.cFull col.cW60 { width:80.8%; }#routeField {float:left;text-align:left;width:80%;}#routeButton {margin:0;float:right;text-align:right;width:15%;} #footerRow1 .footer {gap:50px;}.fBox, .fBox:nth-of-type(1) {width:calc((100% - 100.2px) / 3);}.fBox:nth-of-type(2) .fBoxContent {justify-content: flex-start;}.fBox:nth-of-type(3) .fBoxContent a {text-decoration: none;display: block;}.fBox:nth-of-type(3) .fBoxContent a h6 {color: #FFF;text-align: center;padding: 0 0 5px 0;}.fBox {font-size:16px;font-size:1.6rem;}.fBoxCKontakt {font-size:20px;font-size:2.0rem;}#footerRow3 {display:block;}footer .footer {width:980px;padding:0 20px;}#footerNavi {font-size: 14px;font-size: 1.4rem;color:#FFF;text-align:left;width:700px;}#socialButtons {text-align:right;width:200px;float:right;}#fR2Left {width:750px;text-align:left;float:left;}#fR2Right {width:200px;display:block;float:right;text-align:right;}.spaltenInhalte .sIRow3 {margin: 0px 0px 30px 0px;}.spaltenInhalte .sIRow2 .sIRowWrapper {width: 470px;}.spaltenInhalte .sIRow3 .sIRowWrapper.fL {width: 66.07143%;}.spaltenInhalte .sIRow3 .sIRowWrapper.fR {width: 32.14286%;}.spaltenInhalte .sIRow4 .sIRowWrapper {width: 480px;}.spaltenInhalte .sIRow2 .sIBox {width: 470px;}.spaltenInhalte .sIRow3 .sIBox {width: 100% !important;margin: 0px !important;}.spaltenInhalte .sIRow3 .sIRowWrapper.fL .sIBox {width: 48.64865% !important;}.spaltenInhalte .sIRow4 .sIBox {width: 225px;}.spaltenInhalte .sIRow2 .sIBox .sIBoxTitle {line-height:40px;font-size:30px;font-size:3.0rem;}.spaltenInhalte .sIRow3 .sIBox .sIBoxTitle {line-height:30px;font-size:26px;font-size:2.6rem;}.spaltenInhalte .sIRow4 .sIBox .sIBoxTitle {line-height:24px;font-size:20px;font-size:2.0rem;}.spaltenInhalte .sIBox .sIBoxSubline {margin:0 0 10px 0;}}@media only screen and (min-width: 1250px) {#top, #fullpage {width:1200px;}footer .footer {width:1120px;}}ul.mainNavi {padding: 0;margin: 0;list-style: none;font-weight:600;font-family: 'Josefin Sans';-webkit-font-smoothing: antialiased;display: flex;justify-content: space-between;}ul.mainNavi li.fLItem {display: inline-block;padding: 0;margin: 0;height: 50px;position:relative;width:auto;}ul.mainNavi li.fLItem a {display:block;margin: 0px;line-height: 40px;padding:8px 0 2px 0;font-weight:600;font-size: 24px;font-size: 2.4rem;color:#FFF;text-decoration: none;text-transform: uppercase;}ul.mainNavi li.fLItem a small {font-size: 18px;font-size: 1.8rem;vertical-align: middle;}ul.mainNavi li.fLItem a:hover, ul.mainNavi li.fLItem .parent:hover a {color:#DC0031;}ul.mainNavi li.fLItem a.aActiv, ul.mainNavi li.fLItem .parent:hover a.aActiv {color:#DC0031;}.parent {position: relative;z-index:190;display: inline-block;}.parent:hover {background-image: url(bgfix.gif);}.parent .navLayer {position: absolute;top: -20000px;left:50%;margin-left:-110px;padding: 25px 0px 0px 0px;text-align:left;z-index:9999 !important;width: 220px;background-image: url(../images/css/naviPfeil.png);background-position:center top;background-repeat:no-repeat;font-family: 'Source Sans Pro';}ul.mainNavi:hover .parent.pA .navLayer {top: -20000px;}ul.mainNavi li:hover .parent.pA .navLayer, .parent:hover .navLayer.nLLeft, .parent:hover .navLayer.nLRight, .parent.pA .navLayer, .parent.pA .navLayer:hover {top: 30px;}.parent .navLayer.nLRight {right:10px;text-align:right;}.navLayerWrapper {width: 220px;position: relative;padding: 20px 0px;background-color:#FFF;box-shadow: 0px 0px 5px #333;}#mainNavi ul.subNaviList {margin:0;padding:0;width: 100%;box-sizing:border-box;}#mainNavi ul.subNaviList li.mN2Level {margin:0;padding:0;list-style:none;}#mainNavi ul.subNaviList li.mN2Level a {width:100%;color:#666;text-align:center;font-weight: 400 !important;font-size: 18px !important;font-size: 1.8rem !important;display: block !important;line-height: 30px;height: auto !important;padding: 0px;margin: 0px;border: none !important;text-transform:none;background-color:transparent !important;box-sizing:border-box;}#mainNavi ul.subNaviList li.mN2Level a:hover, #mainNavi ul.subNaviList li.mN2Level a.sNaviActiv:hover {background-color:#DC0031 !important;color:#FFF !important;}#mainNavi ul.subNaviList li.mN2Level a.sNaviActiv {font-weight:700 !important;color:#DC0031 !important;}#mobilSprachNavi {width:100%;line-height:40px;padding:5px;box-sizing:border-box;text-align:center;background-color:#EEE;}#mobilSprachNavi a {line-height:30px;font-weight: 400;font-size: 16px;font-size: 1.6rem;color:#666;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0px 15px 0px 0px;}#mobilNavi {width:100%;padding:15px 5px;box-sizing:border-box;background-color:#FFF;text-align:center;font-family: 'Rasa';border-top:1px solid #666;}#mobilNavi .mfNavi {padding-bottom:10px;font-size: 24px;font-size: 2.4rem;line-height:30px;font-weight:400;}#mobilNavi .mfNavi a {display:block;color:#003475;text-decoration:none;padding:0px 5px;-webkit-font-smoothing: antialiased;}#mobilNavi .mfNavi a.mfNaviActiv {color: #FFF;background-color:#DC0031;}#mobilNavi ul.mSubNavi {padding:5px 0px 0px 0px;margin:0;}#mobilNavi ul.mSubNavi li {list-style: none;line-height:20px;padding: 0px 0px 5px 0px;margin: 0;font-weight: 300;font-size: 18px;font-size: 1.8rem;}#mobilNavi ul.mSubNavi li a {display:block;color:#666;text-decoration:none;}#mobilNavi ul.mSubNavi li a.sNaviactiv {color:#000 !important;}#breadcrumbs a { color:#999 !important; text-decoration:none !important; }#breadcrumbs a:hover { color:#000 !important; }#breadcrumbs a strong { color:#000; font-weight:300 !important; }#breadcrumbs span.bcLine { padding:0px 10px; text-align:center; }#sprachNavi a {text-decoration:none;color:#FFF;font-size: 14px;font-size: 1.4rem;text-transform:uppercase;display:inline-block;background-color:#003475;line-height:30px;width:40px;text-align:center;margin:0 0 0 5px;}#sprachNavi a:hover {color:#003475;background-color:#FFF;}#footerNavi a, #footerNavi span.fNLine {text-decoration:none;color:#FFF;line-height:20px;display:inline-block;}#footerNavi a:hover {text-decoration:underline;}#footerNavi a.fNactiv {color:#FFF;text-decoration:underline;}#footerNavi span.fNLine {padding:0px 10px;}