﻿.detailWrapper a.back{-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-position:left center;background-repeat:no-repeat;display:block;padding-left:0;line-height:20px;margin-bottom:10px}.detailWrapper a.back i{line-height:20px;margin-right:10px;color:#6c9221}.detailWrapper h2{display:inline-block;color:#ea6927;position:relative;font-size:20px;line-height:36px;margin-top:10px;font-family:'freehand521_btregular'}.detailWrapper .detail{padding:15px 0}.detailWrapper .detail .rightCol{margin-left:30px;padding-left:30px}.detailWrapper .detail ul{padding-left:17px}.detailWrapper .detail .imagesTextSlider{width:100%;margin-bottom:55px;clear:left}@media screen and (max-width:479px){.detailWrapper .detail .imagesTextSlider{display:none}}.detailWrapper .detail .imagesSlider{margin:20px 0 25px;padding-top:20px;background-image:url(/Common/img/dash_h.png);background-repeat:repeat-x;background-position:top left}.detailWrapper .detail .imagesSlider .slick-slide{margin:0}.detailWrapper .detail .imagesSlider .slick-dots{right:auto;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-25px;top:auto}.detailWrapper .detail .imagesSlider .slick-dots li{height:15px;width:30px}.detailWrapper .detail .imagesSlider .slick-dots li button{border:0;background:transparent;display:block;height:15px;width:30px;outline:none;line-height:0;font-size:0;color:transparent;cursor:pointer;margin:0 5px}.detailWrapper .detail .imagesSlider .slick-dots li button:hover{outline:none}.detailWrapper .detail .imagesSlider .slick-dots li button:hover:before{background-color:#6c9221}.detailWrapper .detail .imagesSlider .slick-dots li button:before{position:absolute;opacity:.75;top:0;left:0;content:"";width:30px;height:15px;background-color:#ababab;transition:background-color .4s ease-in-out}.detailWrapper .detail .imagesSlider .slick-dots li.slick-active button:before{opacity:.9;background-color:#6c9221}.detailWrapper .detail .description,.detailWrapper .detail .description2{clear:both;overflow:hidden;position:relative}.detailWrapper .detail .description .dText,.detailWrapper .detail .description2 .dText{width:66%}@media screen and (max-width:479px){.detailWrapper .detail .description .dText,.detailWrapper .detail .description2 .dText{width:100%}}.detailWrapper .detail .description2{margin-top:15px;float:left}.detailWrapper .detail table.service{border-spacing:0;border-collapse:collapse;border:1px solid #d9d6cd;color:#2e5116;width:64%}.detailWrapper .detail table.service tr:nth-child(even){background-color:#d9d6cd}.detailWrapper .detail table.service th{background-color:#f5f2eb;text-align:left;padding:2px 5px}.detailWrapper .detail table.service td{padding:2px 5px}.detailWrapper .detail .images{width:110%}.detailWrapper .detail .images ul{list-style:none;padding:0;margin:0}.detailWrapper .detail .images ul li{padding:0;margin:0 20px 20px 0;float:left;list-style:none outside none}.detailWrapper .detail .rightBox{float:right;width:33%;position:relative}.detailWrapper .detail .rightBox:before{content:"";position:absolute;display:block;top:0;left:0;bottom:0;width:1px;background-repeat:repeat-y;background-image:url(/Common/img/dash.png)}.detailWrapper .detail .downloads,.detailWrapper .detail .links{margin-top:0;margin-bottom:40px;padding:0;clear:right;position:relative;overflow:hidden}@media screen and (max-width:479px){.detailWrapper .detail .downloads,.detailWrapper .detail .links{width:100%;float:none;margin-bottom:15px}}.detailWrapper .detail .downloads h1,.detailWrapper .detail .links h1{color:#fff;background-color:#6c9221;display:block;position:relative;z-index:1;font-size:16px;font-weight:normal;padding:7px 0;overflow:hidden;text-align:center;text-transform:uppercase;margin:0;font-family:'aller_lightregular';font-weight:bold;min-width:150px}.detailWrapper .detail .downloads h1 i.fa,.detailWrapper .detail .links h1 i.fa{margin:0 10px;display:none}.detailWrapper .detail .downloads a,.detailWrapper .detail .links a{padding-left:0;line-height:25px;margin-bottom:5px;margin-top:5px;margin-left:20px}.detailWrapper .detail .downloads a i.fa,.detailWrapper .detail .links a i.fa{margin-right:8px;color:#6c9221;width:5px}.detailWrapper .detail .downloads a i.fa:before,.detailWrapper .detail .links a i.fa:before{font-family:'aller_lightregular';font-size:12px;line-height:20px;float:left}.detailWrapper .detail .downloads a i:before,.detailWrapper .detail .links a i:before{content:"";display:block;width:10px;height:10px;position:absolute;left:-20px;top:6px;background-color:#6c9221}.detailWrapper .detail.Impressum h2{display:none}.detailWrapper .detail.Impressum .description{width:100%}.detailWrapper .detail.Impressum .description ul{list-style:none;padding-left:0}.detailWrapper .detail.Impressum .description ul .label{display:block;padding:0 15px;font-size:14px;font-weight:normal;line-height:normal;color:#666;text-align:left;white-space:normal;vertical-align:auto;border-radius:0}.detailWrapper .detail .newsletter h2{background-color:#acacac;color:#fff;text-transform:uppercase;padding:7px 10px 5px;line-height:normal;font-size:16px;margin:15px 0 15px;font-family:'freehand521_btregular'}.detailWrapper .detail .newsletter h2:before{display:none}.detailWrapper .detail .newsletter .text{margin-bottom:15px}.detailWrapper .detail.Kontakt{padding:0}.detailWrapper .switch>a{border:1px solid #6c9221;padding:5px 15px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#fff}.detailWrapper .switch>a:hover{background-color:#ea6927}.detailWrapper .switch a.prevButton{float:left}.detailWrapper .switch a.nextButton{float:right}.detailWrapper #contactFormControl{width:100%;margin:30px 0 0;float:left;padding:0 15px 30px;position:relative}.detailWrapper #contactFormControl:before{content:"";position:absolute;background-image:url(/Common/img/dash_h.png);background-repeat:repeat-x;background-position:top left;height:1px;top:0;left:30px;right:30px}.detailWrapper #contactFormControl h1.headline{margin:30px 0}.detailWrapper #contactFormControl .description{margin-bottom:30px}.detailWrapper #contactFormControl .input-group-addon{border:0 solid #ea6927;background-color:#f0eeef;border-radius:0;border-left-width:0}.detailWrapper #contactFormControl .date input{border-right-width:0}.detailWrapper #contactFormControl input,.detailWrapper #contactFormControl textarea,.detailWrapper #contactFormControl select{background-color:#f0eeef;border:0 solid #ea6927;box-shadow:none;border-radius:2px}.detailWrapper #contactFormControl .control-label{display:none}.detailWrapper #contactFormControl label{font-weight:normal;display:none}.detailWrapper #contactFormControl .submit{background-color:#6c9221;color:#fff;float:right;padding:5px 10px;font-size:25px;margin-top:10px;font-family:'freehand521_btregular'}.detailWrapper #contactFormControl .ErrorMsg{clear:left;color:#6c9221;margin-bottom:15px;font-size:22px;font-weight:bold}.detailWrapper #contactFormControl .Confirmation{clear:left;color:#6c9221;font-size:22px;font-weight:bold}.detailWrapper #contactFormControl .failureNotification{color:#ea6927}.detailWrapper #contactFormControl .captcha{display:none}.detailWrapper #contactFormControl .einverstaendnis{font-size:14px}.detailWrapper #contactFormControl .einverstaendnis input{display:inline-block}.detailWrapper #contactFormControl .einverstaendnis label{display:inline-block}.detailWrapper .formular.buchung #contactFormControl:before{display:none}.detailWrapper .formular.buchung h1.openTrigger{padding:10px 20px;margin-bottom:30px;margin-left:15px;font-size:25px;font-weight:normal;border:1px solid #dec99e;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;cursor:pointer}.detailWrapper .formular.buchung h1.openTrigger:before{content:"";display:block;position:absolute;border-width:15px 15px 0 15px;border-color:#dec99e transparent transparent transparent;border-style:solid;bottom:-15px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.detailWrapper .formular.buchung h1.openTrigger.trigger_active{background-color:#dec99e;color:#fff}.detailWrapper .formular.buchung h1.openTrigger.trigger_active:before{opacity:1}.detailWrapper .routenLink{display:inline-block;padding:3px 15px;background-color:#ea6927;color:#fff;line-height:20px}.detailWrapper .routenLink:before{content:"";display:block;font-family:'icomoon';float:left;font-size:14px;margin-right:10px;line-height:20px}.detailWrapper .routenplanWrapper{padding:0}.detailWrapper .routenplanWrapper .description{margin-bottom:30px}.detailWrapper .routenplanWrapper .fa-search{position:absolute;bottom:10px;right:10px;color:#6c9221;text-shadow:1px 1px 10px black;cursor:pointer;font-size:25px;display:none}.detailWrapper .routenplanWrapper .startadresse{background-color:#fff;color:#6c9221;border:0;resize:none;width:100%;padding:5px;border:1px solid #6c9221}.detailWrapper .routenplanWrapper .zieladresse{display:none}.detailWrapper .routenplanWrapper .sendRoute{background-color:#6c9221;font-family:'freehand521_btregular';color:#fff;float:right;margin-top:5px;padding:5px 10px;border-radius:2px;display:block}@media screen and (max-width:767px){.detailWrapper .routenplanWrapper .sendRoute{display:inline-block;float:none;margin:0 0 5px}}.detailWrapper .routenplanWrapper .sendRoute i{display:none}