body {background: #FFFFFF;}#ContentWrapper {margin: 0 auto;max-width: 1210px;overflow: visible;padding: 0 20px;width: auto;}#ContentWrapper > div:after {clear: both;content: "";display: block;}#ContentWrapper > div > section {float: left;height: 100%;margin: 0;max-width: none;padding: 0 30px 60px 0;width: 65.811965811965806%; z-index: 1;}.breadcrumb {max-width: none;padding-bottom: 15px;padding-left: 0;padding-right: 0;}#ContentWrapper > div > aside {background: #eef2f2;float: left;height: 100%;padding: 0 0 60px 30px;position: relative;width: 34.188034188034187%; }#ContentWrapper > div > aside:after {background: #eef2f2;content: "";display: block;height: 100%;left: 0;position: absolute;top: 0;width: 3000px;z-index: -1;}#ContentWrapper > div > aside .cmsMargin {margin: 30px 0;}@media all and (max-width: 900px){#ContentWrapper > div {height: auto !important;}#ContentWrapper > div > section {float: none;padding-right: 0;padding-bottom: 0;width: 100%;}#ContentWrapper > div > aside:before {padding: 1px 0 0 0;content: "";display: block;}#ContentWrapper > div > aside {float: none;height: auto;margin: 0 -20px;padding: 0 20px 40px;width: auto;}#ContentWrapper > div > aside:after {display: none;}}@media all and (max-width: 767px){.twocolumn #ContentWrapper {margin-top: 40px;}}.cmsForm {margin-left: -15px;margin-right: -15px;padding: 0;}@media all and (max-width: 500px){.cmsForm {padding-top: 0 !important;}}.context .cmsText {background: #ffffff;padding: 30px;}.context .cmsText.red strong {color: #751020;display: inline-block;font-weight: bold;margin: 0 0 14px;}.context .cmsText ul {margin: 0 0 20px 0;}.context .cmsText ul li:before {color: #4d8e8f;content: "\f00c";font-family: "FontAwesome";font-size: 14px;left: 0;position: absolute;top: 4px;}.context .cmsText ul li {line-height: 1.2;margin: 0 0 5px 0;padding: 0 0 0 23px;position: relative;}.context .cmsList {background: #FFFFFF;padding: 26px 30px 21px;}.context .cmsList > ul > li:before {display: none;}.context .cmsList > ul > li {line-height: 1.2;margin: 0 0 5px 0;padding: 0 0 0 23px;}.context .cmsList > ul > li > i {color: #4d8e8f;font-size: 14px;left: 0;position: absolute;top: 4px;}body.isSafari .context .cmsList > ul > li > i {top: 1px;}.context .cmsLink.button + .button {margin-top: -15px !important;}.context .cmsLink.button > a {border: 1px solid #658c8e;color: #4d8e8f;display: block;text-align: center;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.context .cmsLink.button > a:hover {background: #4d8e8f;color: #FFFFFF;}.context .cmsLink.buttondark > a {color: #FFFFFF;}.context .pdf a {display: inline-block;font-family: "Rum-Serif";font-weight: normal;padding: 0 0 0 40px;position: relative;}.context .pdf a img {display: block;left: -4px;position: absolute;top: -12px;width: 37px;}.context .cmsRefs {background: #ffffff none repeat scroll 0 0;padding: 26px 30px 21px;}.context .teaserDark {background: #2d3f42;}.context .teaserDark .image {background-position: center center;background-repeat: no-repeat;background-size: cover;display: block;height: 140px;}.context .teaserDark .content {color: #FFFFFF;padding: 32px 30px 30px;position: relative;}.context .teaserDark .content .title {color: #ffffff;display: table;font-family: "Rum-Serif";font-size: 25px;font-weight: normal;margin: 0 0 7px 0;}.context .teaserDark.literatur .content .title {margin-bottom: 17px;padding: 0 0 0 55px;}.context .teaserDark.literatur .content .title svg {left: 30px;position: absolute;}.context .teaserDark .content p {font-size: 16px;}.context .teaserDark .content .more {color: #7fb9ba;display: table;margin: 18px 0 0;}.context .teaserDark .content .more i {font-size: 14px;margin: 0 0 0 3px;}.cmsContextTeaserGroupVideos > h2 {color: #751020;font-size: 16px;margin: 0 0 20px;}.cmsContextTeaserGroupVideos > article {margin: 0 0 10px 0;}.cmsContextTeaserGroupVideos > article > h2 {display: none;}.cmsContextTeaserGroupVideos > article figure {background: #FFFFFF;padding: 15px;}.cmsContextTeaserGroupVideos > article figure:after {clear: both;content: "";display: block;}.cmsContextTeaserGroupVideos > article figure > a {display: block;float: left;width: 38.235294117647058%; }.cmsContextTeaserGroupVideos > article figure > a img {display: block;width: 100%;}.cmsContextTeaserGroupVideos > article figure > figcaption {float: left;padding: 0 0 0 15px;width: 61.764705882352942%; }.cmsContextTeaserGroupVideos > article figure > figcaption a {display: block;overflow: hidden;text-overflow: ellipsis;}.cmsContextTeaserGroupVideos > article figure > figcaption p {font-size: 14px;}.cpowerplaces {background: #2d3e42;color: #ffffff;padding: 52px 30px;}.cpowerplaces .title:before {background: rgba(0, 0, 0, 0) url("/img/powerplaces/pp-detail-allgemein.png") no-repeat scroll left top / 60px 60px;content: "";height: 60px;left: 0;position: absolute;top: -12px;width: 60px;}.cpowerplaces.stein .title:before {background: rgba(0, 0, 0, 0) url("/img/powerplaces/pp-detail-stein.png") no-repeat scroll left top / 60px 60px;}.cpowerplaces.allgemein .title:before {background: rgba(0, 0, 0, 0) url("/img/powerplaces/pp-detail-allgemein.png") no-repeat scroll left top / 60px 60px;}.cpowerplaces.erde .title:before {background: rgba(0, 0, 0, 0) url("/img/powerplaces/pp-detail-erde.png") no-repeat scroll left top / 60px 60px;}.cpowerplaces.luft .title:before {background: rgba(0, 0, 0, 0) url("/img/powerplaces/pp-detail-luft.png") no-repeat scroll left top / 60px 60px;}.cpowerplaces.religion .title:before {background: rgba(0, 0, 0, 0) url("/img/powerplaces/pp-detail-religion.png") no-repeat scroll left top / 60px 60px;}.cpowerplaces.wasser .title:before {background: rgba(0, 0, 0, 0) url("/img/powerplaces/pp-detail-wasser.png") no-repeat scroll left top / 60px 60px;}.cpowerplaces .title {font-family: "Rum-Serif";font-size: 23px;margin: 0 0 33px 0;padding: 0 0 0 70px;position: relative;}.cmsContextTeaserVideo > article {background: #FFFFFF;position: relative;}.cmsContextTeaserVideo > article > h2 {display: none;}.cmsContextTeaserVideo > article figure > a {display: block;}.cmsContextTeaserVideo > article figure > a > img {display: block;width: 100%;}.cmsContextTeaserVideo > article figure a i {color: #ffffff;font-size: 35px;left: 50%;margin: -17px 0 0 -13px;position: absolute;top: 50%;z-index: 1;}.cmsContextTeaserVideo > article > figure a i:after {background: #4d8e8f;border-radius: 50%;content: "";height: 72px;left: 50%;margin: -36px 0 0 -36px;opacity: 0.7;position: absolute;top: 50%;width: 72px;z-index: -1;}.cmsContextTeaserVideo > article > figure > figcaption {padding: 25px 30px;}.cmsContextTeaserVideo > article > figure > figcaption > a {    clear: left;    display: block;    font-family: "Rum-Serif";    font-size: 25px;    font-weight: normal;    line-height: 1.2;    margin: 0 0 8px;overflow: hidden;text-overflow: ellipsis;}.cmsContextTeaserVideo > article > figure > figcaption > p {font-size: 14px;}@media all and (max-width: 900px){.cmsContextTeaserVideo > article figure {padding: 15px;}.cmsContextTeaserVideo > article figure:after {clear: both;content: "";display: block;}.cmsContextTeaserVideo > article figure > a {display: block;float: left;width: 38.2353%;}.cmsContextTeaserVideo > article figure > figcaption {float: left;padding: 0 0 0 15px;width: 61.7647%;}.cmsContextTeaserVideo > article > figure > figcaption > a {font-family: "Rum-Sans", sans-serif;font-size: 16px;font-weight: bold;line-height: 1.4;margin-bottom: 0;}}.cmsContextTeaserPackage > article {background: #FFFFFF;position: relative;}.cmsContextTeaserPackage > article > h2 {display: none;}.cmsContextTeaserPackage > article figure > a {display: block;}.cmsContextTeaserPackage > article figure > a > img {display: block;width: 100%;}.cmsContextTeaserPackage > article > figure > a > .price {background: #4d8e8f;border-radius: 3px;color: #FFFFFF;left: 30px;line-height: 55px;padding: 0 15px;position: absolute;text-transform: uppercase;top: 30px;}.cmsContextTeaserPackage > article > figure > a > .price:after {clear: both;content: "";display: block;}.cmsContextTeaserPackage > article > figure > a > .price > span {color: #ffffff;display: block;float: left;margin: 0;}.cmsContextTeaserPackage > article > figure > a > .price > span.addition {margin: 0 6px 0 0;}.cmsContextTeaserPackage > article > figure > a > .price > span.value {font-family: "Rum-Serif", serif;font-size: 28px;font-weight: normal;}.cmsContextTeaserPackage > article > figure > figcaption {padding: 25px 30px;}.cmsContextTeaserPackage > article > figure > figcaption:after {background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); bottom: 0;content: "";display: block;height: 60px;left: 0;position: absolute;width: 100%;}.cmsContextTeaserPackage > article > figure > figcaption > a {    clear: left;    display: block;    font-family: "Rum-Serif";    font-size: 25px;    font-weight: normal;    line-height: 1.2;    margin: 0 0 8px;overflow: hidden;text-overflow: ellipsis;}@media all and (max-width: 900px){.cmsContextTeaserPackage > article figure {padding: 15px;}.cmsContextTeaserPackage > article figure:after {clear: both;content: "";display: block;}.cmsContextTeaserPackage > article figure > a {display: block;float: left;width: 38.2353%;}.cmsContextTeaserPackage > article > figure > a > .price {left: 20px;line-height: 35px;top: 20px;}.cmsContextTeaserPackage > article > figure > a > .price > span.value {font-size: 18px;}.cmsContextTeaserPackage > article figure > figcaption {float: left;padding: 0 0 0 15px;width: 61.7647%;}.cmsContextTeaserPackage > article > figure > figcaption:after {display: none;}.cmsContextTeaserPackage > article > figure > figcaption > a {font-family: "Rum-Sans", sans-serif;font-size: 16px;font-weight: bold;line-height: 1.4;margin-bottom: 0;}}@media all and (max-width: 500px){.cmsContextTeaserPackage > article > figure > figcaption > p {display: none;}.cmsContextTeaserPackage > article > figure > a > .price {padding-left: 10px;padding-right: 10px;}body.isSafari .cmsContextTeaserPackage > article > figure > a > .price {padding-top: 3px;}.cmsContextTeaserPackage > article > figure > a > .price > span {font-size: 14px !important;line-height: 24px;}}@media all and (max-width: 400px){.cmsContextTeaserPackage > article > figure > a > .price {left: auto;line-height: 24px;margin: 5px 0 0;position: relative;text-align: center;top: auto;}.cmsContextTeaserPackage > article > figure > a > .price > span {display: inline-block;float: none;}}.cmsContextTeaserEvent > article {background: #FFFFFF;position: relative;}.cmsContextTeaserEvent > article > h2 {display: none;}.cmsContextTeaserEvent > article figure > a {display: block;}.cmsContextTeaserEvent > article figure > a > img {display: block;width: 100%;}.cmsContextTeaserEvent > article > figure > figcaption {padding: 25px 30px;}.cmsContextTeaserEvent > article > figure > figcaption > a {    clear: left;    display: block;    font-family: "Rum-Serif";    font-size: 25px;    font-weight: normal;    line-height: 1.2;    margin: 0 0 8px;overflow: hidden;text-overflow: ellipsis;}.cmsContextTeaserEvent > article .singledate {background: #eef2f2;border-radius: 5px;color: #751020;display: table;font-weight: bold;height: 55px;line-height: 1;padding: 10px 0 9px;position: absolute;text-align: center;text-transform: uppercase;top: 30px;width: 105px;}.cmsContextTeaserEvent > article .singledate .day {font-family: "Rum-Serif";font-size: 32px;font-weight: normal;left: 12px;line-height: 36px;position: absolute;}.cmsContextTeaserEvent > article .singledate .month {line-height: 36px;position: absolute;right: 12px;}.cmsContextTeaserEvent > article .singledate .mark {background: #751020;border-radius: 3px;color: #FFFFFF;font-family: "Rum-Serif";font-weight: normal;padding: 5px;position: absolute;right: 0;top: -13px;}.cmsContextTeaserEvent > article .multidate {background: #eef2f2;border-radius: 5px;color: #751020;display: table;font-weight: bold;height: 55px;line-height: 1;padding: 6px 10px 0;position: absolute;text-transform: uppercase;top: 30px;width: 97px;}.cmsContextTeaserEvent > article .multidate .mark {background: #751020;border-radius: 3px;color: #ffffff;font-family: "Rum-Serif";font-weight: normal;padding: 5px;position: absolute;right: -22px;top: -13px;}.cmsContextTeaserEvent > article .multidate .datefrom:before {background: #701020;bottom: 0;content: "";display: block;height: 1px;left: 0;position: absolute;width: 10px;z-index: 1;}.cmsContextTeaserEvent > article .multidate .datefrom {margin: 0 0 5px;padding: 0 0 6px;position: relative;}.cmsContextTeaserEvent > article .multidate .datefrom:after {background: #ffffff;bottom: 0;content: "";display: block;height: 1px;left: -10px;position: absolute;right: -10px;}.cmsContextTeaserEvent > article .multidate .day {font-family: "Rum-Serif";font-weight: normal;margin: 0 5px 0 0;}@media all and (max-width: 900px){.cmsContextTeaserEvent > article figure {padding: 15px;}.cmsContextTeaserEvent > article figure:after {clear: both;content: "";display: block;}.cmsContextTeaserEvent > article figure > a {display: block;float: left;width: 38.2353%;}.cmsContextTeaserEvent > article figure > figcaption {float: left;padding: 0 0 0 15px;width: 61.7647%;}.cmsContextTeaserEvent > article > figure > figcaption > a {font-family: "Rum-Sans", sans-serif;font-size: 16px;font-weight: bold;line-height: 1.4;margin-bottom: 0;}.cmsContextTeaserEvent > article .singledate {height: 35px;left: 20px;top: 20px;}.cmsContextTeaserEvent > article .singledate .day {font-size: 18px;line-height: 16px;}.cmsContextTeaserEvent > article .singledate .month {line-height: 16px;}.cmsContextTeaserEvent > article .multidate {left: 20px;top: 20px;}}@media all and (max-width: 500px){.cmsContextTeaserEvent > article .singledate,.cmsContextTeaserEvent > article .multidate,.cmsContextTeaserEvent > article > figure > figcaption > p {display: none;}}