body:after{content:url(../jquery/img/close.png) url(../jquery/img/loading.gif) url(../jquery/img/prev.png) url(../jquery/img/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../jquery/img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../jquery/img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../jquery/img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../jquery/img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.DateRangePicker{display:inline-block;margin-bottom:10px;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateRangePicker__Legend{color:#52575e;font-size:12px;line-height:16px;list-style-type:none;margin:20px 0;padding:0}.DateRangePicker__LegendItem{display:inline-block;margin:0 20px}.DateRangePicker__LegendItemColor{border-radius:50%;display:inline-block;height:14px;margin-right:6px;vertical-align:text-bottom;width:14px;border:1px solid rgba(0,0,0,0.25)}.DateRangePicker__LegendItemColor--selection{background-color:#ed5434}.DateRangePicker__PaginationArrow{border:0;cursor:pointer;display:block;height:35px;outline:none;overflow:hidden;padding:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:35px;z-index:1}.DateRangePicker__PaginationArrow--previous{left:20px}.DateRangePicker__PaginationArrow--next{right:20px}.DateRangePicker__PaginationArrow:hover{background-color:#ccc}.DateRangePicker__PaginationArrowIcon{border-bottom:8px solid transparent;border-top:8px solid transparent;height:0;position:absolute;top:10px;width:0}.DateRangePicker__PaginationArrowIcon--is-disabled{opacity:.25}.DateRangePicker__PaginationArrowIcon--previous{border-left:8px solid transparent;border-right:8px solid #aaa;right:11px}.DateRangePicker__PaginationArrowIcon--next{border-left:8px solid #aaa;border-right:8px solid transparent;left:11px}.DateRangePicker__Month{color:#333;display:inline-block;margin:0 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:275px}.DateRangePicker__MonthHeader{color:#000;font-size:11px;font-weight:bold;height:35px;line-height:35px;position:relative;text-align:center}.DateRangePicker__MonthHeaderLabel{display:inline-block;position:relative}.DateRangePicker__MonthHeaderSelect{background:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.DateRangePicker__MonthDates{border-bottom:1px solid #f4f5f6;border-collapse:separate;border-spacing:0 1px;margin:0;width:100%}.DateRangePicker__WeekdayHeading,.DateRangePicker__Date{font-size:10px;line-height:1;padding:10px 0;text-align:center;width:14.28571%}.DateRangePicker__WeekdayHeading{border-bottom:1px solid #f4f5f6;color:#000;font-weight:bold}.DateRangePicker__WeekdayHeading abbr[title]{border-bottom-width:0;color:#000;cursor:pointer;font-size:inherit;text-decoration:none}.DateRangePicker__Date{border:0 solid #f4f5f6;border-right-width:1px;cursor:pointer;overflow:hidden;position:relative}.DateRangePicker__Date:first-child{border-left-width:1px}.DateRangePicker__Date--weekend{background-color:#f6f7f9}.DateRangePicker__Date--otherMonth{opacity:.25}.DateRangePicker__Date--is-disabled{color:#cdcdd1;cursor:default}.DateRangePicker__Date--is-selected{color:#fff}.DateRangePicker__Date--is-highlighted{color:#333}.DateRangePicker__CalendarDatePeriod{bottom:0;position:absolute;top:0}.DateRangePicker__CalendarDatePeriod--am{left:0;right:50%}.DateRangePicker__CalendarDatePeriod--pm{left:50%;right:0}.DateRangePicker__CalendarSelection{background-color:#ed5434;border:1px solid #eb401d;bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarSelection--inOtherMonth{opacity:.5}.DateRangePicker__CalendarSelection--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarSelection--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarSelection--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarSelection--single{border-radius:5px;left:5px;right:5px}.DateRangePicker__CalendarSelection--is-pending{background-color:rgba(237,84,52,0.75);border-width:0}.DateRangePicker__CalendarHighlight{background-color:rgba(255,255,255,0.25);border:1px solid rgba(0,0,0,0.25);bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarHighlight--inOtherMonth{opacity:.5}.DateRangePicker__CalendarHighlight--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarHighlight--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarHighlight--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarHighlight--single{background-color:#fff;border:1px solid #eb401d;border-radius:5px;left:5px;right:5px}.DateRangePicker__HalfDateStates{bottom:-50px;left:-50px;position:absolute;right:-50px;top:-50px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.DateRangePicker__FullDateStates{bottom:0;left:0;position:absolute;right:0;top:0}.DateRangePicker__DateLabel{display:block;position:relative;text-align:center;width:100%;z-index:1}.ObjectOrderWithFloorPlan svg [class=room]{transition:stroke-width .2s ease-in-out,stroke .2s ease-in-out}.ObjectOrderWithFloorPlan svg text{pointer-events:none}.ObjectOrderWithFloorPlan svg [class=room]:hover{cursor:pointer;stroke:red;stroke-width:4px}.DateRangePicker__CalendarSelection{background:#0BBA00;border-color:#0BBA00}.DateRangePicker__CalendarSelection--is-pending{background:#259af4}.DateRangePicker__CalendarHighlight{border-color:#888}.DateRangePicker__LegendItemColor--selection{background:#0BBA00}.RentalsObjectOrderCard *{box-sizing:border-box;-webkit-font-smoothing:antialiased}.RentalsObjectOrderCard{border-radius:4px;margin-bottom:20px;-webkit-transition:box-shadow .2s ease,background-color .2s ease;-moz-transition:box-shadow .2s ease,background-color .2s ease;-ms-transition:box-shadow .2s ease,background-color .2s ease;-o-transition:box-shadow .2s ease,background-color .2s ease;transition:box-shadow .2s ease,background-color .2s ease;-webkit-box-shadow:0 6px 24px rgba(0,0,0,0.4);-moz-box-shadow:0 6px 24px rgba(0,0,0,0.4);box-shadow:0 6px 24px rgba(0,0,0,0.4)}.RentalsObjectOrderCard .cardBody{position:relative}.RentalsObjectOrderCard .optionsNotice{margin:10px 0;border-bottom:1px solid #ddd}.RentalsObjectOrderCard .options .input{margin-left:30px}.RentalsObjectOrderCard .cardBody>div{padding:20px;border-bottom:1px solid #ccc}.RentalsObjectOrderCard .cardBody>div:last-of-type{border-bottom:0}.RentalsObjectOrderCard.closed .cardTitle{border-bottom:0}.RentalsObjectOrderCard.closed{border-color:#f2f2f2;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2)}.RentalsObjectOrderCard.closed:hover{cursor:pointer;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.35);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.35);box-shadow:0 2px 8px rgba(0,0,0,0.35)}.RentalsObjectOrderCard.closed .cardContent,.RentalsObjectOrderCard.closed .cardConfirm{display:none}.RentalsObjectOrderCard .cardTitle{font-size:150%}.RentalsObjectOrderCard .cardContent{display:block;position:relative}.RentalsObjectOrderCard .cardContent>div{display:inline-block;width:40%;vertical-align:top}.RentalsObjectOrderCard .cardContent .dtpicker{width:60%}@media all and (max-width:700px){.RentalsObjectOrderCard .cardContent>div{display:inline-block;width:100%;vertical-align:top}.RentalsObjectOrderCard .cardContent .dtpicker{width:100%}}.RentalsObjectOrderCard .cardContent .box{display:inline-block;padding:10px;border-radius:4px;border:1px solid #EEE;outline:0;width:100%;margin-bottom:10px}.RentalsObjectOrderCard .cardContent input,.RentalsObjectOrderCard .cardContent input:focus,.RentalsObjectOrderCard .cardContent input:hover{display:inline-block;padding:10px 10px 10px 110px;border-radius:4px;border:1px solid #EEE;outline:0;text-align:right;width:100%;margin:0 0 10px 0;font-size:100%}.RentalsObjectOrderCard .cardContent input[type=checkbox]{width:auto;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#C11A01;border-radius:4px;color:white;display:inline-block;vertical-align:middle;padding:12px;cursor:pointer}.RentalsObjectOrderCard .cardContent input[type=checkbox]:hover{background:#910001}.RentalsObjectOrderCard .cardContent input[type=checkbox]:checked{background:#0B9A0D}.RentalsObjectOrderCard .cardContent input[type=checkbox]:checked:hover{background:#0B6A0D}.RentalsObjectOrderCard .cardContent input:hover{border-color:#DDD}.RentalsObjectOrderCard .cardContent input:focus{border-color:#95D1EE}.RentalsObjectOrderCard .cardContent .input{display:block;position:relative}.RentalsObjectOrderCard .options label{display:inline-block;vertical-align:middle}.currency{color:#BBB;font-size:67%}.RentalsObjectOrderCard .cardContent .input label,.RentalsObjectOrderCard .options .input label{position:absolute;top:1px;left:1px;padding:7px 12px;background:#aaa;color:white;border-radius:3px 0 0 3px;pointer-events:none;width:100px}.DateRangePicker__Legend{padding:0 20px}.DateRangePicker__LegendItem{margin:0}.DateRangePicker__LegendItem .DateRangePicker__LegendItemLabel{display:none}.DateRangePicker__LegendItem:hover .DateRangePicker__LegendItemLabel{display:inline-block;padding:4px 10px;margin-right:-10px;position:absolute;bottom:0;margin-left:-10px;background:#ddd}.RentalsObjectOrderCard .cardConfirm{display:block;position:relative}.RentalsObjectOrderCard .cardConfirm>div{display:inline-block;width:25%}.RentalsObjectOrderCard .cardConfirm .price{display:inline-block;width:75%}.RentalsObjectOrderCard .prices>*{display:inline-block;white-space:nowrap;padding-right:20px}.RentalsObjectOrderCard .prices .price{font-size:150%}.RentalsObjectOrderCard .pricesDeposit{color:#888}.RentalsObjectOrderCard .error{color:#C11A01}.RentalsObjectOrderCard .description-notice{font-size:80%;color:#888}.RentalsObjectOrderCard button[disabled],.RentalsObjectOrderCard button[disabled]:hover{background:transparent;border:1px dashed #ddd;color:#888;cursor:not-allowed}.RentalsObjectOrderCard button[inactive],.RentalsObjectOrderCard button[inactive]:hover{background:transparent;color:#888;border:0}.RentalsObjectOrderCard button{background:#0BBA00;border:1px solid #0BBA00;color:white;padding:.5em 1em;border-radius:4px;width:auto;font-size:120%;font-weight:bold}.RentalsObjectOrderCard button:hover{background:#0B9A0D}.RentalsObjectOrderCard .cardConfirm>.errorOverlay{display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;width:100%;background:#C11A01;background:rgba(193,26,1,0.9)}.RentalsObjectOrderCard .errorOverlay>*{display:block;vertical-align:middle;width:100%;height:100%;text-align:center;padding:20px;color:white;font-size:130%}.RentalsObjectOrderCard .overlay{color:red;position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;background:rgba(255,255,255,0.95) url("../rentals/icon-ok.png") no-repeat 50% 50%;color:#0BBA00;font-size:140%;text-align:center;padding:60px 20px}.RentalsObjectOrderCard .overlay .bottom{position:absolute;bottom:20px;left:0;right:0;padding:2em;box-sizing:border-box}.RentalsObjectOrderCard .cardTitle{display:flex;width:100%;justify-content:space-between;font-weight:bold}.RentalsObjectOrderCard .cardTitle .handle{color:#C11A01}.RentalsObjectOrderCard.closed .cardTitle .handle{color:#0BBA00}.RentalsObjectOrderCard .customerType input[type=radio]{width:auto;margin-right:10px}.block.text{overflow:hidden}.group.news span.disabled h1,.group.news span.disabled h2,.group.news span.disabled h3,.group.news span.disabled h4,.group.news span.disabled h5,.group.news span.disabled h6{text-decoration:line-through}div.block.teaser{margin-top:20px;width:100%}div.block.teaser>a{display:flex;align-items:center;box-sizing:border-box;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.35);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.35);box-shadow:0 2px 6px rgba(0,0,0,0.35);margin:1em;-webkit-transition:box-shadow .2s ease,background-color .2s ease;-moz-transition:box-shadow .2s ease,background-color .2s ease;-ms-transition:box-shadow .2s ease,background-color .2s ease;-o-transition:box-shadow .2s ease,background-color .2s ease;transition:box-shadow .2s ease,background-color .2s ease}div.block.teaser>a:hover{-webkit-box-shadow:0 6px 24px rgba(0,0,0,0.2);-moz-box-shadow:0 6px 24px rgba(0,0,0,0.2);box-shadow:0 6px 24px rgba(0,0,0,0.2)}div.block.teaser>a>*{}div.block.teaser>a>div{margin-left:10px;top:0;padding:1em;display:block;flex:1}div.block.teaser>a>img{max-width:200px;height:auto!important}div.block.teaser>a>div *{font-size:100%;margin:0;padding:0;width:100%}div.block.teaser>a>div>.title{font-size:120%}table.calendar{width:700px}table.calendar tr.headline td{font-size:12pt;padding-top:5px;font-weight:normal;border-bottom:1px solid #888;text-align:left;padding-left:.1em;padding-top:1em;background-image:url(../calendar/img/collapse.gif);background-repeat:no-repeat;background-position:bottom right;cursor:pointer}table.calendar tr.headline.collapsed td{background-image:url(../calendar/img/expand.gif)}table.calendar td.date{width:50px}table.calendar td.time{width:50px}table.calendar td.title{width:600px}table.calendar tbody tr.odd td{background-color:#EEE}table.calendar tbody tr.odd td{background-color:#DDD}table.calendar tbody tr td{padding-left:5px;padding-right:5px}table.calendar tbody tr.ferien td{font-style:italic}html{height:100%}body{color:black;font-family:"Titillium Web",sans-serif;line-height:1.2;font-size:15px;position:relative;margin:0;min-height:100%;background-color:#EDEEF5}strong,b{color:#e1137d;font-weight:900}h1,h2,h3,h4,h5,h6{margin:30px 0 18px 0;text-transform:uppercase;color:#e1137d;font-weight:900}h1{margin:18px 0;font-size:36px}p:last-of-type{margin:18px 0 0 0}body>main{position:relative;width:100%}aside,main>main{display:inline-block;width:50%;vertical-align:top;padding:50px;box-sizing:border-box}@media screen and (max-width:700px){aside,main>main{width:100%}}@media screen and (max-width:700px){aside{display:none}}main>main #content{width:100%}main>main img{max-width:100%;height:auto!important}nav a,#burger-nav-wrapper{font-size:90px;font-weight:900;text-decoration:none;color:#e1137d;line-height:90px}#burger{display:none}@media screen and (max-width:700px){#burger{display:block;position:relative;z-index:100}}#burger-nav-wrapper{left:50px;top:50px;position:relative}#burger-nav{display:none}#burger-nav.opened{display:block}.headline-separator{position:relative}.block.text.no-collapse{color:#e1137d;text-transform:uppercase;font-weight:900;font-size:19px}.triangle{width:0;height:0;border-right:0 none transparent;border-left:19.2px solid #e1137d;border-bottom:12px solid transparent;border-top:12px solid transparent;position:relative;display:inline-block;margin:-12px 0 0 0;vertical-align:middle}.triangle-inv{width:0;height:0;border-bottom:0 none transparent;border-top:19.2px solid #e1137d;border-right:12px solid transparent;border-left:12px solid transparent;position:relative;margin:0}.triangle-inv.collapsed{border-top-style:none;border-bottom:19.2px solid #e1137d}.full-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto 100%;background-position:center;background-repeat:no-repeat}