@charset "utf-8";@import url("/styles/font_awesome.css");@keyframes tooltip-elastic-grow {0% {transform: scale(0) translate(-50%);}80% {transform: scale(1.1) translate(-50%);animation-timing-function: cubic-bezier(0.1, 0.25, 1, 0.25);}100% {transform: scale(1) translate(-50%);}}@keyframes tooltip-elastic-grow-mobil {0% {transform: scale(0);}80% {transform: scale(1.1);animation-timing-function: cubic-bezier(0.1, 0.25, 1, 0.25);}100% {transform: scale(1);}}@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 100;src: url('/webfonts/exo-2-v9-latin-100.eot');src: local(''),url('/webfonts/exo-2-v9-latin-100.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-100.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-100.woff') format('woff'),url('/webfonts/exo-2-v9-latin-100.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-100.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 200;src: url('/webfonts/exo-2-v9-latin-200.eot');src: local(''),url('/webfonts/exo-2-v9-latin-200.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-200.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-200.woff') format('woff'),url('/webfonts/exo-2-v9-latin-200.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-200.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 300;src: url('/webfonts/exo-2-v9-latin-300.eot');src: local(''),url('/webfonts/exo-2-v9-latin-300.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-300.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-300.woff') format('woff'),url('/webfonts/exo-2-v9-latin-300.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-300.svg#Exo2') format('svg');font-display: swap;}
@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 400;src: url('/webfonts/exo-2-v9-latin-regular.eot');src: local(''),url('/webfonts/exo-2-v9-latin-regular.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-regular.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-regular.woff') format('woff'),url('/webfonts/exo-2-v9-latin-regular.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-regular.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 500;src: url('/webfonts/exo-2-v9-latin-500.eot');src: local(''),url('/webfonts/exo-2-v9-latin-500.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-500.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-500.woff') format('woff'),url('/webfonts/exo-2-v9-latin-500.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-500.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 600;src: url('/webfonts/exo-2-v9-latin-600.eot');src: local(''),url('/webfonts/exo-2-v9-latin-600.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-600.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-600.woff') format('woff'),url('/webfonts/exo-2-v9-latin-600.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-600.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 700;src: url('/webfonts/exo-2-v9-latin-700.eot');src: local(''),url('/webfonts/exo-2-v9-latin-700.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-700.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-700.woff') format('woff'),url('/webfonts/exo-2-v9-latin-700.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-700.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 800;src: url('/webfonts/exo-2-v9-latin-800.eot');src: local(''),url('/webfonts/exo-2-v9-latin-800.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-800.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-800.woff') format('woff'),url('/webfonts/exo-2-v9-latin-800.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-800.svg#Exo2') format('svg');font-display: swap;}
@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 100;src: url('/webfonts/exo-2-v9-latin-100italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-100italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-100italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-100italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-100italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-100italic.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: normal;font-weight: 900;src: url('/webfonts/exo-2-v9-latin-900.eot');src: local(''),url('/webfonts/exo-2-v9-latin-900.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-900.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-900.woff') format('woff'),url('/webfonts/exo-2-v9-latin-900.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-900.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 200;src: url('/webfonts/exo-2-v9-latin-200italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-200italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-200italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-200italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-200italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-200italic.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 300;src: url('/webfonts/exo-2-v9-latin-300italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-300italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-300italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-300italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-300italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-300italic.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 500;src: url('/webfonts/exo-2-v9-latin-500italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-500italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-500italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-500italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-500italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-500italic.svg#Exo2') format('svg');font-display: swap;}
@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 400;src: url('/webfonts/exo-2-v9-latin-italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-italic.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 700;src: url('/webfonts/exo-2-v9-latin-700italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-700italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-700italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-700italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-700italic.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 600;src: url('/webfonts/exo-2-v9-latin-600italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-600italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-600italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-600italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-600italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-600italic.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 900;src: url('/webfonts/exo-2-v9-latin-900italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-900italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-900italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-900italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-900italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-900italic.svg#Exo2') format('svg');font-display: swap;}@font-face {font-family: 'Exo 2';font-style: italic;font-weight: 800;src: url('/webfonts/exo-2-v9-latin-800italic.eot');src: local(''),url('/webfonts/exo-2-v9-latin-800italic.eot?#iefix') format('embedded-opentype'),url('/webfonts/exo-2-v9-latin-800italic.woff2') format('woff2'),url('/webfonts/exo-2-v9-latin-800italic.woff') format('woff'),url('/webfonts/exo-2-v9-latin-800italic.ttf') format('truetype'),url('/webfonts/exo-2-v9-latin-800italic.svg#Exo2') format('svg');font-display: swap;}
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, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,main, 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;}main, article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section, time {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote {quotes: none;}blockquote:before, blockquote:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html, body {height: 100%;}html {font-size: 100%;font-weight: 400;}body {font-family: 'Exo 2', Verdana, Georgia, Arial, Tahoma, sans-serif;color: #323232;font-size: 1em;min-width: 320px;max-width: 1920px;margin: 0 auto;}
ul.list {display: inline-block;font-size: .9em;list-style-type: disc;text-align: left;margin: 0 10%;}ul.list li {padding-bottom: .5em;line-height: 1.2;}#tooltip,.osm-legend-skg-leicht,.osm-legend-skg-mittel,.osm-legend-skg-schwer,.mainArticle section,.mainArticle table tr,#tourRatingDetails,details#directory,.mainIndex .stdArticle,#tourSummary > .gridContainer > *,#tourRatingDetails,.tourSucheErgebnisCont,#osm-map-cont,#mapCont {border: 1px solid #c8c8c8;}.focusStyleFormInput {border-color: #f00;border-width: 2px;}#seite  {background: -webkit-linear-gradient(0deg, #fff, #2987e2) fixed;background: -moz-linear-gradient(0deg, #fff, #2987e2) fixed;background: linear-gradient(90deg, #fff, #2987e2) fixed;}.mainArticle section,details#directory,#kontForm,.tourSucheErgebnisCont  {background-color: #f0f0f0;}footer,.mapLegendWrap,#tourSummary > .gridContainer > * > h3,.tourSectionHead,#osm-copyright,#osm-legend-z1,#osm-legend-z2,.headlineStd,figcaption {background-color: #0a3157;}.osm-map-bedienung,#osm-copyright,#osm-legend-z1,#osm-legend-z2,.tourSucheErgebnisCont .count,a,.button,.buttonAktiv,.buttonInaktiv,.asideItem h3,.tourSucheErgebnisCont::after,footer,#footerContLeft a,figcaption,.mapLegendWrap,#tourSummary > .gridContainer > * > h3,.tourSectionHead,.skgSkalaStdBlau,.skgSkalaStdRot,.skgSkalaStdSchwarz,.skgSkalaStdGrau,.skgSkalaSmallBlau,.skgSkalaSmallRot,.skgSkalaSmallSchwarz,.skgSkalaSmallGrau,.headlineStd {color: #fff;}
figcaption {font-size: 0.8rem;line-height: 1.8;padding: 0.5em;text-align: left;margin-top: -2px;}#seite {position: relative;min-height: 100%;padding-bottom: 30rem;}main {position: relative;}footer {position: absolute;left: 0;right: 0;bottom: 0;height: 30rem;overflow: hidden;text-overflow: ellipsis;padding: 1em 2%;}@media (min-width: 769px) {footer {padding: 2em 10%;}}@media (min-width: 1025px) {#seite {padding-bottom: 20rem;}footer {height: 20rem;padding: 2em 1%;}}aside {padding: 20px 0;}@media (min-width: 1025px) {main {float: left;width: 70%;}aside {margin-left: 70%;width: 30%;position: static;position: -webkit-sticky;position: -moz-sticky;position: -ms-sticky;position: -o-sticky;position: sticky;top: 3.2rem;}}
main.mainIndex,article {background-color: #fff;}main.mainIndex,article {padding: 0.5em 2%;}.tourArticle,.stdArticle  {text-align: center;}.tourArticle,.stdArticle {padding-top: 0.5rem;padding-bottom: 0.5rem;}@media (min-width: 769px) {main.mainIndex,article {padding: 1em 5%;}.tourArticle,.stdArticle {padding-top: 1rem;padding-bottom: 1rem;}}strong, b {font-weight: bold;}em, i, blockquote  {font-style: italic;}q {quotes: "\00BB" "\00AB";}p, blockquote {font-size: 1rem;line-height: 1.6;text-align: justify;margin-top: 0.7em;margin-bottom: 0.7em;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;word-wrap: break-word;}@media (min-width: 769px) {p, blockquote {margin-top: 1em;margin-bottom: 1em;}}noscript {display: block;margin-left: 10px;margin-right: 10px;margin-bottom: 10px;}
.invalid {display: none;}.important {color: #e00;background-color: #ffdb99;border: 2px solid #e00;padding: .5em 1em;}.important h3 {text-align: center;font-weight: bold;}.important h3 i {font-size: 1.4em;}.important p {margin-bottom: 0;}span.important {background-color: inherit;border: none;font-size: inherit;padding: 0;}@media (min-width: 769px) {.important {padding: 1em 2em;}}p.autor {font-size: 0.8rem;text-align: center;}a {outline: none;text-decoration: none;}table {margin: 0 auto;text-align: left;}table td h3 {text-align: center;}table td p,table td blockquote {font-size: 0.9rem;}details#directory ul li a,#anker-StartBilder + p,p a,#navSeite a,#tourSummary > figure + a,.tourRatingSummaryText + a,label a,ul.list li a,.artikelDatum a {color: #00e;}
p a,#navSeite a,#tourSummary > figure + a,.tourRatingSummaryText + a,label a,ul.list li a,.artikelDatum a {text-decoration: underline;}details#directory ul li a:hover,p a:hover,#navSeite a:hover,#tourSummary > figure + a:hover,.tourRatingSummaryText + a:hover,label a:hover,ul.list li a:hover,.artikelDatum a:hover {text-decoration: none;color: #03764d;}.clearfix::after {content: ".";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}.button,.buttonAktiv,.buttonInaktiv,.asideItem h3,.tourSucheErgebnisCont::after {border: 1px solid rgba(0, 0, 0, 0.3);transition: background-color 0.5s ease;}.button,.asideItem h3,.tourSucheErgebnisCont::after {background-color: #104e8b;}body.navMainItemHome #mainNav .firstLevelElement:first-child > .button,body.navMainItemSuche #mainNav .firstLevelElement:nth-child(2) > .button,body.navMainItemTouren #mainNav .firstLevelElement:nth-child(3) > .button,body.navMainItemBilder #mainNav .firstLevelElement:nth-child(4) > .button,body.navMainItemSeiteninfo #mainNav .firstLevelElement:last-child > .button,.buttonAktiv {background-color: #0a3157;}.asideItem.asideAlpineGefahren h3 {background-color: #b22222;}body.navMainItemHome #mainNav .firstLevelElement:first-child > .button:hover,body.navMainItemSuche #mainNav .firstLevelElement:nth-child(2) > .button:hover,body.navMainItemTouren #mainNav .firstLevelElement:nth-child(3) > .button:hover,body.navMainItemBilder #mainNav .firstLevelElement:nth-child(4) > .button:hover,body.navMainItemSeiteninfo #mainNav .firstLevelElement:last-child > .button:hover,#mainNav .secondLevelElement > .button:hover,#mainNav .thirdLevelElement > .button:hover,.button:hover,.asideItem:hover h3,.tourSucheErgebnisCont:hover::after {background-color: #03764d;}
.button,.buttonAktiv,.buttonInaktiv {display: block;font-size: 1rem;line-height: 1.5;padding: 0.7rem 0.3rem;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;}.buttonInaktiv {background-color: #5a5a5a;cursor: not-allowed;}.buttonLose {min-width: 300px;width: 80%;max-width: 30rem;margin: 1em auto;}@media (min-width: 769px){.buttonLose[href^="bilder-"],.buttonLose[href^="karte-"],.buttonLose[href^="karte-"] + .buttonLose[href^="gps-track-"]{display: inline-block;min-width: initial;max-width: initial;width: 30%;margin-left: 1%;margin-right: 1%;}.buttonLose:nth-last-of-type(2)[href^="bilder-"],.buttonLose:nth-last-of-type(2)[href^="bilder-"] + .buttonLose:last-of-type {width: 45%;}}.buttonLose[title="drucken"] {display: none;}@media (min-width: 769px) {.buttonLose[title="drucken"] {min-width: initial;width: auto;max-width: initial;display: block;position: absolute;top: 10px;right: 10px;font-size: 1.2rem;padding: 0.57em 0.8em;}}header {position: relative;height: 25vw;}.header01,.header02,.header03,.header04,.header05,.header06,.header07,.header08,.header09,.header10,.header11,.header12 {background: #a0a0a0 url(/bilder/header-06.jpg) no-repeat top right;background-size: cover;}
.header01 {background-image: url(/bilder/header-01.jpg);}.header02 {background-image: url(/bilder/header-02.jpg);}.header03 {background-image: url(/bilder/header-03.jpg);}.header04 {background-image: url(/bilder/header-04.jpg);}.header05 {background-image: url(/bilder/header-05.jpg);}.header06 {background-image: url(/bilder/header-06.jpg);}.header07 {background-image: url(/bilder/header-07.jpg);}.header08 {background-image: url(/bilder/header-08.jpg);}.header09 {background-image: url(/bilder/header-09.jpg);}.header10 {background-image: url(/bilder/header-10.jpg);}.header11 {background-image: url(/bilder/header-11.jpg);}.header12 {background-image: url(/bilder/header-12.jpg);}.logo img {position: absolute;height: calc(25vw * .8);margin: auto;top: 0;bottom: 0;left: 5vw;z-index: 1;}@media (min-width: 769px) {.logo img {height: calc(18.229166vw * .8);top: 3vw;bottom: auto;left: 3vw;}}@media (min-width: 1025px) {header {height: 18.229166vw;}.logo img {height: calc(18.229166vw * .5);}}@media (min-width: 1921px) {header {height: 21.875rem;}
.logo img {height: 10.9375rem;top: 3.625rem;left: 3.625rem;}}.errors,.message {padding: 0.5em 10%;margin-top: 1rem;margin-bottom: 1rem;margin-left: auto;margin-right: auto;text-align: left;line-height: 1.2;}.errors {color: red;border: 1px solid red;background-color: #fdd;}.errors ul {list-style-type: disc;}.errors li {margin: 0.2em 0;}.message {color: green;border: 1px solid green;background-color: #e4f7cd;}.mainNavSearch,#mainNav {position: fixed;top: 0;right: 0;z-index: 98;width: 3rem;color: #fff;}.mainNavSearch {right: 3rem;border-right: none;}#mainNav li > * {text-align: left;}#mainNav li {transition: background-color 0.6s;}#mainNav .secondLevelElement > .button {background-color: SteelBlue;}#mainNav .thirdLevelElement > .button {background-color: #5196cf;}#mainNav.indexControllerIndexAction .firstLevelElement:nth-child(1),#mainNav.movieControllerReadAction .firstLevelElement:nth-child(1),#mainNav.directorControllerIndexAction .firstLevelElement:nth-child(2),#mainNav[class$="EditAction"] .firstLevelElement:nth-child(3) {background-color: #3251ad;}
#mainNav li:hover,#mainNav.indexControllerIndexAction .firstLevelElement:nth-child(1):hover,#mainNav.movieControllerReadAction .firstLevelElement:nth-child(1):hover,#mainNav.directorControllerIndexAction .firstLevelElement:nth-child(2):hover,#mainNav[class$="EditAction"] .firstLevelElement:nth-child(3):hover {background-color: #2b4594;}#mainNav ul {display: flex;flex-direction: column;}#mainNav > ul {position: absolute;top: 100%;width: 300px;right: -300px;transition: right 0.8s;}#mainNav.showAtClick > ul,#mainNav.hoverable:hover > ul {right: 0;}#mainNav .firstLevelElement > *:not(ul) {text-transform: uppercase;}#mainNav li > *:not(ul) {cursor: pointer;display: block;text-decoration: none;color: inherit;padding-left: 1rem;padding-right: 1rem;}#mainNav .secondLevelElement > *:not(ul) {padding-left: 2rem;padding-right: 2rem;}#mainNav .thirdLevelElement > * {font-size: 0.9em;}#mainNav .thirdLevelElement > *:not(ul) {padding-left: 3rem;padding-right: 3rem;}#mainNav .firstLevelElement.showAtClick > ul,#mainNav .secondLevelElement.showAtClick > ul,#mainNav .firstLevelElement.hoverable:hover > ul,#mainNav .secondLevelElement.hoverable:hover > ul {max-height: 62.5rem;transition: max-height 1.2s;}#mainNav .firstLevelElement > ul,#mainNav .secondLevelElement > ul {max-height: 0;overflow: hidden;transition-duration: 0.3s;}#mainNav .firstLevelElement.hoverable:hover > ul,#mainNav .secondLevelElement.hoverable:hover > ul {transition-delay: 0.6s;}
#mainNav a,#mainNav li > span {border: 1px solid rgba(255, 255, 255, 0.2);}#mainNav .firstLevelElement:not(:last-child) > a,#mainNav .firstLevelElement:not(:last-child) > span {border-bottom: none;}#mainNav .secondLevelElement > a,#mainNav .secondLevelElement > span {border-top: none;}@media (min-width: 769px) {#mainNav .secondLevelElement > *:not(ul) {padding-left: 4%;padding-right: 4%;}#mainNav .thirdLevelElement > *:not(ul) {padding-left: 8%;padding-right: 8%;}#mainNav {position: absolute;width: 100%;bottom: 0;transform: translateY(50%);top: initial;}#mainNav.fixed {position: fixed;top: 0;right: 0;left: 0;bottom: initial;transform: none;}.mainNavSearch {display: none;}#mainNav li > * {text-align: center;}#mainNav > #mobileIcon {display: none;}#mainNav > ul {flex-direction: row;position: static;display: flex;width: auto;transition: none;}#mainNav .firstLevelElement:not(:last-child) > a,#mainNav .firstLevelElement:not(:last-child) > span ,#mainNav .firstLevelElement > a,#mainNav .firstLevelElement > span {border: 1px solid rgba(255, 255, 255, 0.2);}#mainNav .firstLevelElement:not(:last-child) > a,#mainNav .firstLevelElement:not(:last-child) > span {border-right: none;}#mainNav .firstLevelElement,#mainNav .secondLevelElement {position: relative;}#mainNav .firstLevelElement {flex-grow: 1;}
#mainNav .firstLevelElement > *:not(ul) {text-align: center;}#mainNav .secondLevelElement > *,#mainNav .thirdLevelElement > *    {text-align: left;}#mainNav .firstLevelElement > ul {position: absolute;top: 100%;left: 0;right: 0;}#mainNav .firstLevelElement.hoverable:hover > ul {transition-delay: 0s;}#mainNav .firstLevelElement > a > span {display: none;}#mainNav .firstLevelElement:first-child,#mainNav .firstLevelElement:nth-child(2) {flex-grow: 0;min-width: 3rem;}}@media (min-width: 1001px) {#mainNav {padding-left: 10%;padding-right: 10%;}}@media (min-width: 1369px) {#mainNav {padding-left: 20%;padding-right: 20%;}}@media (min-width: 1801px) {#mainNav .secondLevelElement > *:not(ul) {padding-left: 8%;padding-right: 8%;}#mainNav .thirdLevelElement > *:not(ul) {padding-left: 16%;padding-right: 16%;}}details#directory {max-height: 3rem;max-width: 400px;margin: 0 auto 1rem auto;overflow: hidden;-webkit-transition: max-height 0.5s;-moz-transition: max-height 0.5s;transition: max-height 0.5s;}details#directory[open] {max-height: 30rem;}details#directory summary {text-transform: uppercase;cursor: pointer;}details#directory summary {padding: 0.8rem 0;}details#directory ul li a {padding: 0.5rem 0;}
details#directory ul li a {padding-left: 15%;padding-right: 15%;text-align: left;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 1.1rem;}details#directory ul li:last-child a {padding-bottom: 1rem;}details#directory ul li a::before {content: "\25BA" "\00a0" "\00a0" "\00a0";font-size: 0.6rem;vertical-align: 25%;}div[id^="anker-"] {display: block;position: relative;top: -7rem;visibility: hidden;}@media (min-width: 769px) {details#directory ul li a {padding-left: 25%;padding-right: 25%;}}@media (min-width: 1025px) {details#directory ul li a {padding-top: 0.4rem;padding-bottom: 0.4rem;}details#directory ul li:last-child a {padding-bottom: 1.2rem;}}#navSeite  {font-size: 0.9rem;padding: 0 1em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}@media (min-width: 769px) {#navSeite  {padding-top: 1.65rem;}}#navSeite > *  {display: inline-block;padding: 1.1em 0;}#navSeite > a:after,#navSeite > span:not(:only-child):after {content: "\203A";font-family: Arial, Helvetica, Verdana, sans-serif;display: inline-block;padding-left: 0.4em;color: #323232;}.siegelCont img {padding: 0 5px;}
#tooltip .siegelCont img,.siegelCont img {height: 30px;}.tourArticle > .siegelCont img {height: 38px;}@media (min-width: 769px) {.siegelCont img {padding: 0 10px;}}.headlineStd,.region,.bergnameStd,.bergnameAlt,.berghoehe,.route,.skgText {padding: 0 0.5rem;}.region {font-size: 0.9rem;line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.bergnameStd {font-size: 1.7rem;font-weight: bold;letter-spacing: -0.03em;line-height: 1.1;}.bergnameStd span {display: block;}.bergnameAlt {font-size: 1rem;letter-spacing: -0.01em;}.berghoehe {font-size: 1rem;font-weight: bold;}.route {font-size: 1.2rem;line-height: 1.3;font-weight: bold;}.skgSkalaStdBlau,.skgSkalaStdRot,.skgSkalaStdSchwarz,.skgSkalaStdGrau,.skgSkalaSmallBlau,.skgSkalaSmallRot,.skgSkalaSmallSchwarz,.skgSkalaSmallGrau {display: inline-block;vertical-align: top;text-align: center;border-radius: 0.25em;margin: 0 0.2em;width: 3.2em;height: 1.5em;line-height: 1.5em;}
.skgSkalaStdBlau,.skgSkalaStdRot,.skgSkalaStdSchwarz,.skgSkalaStdGrau {font-size: 1rem;}.mainIndex .stdArticle:nth-of-type(1n+4) [class^="skgSkalaStd"],.skgSkalaSmallBlau,.skgSkalaSmallRot,.skgSkalaSmallSchwarz,.skgSkalaSmallGrau {font-size: 1rem;}.osm-legend-skg-leicht,.skgSkalaStdBlau,.skgSkalaSmallBlau {background-color: #00e;}.osm-legend-skg-mittel,.skgSkalaStdRot,.skgSkalaSmallRot {background-color: #e00;}.osm-legend-skg-schwer,.skgSkalaStdSchwarz,.skgSkalaSmallSchwarz {background-color: #000;}.skgSkalaStdGrau,.skgSkalaSmallGrau {background-color: #5a5a5a;}.skgText {font-size: 1.2rem;}.tourArticle > figure {display: inline-block;}.tourArticle > figure img {max-width: 100%;height: auto;}.berghoehe,.route,.skgText,.tourRatingRateCont  {margin-bottom: 0.3rem;}.siegelCont,.region,.bergnameStd,.bergnameAlt,.skgSkalaStdBlau,.skgSkalaStdRot,.skgSkalaStdSchwarz,.skgSkalaStdGrau,#tourDetails h2,#tourRatingDetails .skgText,.tourSucheErgebnisCont .berghoehe,.tourSucheErgebnisCont .skgSkalaSmallBlau,.tourSucheErgebnisCont .skgSkalaSmallRot,.tourSucheErgebnisCont .skgSkalaSmallSchwarz,.tourSucheErgebnisCont .skgSkalaSmallGrau {margin-bottom: 0.15rem;}
@media (min-width: 769px) {.tourArticle > .bergnameStd {font-size: 2.2rem;}.tourArticle > .bergnameAlt {font-size: 1.2rem;}.tourArticle > .berghoehe {font-size: 1.2rem;}.tourArticle > .route {font-size: 1.3rem;}.skgSkalaStdBlau,.skgSkalaStdRot,.skgSkalaStdSchwarz,.skgSkalaStdGrau {font-size: 1.2rem;}.tourArticle > .skgText {font-size: 1.2rem;}.siegelCont,.berghoehe,.route,.skgText,.tourRatingRateCont  {margin-bottom: 0.5rem;}.region,.bergnameStd,.bergnameAlt,.skgSkalaStdBlau,.skgSkalaStdRot,.skgSkalaStdSchwarz,.skgSkalaStdGrau,#tourDetails h2,#tourDetails .siegelCont,#tourRatingDetails .skgText,.tourSucheErgebnisCont .berghoehe {margin-bottom: 0.2rem;}}#tooltip {display: none;position: absolute;z-index: 998;width: 280px;left: 0;right: 0;margin: auto;background-color: #ffffd2;padding: 0.5em;text-align: center;transform-origin: center top;animation: tooltip-elastic-grow-mobil 0.5s forwards;}#tooltip div[class^="skgSkala"] {font-size: .9rem;}#tooltip p {font-size: 0.9rem;margin: 0;padding: 0;}#tooltipCloseButton {position: absolute;cursor: pointer;top: 0.3em;right: 0.4em;}#tooltip .bergnameStd {font-size: 1.2rem;}
@media (min-width: 401px) {#tooltip {transform-origin: left top;animation-name: tooltip-elastic-grow;}#tooltip:before {content: " ";display: block;position: absolute;z-index: 999;width: 10px;height: 10px;top: -6.07px;border-top: inherit;border-left: inherit;transform: rotate(45deg);background-image: linear-gradient(135deg, #ffffd2 60%, transparent 40%);left: 0;right: 0;margin: auto;}}@media (min-width: 769px) {#tooltip {width: 400px;}#tooltip .bergnameStd {font-size: 1.4rem;}#tooltip div[class^="skgSkala"] {font-size: 1rem;}}input,textarea,select,select option {font-family: inherit;font-size: 1rem;}select {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;border: none;}select::-ms-expand {display:none;}.lt-ie10 select {background-image: none;}.selectWrapper {position: relative;}.selectWrapper:before {font-family: "Font Awesome 5 Free";content: "\f107";font-weight: 900;font-size: 1.2em;position: absolute;right: 8px;top: 50%;transform: translateY(-50%);pointer-events: none;}#suchformular {margin: 0 auto;max-width: 300px;box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);}
@media (min-width: 769px) {#suchformular {max-width: 500px;}}#suchformular {padding: 0.5rem;margin-bottom: 0.5rem;}#suchformular label + * {border: none;}#suchformular fieldset > * {display: block;width: 100%;}#suchformular legend {text-align: center;font-weight: bold;}#suchformular label {font-size: 0.9rem;font-weight: bold;padding: 0 0.3em 0.3em 0.3em;}#suchformular label:not(:first-child) {margin-top: 0.5em;}.hinweisSuchbegriff {font-size: 0.8rem;padding: 0.3em;}#suchformular input,#suchformular select {font-size: 1rem;padding: 0.3em;text-overflow: ellipsis;background-color: #eee;}#suchformular select {padding-right: 18px;}@media (min-width: 769px) {#suchformular label,#suchformular input,#suchformular .selectWrapper {display: inline-block;margin-top: 0.5rem;}#suchformular label,#suchformular input,#suchformular select {padding-top: 0.3rem;padding-bottom: 0.3rem;}#suchformular label{width: 7rem;}#suchformular input,#suchformular .selectWrapper {width: calc(100% - 7rem - 0.5rem - 0.5rem);}.hinweisSuchbegriff {margin-left: 8rem;}}#suchformular .button {margin-top: 0.5rem;}
#suchformular .button:first-of-type {margin-top: 1rem;}#suchformular + .buttonLose {display: block;min-width: 300px;width: 80%;max-width: 30rem;margin-left: auto;margin-right: auto;}#suchformular #suchbegriff {outline: none;}#suchformular #suchbegriff.openSearchOffers {border: 2px solid #ddd;border-bottom: none;}#suchformular fieldset > #searchOffers {display: none;}#searchOffers {position: absolute;z-index: 20;max-height: 20rem;background-color: #eee;margin: auto;border: 2px solid #ddd;border-top-width: 1px;}#searchOffers > ul {list-style-type: none;text-align: left;}#searchOffers > ul > li {padding: 0.5rem 0.5em 0.5rem 0.5em;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #888;transition: color 0.3s;}#searchOffers > ul > li > I {font-size: 0.8em;}#searchOffers > ul > li > span.searchValueMarked {font-weight: 600;color: #323232;}#searchOffers > ul > li:hover {font-weight: 600;color: #323232;}#anzahlTreffer{text-align: center;font-size: 0.9rem;margin-bottom: 1rem;}.tourSucheErgebnisCont {position: relative;margin: 0 auto;padding-top: 5px;max-width: 768px;min-height: calc(120px + 1.5rem);text-align: center;}
.tourSucheErgebnisCont {margin-bottom: 20px;}.tourSucheErgebnisCont img {border: 0;}.tourSucheErgebnisCont .bergnameStd a {color: #323232;}.tourSucheErgebnisCont .siegelCont {margin-bottom: 0;}.sucheKeinTreffer {text-align: center;line-height: 1.2;}@media (min-width: 769px) {.tourSucheErgebnisCont figure {position: absolute;top: 0;left: 0;}.tourSucheErgebnisCont .siegelCont,.tourSucheErgebnisCont .region,.tourSucheErgebnisCont .bergnameStd,.tourSucheErgebnisCont .bergnameAlt,.tourSucheErgebnisCont .berghoehe,.tourSucheErgebnisCont .route,.tourSucheErgebnisCont .route + [class^="skgSkala"],.tourSucheErgebnisCont .skgText {margin-left: 190px;}}.headlineStd {background: -webkit-linear-gradient(90deg, transparent 2%, #0a3157 20%, #0a3157 80%, transparent 98%);background: -moz-linear-gradient(90deg, transparent 2%, #0a3157 20%, #0a3157 80%, transparent 98%);background: linear-gradient(90deg, transparent 2%, #0a3157 20%, #0a3157 80%, transparent 98%);padding-top: 0.4em;padding-bottom: 0.4em;font-size: 1.6rem;line-height: 1.1;font-weight: bold;letter-spacing: -0.02em;margin-bottom: 0.5em;}.headlineImportant {background: -webkit-linear-gradient(90deg, transparent 2%, #b22222 20%, #b22222 80%, transparent 98%);background: -moz-linear-gradient(90deg, transparent 2%, #b22222 20%, #b22222 80%, transparent 98%);background: linear-gradient(90deg, transparent 2%, #b22222 20%, #b22222 80%, transparent 98%);}.headlineStd span {display: block;font-size: 0.7em;font-weight: normal;margin-top: 0.3em;letter-spacing: normal;}@media (min-width: 769px) {.headlineStd {font-size: 2rem;line-height: 1;background: -webkit-linear-gradient(90deg, transparent 2%, #0a3157 30%, #0a3157 70%, transparent 98%);background: -moz-linear-gradient(90deg, transparent 2%, #0a3157 30%, #0a3157 70%, transparent 98%);background: linear-gradient(90deg, transparent 2%, #0a3157 30%, #0a3157 70%, transparent 98%);}.headlineImportant {background: -webkit-linear-gradient(90deg, transparent 2%, #b22222 30%, #b22222 70%, transparent 98%);background: -moz-linear-gradient(90deg, transparent 2%, #b22222 30%, #b22222 70%, transparent 98%);background: linear-gradient(90deg, transparent 2%, #b22222 30%, #b22222 70%, transparent 98%);}}
.asideItem {display: block;position: relative;background-color: #fff;width: 250px;height: 150px;margin: 0 auto;text-align: center;padding: 1em;}.asideItem:not(:first-of-type) {margin-top: 1.5em;margin-bottom: 1.5em;}.asideItem h3 {position: absolute;left: -1em;right: -1em;bottom: 1em;text-align: center;padding: 1em;}.asideItem h3 span {display: block;font-size: 0.6em;margin-top: 0.3em;}.asideItem.asideBergwetter h3,.asideItem.asideLawinenwarndienst h3 {padding-top: 0.625em;padding-bottom: 0.625em;}.asideItem .skgSkalaSmallBlau,.asideItem .skgSkalaSmallRot,.asideItem .skgSkalaSmallSchwarz,.asideItem .skgSkalaSmallGrau {margin-bottom: 0.3em;border: 1px solid rgb(255, 255, 255, 0.5);line-height: 1.35em;transition: opacity 0.3s ease;}.asideBergwetter,.asideBergtourenskala,.asideKletterskala,.asideKlettersteigskala,.asideSchneeschuhtourenskala,.asideSkitourenskala,.asideAusruestung,.asideAlpineGefahren,.asideLawinenwarndienst {background: url(/bilder/aside-wetter.jpg) no-repeat right top;background-size: cover;}.asideBergtourenskala {background-image: url(/bilder/aside-bergtourenskala.jpg);}.asideKletterskala {background-image: url(/bilder/aside-kletterskala.jpg);}.asideKlettersteigskala {background-image: url(/bilder/aside-klettersteigskala.jpg);}.asideSchneeschuhtourenskala {background-image: url(/bilder/aside-schneeschuhtourenskala.jpg);}
.asideSkitourenskala {background-image: url(/bilder/aside-skitourenskala.jpg);}.asideLawinenwarndienst {background-image: url(/bilder/aside-lawinenwarndienst.jpg);}.asideAusruestung {background-image: url(/bilder/aside-ausruestung.jpg);}.asideAlpineGefahren {background-image: url(/bilder/aside-alpine-gefahren.jpg);}@media (min-width: 1025px) {.asideItem {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);transition: transform 0.3s ease;}.asideItem:hover {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}}@-webkit-keyframes dseEinblenden {0% {-webkit-transform: scale(0.3);}100% {-webkit-transform: scale(1);}}@-moz-keyframes dseEinblenden {0% {-moz-transform: scale(0.3);}100% {-moz-transform: scale(1);}}@keyframes dseEinblenden {0% {transform: scale(0.3);}100% {transform: scale(1);}}.lbFrame {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1000;background-color: rgba(0, 0, 0, 0.6);}.lbContent {position: absolute;top: 2rem;left: 0;right: 0;margin: 0 5%;max-width: 768px;width: 90%;max-height: 95%;background: #fff;padding: 1rem 3%;overflow-y: auto;-webkit-overflow-scrolling: touch;-webkit-animation: dseEinblenden 0.8s ease-in-out;-moz-animation: dseEinblenden 0.8s ease-in-out;animation: dseEinblenden 0.8s ease-in-out;}
.lbContent img {float: left;width: 4rem;height: auto;margin: 0 1rem 1rem 0;}.lbContent h2 {font-size: 1.4rem;font-weight: bold;margin-left: 4rem;margin-bottom: 1rem;margin-top: 0.1rem;text-align: center;}.lbContent h2 span {font-size: 0.8em;font-weight: normal;}hr {clear: both;height: 0.15rem;background-color: #323232;margin: 0.5rem auto;}.lbContent .buttonLose {min-width: initial;width: 95%;}@media (min-width: 769px) {.lbContent {margin: auto;padding: 1.5rem;}.lbContent img {width: 6rem;}.lbContent h2 {font-size: 2rem;}}footer,footer p {font-size: 1rem;}#footerContLeft,#footerContMiddle,#footerContRight {margin-bottom: 10px;}@media (min-width: 1025px){#footerContLeft,#footerContMiddle,#footerContRight {float: left;width: calc(33.3333333333% - 20px);min-height: 100%;margin-bottom: 0;margin-left: 10px;margin-right: 10px;}}
footer p {margin: 0;}footer a {text-decoration: underline;}footer a:hover,#footerContLeft a:hover {color: #aaa;text-decoration: none;}footer nav > div {font-weight: bold;font-size: 1.1rem;margin-bottom: 5px;}footer nav ul li a {display: inline-block;height: 2.5em;line-height: 2.5em;}#footerContMiddle {text-align: center;}#footerContLeft figure {float: left;margin-right: 10px;}#footerContRight p,#footerContLeft figure + p {margin-bottom: 10px;}.footerFollowMeCont span {font-weight: bold;}.footerFollowMeCont a {display: inline-block;vertical-align: top;margin: 0 5px;}#footerContRight p {text-align: center;}#footerContRight p.affiliate {text-align: left;font-size: 0.8rem;}.backToTop {visibility: hidden;opacity: 0;position: fixed;z-index: 100;bottom: 5.5rem;right: 1.25rem;font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 1.8rem;line-height: 1.85em;width: 2em;height: 2em;border-radius: 1em;text-align: center;background-color: rgba(16, 78, 139, 0.5);border: rgba(255, 255, 255, 0.5) 2px solid;transition: background-color 0.5s ease, opacity 0.5s ease;}
.backToTop:hover{background-color: rgba(3, 118, 77, 0.5);}#cookieHinweis {z-index: 2000;visibility: hidden;position: fixed;bottom: 0;left: 0;right: 0;background-color: #14d9c9;padding: 5px;}@media (min-width: 769px) {#cookieHinweis {padding: 5px 5%;}}#cookieHinweis .button {float: right;font-size: 0.8rem;padding: 0.6em 1.5em;margin-left: 5px;}#cookieHinweis p {margin: 0;text-align: left;font-size: .9rem;}@media (min-width: 1025px) {#cookieHinweis p {text-align: center;}}@media print {header,.navMainClose,.navMainSearch,nav,.button,aside,footer,#cookieHinweis{display: none !important;}#seite {border: none;}a,p a,#navSeite a {color: #000;text-decoration: none;}.skgSkalaStdBlau,.skgSkalaStdRot,.skgSkalaStdSchwarz,.skgSkalaStdGrau,.skgSkalaSmallBlau,.skgSkalaSmallRot,.skgSkalaSmallSchwarz,.skgSkalaSmallGrau,figcaption {color: #000;}}
