@import "/css/reset.css";body{background:#fff;font-family:'Roboto', serif;font-size:14px;width:100%;position:relative;color:#0d181c;}input,textarea{background:#f5f5f5;border:none;box-shadow:2px 2px 3px 0px #eee inset;color:#0d181c;padding:2px;font-size:17px;}hr{height:0px;border:solid 1px #d0d0d0;border-width:1px 0 0 0;margin:40px 0 50px;}a{color:#22bade;text-decoration:none;}a:hover{text-decoration:underline;}a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{text-decoration:none;color:#0d181c;}#opeOverlay{z-index:10 !important;}.ie7 .mainNav2,.ie8 .mainNav2,.ie9 .mainNav2{display:none;}.ie7 .mainNav2 a,.ie8 .mainNav2 a,.ie9 .mainNav2 a{color:#0d181c;}.ie7 .claim,.ie8 .claim,.ie9 .claim{background:url(/Files/images/star_2.png);position:absolute;height:209px;width:220px;z-index:2;right:-40px;top:307px;}.ie7 .claim:before,.ie8 .claim:before,.ie9 .claim:before{content:"";}.ie7 .claim .article,.ie8 .claim .article,.ie9 .claim .article{display:none;}.ie9 .splashscreen .logo,.ie8 .splashscreen .logo{background:#15609c;}.clear{clear:both;}.bgScroller,.backgroundImg{-webkit-animation:bgscroll 120s infinite linear;-moz-animation:bgscroll 120s infinite linear;animation:bgscroll 120s infinite linear;}@-webkit-keyframes bgscroll{from{background-position:0 0;}to{background-position:-3352px 0;}}@-moz-keyframes bgscroll{from{background-position:0 0;}to{background-position:-3352px 0;}}@keyframes bgscroll{from{background-position:0 0;}to{background-position:-3352px 0;}}#mainContainer{position:relative;margin:0 auto;max-width:1090px;}#ieTransFix{width:100%;margin:0 auto;background:transparent;position:relative;}#banner{position:absolute;background:#fff;width:100%;left:0;height:160px;box-shadow:0px 0px 30px rgba(0,0,0,0.3);}#footer{clear:both;}.navToggle{display:none;}.headimg{position:fixed;top:0;width:100vw;text-align:center;background-position:top 0;z-index:-1;margin:0 auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}.headimg img{min-width:100%;max-height:730px;height:auto;}.headGal{position:fixed;top:0;width:100vw;text-align:center;background-position:top 0;z-index:-1;margin:0 auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}.headGal img{min-width:100%;max-height:730px;height:auto;position:absolute;left:0;top:0;}.headGal img.back{opacity:0;z-index:0;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;}.headGal img.front{opacity:1;z-index:10;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;}.claim{position:fixed;z-index:0;top:400px;text-transform:uppercase;color:#fff;text-shadow:0px 0px 50px #000;font-weight:300;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);max-width:1090px;width:100%;left:50%;}.claim .article{padding:0;font-size:20px;line-height:1.5em;position:absolute;right:10%;}.claim .article.opeSelected{-webkit-transform:skew(0);-moz-transform:skew(0);-o-transform:skew(0);overflow:visible;}.claim .article.opeSelected div{-webkit-transform:skew(0);-moz-transform:skew(0);-o-transform:skew(0);}.claim .article .clearArticle{visibility:hidden;}.claim b,.claim strong{color:#afcb20;font-weight:300;font-size:33px;margin:0 0 0 -40px;font-weight:400;}.logo{width:226px;position:relative;left:3.781512605042%;top:16px;z-index:1;margin-bottom:-70px;}.logo a{display:block;height:80px;}.logo img{width:172px;}.mainNav{z-index:1101;top:101px;position:absolute;right:4.1284403669725%;border-color:#d0d0d0;border-style:solid;border-width:1px 0 0 0;font-size:15px;}.mainNav li{float:left;padding:22px 0;color:#0d181c;position:relative;margin-top:-1px;border-style:solid;border-width:1px 0 0 0;border-color:#d0d0d0;white-space:nowrap;}.mainNav li:hover{border-width:1px 0 0 0;border-style:solid;border-color:#22bade;}.mainNav li:hover .mainNav2{display:block;z-index:1000;}.mainNav span{padding:0 21px 23px 13px;display:block;cursor:pointer;}.mainNav span a{text-decoration:none;color:inherit;display:block;}.mainNav span a:hover{color:#22bade;}.mainNav span strong{color:#22bade;font-weight:bold;}.mainNav li:last-child span{padding-right:0 !important;}.mainNav .active{border-color:#22bade;border-style:solid;border-width:1px 0 0 0;}.mainNav .mainNav2{position:absolute;background:#f5f5f5;z-index:0;padding-bottom:15px;background:#fff;display:none;}.mainNav .mainNav2 li{width:auto;float:none;padding:13px 10px 4px;border:none;font-size:163x;}.mainNav .mainNav2 li:hover{border:none;}.mainNav .mainNav2 li strong{color:#fff;font-weight:bold;}.mainNav .mainNav2 li.active{border:none !important;}.mainNav .mainNav2 span{padding:7.5px;}.mainNav .mainNav2 a{height:auto;}.mainNav .mainNav2 a.aActive strong{color:#22bade !important;}.mainContent{padding-top:114px;padding-right:4.1284403669725%;padding-left:4.1284403669725%;padding-bottom:100px;font-weight:300;font-size:13px;background-color:#fff;color:#0d181c;line-height:1.85em;margin:510px 0 0;min-height:200px;text-shadow:0px 1px 0px rgba(255,255,255,0.7);min-height:350px;position:relative;box-shadow:0px 0px 30px rgba(0,0,0,0.3);}.mainContent > div{position:relative;z-index:10;}.mainContent:after{background:url(/Files/files/Logo_2.svg) no-repeat;content:"";position:absolute;z-index:9;right:0;width:430px;background-size:1223px;height:400px;bottom:0;opacity:0.3;background-position:-330px 74px;}.mainContent h1{font-size:23px;color:#22bade;line-height:1.6em;text-transform:uppercase;}.mainContent h2{font-size:16px;color:#0d181c;text-transform:uppercase;font-weight:400;}.mainContent h3{font-size:14px;color:#0d181c;text-transform:uppercase;font-weight:400;}.mainContent strong{font-weight:600;}.mainContent em{font-style:italic;}.mainContent ul li{padding-left:14px;position:relative;}.mainContent ul li:before{content:'';background:url('/Files/files/aufzaehlung_pfeil_2_2.svg') no-repeat;background-size:cover;height:8px;width:5px;color:#22bade;margin-right:5px;font-weight:bold;position:absolute;left:0;top:7px;}.mainContent ol{counter-reset:li;}.mainContent ol > li{position:relative;}.mainContent ol > li:before{content:counter(li) ". ";counter-increment:li;position:absolute;left:-18px;color:#22bade;font-weight:bold;}.mainContent table{font-weight:300;width:100%;}.mainContent table td,.mainContent table th{padding:3px 8px 3px 3px;font-weight:300;}.mainContent table th{color:#0d181c;font-weight:bold;}.mainContent table tr:nth-child(odd){background-color:#eee;}.mainContent table thead tr{background:transparent !important;}.mainContent .cTable{table-layout:fixed;border-collapse:collapse;font-weight:300;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mainContent .cTable *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mainContent .cTable td,.mainContent .cTable th{padding:3px 8px 3px 3px;font-weight:300;}.mainContent .cTable th{color:#0d181c;font-weight:bold;}.mainContent .cTable input,.mainContent .cTable textarea{border:solid 1px #ccc;background:rgba(255,255,255,0.5);-webkit-box-shadow:none;width:100%;box-shadow:none;}.mainContent .cTable input:focus,.mainContent .cTable textarea:focus{background:#fff;}.mainContent .cTable tr:nth-child(odd){background-color:transparent;}.mainContent .cTable td:nth-child(odd){width:150px;}.mainContent .cTable td:nth-child(even){width:auto;}.mainContent .cTable .asf{display:none;}.mainContent .cTable td{vertical-align:middle;}.mainContent .cTable .error{background:#faa;}.mainContent .cTable input[type=submit]{background:#22bade;border:none;color:#fff;font-size:15px;padding:5px 15px;width:100%;}.mainContent .buttonContainer{width:100%;box-sizing:border-box;}.mainContent .buttonContainer a{background:#22bade;color:#fff;width:12%;height:auto;display:block;text-align:center;padding:35px 15px;border-radius:5px;font-size:25px;text-transform:uppercase;float:left;margin-right:15px;}.mainContent .buttonContainer a:hover{background:#afcb20;text-decoration:none;}.mainContent .buttonContainer a.cke_button,.mainContent .buttonContainer a.cke_combo_button{background:#ccc;height:18px;width:auto;display:inline-block;padding:4px 6px;background:transparent;}.mainContent a[href*="kontakt_6"]{background:#22bade;color:#fff;width:auto;height:auto;display:block;text-align:center;padding:15px 15px;border-radius:5px;font-size:15px;text-transform:uppercase;float:right;margin:10px 0;position:relative;}.mainContent a[href*="kontakt_6"]:hover{background:#afcb20;text-decoration:none;}.mainContent a[href*="kontakt_6"]:after{content:"";clear:both;}.mainContent .singleHeadline{margin-bottom:20px;}.mainContent .teaser{margin-bottom:1em;color:#0d181c;font-weight:bold;}.mainContent .colimg{margin-bottom:10px;width:100%;}.mainContent .col{float:left;width:22.444889779559%;box-sizing:border-box;padding-right:20px;}.mainContent .col2{margin:0;width:47.895791583166%;}.mainContent .col3{margin:0;width:73.346693386774%;}.mainContent .col66{margin:0;width:66%;}.mainContent .col33{margin:0;width:33%;}.mainContent .bu{font-size:13px;margin:10px 0;}.mainContent .colMargin_{margin-right:3.6697247706422%;}.mainContent .imageLine img{width:100%;margin-bottom:40px;height:auto;}.mainContent .profileLine{margin-top:72px;}.mainContent .profileLine img{width:60%;margin-bottom:12px;height:auto;}.mainContent .fourcols{margin-bottom:10px;}.mainContent .fourcols img{margin:10px 0 0 0;}.mainContent .bigProfileImg{width:100%;height:auto;margin-bottom:25px;}.mainContent .listing{margin-top:26px;}.mainContent table.uisFormTable td{padding:5px;}.mainContent table.uisFormTable input,.mainContent table.uisFormTable textarea{width:100%;}.mainContent .profileLine{display:none;}.mainContent .startScreenImgWrap,.mainContent .splashscreen{display:none;}.mainContent .fb_iframe_widget{z-index:5000;}.mainContent .accContainerFloat{border:solid 1px #d0d0d0;border-width:0 0 1px 0;padding:19px 0px 5px;}.mainContent .accContainerFloat .AkkHead{cursor:pointer;padding-left:25px;}.mainContent .accContainerFloat .AkkHead:before{position:absolute;content:"";background:url('/Files/files/aufzaehlung_pfeil_2.svg') no-repeat;background-size:cover;height:15px;width:15px;left:0;top:22px;}.mainContent .accContainerFloat .AkkHead:hover:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.mainContent .accContainerFloat .AkkHead.green:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.mainContent .accContainerFloat .AkkBody{margin-bottom:10px;}.mainContent .accContainerFloat .AkkBody > div{padding:20px 0 20px 25px;width:66%;}.mainContent .contactPage{margin-top:2em;}.mainContent .newsList{margin-top:10px;}.mainContent .newsList h2{color:#22bade;display:block;}.mainContent .newsList h3{font-weight:500;}.mainContent .newsList hr{margin:20px 0 25px;}#mcEnd{display:none;}.foot{background:#fff;z-index:10;font-size:12px;line-height:1.5em;position:relative;height:170px;border-style:solid;border-color:#d0d0d0;border-width:1px 0 0 0;padding-top:36px;line-height:1.65em;width:100vw;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}.foot p{margin-bottom:25px;display:block;}.foot .col{width:13.761467889908%;float:left;position:relative;z-index:1;}.foot .col1{width:18%;margin-left:4.1284403669725%;}.foot .col2{width:52%;position:relative;}.foot .col2 a{font-size:12px;}.foot .col2:after{content:"";width:115px;height:115px;background:url(/Files/files/nevermann_2.svg) no-repeat;background-size:contain;position:absolute;top:0;right:0;}.foot .col3{width:0;display:none;}.foot .col4{margin-right:0;float:right;width:20%;}.foot .leftWing{display:none;}.foot input,.foot textarea{margin-bottom:10px;}.foot .container{padding-right:4.1284403669725%;padding-left:4.1284403669725%;position:relative;max-width:1090px;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.foot .extra_F{display:none;}.foot a{color:#0d181c;font-size:13px;}.foot a:hover{color:#22bade;text-decoration:underline;}.foot a.qrCode{position:absolute;right:0;top:0;}.foot a.qrCode svg{width:100px;}.foot a.qrCode svg path{fill:#22bade;}.datenschutz h1,.datenschutz h2,.datenschutz h3{margin:1em 0;}.datenschutz strong{font-weight:600;}.datenschutz p{margin-bottom:0.5em;}.sff_ope .OPEGal.headgal{overflow:hidden;height:100%;}.sff_ope .headimg{overflow:visible;top:170px;position:absolute;width:100%;z-index:1000;}.sff_ope .headimg .article{height:340px;background:#a8eff7;background:-moz-linear-gradient(top,#a8eff7 1%,#c9de96 26%,#8ab66b 44%,#398235 86%,#6b502b 99%);background:-webkit-linear-gradient(top,#a8eff7 1%,#c9de96 26%,#8ab66b 44%,#398235 86%,#6b502b 99%);background:linear-gradient(to bottom,#a8eff7 1%,#c9de96 26%,#8ab66b 44%,#398235 86%,#6b502b 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8eff7',endColorstr='#6b502b',GradientType=0);}.sff_ope .headimg .article div.headImgWrap{overflow:hidden;}.sff_ope .headimg .article img{height:326px;width:auto;}.sff_ope .claim{overflow:visible;z-index:1;}.sff_ope .claim .article.opeSelected{color:#000;}.sff_ope .foot{width:100%;}.sff_ope .foot .opeSelected .leftWing{background:transparent;border:none;}.sff_ope .mainContent .col .OPEGal{display:block;}#opeNavUI{z-index:1200;}#opeNavSettings{z-index:1211 !important;}@media screen and (max-width: 1920px){.splashscreen .logo img{opacity:0.5;}}@media screen and (max-width: 1600px){.splashscreen .claim{display:none;}}@media screen and (max-width: 1399px){.splashscreen .logo img{opacity:0.2;}.splashscreen .claim{display:none;}.navToggle{border-radius:3px;padding:15px 20px;text-transform:uppercase;font-size:13px;color:#0d181c;font-weight:bold;display:block;width:auto;position:absolute;top:25px;background:#22bade;right:25px;cursor:pointer;}.mainNav{background:#fff;display:block;position:absolute;height:100%;width:100%;top:0;z-index:1000;margin:0;padding:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.mainNav.open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.mainNav li{float:none;height:auto;}.mainNav li span{padding:0 0 0 10px;}.mainNav li:hover .mainNav2{-webkit-box-shadow:1px 5px 5px rgba(0,0,0,0);-moz-box-shadow:1px 5px 5px rgba(0,0,0,0);box-shadow:1px 5px 5px rgba(0,0,0,0);-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible;-webkit-perspective:none;-moz-perspective:none;-o-perspective:none;-ms-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-o-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}.mainNav .mainNav2{display:block;position:relative;padding:10px 0 0 50px;opacity:1;background:#fff;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible;-webkit-perspective:none;-moz-perspective:none;-o-perspective:none;-ms-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-o-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}.mainNav .mainNav2 span{padding:0;}.mainNav .mainNav2 a{color:#0d181c !important;font-size:14px;}.mainNav .mainNav2 a:hover{color:#22bade;}}@media screen and (max-width: 1024px){.splashscreen{display:none;}}@media screen and (max-width: 830px){.headimg{margin-top:40px;position:relative;height:auto;background-size:cover;background-image:url("/sff/imgConv/image.php/Files/images/bergwelt1_1.jpg?resize(2000x200)") !important;}.headimg img{width:100%;max-width:auto;}.headGal{margin-top:40px;position:relative;height:auto;background-size:cover;background-image:url("/sff/imgConv/image.php/Files/images/bergwelt1_1.jpg?resize(2000x200)") !important;}.headGal img{width:100%;max-width:auto;}#banner{height:120px;}.claim{display:none;}.mainContent{margin-top:0px;}.mainContent .buttonContainer a{width:35%;margin-bottom:15px;}.mainContent .accContainerFloat .AkkBody > div{width:85%;}.mainContent .accContainerFloat .AkkBody > div table{width:100% !important;}.logo{top:17px;margin-bottom:0;}.logo a{width:100%;}.logo img{width:122px;}.socials{display:none;}#mcEnd{display:none;}.foot{background:#fff;width:100%;margin-bottom:-20px;height:480px;border:none;box-sizing:border-box;height:auto;border-style:solid;border-color:#f5f5f5;border-width:1px 0 0 0;}.foot .leftWing{height:840px;display:none;}.foot .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-left:0%;margin-bottom:20px;float:none;}.search{display:none;}.mainContent{padding:15px;}.mainContent .col{width:100%;margin-right:0;margin-bottom:15px;}.mainContent .cTable{table-layout:fixed;border-collapse:collapse;font-weight:300;width:100%;}.imageLine img{display:none;}.imageLine img:first-child{display:block;}}