body.hidephone footer .address .tel{display:none}img{max-width:100%}.af-cols{max-width:1300px;margin:0 auto;z-index:1}.af-cols:after{content:'';display:block;clear:both}#AF{box-sizing:border-box}#AFR{float:left;width:30%}#voucher-overlay .voucher-wrapper{box-sizing:border-box;position:relative;display:none;background:#f3f3f3;padding:20px}#voucher-overlay .voucher-wrapper figure{display:none}html.show-overlay #voucher-overlay .voucher-wrapper{display:block}#voucher-overlay p{display:block;font-family:GothamM,Calibri}#voucher-overlay a:link,#voucher-overlay a:visited{background:#d8b526;color:#fff;border-radius:2px;display:inline-block;padding:6px 12px;margin:0 10px 0 0;box-shadow:0 0 0 transparent;transition:all .4s ease}#voucher-overlay a:hover{box-shadow:2px 2px 10px 2px #1d1d1d}html.show-overlay .af-cols{display:none}.seekda-alternatives.progress:before{display:block;content:'';background:url(/Content/css/panoramainfo/i/loading.gif) no-repeat;margin:20px auto;position:absolute;left:calc(50% - 18px);top:calc(50% - 18px);width:36px;height:36px}.seekda-alternatives.progress .alternatives-items{opacity:.3}.seekda-alternatives{position:fixed;height:155px;bottom:-250px;left:0;right:0;transition:bottom .4s ease;-webkit-transition:bottom .4s ease;-moz-transition:bottom .4s ease;padding:0;background:#f3f3f3;box-sizing:border-box;z-index:1000}.seekda-alternatives.active{bottom:0;box-shadow:0 -4px 8px #777}.seekda-alternatives.hide{bottom:-130px}.seekda-alternatives .title{cursor:pointer;background:#d8b526;padding:3px 0 4px 0;width:100%;margin:0 0 8px 0;text-align:center}.seekda-alternatives h4,.seekda-alternatives h5{font-family:GothamM;font-weight:400;text-align:center;box-sizing:border-box;text-transform:none;display:inline-block;font-size:.8rem;margin:0;color:#fff}.seekda-alternatives h4{display:none}.seekda-alternatives h4 span{display:inline-block}.seekda-alternatives .alternatives-items{height:calc(100% - 47px)}.seekda-alternatives .alternatives-items .item:after,.seekda-alternatives .alternatives-items:after{content:'';display:block;clear:both}.seekda-alternatives .alternatives-items .item{margin:0 15px 0 15px;margin:0;padding:0 30px 0 30px;box-sizing:border-box;border-right:1px solid #b9b9b9}.seekda-alternatives .alternatives-items .item.package-ithide,.seekda-alternatives .alternatives-items .item.room-ithide{display:none!important}.seekda-alternatives .alternatives-items .item figure{display:none}.seekda-alternatives .slick-dots{margin:0;width:100%;left:0;right:0;bottom:-10px}.seekda-alternatives .alternatives-items h3{font-size:1rem;margin:0 0 2px 0}.seekda-alternatives .alternatives-items h3 span{line-height:100%}.seekda-alternatives .alternatives-items .date{display:block;font-family:GothamM;border-radius:4px;font-size:.8rem;margin:0}.seekda-alternatives .alternatives-items .rooms:after{content:'';display:block;clear:both}.seekda-alternatives .alternatives-items .rooms{padding-top:6px}.seekda-alternatives .alternatives-items .room:before{content:none!important}.seekda-alternatives .alternatives-items .room{border:1px solid #005e96;background:0 0;position:relative;color:#333;padding:7px 0 0 0;display:block;width:calc(33.33% - 10px);margin:0 10px 0 0;floaT:left;box-sizing:border-box;white-space:normal;text-align:centeR;min-height:54px;min-width:120px;vertical-align:top;display:block}.seekda-alternatives .alternatives-items .room .price{background:#005e96;color:#fff;display:block;position:absolute;left:0;bottom:0;padding:5px;width:100%;text-align:center;box-sizing:border-box}.seekda-alternatives .alternatives-items .room:hover{background:#005e96!important;color:#fff!important}.seekda-alternatives .alternatives-items .room:only-child{margin:0;width:auto}.seekda-alternatives .alternatives-items .room>span{margin:auto}.seekda-alternatives .alternatives-items .room .roomname{display:block;margin:0;white-space:normal;font-size:.8rem}.seekda-alternatives .alternatives-items .room .price{display:block;font-size:.8rem}.seekda-alternatives .alternatives-items .shorttext{display:none}.alternatives-items .package-ithide,.alternatives-items .room-ithide{display:none}.alternatives-items.more-packages .package-ithide,.alternatives-items.more-rooms .room-ithide{display:block}.alternatives-items.more-packages .more.package,.alternatives-items.more-rooms .more.room{display:none}@media screen and (max-width:1000px){#AF,#AFR{float:none;width:100%;padding:12px}}
body{background:#fff;font-family:Calibri,Arial;color:#111}@font-face{font-family:Futura;src:url(/Content/css/panoramainfo/f/FuturaBT-Bold.eot),url(/Content/css/panoramainfo/f/FuturaBT-Bold.woff) format('woff'),url(/Content/css/panoramainfo/f/FuturaBT-Bold.ttf) format('truetype')}@font-face{font-family:FuturaL;src:url(/Content/css/panoramainfo/f/FuturaBT-Light.eot),url(/Content/css/panoramainfo/f/FuturaBT-Light.woff) format('woff'),url(/Content/css/panoramainfo/f/FuturaBT-Light.ttf) format('truetype')}#m hr{background:url(/Content/css/panoramainfo/i/bg-hr.png) repeat-x left bottom;height:5px;border:0}.franklin{font-family:Futura,Arial}.futuralight{font-family:FuturaL,Arial}h1{font-family:Futura,Calibri,Arial;font-size:1.4em;color:#006da3;text-transform:uppercase;font-weight:400;margin:5px 0 20px 0;padding:0}h2{font-family:Futura,Calibri,Arial;font-size:1.3em;color:#006da3;font-weight:400;margin:0 0 8px 0;padding:0}h3{font-family:FuturaL,Calibri,Arial;font-size:1.1em;color:#333;font-weight:400;margin:0 0 8px 0;padding:0}h4{font-family:Futura,Calibri,Arial;font-size:1.1em;color:#0066a8;font-weight:400;margin:0 0 8px 0;padding:0}h5{margin:0;padding:0}.blau{color:#006da3}.orange{color:#dc7009}.gelb{color:#fd0}.grau{color:#777}.hell{color:#999}.klein{font-size:.8em}.kleinHell{color:#777;font-size:.8em}.orangeButton{background:url(/Content/css/panoramainfo/i/ui-bg_glass_30_f58400_1x400.png) 0 center;border:1px solid #c66000;white-space:nowrap;height:28px;color:#fff;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.blauButton{background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;display:inline-block;white-space:nowrap;font-size:.9em;color:#333;border:1px solid #0c86be;padding:0 3px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hintergrund-weiss{background:url(/Content/css/panoramainfo/i/bg-white80.png);padding:10px;text-align:left}.hintergrund-grau{background:#eee;padding:10px;text-align:left}.hintergrund-gelb{background:#fffbca;padding:10px;text-align:left}.s-a{background:#cbe1f3}.s-b{background:#ffecad}.s-c{background:#e09bc0}.s-w{background:#4fb4e2}.s-p{background:#fecc26}.s-e{background:#fff}

.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:100;margin-left:22px;border:1px solid #bfbfbf;background-color:#efefef;padding:5px 12px;font-size:12px;line-height:20px;color:#aaa;font-family:Arial,sans-serif;box-shadow:3px 3px 10px rgba(0,0,0,.5);box-sizing:initial}.date-picker-wrapper.inline-wrapper{position:relative;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:uppercase}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:0;opacity:.01}.date-picker-wrapper .month-wrapper{border:1px solid #bfbfbf;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative}.date-picker-wrapper .month-wrapper table{width:190px;float:left}.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0}.date-picker-wrapper .month-wrapper table .day{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#9cdbf7}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help!important}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.lastMonth,.date-picker-wrapper .month-wrapper table .day.nextMonth{display:none}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{background-color:#ccc;color:#fff}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid #fff;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid #fff}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid #fff}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 40px 10px 0}.date-picker-wrapper .drp_top-bar .error-top{display:none}.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);color:#fff;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed)}.date-picker-wrapper .time{position:relative}.date-picker-wrapper.single-month .time{display:block}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1,.time2{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .time1{float:left}.date-picker-wrapper .time2{float:right}.date-picker-wrapper .hour,.minute{text-align:right}.date-picker-wrapper .hide{display:none}.date-picker-wrapper .first-date-selected{background-color:#49e!important;color:#fff!important}.date-picker-wrapper .last-date-selected{background-color:#49e!important;color:#fff!important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;box-shadow:0 0 3px rgba(0,0,0,.3);display:none;background-color:#ff0;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-o-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3))}.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ff0;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#49e;font-weight:700}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:8px 15px!important}
.booking .filter{background:#c2e2f4;padding:30px;margin-bottom:20px;text-align:center}.booking .filter>div{display:inline-block;margin-right:12px;vertical-align:top}.booking .filter input,.booking .filter select{padding:12px 14px 13px 14px}.booking .filter input.daterange{width:200px}.booking .filter .btns-ex{display:block;text-align:center;padding-top:24px}.booking .filter .btns-ex .button{display:inline-block;width:200px}.booking .filter.multiple .btns{border-top:1px solid #ddd;padding-top:8px;margin-top:8px}.booking .filter.multiple .btns a{display:inline-block;padding:6px 12px 5px 12px;background:#d8b526;color:#fff;font-size:.9em}.booking .filter .multiple-rooms{display:none;text-align:left}.booking .filter.multiple .multiple-rooms{display:block;background:#fff;padding:12px 30px;margin-top:12px}.booking .filter.multiple .room{padding:8px 0}.booking .filter.multiple .room span:first-child{font-weight:700;display:inline-block;width:80px}.booking .filter.multiple .room select{padding:6px;margin-right:4px;width:60px;text-align:center}.booking .filter.multiple .room select.childs{margin-right:14px}.booking .filter .room-header{padding-left:80px}.booking .filter .room-header span{display:inline-block;width:70px}.booking .filter .room-header .age-label{display:none;width:auto}.booking .filter.haschilds .room-header .age-label{display:inline-block}.booking .filter .multiple-rooms .ages,.booking .filter .multiple-rooms .ages .age{display:none}.booking .room.childs-1 .ages,.booking .room.childs-1 .ages .age.a1,.booking .room.childs-2 .ages,.booking .room.childs-2 .ages .age.a1,.booking .room.childs-2 .ages .age.a2,.booking .room.childs-3 .ages,.booking .room.childs-3 .ages .age.a1,.booking .room.childs-3 .ages .age.a2,.booking .room.childs-3 .ages .age.a3,.booking .room.childs-4 .ages,.booking .room.childs-4 .ages .age.a1,.booking .room.childs-4 .ages .age.a2,.booking .room.childs-4 .ages .age.a3,.booking .room.childs-4 .ages .age.a4,.booking .room.childs-5 .ages,.booking .room.childs-5 .ages .age.a1,.booking .room.childs-5 .ages .age.a2,.booking .room.childs-5 .ages .age.a3,.booking .room.childs-5 .ages .age.a4,.booking .room.childs-5 .ages .age.a5{display:inline-block}
.booking .list{overflow:hidden}.booking .list .nothing{padding:22px;box-sizing:border-box;border:1px solid #d8b526;margin-bottom:20px;font-size:1.1em;font-family:GothamM}.booking .list .items,.booking .list .nothing{width:68%;margin-right:2%;float:left;box-sizing:border-box}.booking .list .alternates{width:30%;float:left;position:relative}.booking .list .items{min-height:150px}.booking .list .items:after{display:block;height:1px;content:''}.booking .list .items .item{padding:20px 0;border-bottom:1px solid #ddd;margin-bottom:20px;overflow:hidden}.booking .list .items .item figure{width:38%;margin-right:4%;float:left}.booking .list .item figure img{width:100%}.booking .list .items .item .txt{width:58%;float:left}.booking .list .item h3{font-family:GothamM;font-size:1.6em;margin-top:8px}.booking .list .items .item .shorttext{line-height:130%;display:block;padding-bottom:20px}.booking .list .room{padding:3px 0}.booking .list .room .roomname{display:inline-block;width:40%;vertical-align:middle}.booking .list .item.room-it .room .roomname{display:none}.booking .list .room .price{display:inline-block;width:20%;font-size:1.1em;font-family:GothamM;color:#1b7a0d;vertical-align:middle}.booking .list .room .count{width:10%;padding:4px;text-align:center;font-family:GothamM;text-align-last:center;vertical-align:middle}.booking .list .room .button.next{padding:4px 12px 3px 28px;vertical-align:top;margin-left:4px;border-radius:2px}.booking .list .room .button.next:before{top:5px}.booking .list .items .item .room .next{display:none}.booking .list .items .item .room.room-selected .next{display:inline-block}.booking .list .alternates.progress{min-height:200px}.booking .progress{background:rgba(255,255,255,.8);position:relative}.booking .progress:before{display:block;content:'';background:url(/Content/css/panoramainfo/i/loading.gif) no-repeat;width:60px;height:60px;margin:20px auto;position:absolute;left:50%;top:50px;margin-left:-30px}.booking .list .alternates.active{background:#f3f3f3;padding:100px 20px 20px 20px;box-sizing:border-box;box-shadow:0 -2px 6px #999}.booking .list .alternates h4{display:none;color:#fff;font-family:GothamM;font-weight:400;text-transform:uppercase;font-size:1.5em;position:absolute;top:0;left:0;width:100%;background:#d8b526;padding:20px 0 16px 0;text-align:center;box-sizing:border-box}.booking .list .alternates h4 span{text-transform:none;display:block;font-size:.6em;color:#fff}.booking .list .alternates.active h4{display:block}.booking .list .alternates-items .item{margin-bottom:40px}.booking .list .alternates-items h3{font-size:1.4em;font-family:GothamM}.booking .list .alternates-items .date{display:block;background:#c2e2f4;padding:2px 2px 2px 8px;border-radius:4px;margin-bottom:4px}.booking .list .alternates-items .rooms{padding-top:12px}.booking .list .alternates-items .room{border-bottom:1px solid #ddd;margin-bottom:4px;padding-bottom:8px}.booking .list .alternates-items .room .roomname{width:100%;display:block}.booking .list .alternates-items .room .price{width:120px;vertical-align:middle}.booking .list .alternates-items .room .button.next{padding-bottom:6px;padding-top:6px;vertical-align:middle}.booking .list .alternates-items .shorttext{display:none;font-size:.8em;line-height:100%}.seekda-alternatives .alternatives-items h3 span.roomname{visibility:hidden}.seekda-alternatives .alternatives-items .date{font-family:Gotham!important}.seekda-alternatives .alternatives-items h3{font-family:GothamM!important;color:#005e96}.seekda-alternatives .alternatives-items .room .price{font-family:GothamM!important}.alternates-items .package-ithide,.alternates-items .room-ithide{display:none}.alternates-items.more-packages .package-ithide,.alternates-items.more-rooms .room-ithide{display:block}.alternates-items.more-packages .more.package,.alternates-items.more-rooms .more.room{display:none}.alternates-items .more{display:block;background:#d8b526;text-align:center;padding:10px 0;color:#fff}.booking.view2 .filter,.booking.view2 .list{display:none}.booking .overview{display:none}.booking.view2 .overview{display:block}.booking .overview h2{margin-top:20px}.booking .overview .bx{background:#c2e2f4;padding:20px;margin-bottom:20px}.booking .overview .bx .room-item{padding:4px 0;border-bottom:1px solid #b1d1e4}.booking .overview .bx .room-item span,.booking .overview .bx .total span{display:inline-block;margin-right:12px;font-size:1.1em}.booking .overview .bx .room-item .date{width:20%}.booking .overview .bx .room-item .quantity{width:50%}.booking .overview .bx .room-item .price{color:#1b7a0d;font-family:GothamM}.booking .overview .bx .total{background:#fff;padding:8px;margin-top:4px;font-size:1.2em;font-family:GothamM}.booking .overview .bx .total span:first-child{width:70%;display:inline-block}.booking .overview .bx .total .totalprice{color:#1b7a0d}.booking .overview .person .rw{position:relative;padding:4px 0 0 140px}.booking .overview .person .rw input,.booking .overview .person .rw select{min-width:200px}.booking .overview .person .rw span{position:absolute;left:0;top:4px}
@font-face{font-family:Gotham;src:url(/Content/css/panoramainfo/f/Gotham-Light.eot),url(/Content/css/panoramainfo/f/Gotham-Light.woff) format('woff'),url(/Content/css/panoramainfo/f/Gotham-Light.ttf) format('truetype')}@font-face{font-family:GothamM;src:url(/Content/css/panoramainfo/f/Gotham-Medium.eot),url(/Content/css/panoramainfo/f/Gotham-Medium.woff) format('woff'),url(/Content/css/panoramainfo/f/Gotham-Medium.ttf) format('truetype')}@font-face{font-family:GothamR;src:url(/Content/css/panoramainfo/f/Gotham-Book.eot),url(/Content/css/panoramainfo/f/Gotham-Book.woff) format('woff'),url(/Content/css/panoramainfo/f/Gotham-Book.ttf) format('truetype')}@-ms-viewport{width:auto}@-moz-document url-prefix(){.slick-slider{margin-bottom:0}.slick-dots{margin:0 30% 6px 30%}}.Nur_bei_Mobileview{display:none}.mobilenav{display:none}.blauButton:before{content:none}body{background:#fff;font-family:Gotham,Calibri,Arial;color:#111}#m hr{height:1px;border:none;border-top:1px solid #e4e4e4}.franklin{font-family:Futura,Arial}.futuralight{font-family:FuturaL,Arial}h1{font-size:1.9em;color:#222;font-family:GothamR;font-weight:400;margin:3px 0 18px 0;padding:0}h2{font-size:1.3em;color:#006da3;font-weight:400;margin:0 0 8px 0;padding:0}h3{font-size:1.1em;color:#333;font-weight:400;margin:0 0 8px 0;padding:0}h4{font-size:1.1em;color:#0066a8;font-weight:400;margin:0 0 8px 0;padding:0}h5{margin:0;padding:0}.blau{color:#006da3}.orange{color:#dc7009}.gelb{color:#fd0}.grau{color:#777}.hell{color:#999}.klein{font-size:.8em}.kleinHell{color:#777;font-size:.8em}.orangeButton{background:url(/Content/css/panoramainfo/i/ui-bg_glass_30_f58400_1x400.png) 0 center;border:1px solid #c66000;white-space:nowrap;height:28px;color:#fff;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.hintergrund-weiss{background:url(/Content/css/panoramainfo/i/s.png);padding:10px;text-align:left}.hintergrund-grau{background:#eee;padding:10px;text-align:left}.hintergrund-gelb{background:#fffbca;padding:10px;text-align:left}figure{margin:0;padding:0}.content_main b,.content_main strong{font-weight:400;font-family:GothamM}.err{color:Red}.s-e{background:#fff}.image img.image{width:100%;max-width:100%}body#bdy{background:#fff;font-family:Gotham,Calibri,Arial;font-size:1em;color:#333;margin:0;padding:0}rgr{overflow:hidden}rgr form{opacity:.2}td{vertical-align:top}.clbo{clear:both}#m .companies_overview_tbl7 .more,.blauButton,.button,.package .btns a,.tbl_downloadlist .title a{background:#e7f1f9;background:#005e96;padding:12px 22px 12px 48px;font-family:Gotham,Calibri;white-space:nowrap;font-size:.9em;color:#fff;position:relative;border:none;box-shadow:none!important;-webkit-appearance:none}#m .companies_overview_tbl7 .more{display:inline-block}#m .companies_overview_tbl7 .more:link,#m .companies_overview_tbl7 .more:visited,.blauButton:link,.blauButton:visited,.button:link,.button:visited,.package .btns a:link,.package .btns a:visited,.tbl_downloadlist .title a:link,.tbl_downloadlist .title a:visited{color:#fff}.blauButton:before,.button:before,.package .btns a:before,.tbl_downloadlist .title a:before{content:' ';display:block;position:absolute;left:11px;top:11px;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -44px -128px;width:12px;height:18px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transform:translateZ(0);content:none}#m .companies_overview_tbl7 .more:hover,.blauButton:hover,.button:hover,.package .btns a:hover,.tbl_downloadlist .title a:hover{background-color:#055382!important}#m .companies_overview_tbl7,.blauButton:hover:before,.button:hover:before,.package .btns a:hover:before,.tbl_downloadlist .title a:hover:before{left:16px}#m .companies_overview_tbl7 .more:before{content:' ';display:block;position:absolute;left:11px;top:11px;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -44px -128px;width:12px;height:18px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.more:hover:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#m .companies_overview_tbl7 .more{font-size:0;line-height:12px;margin-top:12px}#m .companies_overview_tbl7 .more:after{content:'Mehr erfahren';font-size:13px;margin-top:2px;display:inline-block}input.button{padding-left:22px}.shop-cart .button{display:inline-block;border:none;background:0 0;color:#000}.shop-cart .button:hover{color:#fff}.shop-cart .button:before{background:0 0!important;display:none}a{text-decoration:none}a:link,a:visited{color:#026096}a:focus,a:hover{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,background,color;-moz-transition-property:opacity,background,color;-o-transition-property:opacity,background,color;transition-property:opacity,background,color}#c9 ul,#m ul{list-style-image:url(/Content/css/panoramainfo/i/li.png)}header{height:156px;padding-top:18px;position:relative;text-align:center;background:#fff}header .lg{margin:0 auto;display:block;width:245px;padding-top:70px;height:25px;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat;font-size:11px;letter-spacing:1px;color:#005e96;z-index:5;position:relative}header hr{border:none;border-top:1px solid #e4e4e4;height:1px;position:absolute;left:0;top:101px;width:100%;z-index:1}#mm ul,#sub ul,header ul{list-style-type:none;margin:0;padding:0}header #h1{max-width:1000px;margin:0 auto}#mm li a,#sub li a,header li a{display:inline-block}header nav{padding:15px 0;float:left;float:none}header nav#mm2{padding:6px 0;display:none}#mm2{float:right}header nav a:link,header nav a:visited{color:#111;text-transform:uppercase;display:inline-block;padding:6px 20px}header nav a:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transform:translateZ(0)}header nav .selected:link,header nav .selected:visited,header nav a:focus,header nav a:hover,header nav li.hover a:link,header nav li.hover a:visited{color:#005e96}header nav li.hover ul a:link,header nav li.hover ul a:visited{color:#111}header nav#mm1 ul ul a{position:relative;padding-left:32px}header nav#mm1 ul ul a:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -27px -128px;width:12px;height:18px;position:absolute;left:8px;top:6px;content:' '}header nav#mm1 ul ul a:hover:before{left:12px}header nav#mm1 ul ul a:hover{background:#e6c330}header nav#mm1 ul ul li.afr a{padding-top:22px;padding-bottom:22px;font-family:GothamM;margin:28px -40px 0 -40px;border-top:1px solid #ddd}header nav#mm1 ul ul li.afr a:before{top:22px}header nav#mm1 ul li:first-child ul{padding-bottom:30px}header nav#mm2 ul ul li:not(.reservation) a{position:relative;padding-left:32px}header nav#mm2 ul ul li:not(.reservation) a:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -44px -128px;width:12px;height:18px;position:absolute;left:8px;top:6px;content:' '}header nav#mm2 ul ul li:not(.reservation) a:hover:before{left:12px}header nav#mm2 a:link,header nav#mm2 a:visited{background:#d8b526;color:#fff;font-size:.9em}header nav ul ul{background:#fff;font-size:.95em;padding:40px 40px 30px 40px;text-align:left;width:220px}header nav ul#mm1 ul{margin-top:10px}header nav#mm2 ul ul li{display:block;padding-left:10%}header nav ul ul li a{padding:12px;display:block!important}header nav ul ul li a:hover{background:#f3f3f3}header nav ul a.log{display:none}header nav#mm2 ul ul{position:fixed;left:0;width:100%;background:#d8b526;box-sizing:border-box;min-height:400px}header nav#mm2 ul ul a:link,header nav#mm2 ul ul a:visited{display:inline-block!important;background:#e6c330;margin:1px 0;border:none}header nav#mm2 ul ul a:hover{background:#005e96}header #mm2 .big,header #mm2 .small{display:block;text-align:center}header #mm2 .big{font-family:GothamM;font-size:1.1em}header #mm2 .small{font-size:.7em;margin:2px 0 0 0}.top-logo{display:none}.nav .reservation .form{overflow:hidden;width:740px;margin:0 auto;position:absolute;left:30%;top:40px;border-left:1px solid #fbe074;padding-left:40px}.nav .reservation .form label{color:#fff;display:block;font-size:1.1em;padding-bottom:6px}.nav .reservation .form .n-btn{width:30px;height:50px;padding:0;line-height:50px;font-family:GothamM;background:#005e96!important;display:inline-block!important;color:#fff!important;text-align:center;vertical-align:middle}.nav .reservation .form .nights{text-align:center;width:60px;height:50px;box-sizing:border-box;border:none;padding:15px 0;font-weight:700;vertical-align:middle}.nav .reservation .datepicker{display:none}.nav .reservation .calendar{float:left;width:400px;margin-right:50px}.nav .reservation .nights-btns{margin-top:20px;float:left;width:200px}.nav .reservation .button{background:#005e96!important;width:220px;padding:20px 20px 20px 40px;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff;position:relative}.nav .reservation .button.inq{margin-top:40px!important}.nav .reservation .button:hover,.nav .reservation .form .n-btn:hover{background:#055382!important}.nav .reservation .button:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat 0 -112px;width:18px;height:34px;left:12px;top:10px}.nav .reservation .button:hover:before{left:16px}header #Header{position:absolute;top:40px}#m,#mm article,#pl,#social,#sub article,#tabmen,footer article{max-width:1300px;padding:0 1%;width:98%;position:relative;margin:0 auto}#sub article{padding:0}html body.without-submenu #sub{display:none!important}header .dd .ddTitle{z-index:300;width:90px;margin-top:3px;font-size:.7em;color:#ccc}header .dd .ddTitle:hover{color:#b70708;background:url(/Content/css/panoramainfo/i/lng_arr.gif) no-repeat 70px 8px}header .dd .ddChild a{color:#8e8e8e;font-size:.7em;padding:5px 5px 4px 3px}header .dd .ddChild{z-index:300;width:110px}header .dd .ddChild a.selected,header .dd .ddChild a:hover{color:#fff}#bgc{width:0;height:1px;opacity:.6;position:fixed;left:0;z-index:82;top:174px;min-height:100%;background:rgba(0,0,0,.75);transition:opacity .7s ease;-webkit-transition:opacity .7s ease;-moz-transition:opacity .7s ease;-o-transition:opacity .7s ease;transform:translateZ(0)}html.fix #bgc{top:58px}html.nav-hover #bgc{opacity:1;height:100%;width:100%}#mt{background:#005e96;border-bottom:1px solid #fff;padding:20px;margin-bottom:20px}footer #mt{height:0;border:none;padding:10px}#mt ul{margin:0 auto;max-width:1325px}#mt li{display:inline-block;width:33.3%}#mt a:link,#mt a:visited{text-decoration:none;color:#fff}#mt1{position:absolute;top:10px;left:10px;text-transform:uppercase;display:none}#mt1 a:link,#mt1 a:visited{text-decoration:none;color:#333;font-size:.7em;font-weight:700;margin-right:1px;padding:4px 12px}#h1 .lng{position:absolute;left:108px;top:-1px}#mm{height:30px;background:#fd0 url(/Content/css/panoramainfo/i/s.png) no-repeat 0 -555px;font-size:12px;font-family:Gotham,Arial,Helvetica,Sans-Serif;font-weight:700;text-transform:uppercase;text-decoration:none}#mm.fixed{position:fixed;width:100%;top:0;left:0;z-index:999;-webkit-box-shadow:0 0 10px #222;-moz-box-shadow:0 0 10px #222;box-shadow:0 0 10px #222}#mm a{text-decoration:none;display:inline-block;margin-right:1px;padding:9px 10px 6px}#mm .hover a:link,#mm .hover a:visited,#mm .selected:link,#mm .selected:visited,#mm a:focus,#mm a:hover{background:url(/Content/css/panoramainfo/i/bg-mm-over.png) repeat-x}#h,#m{z-index:80}#sub{background:#efeeee;padding:12px 0;text-align:center}#sub a:link,#sub a:visited{font-size:.8em;color:#111;padding:4px 12px;border-left:1px solid #b7b6b6}#sub .selected:link,#sub .selected:visited,#sub a:focus,#sub a:hover{color:#006da3}#sub li:first-child a{border-left:none}@media screen and (min-width:880px){html.fix header nav ul ul{border:1px solid #e4e4e4;border-top:none;margin-top:10px}html.fix body{padding-top:150px!important}html.fix.hsb body{padding-top:200px!important}html.fix header{position:fixed;z-index:200;border-bottom:1px solid #e4e4e4;top:0;left:0;height:60px;width:100%;box-sizing:border-box;padding-left:60px}html.fix header .lg{display:none;position:absolute;left:8px;width:40px;height:40px;background-position:-102px 0;padding:0;margin:-5px 0}html.fix header .lg h4{display:none}html.fix header hr{display:none}html.fix header nav#mm2 ul ul{margin-top:0}html.fix header nav{padding:0}html.fix header nav#mm1 li.log{position:relative;padding:0 45px;text-align:center}html.fix header nav ul a.log{display:inline-block;width:40px;height:40px;position:absolute;left:30px;top:-12px;vertical-align:middle;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -102px 0;padding:0;margin:0}html.fix header nav#mm2{padding:3px 0;margin-top:-15px;float:left;margin-left:50px}html.fix header #h1{max-width:1000px}html.fix #sub{position:fixed;z-index:190;top:60px;left:0;width:100%}}#mm.fixed ul ul,#mm.o ul ul,#sub.fixed{background:#006da3}#tabmen{margin-top:26px;text-align:center}html.noh #tabmen{margin-top:66px}#tabmen ul{list-style-type:none;font-size:.9em;margin:0 0 25px;padding:0;border-bottom:1px solid #efeeee}#tabmen a{display:inline-block;text-decoration:none;color:#333;margin:0 12px 0 0;padding:7px 8px 5px 8px;position:relative}#tabmen a.selected{background:#f3f3f3}#tabmen ul li a:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -155px -136px;width:6px;height:9px;position:absolute;left:12px;bottom:8px;content:' ';-webkit-transition:all .2s ease}#tabmen ul li a:hover:before{left:17px}#tabmen ul li a:hover{background:#f3f3f3;color:#333}#tabmen ul li a:active{background:#f3f3f3;color:#333}#tabmen .selected:link,#tabmen .selected:visited,#tabmen a:focus,#tabmen a:hover{color:#333}#tabmen a br{display:none}.imagegallery.design6{position:relative}#h{overflow:hidden;width:100%;text-align:center;position:relative;margin:0 auto}#h .slideshow{min-height:365px}#h #hm{width:100%;z-index:5;margin:0 auto}#h #hl{position:absolute;left:0;top:200px;z-index:100;max-width:600px}#h #hr{position:absolute;right:0;top:100px;z-index:120;max-width:600px;font-size:.8em}#h #hr h1{font-size:1.3em;color:#333;margin-bottom:6px}#h #hr .youtube{position:relative;margin:4px 1px 0 0;-webkit-box-shadow:1px 1px 20px 2px #999;box-shadow:1px 1px 20px 2px #999;-moz-box-shadow:1px 1px 20px 2px #999}#h #hm .controls,.room-detail.view3 .header .controls{left:0;width:100%;margin-left:0;top:0;z-index:50}#h #hm .controls .next,#h #hm .controls .prev,.room-detail.view3 .header .controls .next,.room-detail.view3 .header .controls .prev{cursor:pointer;position:absolute;right:1px;z-index:999;top:calc(50% - 60px);width:80px;height:120px;background:rgba(0,0,0,.3);opacity:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}#h #hm .controls .next:before,#h #hm .controls .prev:before,.room-detail.view3 .header .controls .next:before,.room-detail.view3 .header .controls .prev:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat 0 -116px;content:' ';display:block;width:18px;height:29px;margin:45px auto 0 auto}#h #hm .controls .prev:before,.room-detail.view3 .header .controls .prev:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#h #hm .controls .prev,.room-detail.view3 .header .controls .prev{left:0;right:auto}#h #hm:hover .controls .next,#h #hm:hover .controls .prev,.room-detail.view3 .header:hover .controls .next,.room-detail.view3 .header:hover .controls .prev{opacity:1;visibility:visible}#h #hm .imagegallery.design6 .controls .next,#h #hm .imagegallery.design6 .controls .prev{display:block!important;transition-duration:.1s;transition-timing-function:linear}#h #hm .imagegallery.design6 .controls .next:hover,#h #hm .imagegallery.design6 .controls .prev:hover{background:rgba(0,0,0,.5);transition-duration:.1s;transition-timing-function:linear}#h #hm .controls .next.disabled,#h #hm .controls .prev.disabled,.room-detail.view3 .header .controls .next.disabled,.room-detail.view3 .header .controls .prev.disabled{opacity:.2}#h #hm .controls .pageIndex{position:absolute;left:20px;top:10px}#h #hm .controls .pageIndex .page{cursor:pointer;display:inline-block;font-size:1px;color:#fff;background:#fff;width:11px;height:11px;opacity:.4;margin:0 6px}#h #hm .controls .pageIndex .page.sel{opacity:1}#h .video-txt{position:absolute;text-align:center;z-index:20;bottom:-1px;left:0;background:url(/Content/css/panoramainfo/i/s.png) no-repeat 0 -617px;color:#006da3;font-size:1em;width:292px;padding:2px 4px;font-weight:700}#m:not(:empty){font-size:.9em;line-height:140%;margin-top:45px}article#m section#c1 article#Main.mo div>table{border:1px solid #d8b526;width:95%;padding:20px}article#m section#c1 article#Main.mo table tbody tr td input{box-sizing:border-box}article#m section#c1 article#Main.mo table tbody tr td textarea{box-sizing:border-box}article#m section#c1 article#Main.mo table select{-webkit-appearance:none}html.ausflug #m{margin-top:0}.noh #m{margin-top:65px}#m.m{margin-top:20px}html.noh #m.m{margin-top:80px}#social{clear:both;margin-bottom:10px;height:20px;padding-top:10px}#social section{width:50%;float:left}#social iframe{float:left;vertical-align:middle;margin:-1px 10px 0 0}#social #sr{text-align:right;padding-top:4px}#c1 #MainLeft{width:30%;float:left}#c1 #Main{width:66%;padding-left:4%;float:left}#c2 #MainLeft{width:25%;padding-right:3%;float:left;margin-top:20px}#c2 #Main{width:72%;float:left;margin-top:20px}#c4 #c41{float:left;width:30%;padding-right:4%}#c4 #c42{float:left;width:66%}#c4 #MainLeft2,#c4 #MainLeft3{width:49%;float:left}#c4 #MainLeft3{padding:0 0 0 2%}#c5 #Main{float:left;width:300px;margin:0 30px}#c6 .l{width:446px;min-height:220px;float:left;margin:0;border:2px solid #006b9e;margin-right:20px;padding:10px;position:relative}#c6 .r{width:470px;float:left}#c6 .r #MainLeft,#c6 .r #MainLeft3{margin-right:18px}#c6 .r .mo{float:left;width:223px;margin-bottom:18px}#c6 .r .mo .newDiv{position:absolute}#c6 .r .mo div.image{position:relative;height:130px;overflow:hidden}#c6 .r .mo div.image img{position:absolute;z-index:10}#c6 .r .mo div.image .img-txt{position:absolute;text-align:center;z-index:20;bottom:0;background:url(/Content/css/panoramainfo/i/s.png) no-repeat 0 -617px;color:#006da3;font-size:1em;width:215px;padding:2px 4px;font-weight:700}#h2 hr{margin-bottom:0}#c7{display:none}#c7 .rw .mo{float:left;width:24.5%;min-height:260px;position:relative}#c7 .rw #MainLeft{width:50%;margin-right:.5%;background:#d8b526}#c7 .rw #MainLeft2,#c7 .rw #MainLeft4{width:24.5%;margin-right:.5%}#c7 .rw #MainLeft4{width:25%}#c7 .rw.r2{padding-top:6px;clear:both;margin-top:15px}#c7 .rw #MainLeft6{width:49.5%;margin-left:.5%;background:#d8b526;box-sizing:border-box}#c7 .rw #MainLeft6 .content{padding:20px}#c7 .rw .mo .newDiv{position:absolute}#c7 .rw .mo div.image,#c7 .rw .mo div.video{position:relative;height:260px;overflow:hidden}#c7 .rw .mo div.image img,#c7 .rw .mo div.video .youtube,#c7 .rw .mo div.video img{position:absolute;z-index:10;width:100%}#c7 .rw #MainLeft2 img,#c7 .rw #MainLeft3 img,#c7 .rw #MainLeft4 img,#c7 .rw #MainLeft5 img{width:auto;height:100%;max-width:none}#c7 .rw #MainLeft3 .video img{height:260px}#c7 .rw .mo div.video img{position:static}#c7 .rw .mo .video-txt,#c7 .rw .mo div.image .img-txt{position:absolute;text-align:center;font-family:GothamM;z-index:20;bottom:-1px;text-shadow:0 0 1px #000;color:#fff;font-size:.9em;width:98%;padding:5px 1%;font-size:1.1em}#c7 .rw #MainLeft div.image .img-txt{text-align:right;padding-right:2%}#c7 .rw a.gutschein{display:block;padding:12px 60px;height:100%}#c7 .rw a.gutschein h2{position:absolute;bottom:20px;right:50px;color:#fff;font-size:1.6em}#c7 .rw a.gutschein .print{display:inline-block;position:absolute;font-size:1.4em;right:-20px;bottom:20px;color:#fff;position:relative;padding-left:22px}#c7 .rw a.gutschein .print:before{position:absolute;left:0;top:5px;display:block;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat 0 -112px;width:17px;height:36px;content:' '}footer{background:#005e96;color:#fff;font-size:.9em;z-index:2;clear:both;padding:0 0 90px 0;margin-top:20px}footer #fb{background:#fff;width:298px;border:1px solid #dcdcdc;margin:20px 0 10px}footer #fl{float:left;width:30%;min-height:250px}footer h6{margin:0;padding:0;font-weight:400;text-transform:uppercase;font-size:.7em;margin-bottom:4px;color:#777}footer #pl{height:40px;text-align:center;margin-top:60px;clear:both}footer #pl img{max-width:100%}#fl section{padding:10px 0;margin-left:-5px}#fl .addthis_button{margin-left:-5px}#fl section a{display:inline-block;width:74px;height:74px;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -254px -75px;margin-left:1px;margin-bottom:12px}#fl section a.fb:focus,#fl section a.fb:hover{opacity:.7}#fl section a.go{background-position:-330px -75px}#fl section a.go:focus,#fl section a.go:hover{opacity:.7}.play.youtube{position:relative;display:inline-block}.play.youtube span{display:block;position:absolute;left:40%;top:40%;width:38px;height:38px;opacity:.7;border:2px solid #fff;border-radius:80px;padding:12px}.play.youtube span:before{display:block;width:42px;height:42px;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -68px -103px;content:' ';position:absolute;left:15px;top:12px}.play.youtube:focus span,.play.youtube:hover span{opacity:.9}footer #fr{float:left;width:68%;padding-left:2%}footer #fr nav{float:left;width:33.3%;margin-top:-12px}footer #fr nav.fn2{margin:-12px 1% 0 1%;width:31.3%}footer a:link,footer a:visited{color:#fff;text-decoration:none}footer nav ul{list-style-type:none;margin:0 0 20px 0;padding:0;text-transform:uppercase}footer nav li{display:inline;margin:0;padding:0}footer nav a{display:inline-block;margin-right:1px;padding:6px 8px}footer nav.n{margin:20px 0 0 -6px}footer nav.n li{display:block}footer nav.n a{background:#acd5ef;color:#006da3;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2px 6px;margin-right:4px}footer nav.n a:hover{background:#7fb8dd;color:#fff}footer nav.n li:last-child a{background:0 0;color:#fff;margin-top:22px;padding-left:70px;line-height:70px;font-size:1.2em;text-transform:none}footer nav.n li:last-child a:before{position:absolute;left:0;top:0;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -410px -75px;width:50px;height:72px;display:block;content:' '}footer #fr nav ul{margin:0 0 16px 0;overflow:hidden;text-overflow:ellipsis}footer #fr nav ul li{margin-top:20px}footer #fr nav ul ul li{margin-top:0}footer #fr nav li{display:block}footer #fr nav a{font-size:.9em;background:0 0;padding:2px 8px 2px 0}footer #fr nav ul ul a{font-size:.8em;font-weight:400;color:#fff;text-transform:none}footer #fr nav a:focus,footer #fr nav a:hover,footer .selected:link,footer .selected:visited{color:#fff}footer .address{font-style:normal;margin-left:-5px}footer .address b{display:block;font-family:gothamM;font-weight:400}footer .like{position:relative;margin-bottom:8px}footer .like p{display:inline-block;margin:0 10px 0 0;padding:0}footer .like p.g{position:absolute;top:2px}#eu{display:block;width:260px;text-align:center;margin:0 auto 40px}#stw{position:absolute;right:12px;font-size:.7em;color:#999;margin-top:0;text-decoration:none;border:1px solid #fff;padding:4px}#stw:focus,#stw:hover{border-color:#ddd;background:#888;color:#fff}.watermark{color:#777;font-style:italic}.newDiv{z-index:999;width:150px}.newDiv a{font-size:10px;color:#fff;font-weight:700;background:#09f;text-decoration:none;padding:3px}.newDiv a:hover{background:#111;color:#fff}.newDiv img{vertical-align:middle;margin-top:-4px}header #Header .newDiv{position:absolute;margin-top:-20px}#h.edit #Head{min-height:200px}#h #Head .newDiv{margin-top:34px;position:absolute;z-index:999}#h2 #Head2{margin-top:14px}#h2 .ui-tabs .ui-tabs-panel{padding:4px 0}#h2 .ui-widget-header{background:0 0;border:none;background:url(/Content/css/panoramainfo/i/bg-hr.png) repeat-x left bottom}#h2 .ui-tabs .ui-tabs-nav li{margin:0 4px 1px 0}#h2 .ui-tabs .ui-tabs-nav li a{padding:5px 6px;font-weight:700}.packages4{overflow:hidden;height:260px;margin-top:10px;position:relative}.packages4 article{float:left;height:260px;margin:0 1px;position:relative}.packages4.c3 article{width:33.1%;margin:0 .1%;overflow:hidden}.packages4.c3 article:first-child{margin-left:0;width:33%}.packages4.c3 article:last-child{margin-right:0;width:33%}.packages4.c3 article:before{position:absolute;left:0;top:0;width:30%;background:#76afd0;height:100%;display:block;content:' '}.packages4 .img img{z-index:10;width:100%;min-height:100%}.packages4 article h3{position:absolute;top:10px;left:10px;line-height:110%;z-index:10;color:#fff;font-size:1.1em;max-width:26%}.packages4 article h3::first-line{font-family:GothamM}.packages4 .np{display:block;color:#fff;line-height:110%;padding:16px 1.1% 4px 2%;width:26%;font-size:.9em;position:absolute;bottom:10px;left:0;border-top:1px solid #8bc1e0;z-index:9}.packages4 .shorttext{left:0;display:block;top:420px;height:200px;padding:15px;font-size:.9em;font-weight:700;background:url(/Content/css/panoramainfo/i/s.png);line-height:130%;position:absolute;z-index:20}.RadEditor{z-index:9999}.ui-sortable-placeholder{border:2px dotted red;visibility:visible!important;height:50px!important}.ui-sortable-placeholder *{visibility:hidden}article.mo{min-height:10px}h1 .form{width:100%;border:1px solid #ccc;color:#006da3;text-transform:uppercase;font-family:Futura,Calibri,Arial;font-size:.9em}h1 .button{font-size:.7em;display:inline-block;width:auto;margin-right:2px}header .reservation-preview{margin:0 0 0 10px;font-family:Arial,Sans-Serif}.reservation-preview h3{font-family:Calibri,FuturaL,Arial;font-size:11px;color:#333;text-transform:uppercase;text-align:left;margin:0 0 4px;padding:0;position:relative}.reservation-preview p{background:#ffd504 url(/Content/css/panoramainfo/i/s.png) no-repeat -928px -617px;width:256px;height:21px;text-align:left;white-space:nowrap;padding:6px;margin:0}.reservation-preview label{color:#333;font-weight:700;font-size:10px;vertical-align:middle}.reservation-preview .date{background:#fff url(/Content/css/panoramainfo/i/bg-form.png) no-repeat;border:none;width:60px;padding:2px 0 0 2px;font-size:11px;color:#111;vertical-align:middle;margin-right:5px}.reservation-preview .nights{width:16px;text-align:center;padding-top:2px;background:#fff url(/Content/css/panoramainfo/i/bg-form.png) no-repeat;border:none;color:#111;font-size:11px;vertical-align:middle;margin-left:4px}.reservation-preview .next{background:url(/Content/css/panoramainfo/i/s.png) no-repeat 0 -934px;width:15px;height:15px;display:inline-block;font-size:.01px;color:#4c4c4c;vertical-align:middle;text-decoration:none;position:absolute;right:2px;top:27px}.reservation-preview .ui-slider{width:50px;display:inline-block;vertical-align:middle;margin:0 0 0 8px}.reservation-preview .ui-slider-horizontal{height:4px;width:48px;background:#fff url(/Content/css/panoramainfo/i/bg-form.png) no-repeat;border:none}.reservation-preview .ui-slider .ui-slider-handle{width:10px;height:10px;margin-top:0;top:-4px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.dynpara a{display:inline-block;font-size:.8em;line-height:100%;color:#333;background:url(/Content/css/panoramainfo/i/arr-c-o.png) no-repeat left 2px;padding-left:20px}.dynpara a.op{background-position:left -10px}.dynpara div{background:#eee;padding:20px}.dynpara div div{background:0 0;padding:0}#h .reservation-preview p{background:url(/Content/css/panoramainfo/i/bg-wht2.png);padding:10px}#h .reservation-preview h3{margin-bottom:1px;background:url(/Content/css/panoramainfo/i/bg-wht.png);color:#555;padding:2px 2px 2px 30px}#h .reservation-preview label{color:#444}#h .reservation-preview .nights{background:0 0;color:#444}#h .reservation-preview .next{background-image:url(/Content/css/panoramainfo/i/arr-submit2.png)}.hr-application{font-size:.9em;color:#777}.hr-application div div{margin:4px 0;white-space:nowrap}.hr-application img,.hr-application input{vertical-align:middle}.hr-application .l input,.hr-application .r input{width:230px}.hr-application .jobtitle{width:98%}.hr-application .date,.hr-application .l input.date{width:80px}.hr-application input.zip{width:60px}.hr-application input.city{width:128px}.hr-application span{display:inline-block;width:110px;font-size:.9em}.hr-application span.lbcity{width:auto;margin-left:8px}.hr-application .l span{width:86px}.hr-application h3{margin:20px 0 4px 0;background:url(/Content/css/panoramainfo/i/bg-orgr.png) repeat-x left -36px;color:#fff;padding:2px 6px;width:97%}.hr-application .l{width:350px;float:left}.hr-application .r{width:350px;float:left;margin-left:20px}.hr-application .r span{text-align:right}.hr-application .c{clear:both}.hr-application .checkbox{display:block;width:auto;margin-bottom:10px}.hr-application textarea{width:600px;height:46px;vertical-align:middle;margin-bottom:8px}.hr-application .p textarea{width:712px}.hr-application .u span{width:auto}.hr-application span.qq-upload-failed-text{display:none}.hr-application div div.qq-upload-button2{margin-left:8px}.hr-application span.qq-upload-spinner{display:inline-block;width:15px;height:15px}.hr-application span.err{background:red;position:absolute;width:auto;color:#fff;padding:2px 4px}.hr-application .p span.err{margin-left:200px}.hr-application.error span,.hr-application.ok span{width:auto}.dvProgress{position:absolute;width:100%;height:36px;background:url(/Content/css/panoramainfo/i/loading.gif) no-repeat center center;padding:20px}.dvProgress.shopaddwait{width:200px;padding:0}.reservationform{position:relative;max-width:1000px}.reservationform .dvProgress{height:1200px;background-color:#fff;opacity:.5;z-index:200}.reservationform-wrapper.progress:before{position:absolute;width:100%;height:95%;background:rgba(255,255,255,.8) url(/Content/css/panoramainfo/i/loading.gif) no-repeat center center;padding:20px;content:'';z-index:90;box-sizing:border-box}.reservationform .box{background:#fff;padding:20px;margin-bottom:20px;border:1px solid #d8b526}.reservationform span{color:#333;font-size:1em;vertical-align:middle;margin-right:2px}.hr-application input,.hr-application select,.reservationform input,.reservationform select{padding:7px 4px;font-weight:Bold;border:1px solid #ccc;box-shadow:inset 0 0 6px 0 #e4e4e4}.reservationform .checkbox input,.reservationform input.checkbox{border:none;vertical-align:middle}.hr-application textarea,.reservationform textarea{font-weight:700;border:1px solid #ccc;box-shadow:inset 0 0 6px 0 #e4e4e4}.reservationform .req{background:#fff url(/Content/css/panoramainfo/i/star.png) no-repeat right 4px}.reservationform select{margin:0}.reservationform select.night{margin-right:18px}.reservationform select.req{padding-right:20px}.reservationform img{vertical-align:middle;max-width:100%}.reservationform img.calendarDatePickerButton{margin-right:18px}.reservationform .date{width:96px}.reservationform .alternate{margin:0 0 0 18px}.reservationform .alter{padding-top:8px}.reservationform .line.rooms{padding-top:12px}.reservationform .line.rooms .variante2{padding-top:6px}.reservationform .variante2 .it{margin:3px 0}.reservationform .variante2 .it label{margin-left:12px;vertical-align:middle}.reservationform .variante2 .it label.lb2{margin-left:45px}.reservationform .variante2 .it select{margin-left:4px}.reservationform .al{font-size:.8em;color:#333}.reservationform .al span{background:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png) no-repeat -53px -211px;display:inline-block;width:10px;height:12px;margin-bottom:4px}.reservationform .al:focus,.reservationform .al:hover{color:#222}.reservationform .al:focus span,.reservationform .al:hover span{background-image:url(/Content/css/panoramainfo/i/ui-icons_a83300_256x240.png)}.reservationform .al:focus,.reservationform .al:hover{color:#a83300}.reservationform .al.o span{background-position:-69px -211px}.reservationform .rooms .item{position:relative;background:#006da3;padding:1px 1px 1px 90px;font-size:.8em;color:#eee;margin:4px 0}.reservationform .rooms .item .indx{background:#298bcc;position:absolute;font-family:Futura,Arial;text-transform:uppercase;font-size:.9em;color:#fff;display:block;padding:4px 8px;left:7px;top:7px}.reservationform .rooms .item select{vertical-align:baseline;margin:8px 0}.reservationform .achildpn{color:#eee;margin-left:4px}.reservationform .achildpn span{background:url(/Content/css/panoramainfo/i/ui-icons_ffffff_256x240.png) no-repeat -53px -212px;display:inline-block;width:10px;height:12px}.reservationform .achildpn:focus,.reservationform .achildpn:hover{color:#222}.reservationform .achildpn:focus span,.reservationform .achildpn:hover span{background:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png) no-repeat -53px -212px}.reservationform .achildpn.o span{background-position:-69px -212px}.reservationform .childs{background:#fff;padding:4px;color:#777;margin-left:-89px}.reservationform .achild{margin-left:8px}.reservationform .achild,.reservationform .achildadd{font-size:1em;color:#999}.reservationform .achildadd{margin-top:6px;display:block}.reservationform .achild span{background:url(/Content/css/panoramainfo/i/ui-icons_cccccc_256x240.png) no-repeat -69px -212px;display:inline-block;width:10px;height:12px}.reservationform .achild:focus,.reservationform .achild:hover{color:#222}.reservationform .achild:focus span,.reservationform .achild:hover span{background-image:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png)}.reservationform .achildadd span{background:url(/Content/css/panoramainfo/i/ui-icons_cccccc_256x240.png) no-repeat -53px -212px;display:inline-block;width:10px;height:12px}.reservationform .achildadd:focus,.reservationform .achildadd:hover{color:#222}.reservationform .achildadd:focus span,.reservationform .achildadd:hover span{background-image:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png)}.reservationform .btn{margin-top:14px;padding:12px 0;text-align:right}.reservationform .btn .button{padding:10px 20px;font-size:1em;border:none}.reservationform.err,.reservationform.ok{padding-top:30px}.package-item{overflow:hidden;margin:8px 0;border-bottom:1px solid #ddd;padding-bottom:8px}.package-item .l{width:114px;float:left;padding-top:4px}.package-item .r{float:left;width:600px;font-size:1.1em}.package-item .r h5{color:#006da3;margin:0;padding:0;font-size:1.1em;font-weight:700;font-family:FuturaL,Calibri,Arial;text-transform:uppercase}.package-item .r .pv{color:#777;display:block;margin:1px 0 4px 0}.package-item .r .nights,.reservationform .package .nights{display:inline-block;display:inline-block;color:#333;font-weight:700}.package-item .r .price,.reservationform .package .price{display:inline-block;color:#333;font-weight:700}.reservationform .package .nights span,.reservationform .package .price span{color:#333}.reservationform h2{font-size:1.1em;font-family:GothamM;color:#333;text-transform:uppercase}.reservationform h2 label{display:inline-block;font-size:.8em;text-transform:none;font-family:Gohtam,Arial}.reservationform .package{margin-top:20px;font-size:1.1em;background:#fff;padding:10px;overflow:hidden}.reservationform .package img{margin:0 10px 10px 0;float:left}.reservationform .package .pv{display:block;margin-bottom:6px;width:90%}.reservationform .package .price{margin-top:8px;font-size:1.1em}.reservationform .package .nights{margin-top:8px;font-size:1em;padding:2px 5px}.reservationform .package .nights span{font-size:1em}.reservationform .package .nights span,.reservationform .package .price span{vertical-align:top;font-size:1em}.reservationform .package .details{display:block;font-size:.8em;color:#777}.reservationform .package .details span{background:url(/Content/css/panoramainfo/i/ui-icons_cccccc_256x240.png) no-repeat -69px -212px;display:inline-block;width:10px;height:12px}.reservationform .package .lt ul{list-style-position:inside}.reservationform .package .variations{font-size:.8em}.reservationform .package .variations .item{float:left;width:230px;line-height:120%}.reservationform .package .variations span{margin:0;font-weight:400}.reservationform .package .variations span.price{font-size:1em;font-weight:700}.reservationform .roomtypes .roomtypetext{display:block}.reservationform .roomtypes label{display:inline-block;width:278px;margin:10px 5px 10px 5px;border:1px solid #006da3;padding:10px;vertical-align:top;height:315px;position:relative}.reservationform .roomtypes label.sel,.reservationform .roomtypes label:focus,.reservationform .roomtypes label:hover{background:#fff}.reservationform .roomtypes label h5{font-size:1em;margin:3px 0}.reservationform .roomtypes label span{display:block;line-height:130%;font-size:.8em;min-height:46px}.reservationform .roomtypes label .checkbox{background:#eee;padding:2px 4px;color:#333;font-family:GothamM;text-transform:uppercase;margin-top:4px;min-height:10px;vertical-align:middle;box-sizing:border-box;position:absolute;bottom:10px;left:10px;width:94%}.reservationform .roomtypes label label{width:auto;display:inline-block;margin:0;vertical-align:middle;padding:0;border:none;height:auto}.reservationform .roomtypes label label:focus,.reservationform .roomtypes label label:hover{background:0 0}.reservationform .h-3 a{color:#333}.reservationform .h-3 a span:first-child{display:inline-block;width:22px;height:12px;background:url(/Content/css/panoramainfo/i/arr-c-o.png) no-repeat 4px 2px}.reservationform .h-3.c a span{background-position:4px 1px}.reservationform .h-3.o a span{background-position:4px -11px}.reservationform .personal div{padding:3px 0}.reservationform .personal span{display:inline-block;width:104px;line-height:110%}.reservationform .personal input{width:300px}.reservationform .personal input.zip{width:80px;margin-right:12px}.reservationform .personal input.city{width:168px}.reservationform .personal .lbcity{width:20px}.reservationform .personal .dvcomment span{vertical-align:top}.reservationform .personal .dvvoucher{margin-top:-18px}.reservationform .personal .dvvoucher span{display:block;width:auto}.line.personal{overflow:hidden}.line.personal div{float:left;width:50%}.line.personal .dvcomment,.line.personal .dvcountry,.line.personal .dvemail,.line.personal .dvstreet{clear:both}.line.personal .dvemail{float:none}.line.personal .dvcomment textarea,.line.personal .dvvoucher textarea{width:304px;height:72px}.line.personal .dvvoucher textarea.voucher{min-height:0;height:56px;margin-top:4px;width:390px}.reservationform .agbs{color:#777}.reservationform .agbs label{vertical-align:bottom}.reservationform .err,.reservationform .personal span.err{background:#c00;color:#fff;padding:2px 4px;width:auto;white-space:nowrap}.back:link,.back:visited{background:#e7f1f9;background:#005e96;padding:12px 22px;font-family:Gotham,Calibri;white-space:nowrap;font-size:.9em;color:#fff;position:relative;border:none;box-shadow:none!important;-webkit-appearance:none}.back:focus,.back:hover{background-position:left -27px}.packages2 .scrollEl{position:relative;overflow:hidden}.packages2 h3{font-family:Futura,Arial;text-transform:uppercase}.packages2 .txt{position:absolute;overflow:hidden;right:0;bottom:40px;width:400px;display:block;background:url(/Content/css/panoramainfo/i/bg-white80.png);padding:20px 20px 18px 20px;text-align:left}.packages2 .shorttext{font-size:.8em;color:#333;line-height:110%;display:block}.packages2 .price{display:block;text-align:center;color:#333;padding:4px 0;font-weight:700;font-size:1em;position:absolute;margin:6px 0 0 0}.packages2 .price .t{font-size:1em}.packages2 .more:link,.packages2 .more:visited{background:url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;display:block;margin:14px 0 0 265px;white-space:nowrap;font-size:14px;color:#333;border:1px solid #0c86be;padding:0 3px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.packages2 .more:focus,.packages2 .more:hover{background-position:left -27px}#h2 .packages2{max-height:225px;position:relative}#h2 .packages2 .scrollEl{border-right:6px solid #fff;box-sizing:border-box;position:relative;height:225px;overflow:hidden;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transform:translateZ(0)}#h2 .packages2 .scrollEl img{width:100%;height:auto;box-sizing:border-box}#h2 .packages2 .scrollEl.active img{width:80%;margin-left:210px}#h2 .packages2 .scrollEl.small img{width:auto;height:100%}#h2 .packages2 .scrollEl .more{display:none}#h2 .packages2 .scrollEl .txt{left:0;width:100%;bottom:auto;background:0 0;right:auto;height:225px;color:#fff;box-sizing:border-box}#h2 .packages2 .scrollEl .txt .shorttext{position:absolute;left:0;top:0;width:180px;height:225px;padding:15px;line-height:130%;font-size:.9em;background:#d8b526}#h2 .packages2 .scrollEl .txt .price{bottom:10px;width:100%;text-align:left}#h2 .packages2 .scrollEl .txt .price .b{display:block}#h2 .packages2 .scrollEl .price,#h2 .packages2 .scrollEl .txt .shorttext{opacity:0;overflow:hidden;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transform:translateZ(0)}#h2 .packages2 .scrollEl.active .price,#h2 .packages2 .scrollEl.active .txt .shorttext{opacity:1}#h2 .packages2 .scrollEl .txt a{display:block;width:100%;height:225px;position:relative;z-index:30}#h2 .packages2 .scrollEl .txt a.more{display:none}#h2 .packages2 h3{color:#fff;width:90%;margin:0 auto;box-sizing:border-box;text-transform:none;position:absolute;right:0;bottom:20%;text-align:center;text-shadow:0 0 2px #000;font-size:1.4em}#h2 .packages2 .scrollEl.active h3{padding-left:180px;font-size:1.6em}#h2 .packages2 .shorttext{color:#fff}#h2 .packages2 .price{color:#fff;padding:0;font-weight:400;margin:0}#h2 .packages2 .slick-dots{bottom:-30px;margin:0 auto;width:100%;z-index:0}#h2 .packages2 .slick-track{width:10000px!important}#h2 .packages2 .controls{position:absolute;bottom:-38px;width:100%;text-align:center;z-index:1}#h2 .packages2 .controls .next,#h2 .packages2 .controls .prev{margin:0 100px;opacity:.4;display:inline-block;margin-right:8px;cursor:pointer;width:12px;height:18px;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -27px -128px}#h2 .packages2 .controls .prev{margin-left:0}#h2 .packages2 .controls .next:hover,#h2 .packages2 .controls .prev:hover{opacity:1}#h2 .packages2 .controls .prev{transform:rotate(180deg)}#h2 .slick-dots li button{background:#fff;border:1px solid #ddd}#h2 .slick-dots li.slick-active button{background:#fd0;border-color:#fd0}#h2 .packages2 .slick-slider{margin-bottom:80px}#h2 .packages2{max-height:320px}#h2 .packages2 .scrollEl{margin:0 10px;position:relative;height:350px}.txt .tooltip{display:none}.txt .tooltip .tooltip-txt{display:none}#h2 .packages2 .scrollEl figure{height:200px;overflow:hidden;display:block;position:relative}#h2 .packages2 figure:after{display:block;content:' ';width:250px;height:133px;background:#026096;position:absolute;bottom:-70px;left:-50px;z-index:1;transform:rotateZ(30deg);transition:all ease .3s;-webkit-transition:all ease .3s}#h2 .packages2 .scrollEl .txt{position:static;background:#fff;height:auto;padding:15px 0 0 5px!important}#h2 .packages2 .scrollEl .txt a{height:auto;position:static}#h2 .packages2 .scrollEl .txt a.more{position:absolute;top:0;left:0;display:block;margin:0;padding:0;background:0 0;border:none;color:transparent;width:100%;height:100%;z-index:99}#h2 .packages2 .scrollEl .txt a h3{position:static;text-align:left;text-shadow:none;margin:0 0 4px 0;color:#136b9d;font-family:GothamM;font-size:1.2em}#h2 .packages2 .scrollEl .txt .shorttext{opacity:1;position:static;background:0 0;padding:0;margin:0;color:#000;display:block;width:100%;height:auto;font-size:1.1em}#h2 .packages2 .price{opacity:1;position:absolute;left:10px;top:130px!important;overflow:visible;padding:0;font-weight:700;font-size:1.35em;text-align:left;z-index:2;transition:font-size ease .3s,left ease .3s,top ease .3s,height ease .3s,line-height ease .3s;z-index:100}#h2 .packages2 .price .b,#h2 .packages2 .price .t{font-weight:400;font-size:.6em;display:block}#h2 .packages2 .scrollEl:hover figure:after{bottom:-190px;left:-220px;width:500px;height:300px}#h2 .packages2 .scrollEl:hover .price{left:20px;top:110px!important;font-size:1.7em;line-height:100%}#h2 .packages2 .scrollEl:hover figure img{opacity:.6}#h2 .packages2 .scrollEl .price .t{display:none}#h2 .packages2 .scrollEl .price .b{display:block;float:left;font-size:.5em}#h2 .packages2 .scrollEl .price .cur{display:block;float:left;padding-left:3px;font-size:.8em}#h2 .packages2 .scrollEl .price .val{display:block;clear:both}#h2 .packages2 .scrollEl .price{top:150px!important}#h2 .packages2 figure:after{left:-75px}#h2 .packages2 .scrollEl:hover figure:after{bottom:-155px;left:-320px;width:500px;height:300px}#h2 .packages2 .scrollEl:hover .price{left:20px;top:133px!important;font-size:1.7em;line-height:100%}#h2 .packages2 .scrollEl:hover figure img{opacity:.6}#h2 .packages2 .scrollEl .tooltip{left:0;top:-20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsFJREFUeNpsk11Ik1EYx//vdPmxnMpsQ0tXVhAladIs6CIIDVdUhFd1lVdiXRQRkRAEWRdFEATSTdKnLjJ0kRZRFJRkONtKLL+YM0dqUzf35b7evafnvG45pAd+73bOeZ7/Oef/vo+CMYZV7COeEm62En6imzCuzk8dZBF3CJFXRGIis7u8bHzWw5YisRQtZiI0yTpBVgGyiE6iNhiJ4eYrG94NOZGvygBfdQfCMJRqcfmoAVo1T4WVMBKu5O63ubSDdtx28Qkru9TGfv5eucHUvI/V3DAz3ZlWNjDxJzltTl5hPxH2h6NsZ5OJqervssk5n5zx0uZgpi9jLCrGZbaT+LrGe8y54E+KnFTQMRqJjJa3gxgcmkJNeQn0BTl42DuMI9e7cOJaF271WKFMU6BuzxbMORfQbLYgEfVcoJr/6+i3A8p0ZGco4V2KoHd0BhAlqAvzYNisk7O5P6D1btskFoMRPlWVTg/N7GIQE3M+gEx7RkIdFjti0Tj2Vm5EW0M1SrW5GJl2o71vnOxWYtoXonwvKlVaNRdAXJJoMwkQBMS5qRKZQ+Mrx3bLxWbrBBpaP8DlDUFQpoHFKZ/gwa/g0eWqUJK/litBoAmBPxUC1Jlr5KQLjz7C5Q5CkSjW0En1BWq+FOICn9PJoMMVeiAqLlsjqwgYnfVgwD4DvxiX/ZEjIqJ6xwbocrP56BsXaCXYudoK6IvyIZFRApYFemwO3P80jDCZyc8qxeJQ52Siia6WiMdcoIswFeap8PysEUV0NClADsdEnDfuQsupA8jLVAL+MFT0+6CxBuXFBby4j2+e/JT5zBui8te8H80vLOj86sAh+ibWkzftfWMwbNLi6vEqlBVreL6TOEiMpDaTNtFxciwEQuz9Dyd7/X2STXsCqc3UT2z9Xzdy+InqiF4imlJEb5dZidOJrv1X81eAAQDYaQUMPL+1+AAAAABJRU5ErkJggg==) no-repeat;width:20px;height:20px;display:block;transition:opacity ease .3s;transition-delay:150ms;opacity:0;position:absolute}#h2 .packages2 .scrollEl:hover .tooltip{opacity:1}#h2 .packages2 .scrollEl .tooltip .tooltip-txt{opacity:0;width:300px;display:block;top:-80px;position:absolute;left:3px;background:#ddd;color:#000;font-size:.75em;padding:5px;transition:opacity .3s ease,top 150ms ease;-webkit-transition:opacity .3s ease,top 150ms ease;-moz-transition:opacity .3s ease,top 150ms ease;box-shadow:2px 2px 6px rgba(0,0,0,.28);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);pointer-events:none}#h2 .packages2 .scrollEl .tooltip .tooltip-txt:before{position:absolute;left:auto;content:' ';bottom:0;margin-left:-5px;border-width:5px 5px 0;border-color:transparent;border-top-color:#999;border-width:5px 5px 0;border-style:solid;margin-bottom:-5px}#h2 .packages2 .scrollEl .tooltip:hover .tooltip-txt{opacity:1;top:-50px}.companies-filter,.company-facilities,.events-filter,.packages-filter{color:#666;font-size:.8em;background:#c2e2f4;border:1px solid #a2d1ea;padding:8px 4px}.packages-filter{overflow:hidden;margin-bottom:20px;position:relative;padding-left:10px;background:#fff;border:1px solid #d8b526}.packages-filter label{display:block}.packages-filter input{background:#fff url(/Content/css/panoramainfo/i/bg-form.png) no-repeat;text-align:center}.packages-filter .checkbox input{background:0 0}.packages-filter .datefrom{float:left;width:140px;white-space:nowrap;margin-right:30px}.packages-filter .datefrom INPUT{width:70px;font-size:.9em}.packages-filter .prices{float:left;width:200px;white-space:nowrap;margin-left:5px}.packages-filter .prices span{display:inline-block;width:100px}.packages-filter .prices .price{width:50px;margin-left:12px;border:none;color:#999}.packages-filter .prices .ui-slider.ui-slider-horizontal{background:#80bdde}.packages-filter .nights{float:left;width:200px;margin-left:40px;white-space:nowrap}.packages-filter .nights span{display:inline-block;width:100px}.packages-filter .nights .night{width:20px;margin-left:12px;border:none;color:#999}.packages-filter .nights .night.to{margin-left:2px}.companies-filter .remove-filter,.events-filter .remove-filter,.packages-filter .remove-filter{display:block;color:#666;text-align:right;padding-right:18px;margin-right:38px;text-decoration:none;margin-top:8px;background:url(/Content/css/panoramainfo/i/icon-rmv-grey.png) no-repeat right 4px}.companies-filter .remove-filter:focus,.companies-filter .remove-filter:hover,.events-filter .remove-filter:hover,.packages-filter .remove-filter:focus,.packages-filter .remove-filter:hover{background-image:url(/Content/css/panoramainfo/i/icon-rmv.png);color:#ac3204}.packages-filter .remove-filter{right:10px;margin-right:0;bottom:8px;position:absolute}.packages-filter .parameter{clear:both}.packages-filter .parameter h4{display:none}.packages-filter .parameter .checkbox,.packages-filter .parameter .checkbox label{display:inline-block;vertical-align:middle}.packages-filter .parameter .checkbox{margin:12px 16px 0 0}.packages-filter .parameter .checkbox input{vertical-align:middle}.back.package{border-top:1px dotted #ddd;margin-top:20px;font-weight:700}.back.package a{display:block;margin-top:2px;width:50px;color:#333;text-align:center;font-size:.8em}.back.package a:focus,.back.package a:hover{color:#006da3}.tbl-packages1 h3,.tbl-packages3 h3{font-weight:700;text-transform:uppercase;font-family:Futura,Arial}.tbl-packages3 td{padding:12px 4px 12px 0}.tbl-packages3 td.td1{padding:16px 18px 0 0;width:230px}.tbl-packages3 td.td2{padding:18px 20px 0 0}.tbl-packages3 td.td2 a{display:block}.tbl-packages3 td.td2:hover{background:url(/Content/css/panoramainfo/i/bg-verl-grey-cnt.jpg) no-repeat center top}.tbl-packages3 td.td3{white-space:nowrap;width:138px}.tbl-packages3 td.td3 .nights{display:block;color:#777;padding:0 4px;text-align:right;margin-top:28px}.tbl-packages3 td.td3 .price{display:block;color:#777;font-size:1em;padding:2px 4px;text-align:right;font-weight:700}.tbl-packages3 td.td3 .price span{font-size:.8em;font-weight:400}.tbl-packages3 .more:link,.tbl-packages3 .more:visited{background:url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;display:block;margin:4px 0 10px 0;font-size:.9em;color:#333;border:1px solid #0c86be;padding:0 3px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.tbl-packages3 .more:focus,.tbl-packages3 .more:hover{background-position:left -27px}.tbl-packages3 td.td3 .notici{text-align:right}.tbl-packages3 .sep{border-bottom:1px dotted #ddd}.tbl-packages3 .shorttext{font-size:.9em;color:#777;line-height:130%;display:block;padding-bottom:4px}.tbl-packages3 .notici a{font-size:.9em;margin-top:2px;display:block;background:url(/Content/css/panoramainfo/i/plusminus.gif) no-repeat right top;padding:0 18px 0 3px;color:#333}.tbl-packages3 .notici a:focus,.tbl-packages3 .notici a:hover{color:#006da3}.tbl-packages3 .notici .a{background-position:right 4px}.tbl-packages3 .notici .a:focus,.tbl-packages3 .notici .a:hover{background-position:right -12px}.tbl-packages3 .notici .r{background-position:right -30px}.tbl-packages3 .notici .r:focus,.tbl-packages3 .notici .r:hover{background-position:right -43px}.tbl-packages1 .row{clear:both;background:url(/Content/css/panoramainfo/i/bg-hr2.gif) repeat-x left bottom;padding:18px 0 14px 0;overflow:hidden}.tbl-packages1 h3{font-size:.9em;margin-bottom:3px;font-family:FuturaL,Calibri,Arial}.tbl-packages1.cells.c2 article{float:left;width:49%;margin-right:1%;overflow:hidden}.tbl-packages1.cells.c2 .row:not(:last-child) article:last-child{margin-left:1%;margin-right:0}.tbl-packages1.cells.c2 .d1{float:left;width:40%;overflow:hidden}.tbl-packages1.cells.c2 .d1 a{display:block;min-height:180px}.tbl-packages1.cells.c2 .d1 img{width:100%}.tbl-packages1.cells.c2 .d2{float:left;width:56%;padding-left:4%;position:relative}.tbl-packages1.cells.c2 .shorttext{min-height:130px;line-height:120%}.tbl-packages1.cells.c2 .np{position:absolute;bottom:34px;line-height:100%}.tbl-packages1.cells.c2 .np .price,.tbl-packages1.cells.c2 .np .t{margin-left:4px}.tbl-packages1.cells.c2 .notici{position:absolute;bottom:12px;font-size:.9em}.tbl-packages1.cells.c2 .more{position:absolute;bottom:-5px;left:162px}.tbl-packages1 .d2 a{display:block}.tbl-packages1 .np{font-family:GothamM,Calibri;display:block;margin-bottom:10px}.kulinarik .r a:link,.kulinarik .r a:visited,.tbl-packages1 .more:link,.tbl-packages1 .more:visited{position:relative;font-size:11px;width:130px;background:#005e96;display:inline-block;margin:4px 0 10px 0;white-space:nowrap;color:#fff;padding:4px 3px 4px 26px}.kulinarik .r a:before,.tbl-packages1 .more:before{content:' ';background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -43px -128px;width:13px;height:18px;margin:0 4px;display:block;position:absolute;left:4px;top:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transform:translateZ(0)}.kulinarik .r a:focus,.kulinarik .r a:hover,.tbl-packages1 .more:focus,.tbl-packages1 .more:hover{background-position:left -27px;background:#015689}.kulinarik .r a:hover:before,.tbl-packages1 .more:hover:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tbl-packages1 .shorttext{font-size:.8em;color:#555;width:85%;line-height:130%;display:block;padding-bottom:12px}.tbl-packages1 .notici{display:inline-block;margin-right:20px;font-weight:700}.tbl-packages1 .notici a{font-size:.9em;margin-top:2px;display:block;background:url(/Content/css/panoramainfo/i/plusminus.gif) no-repeat left top;padding:0 0 0 18px;color:#333}.tbl-packages1 .notici a:focus,.tbl-packages1 .notici a:hover{color:#006da3}.tbl-packages1 .notici .a{background-position:left 4px}.tbl-packages1 .notici .a:focus,.tbl-packages1 .notici .a:hover{background-position:left -12px}.tbl-packages1 .notici .r{background-position:left -30px}.tbl-packages1 .notici .r:focus,.tbl-packages1 .notici .r:hover{background-position:left -43px}.noticing{padding:8px 16px;margin:18px 0 30px 0;color:#666;font-size:.9em;background:#c2e2f4;border:1px solid #a2d1ea}.noticing:focus,.noticing:hover{color:#222}.noticing .icn{background:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png) no-repeat -18px -144px;display:inline-block;width:17px;height:14px;position:absolute;margin:1px 0 0 -16px}.noticing:focus .icn,.noticing:hover .icn{background-image:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png)}.noticing .noticcnt{margin-right:18px}.noticing a{margin-right:18px;padding-left:16px;color:#777}.noticing a:focus,.noticing a:hover{color:#a83300}.noticing a span{display:inline-block;background:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png) no-repeat -50px -192px;position:absolute;width:16px;height:16px;margin:1px 0 0 -15px}.noticing a:focus span,.noticing a:hover span{background-image:url(/Content/css/panoramainfo/i/ui-icons_a83300_256x240.png)}.package{margin:0 0 20px 0}.package .paging{background:url(/Content/css/panoramainfo/i/bg-hr2.gif) repeat-x left bottom;margin-bottom:20px;padding-bottom:2px;text-align:right}.package .paging a:link,.package .paging a:visited{display:inline-block;padding:1px 5px;font-size:.9em;font-family:Futura,Calibri,Arial;margin:0 1px;color:#006da3;text-transform:uppercase}.package .paging a:focus,.package .paging a:hover{color:#333}.package h1{margin-bottom:4px;color:#333}.package h6{margin:0;padding:0;font-size:1em;font-weight:400;color:#777}.package .mode1{overflow:hidden}.package .mode1 .l{width:320px;padding-right:35px;float:left}.package .mode1 .l a img{margin:1px 1px 2px 1px}#m .package .mode1 .l a.img2 img{margin-left:0}#m .package .mode1 .l a.last img{margin-left:2px;margin-right:0}#m .package .mode1 .l .main img{margin:0 0 -4px 0}.package .mode1 .l .imgcnt4 a{overflow:hidden;height:52px;display:inline-block}.package .mode1 .l .imgcnt3 a{overflow:hidden;height:70px;display:inline-block}.package .moretxt{display:block;font-size:.8em;margin:6px 0;color:#777}.package .mode1 .l h5{font-size:1.2em;margin-top:12px}.package .mode1 .l h5 .b,.package .mode1 .l h5 .t{font-size:.7em;font-weight:400;color:#777}.package .mode1 .r{width:600px;float:left}.package .mode1 .r h5{font-weight:700;margin-left:2px}.package .mode1 .r h6{display:none}.package .mode3 .l{width:30%;padding-right:4%;float:left}.package .mode3 .l a img{margin:1px 0;width:100%}#m .package .mode3 .l a.img2 img{margin-left:0}#m .package .mode3 .l a.last img{margin-left:2px;margin-right:0}#m .package .mode3 .l .main img{margin:0 0 -4px 0}.package .mode3 .l .imgcnt3 a{overflow:hidden;height:70px;width:33%;margin-right:.3%;display:inline-block}.package .mode3 .l .imgcnt3 a:last-child{margin-right:0;width:33.3%}.package .mode3 .l .imgcnt4 a{overflow:hidden;width:24.5%;margin-right:.5%;height:52px;display:inline-block}.package .mode3 .l .imgcnt4 a:last-child{margin-right:0;width:25%}.package .mode3 .moretxt{line-height:110%;color:#333;margin:10px 0}.package .mode3 .r{width:66%;float:left}.package .mode3 .r h5{font-weight:700;margin-top:12px;font-size:1.3em;color:#006da3}.package .mode3 .r .var{color:#666;margin:4px 0 12px 0;padding-bottom:12px;border-bottom:1px solid #ddd}.package .mode3 .r .var .price{font-weight:700}.package .mode3 .btns{margin:20px 0}.package .mode3 .btns a.b3{margin-left:5px}.package .btns{margin:18px 0 20px 380px}.package .btns a,.roomb a{float:left;display:inline-block;margin:10px 10px;line-height:130%}.package .btns a.a{padding:10px 10px}.package .mode3 .btns a.a,.package .mode3 .btns a.r{float:left;background:url(/Content/css/panoramainfo/i/plusminus.gif) no-repeat left 4px;width:auto;padding:0 0 0 18px;margin-right:5px;color:#333;border:none}.package .mode3 .btns a.r{background-position:left -30px}.package .btns a.a:hover,.package .btns a.r:hover{background-color:#fff!important}.package .mode2 .imgMain{margin:-56px 0 20px 0}.package .img{background:#eee;padding:10px 0 8px 10px;margin:8px 0}.package .img img{margin-right:2px}.package .descr{display:block;padding-bottom:10px}.package .fromprice{font-weight:700;font-size:1.4em;display:inline-block;margin:18px 0 0 0;padding:6px 10px}.package .fromprice span{font-size:.6em;font-weight:400;vertical-align:middle;margin-right:8px}.package .bookdate{font-size:.9em;color:#999;display:block;margin:2px 0 10px 0}.package .prbo{float:left;margin-bottom:10px}.package .btns a.a:before,.package .btns a.r:before{display:none}.package .btns a:focus,.package .btns a:hover{background-position:left -27px}.package .btns a.b3{margin-left:20px}.package .prrodet{margin-top:4px;clear:both;display:block;background:#eee;font-weight:700;padding:2px 4px 2px 20px;color:#666;font-size:.8em}.package .prrodet span{background:url(/Content/css/panoramainfo/i/ui-icons_cccccc_256x240.png) no-repeat -50px -192px;display:inline-block;width:16px;height:14px;position:absolute;margin:1px 0 0 -16px}.package .prrodet:focus span,.package .prrodet:hover span{background-image:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png)}.package .tbl-prices.rooms{clear:both;padding-top:20px}.package .tbl-prices.rooms .moretxt{font-size:.8em;line-height:135%;background:#eee url(/Content/css/panoramainfo/i/verl-gr.png);display:block;color:#777;margin-bottom:8px;padding:12px}.package .tbl-prices.rooms article{border:1px solid #ddd;border-top:none;position:relative;padding:10px;clear:both;overflow:hidden}.package .tbl-prices.rooms article:focus,.package .tbl-prices.rooms article:hover{background:#eee}.package .tbl-prices.rooms h4{margin-bottom:0}.package .tbl-prices.rooms .pv{display:block;font-size:.9em;color:#777;line-height:120%;margin:2px 0 5px 0}.package .tbl-prices.rooms h5{margin:0;font-weight:700;display:inline-block;font-size:1em;padding-right:4px}.package .tbl-prices.rooms .nights{display:inline-block;font-size:1em;font-weight:700}.package .tbl-prices.rooms .btns{float:left;width:44%;padding-left:1%;margin-left:0}.package .tbl-prices.rooms .btns a{font-size:.9em;font-weight:400}.package .tbl-prices.rooms article img{float:left;width:10%;margin-top:4px}.package .tbl-prices.rooms article .txt{float:left;margin-left:1%;width:44%}.comparison{margin-top:0;font-size:.9em;overflow:hidden}.comparison .items{overflow:auto;white-space:nowrap}.comparison .no{display:block;font-weight:700;margin-bottom:10px}.comparison .col{white-space:normal;display:inline-table;width:290px;vertical-align:top;border:1px solid #ddd;padding:0 8px 8px 8px;margin:0 8px 20px 0}.comparison .col .rmv{display:block;color:#666;padding-left:16px;text-decoration:none;margin-top:8px;background:url(/Content/css/panoramainfo/i/icon-rmv-grey.png) no-repeat left 3px}.comparison .col .rmv:focus,.comparison .col .rmv:hover{background-image:url(/Content/css/panoramainfo/i/icon-rmv.png);color:#ac3204}.comparison .package .imgMain{margin:10px 0}.comparison .package h1{font-size:1.4em}.comparison .package .tbl-prices.rooms article img{float:none;width:auto;margin-top:0}.comparison .package .tbl-prices.rooms article .txt{float:none;margin-left:0;width:auto}.comparison .package .btns{float:none;margin:4px 0 8px 0;font-size:.8em;text-align:left}.comparison .package .btns a.b3{margin-left:0}.comparison .package .tbl-prices.rooms .btns{padding-left:0;width:auto}.comparison .package .btns a{padding:0 2px 0 16px}.comparison .back.package{display:none}.comparison .back{clear:both;font-size:.9em}.comparison .descr{min-height:400px}.comparison .clear{color:#006da3;display:block;font-weight:700;text-transform:uppercase;margin:0 0 10px 0;width:100%;border-bottom:1px dotted #ddd}.comparison .clear:focus,.comparison .clear:hover{color:#333}.bdyOpenDiv .room{overflow:hidden}.bdyOpenDiv .room .l{float:left;width:368px;padding:10px 50px 10px 0}.bdyOpenDiv .room .r li{margin-left:400px}.qq-uploader{position:relative;width:100%}.qq-upload-button,.qq-upload-button2{overflow:hidden;background:#777;color:#fff;padding:3px 6px;display:inline-block}.qq-upload-button2{margin-left:8px}.qq-upload-button-hover{background:#dc7009}.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:70px;z-index:2;background:#ff9797;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-drop-area-active{background:#ff7171}.qq-upload-list{margin:0;padding:0;list-style-type:none}.qq-upload-list li{margin:0;padding:0;background:url(/Content/css/panoramainfo/i/bg-orgr.png) repeat-x;list-style-type:none;color:#fff;padding:3px 6px}.qq-upload-list a{color:#fff}.qq-upload-cancel,.qq-upload-failed-text,.qq-upload-file,.qq-upload-size,.qq-upload-spinner{margin-right:7px}.qq-upload-spinner{display:inline-block;background:url(/Content/css/panoramainfo/i/preloader.gif);width:15px;height:15px;vertical-align:text-bottom}.qq-upload-cancel,.qq-upload-size{font-size:11px}.qq-upload-failed-text{display:none}.qq-upload-fail .qq-upload-failed-text{display:inline}.imagegallery.design5{line-height:100%;height:200px;overflow:hidden;display:block;position:relative;margin-bottom:20px;-webkit-box-shadow:2px 2px 6px 0 #999;box-shadow:2px 2px 6px 0 #999}.imagegallery.design5 .prev-text{position:absolute;left:0;bottom:0;display:block;background:url(/Content/css/panoramainfo/i/s.png) no-repeat 0 -617px;width:292px;color:#333;font-weight:700;font-size:1em;padding:4px;text-align:center}.imagegallery.design3,.imagegallery.design6{min-height:350px;overflow:hidden;display:block;background:url(/Content/css/panoramainfo/i/loading.gif) no-repeat center center}.imagegallery.design3 img{width:100%}.imagegallery.design6 .slick-dots{bottom:5px}.imagegallery.design6 .slick-slider{margin-bottom:0}.imagegallery.design6 .slick-dots li{margin:0 4px}.imagegallery.design6 .slick-dots li button{width:14px;height:14px;background:#d8b526}.imagegallery.design6 .slick-dots .slick-active button{background:#fff}.imagegallery.design6 .slick-slide .descr{width:92%}.imagegallery.design6 .controls .next,.imagegallery.design6 .controls .prev{display:block!important;opacity:1!important}.imagegallery.design6 .slick-slide.links_unten .descr,.imagegallery.design6 .slick-slide.rechts_unten .descr{top:auto;bottom:100px}#h .packages2{height:340px;overflow:hidden;width:100%}#h .packages2 .scrollEl img{width:100%}.saison{text-align:left;background:#fffbca;padding:20px 1%;width:98%;height:230px;margin:12px auto 0 auto;position:relative}.saison .legend{position:absolute;right:20px;top:18px;font-size:.9em;font-style:italic;white-space:nowrap}.saison .legend span{display:inline-block;padding:2px 4px;font-size:.9em}.saison .item{overflow:hidden;font-size:.9em;white-space:nowrap}.saison .item .days{background:#fff;width:19%;font-size:.9em;margin-right:1%;float:left;color:#333}.saison .item .days span{display:block;padding:2px}.saison .item .days label{background:#009bd4;display:block;padding:2px 4px 1px 4px;font-size:.9em;color:#fff}.saison .item .months{height:220px;width:80%;float:left;overflow:auto;overflow-y:hidden;-ms-overflow-y:hidden}.saison .item .months-items{width:1380px;white-space:nowrap}.saison .item table{border-collapse:collapse;float:left;margin-right:2px}.saison .item table th{text-align:center;font-weight:400;color:#fff;background:#009bd4;font-size:.9em}.saison .item table td{padding:2px;text-align:center;width:16px;height:16px}.ui-tabs .ui-tabs-nav li a span{padding:4px 15px;margin:-11px}.reviews{padding:20px;background:#fff;border:1px solid #d8b526}.reviews .enter-email{background:#fd0;max-width:776px;padding:12px;margin-top:12px;-webkit-box-shadow:inset 0 0 25px 0 #666;box-shadow:inset 0 0 25px 0 #666}.reviews .button{padding:2px 28px;display:inline-block}.reviews .button.back{background:#a2d1ea;margin-right:20px}.reviews .items{margin-bottom:20px}.reviews textarea{width:90%;height:180px;padding:8px;font-weight:700}.reviews .cbit{position:absolute;text-align:center;margin-top:20px;margin-left:-2%;white-space:nowrap}.reviews .cbit:last-child{margin-left:-8%}.reviews .slider{margin:220px auto 80px auto;width:80%}.reviews .slider-icon{position:absolute;left:42%;top:-180px;width:140px;height:128px}.reviews .slider-icon.cnt4{background:url(/Content/css/panoramainfo/i/smileys3.png) no-repeat}.reviews .slider-icon.cnt4.icn1{background-position:-20px 0}.reviews .slider-icon.cnt4.icn2{background-position:-184px 0}.reviews .slider-icon.cnt4.icn3{background-position:-342px 0}.reviews .slider-icon.cnt4.icn4{background-position:-498px 0}.reviews .form .err{display:block}.reviews .form .sent-ok{background:#fff;font-size:1.4em;font-weight:700;padding:12px}.bewertung-ok a{display:inline-block;width:42%;margin:0 2% 2% 0;padding:1% 2% 2% 1%;background:#fff;position:relative;min-height:80px}.bewertung-ok a span{display:block;background:#006b9e;font-family:Futura,Arial;color:#fff;padding:3px 2% 3px 10px;font-size:.9em;text-transform:uppercase;position:absolute;bottom:0;left:0;width:96%}.bewertung-ok a figure{background:url(/Content/css/panoramainfo/i/bewertung-social.png) no-repeat;width:275px;height:68px}.bewertung-ok a.tripadvisor figure{background-position:-301px 0;width:308px}.bewertung-ok a.facebook figure{background-position:-624px 0;width:188px}.bewertung-ok a.twitter figure{background-position:-820px 0;width:188px}.newsletter_subunsub .msg,.newsletter_unsubdo{display:block;font-weight:700;background:#eee;border:1px solid #ccc;padding:15px}.newsletter_subunsub div{padding:4px 0}.newsletter_subunsub div.email{background:#d8b526;margin-bottom:12px;font-weight:700;width:100%;padding:10px}.newsletter_subunsub div.email input{border:none;font-size:1.1em;width:300px;padding:8px}.newsletter_subunsub div input{width:220px}.newsletter_subunsub .err{font-weight:400;color:#fff}.cl_pagingresult{height:22px;border-bottom:1px solid #ddd;color:#777;font-size:.9em;margin-bottom:12px}.cl_pagingresult span{color:#111;font-size:1.1em}.cl_paging{padding-top:0;font-size:.9em}.cl_paging a{text-decoration:none;color:#ccc}.cl_paging a:link,.cl_paging a:visited{color:#999;background:0 0;border:none}.cl_paging .back{padding-right:8px;border-right:1px solid #ddd}.contentlistTbl{width:100%;margin-left:-3px}.contentlistTbl .tr1 a{background:url(/Content/css/panoramainfo/i/s.png) no-repeat 0 -617px;color:#006da3;display:block;position:relative;font-weight:700;text-transform:uppercase;padding:2px 4px}.contentlistTbl .tr1 a span{font-size:.8em;color:#006da3;background:#a2d1ea;display:block;position:absolute;right:0;top:0;min-height:66px;border-left:1px solid #fff;padding:4px}.contentlistTbl .tr2 td{font-size:.9em;color:#777;line-height:120%;padding:0 100px 30px 0}.contentlistTbl .more a{background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;display:inline-block;margin-top:4px;white-space:nowrap;font-size:.9em;color:#333;border:1px solid #0c86be;padding:2px 5px 1px 18px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.contentlistTbl .more a:focus,.contentlistTbl .more a:hover{background-position:0 -27px}.contentlist14{overflow:hidden}.contentlist14 .item{float:left;width:50%;height:180px;margin:10px 0;padding:10px 0;border-bottom:1px dotted #777;overflow:hidden}.contentlist14 h3 span{display:none}.contentlist14 .item .img{float:left;width:170px;height:150px;overflow:hidden}.contentlist14 .item .img img{width:100%}.contentlist14 .item .cont{float:left;width:250px;padding-left:20px}.contentlist14 .short{display:block;padding-bottom:6px}.contentlist14 .item a.more{font-family:Gotham,Calibri;width:50px;text-transform:uppercase;font-size:1em;display:inline-block;margin-left:2px;white-space:nowrap;color:#333;padding:10px 25px;background:#005096;color:#fff;position:relative}.contentlist14 .item a.more:before{content:' ';position:absolute;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -44px -129px;width:10px;height:16px;left:4px;top:12px;transform:none;-webkit-transition:.2s all ease}.contentlist14 .item a.more:hover:before{left:12px}.radweg-item{clear:both;margin-bottom:16px;border-bottom:1px solid #ddd;padding-bottom:16px}.radweg-item .li{width:30%;float:left}.radweg-item .li img{width:100%}.radweg-item .ri{width:60%;margin-left:5%;float:left}.radweg-item .ri a span{font-size:.9em;color:#777}.content_imgs{background:#eee;margin-bottom:20px;padding:8px 8px 4px 8px}.content_imgs img{border:1px solid #fff;max-width:252px}.content .map{margin-bottom:10px}.contentback{border-top:1px solid #ddd;margin-top:20px;font-size:.9em}.comparison .back,.contentback a{display:block;margin-top:2px;width:50px;color:#333;text-align:center;font-weight:700;text-transform:uppercase;margin:10px auto}.comparison .back:focus,.comparison .back:hover,.contentback a:focus,.contentback a:hover{color:#006da3}.companies_overview_tbl7 .paging-result,.packages1 .paging-result{background:url(/Content/css/panoramainfo/i/bg-hr2.gif) repeat-x left bottom;padding-bottom:4px;margin-bottom:12px}.packages1 .paging-result.bottom{margin-top:28px;border-bottom:none;background:0 0}.companies_overview_tbl7 .paging-result td,.packages1 .paging-result td{white-space:nowrap;color:#777}.companies_overview_tbl7 .paging-result .td1,.packages1 .paging-result .td1{font-size:1.2em;color:#3f88cc;width:90%}.companies_overview_tbl7 .paging-result .td5,.packages1 .paging-result .td5{padding-right:24px}#m .companies_overview_tbl7 .paging-result .disabled,#m .packages1 .paging-result .disabled{opacity:.3}#m .companies_overview_tbl7 .paging-result a,#m .packages1 .paging-result a{color:#3f88cc}.companies_overview_tbl7 div:last-child{background:0 0}.companies_overview_tbl7 .paging-result .td6,.packages1 .paging-result .td6{border-right:1px dotted #ccc;padding-right:8px}.companies_overview_tbl7 .paging-result .td6 a,.packages1 .paging-result .td6 a{padding-left:15px}.companies_overview_tbl7 .item{height:240px;overflow:hidden;clear:both;margin-bottom:18px;border-bottom:1px solid #111;padding:8px 0 8px 0;display:inline-block;width:48%;vertical-align:top;position:relative}.companies_overview_tbl7 .item:hover{background:url(/Content/css/panoramainfo/images/bg-verl-blue.jpg)}.companies_overview_tbl7 .item .img{display:inline-block;width:35%;height:220px;background:#f0f0f0;overflow:hidden;position:relative}.companies_overview_tbl7 .item .img a{display:block;width:100%;height:100%}.companies_overview_tbl7 .item .img img{width:100%;position:absolute;left:0;top:0;height:100%;width:auto}.companies_overview_tbl7 .item .r{display:inline-block;width:60%;padding-left:5%;position:absolute;height:80%;top:20px}.companies_overview_tbl7 .item .r a.more{position:absolute!important;bottom:0;left:8%}.companies_overview_tbl7 .item .price{font-weight:700;position:absolute;right:6px;background:#1798fc;font-size:.9em;color:#fff;padding:2px 4px}#m .companies_overview_tbl7 .item h3{font-weight:400;text-transform:uppercase}#m .companies_overview_tbl7 .item h3 a{color:#333}#m .companies_overview_tbl7 .item h3 a span{color:#006da3;font-size:.7em;font-weight:400;display:block}.companies_overview_tbl7 .stars,.companies_overview_tbl8 .stars,.company_detail2 .hd2 .stars{display:block;float:left;height:18px;margin-right:5px;padding:4px 0 0}.companies_overview_tbl7 .type,.companies_overview_tbl8 .type,.company_detail2 .hd2 .type{color:#777;display:block;float:left;padding:1px 0 0}.companies_overview_tbl7 .address,.companies_overview_tbl8 .address,.company_detail2 .hd2 .address{clear:both;padding-bottom:4px;color:#777}.companies_overview_tbl7_no,.packages-no{background:#d24444;border:1px solid #a21717;color:#fff;display:block;margin:20px 0;padding:10px}.companies-filter{margin:8px 0 25px 0;padding:12px 20px;position:relative;overflow:hidden;background:#fff;border:1px solid #d8b526}.companies-filter .price #pricerange{position:absolute;top:10px;right:10px;border:none;font-weight:700;background:0 0;text-align:right}.companies-filter .price #price-range{margin:8px 18px 4px 10px}.companies-filter .checkbox{display:inline-block;vertical-align:middle;white-space:nowrap}.companies-filter input,.companies-filter label{vertical-align:middle}.companies-filter label{margin-right:8px}.companies-filter .typ{float:left;width:50%}.companies-filter .compname{float:left;width:30%;margin-left:10%}.companies-filter .compname h4{display:inline;margin-right:4px}.companies-filter .remove-filter{position:absolute;right:0;bottom:11px}.companies-filter .typ h4{display:none}.company_detail2 .hd{background:#fff;border:1px solid #d8b526;padding:10px}.company_detail2 .hd2{float:left;width:370px;padding:0 15px}.company_detail2 .pntabs{clear:both;margin:15px 0}.company_detail2 .map-direction{font-size:.8em;text-transform:uppercase}.company_detail2 .map-direction .button{display:inline-block}.company_detail2 .map-direction input,.company_detail2 .map-direction select{padding:7px 4px;font-weight:Bold;border:1px solid #ccc;box-shadow:inset 0 0 6px 0 #e4e4e4;margin:0 10px 0 0}.company_detail2 .map-direction{margin-bottom:15px}#m .company_detail2 .hd2 h1{font-size:1.5em;line-height:110%;margin:0 0 6px}.company_detail2 .hd3 div{font-size:.9em;width:150px;display:block;color:#3589d0;border:1px solid #c6dbee;margin:2px 0;padding:7px 0 5px 7px}.company_detail2 .hd3 div:hover{background-color:#e0ecf7}#m .company_detail2 .hd3 a{color:#3589d0;display:block}#m .company_detail2 .pntabs ul li{list-style-image:none}.company_detail2 .tab2 img{margin:0 8px 8px 0}.company_detail2 .tab3{font-size:.9em;position:relative}.company_detail2 .tab3 .more{white-space:nowrap;font-size:.7em}#m .company_detail2 .tab3 h1,#m .company_detail2 .tab4 h1{font-size:1.3em;margin:0}.company_detail2 .tab3 h6,.company_detail2 .tab4 h6{font-weight:400;color:#777;margin:2px 0 8px}#m .company_detail2 .tab3 .inquire{display:block;background:#111;color:#fff;position:absolute;right:20px;top:46px;padding:6px 8px}.company_detail2 .tab4 h4{color:#3f88cc;font-size:1em;font-weight:400;margin:0 0 4px}.company_detail2 .dv1,.company_detail2 .dv2{background:#dcedfa url(/Content/css/panoramainfo/images/bg-verl-bl.jpg);margin-bottom:8px;padding:10px}.company_detail2 .tab4 td{color:#777;font-size:.8em;white-space:nowrap}#m .company_detail2 .tab3 .back{margin-bottom:12px;display:block;width:36px;font-size:.8em}.company_detail2 td{vertical-align:top;padding-top:4px}.company_detail2 .childages,.company_detail2 .date,.inquire-accommodation .childages,.inquire-accommodation .date{width:80px}.company_detail2 .adults,.inquire-accommodation .adults{width:40px;margin-bottom:4px}.company_detail2 .board,.company_detail2 .rooms,.inquire-accommodation .board,.inquire-accommodation .rooms{width:360px}.company_detail2 .comments,.inquire-accommodation .comments{width:360px;height:80px}.company_detail2 .zip,.inquire-accommodation .zip{width:60px}.company_detail2 .city,.inquire-accommodation .city{width:248px}.company_detail2 .dv2 .td3{padding-left:12px;padding-top:6px}.company_detail2 .dv2 table{margin-bottom:18px}.company_detail2 .dv2 .button{height:34px;width:180px}.company_detail2 .photos img{border:1px solid #006da3}article#Main.mo ul .ui-state-active,article#Main.mo ul .ui-state-hover{background:0 0;border:none}article#Main.mo ul li a:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -155px -136px;width:5px;height:9px;position:absolute;left:5px;bottom:11px;content:' ';-webkit-transition:all .2s ease}article#Main.mo ul .ui-state-hover :before,article#Main.mo ul .ui-state-hover a:hover:before{left:11px}.tbl-prices{border-collapse:collapse}.tabelle-preise .tabelle-preise-titel td,.tabelle-preise th,.tbl-prices th{font-style:italic;font-size:.8em;background:#fff;color:#d8b526;padding:4px;line-height:110%}.tabelle-preise td,.tbl-prices td{background:#fff;color:#555;border-top:1px solid #333;text-align:center;padding:6px}.tbl-prices td{border-right:1px dotted #ccc}.listmenuitems td{padding:0 10px 20px 0;position:relative}.listmenuitems .dvimg{height:176px;text-align:center;padding-top:10px;overflow:hidden}.listmenuitems .dvimg img{width:100%;max-height:150px}.listmenuitems .dvimg:focus,.listmenuitems .dvimg:hover{border-color:#777}.listmenuitems .dvcontent{position:relative}.listmenuitems .dvcontent h3{position:absolute;padding:6px 0;line-height:110%;left:0;bottom:0;width:100%;color:#333;font-size:.8em;text-align:center;font-family:Arial,Sans-Serif;font-weight:700;margin:0}.google-map{position:relative;-webkit-box-shadow:3px 3px 6px 0 #777;box-shadow:3px 3px 6px 0 #777;margin-topX:45px;margin-bottom:50px}html.ausflug .google-map{margin-bottom:5px}.google-map .map{height:400px}.google-map .map-buttons{background:#5c5c5c;font-size:.8em;padding:4px}.google-map .map-buttons a{color:#ccc;margin:0 6px;display:inline-block;padding:4px 8px}.google-map .map-buttons a:focus,.google-map .map-buttons a:hover{color:#fff;cursor:pointer}.google-map .map-direction{position:absolute;bottom:-42px;left:0;z-index:99999;background:#eee;padding:0 0 0 8px;width:100%}.google-map .map-direction span{font-size:.9em;text-transform:uppercase}.google-map .map-direction .address{border:1px solid #ddd;font-weight:700}.google-map .map-direction .button{display:inline}.google-map .map-dir.dir1{background:#fff;max-width:960px;font-size:.9em;padding:0 12px}.google-map .map-filter,.map-contentfilter{background:#666;background:-moz-linear-gradient(top,#777 0,#666 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#777),color-stop(100%,#666));background:-webkit-linear-gradient(top,#777 0,#666 100%);background:-o-linear-gradient(top,#777 0,#666 100%);background:-ms-linear-gradient(top,#777 0,#666 100%);background:linear-gradient(top,#777 0,#666 100%);font-size:.8em;padding:4px 0 4px 6px;height:102px;color:#fff}#m .google-map .map-filter ul,.map-contentfilter ul{margin:0;padding:0;display:inline-block}#m .google-map .map-filter ul li,.map-contentfilter ul li{text-align:left;list-style-type:none;list-style-image:none;display:block;width:auto;margin-right:8px;float:left;white-space:nowrap;background-repeat:no-repeat;padding:7px 0 7px 30px}#m .google-map .map-filter label,.map-contentfilter label{margin-right:6px;vertical-align:middle}#m .google-map .map-filter INPUT,.map-contentfilter INPUT{vertical-align:middle}.map-contentfilter{height:32px}.map-contentfilter ul li{position:relative;padding:7px 12px 7px 4px}.map-contentfilter ul li .color{position:absolute;left:0;top:11px;display:block;height:11px;width:4px}.map-contentfilter.abs{border-top:1px solid #fff;background:#999;background:-moz-linear-gradient(top,#999 0,#777 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#999),color-stop(100%,#777));background:-webkit-linear-gradient(top,#999 0,#777 100%);background:-o-linear-gradient(top,#999 0,#777 100%);background:-ms-linear-gradient(top,#999 0,#777 100%);background:linear-gradient(top,#999 0,#777 100%)}#gmap_info{width:400px;text-align:left}#gmap_img{float:left;width:150px;margin-right:10px}#gmap_descr{text-align:left;float:left;width:240px}#gmap_descr label{font-size:.9em;color:#777}#gmap_info .route,.company.view6 .route{padding-top:4px;margin-top:8px;display:inline-block;background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;white-space:nowrap;font-size:.9em;color:#333;border:1px solid #0c86be;padding:0 3px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.mediagallery{padding:10px;height:660px;position:relative}.mediagallery .c{height:560px;overflow:hidden;margin-bottom:10px}.mediagallery .c .imgs,.mediagallery .c .panos,.mediagallery .c .videos{height:560px}.mediagallery .tabs a:link,.mediagallery .tabs a:visited{display:inline-block;padding:4px 25px;color:#333;position:relative}.mediagallery .tabs a:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -155px -136px;width:5px;height:9px;position:absolute;left:12px;bottom:10px;content:' ';-webkit-transition:all .2s ease}.mediagallery .tabs .sel:link,.mediagallery .tabs .sel:visited,.mediagallery .tabs a:focus,.mediagallery .tabs a:hover{background:#f3f3f3}.mediagallery .tabs a:hover:before{left:17px}.mediagallery .tab-item{padding:4px;margin:4px 0;height:22px;background:#006da3}.mediagallery .tab-item ul{list-style-type:none;margin:0;padding:0}.mediagallery .tab-item li{display:inline-block;margin-right:8px;cursor:pointer;padding:2px 8px;color:#fff}.mediagallery .tab-item li.sel,.mediagallery .tab-item li:hover{color:#fd0}#galleria-loader{height:1px}.galleria-container{position:relative;overflow:hidden;font:12px/1.4 arial,sans-serif;color:#111;background:#006da3}.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-stage{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:40px;background:#006da3}.galleria-bar{height:40px;position:absolute;bottom:0;left:0;right:0;z-index:3;overflow:hidden}.galleria-fullscreen,.galleria-play{width:40px;height:40px;position:absolute;left:0;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;border-right:1px solid #fff;outline-width:0 1px 0 0}.galleria-play{background-image:url(/Content/css/panoramainfo/i/playpause-white.png);background-position:50% 11px}.galleria-fullscreen{left:42px;background-image:url(/Content/css/panoramainfo/i/fscreen.png);background-position:50% 11px}.galleria-play.playing{background-position:10px -91px}.galleria-fullscreen.open{background-position:8px -93px}.galleria-container.notouch .galleria-fullscreen:hover,.galleria-container.notouch .galleria-play:hover,.galleria-container.notouch .galleria-popout:hover,.galleria-container.notouch .galleria-thumblink:hover,.galleria-container.touch .galleria-fullscreen:active,.galleria-container.touch .galleria-play:active,.galleria-container.touch .galleria-popout:active,.galleria-container.touch .galleria-thumblink:active,.galleria-thumblink.open{background-color:#000}.galleria-thumbnails-container{position:absolute;left:86px;bottom:0;z-index:2;top:6px;right:6px}.galleria-thumbnails-list{position:absolute!important;top:0;right:0;left:0;bottom:0}.galleria-thumbnails{text-align:right;float:right}.galleria-carousel .galleria-thumbnails{float:none}.galleria-thumbnails .galleria-image{width:27px;height:27px;cursor:pointer;border:1px solid #111;opacity:.6;background:0 0;display:inline-block;margin:0 0 0 2px}.galleria-container.notouch .galleria-thumbnails .galleria-image:hover,.galleria-container.touch .galleria-thumbnails .galleria-image:active{opacity:.9;background:rgba(255,255,255,.3)}.galleria-container .galleria-thumbnails .galleria-image.active,.galleria-container.notouch .galleria-thumbnails .galleria-image.active:hover{opacity:1;background:rgba(255,255,255,.7);border-color:#ccc}body .galleria-tooltip{background:rgba(255,255,255,.8)}.galleria-captionopen{position:absolute;bottom:10px;right:10px;background:rgba(0,0,0,.7);font-size:10px;text-transform:uppercase;letter-spacing:.5px;z-index:2;cursor:pointer;color:#ccc;padding:3px 8px}.galleria-captionopen:hover{background:#000;color:#fff}.galleria-captionclose{background:0 0;font-size:18px;position:absolute;top:0;right:10px;cursor:pointer}.galleria-captionclose:hover{color:#ccc}.galleria-progress.nocanvas{width:32px;height:5px;background:url(/Content/css/panoramainfo/i/20.png);position:absolute;top:10px;right:10px;z-index:2;display:none}.galleria-progress.nocanvas .galleria-progressbar{height:100%;width:0;background:#fff}.galleria-info{position:absolute;overflow:hidden;left:0;right:0;bottom:0;color:#fff;background:url(/Content/css/panoramainfo/i/bg.png) rgba(0,0,0,.6);z-index:2}.galleria-info.toggler{visibility:hidden}.galleria-info.toggler.open{visibility:visible}.galleria-info-title{font-size:14px;font-weight:700;padding-right:100px;margin:10px 14px}.galleria-info-description{opacity:.7;padding-right:100px;margin:-10px 14px 10px}.galleria-counter{opacity:0;position:absolute;top:10px;left:10px;font-size:10px;z-index:2;font-weight:700}.galleria-loader{width:48px;height:48px;position:absolute;top:50%;left:50%;z-index:2;display:none;margin:-24px 0 0 -24px}.galleria-loader.nocanvas{width:48px;height:48px;position:absolute;top:50%;left:50%;z-index:2;display:none;background:#000 url(/Content/css/panoramainfo/i/loader.gif) no-repeat 50% 50%;opacity:.6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:-24px 0 0 -24px}.galleria-image-nav{position:absolute;top:50%;margin-top:-18px;width:100%;height:36px;left:0}.galleria-image-nav-left,.galleria-image-nav-right{cursor:pointer;width:76px;height:76px;position:absolute;left:6px;z-index:2;background:url(/Content/css/panoramainfo/i/s.png) no-repeat -480px -922px;opacity:0}.galleria-image-nav-right{left:auto;right:6px;background-position:-564px -922px;z-index:2}.galleria-thumb-nav-left,.galleria-thumb-nav-right{cursor:pointer;display:none;background:url(/Content/css/panoramainfo/i/thumbleft-white.png) 50% 50%;position:absolute;top:1px;left:1px;height:27px;width:23px;z-index:3}.galleria-thumb-nav-right{border-right:none;right:1px;left:auto;background:url(/Content/css/panoramainfo/i/thumbright-white.png) 50% 50%}.galleria-thumbnails-container .disabled{opacity:.2;cursor:default}.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover{opacity:1;background-color:rgba(255,255,255,.07)}.touch .galleria-thumb-nav-left:active,.touch .galleria-thumb-nav-right:active{opacity:1;background-color:#111}.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;background-color:transparent}.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-carousel .galleria-thumbnails-list{right:28px;left:28px}.galleria-container.fullscreen .galleria-fullscreen,.galleria-play.pause{background-position:50% -89px}.galleria-container.notouch .galleria-image-nav-left:hover,.galleria-container.notouch .galleria-image-nav-right:hover,.galleria-container.touch .galleria-image-nav-left:active,.galleria-container.touch .galleria-image-nav-right:active{opacity:.7!important}.voucher{position:relative;min-height:420px}.voucher label,.voucher span{color:#111}.voucher span.err{color:Red}.voucher .preview{float:right;width:26%;margin-left:3%;background:url(/Content/css/panoramainfo/i/loading.gif) no-repeat 100px 80px;min-height:345px;margin-top:7px;-moz-box-shadow:0 0 6px #777;-webkit-box-shadow:0 0 6px #777;box-shadow:0 0 6px #777;position:relative;border:1px solid #ddd}.voucher .preview span{position:absolute;background:url(/Content/css/panoramainfo/i/search-button.png) no-repeat;width:56px;height:53px;left:40%;top:40%}.voucher .preview:hover span{background-position:0 -53px}.voucher .preview img{width:100%}.voucher .r{overflow:hidden;float:left;width:70%}.voucher .printsend{padding:0 0 18px 0;margin:18px 0}.voucher .printsend .printsend{border:1px solid #d8b526;background:#fff;padding:20px}.voucher .printsend .printsend label{color:#111;font-family:GothamM;font-size:1.1em;text-transform:uppercase;vertical-align:middle;position:relative;top:2px}.voucher .printsend .printsend input{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);padding:6px;vertical-align:middle}.voucher .printsend div{padding:0 0 10px 0}.voucher .RadComboBox table{width:98%!important}.voucher .form{border:1px solid #d8b526;background:#fff;padding:12px;margin-top:6px}.voucher .form .p{width:100%;padding-bottom:8px;padding-top:0;margin-top:6px}.voucher .printsend div.package{padding:16px;background:#fff;margin-top:25px;overflow:hidden;position:relative}.voucher .printsend div.package img{float:left;margin:0 18px 18px 0}.voucher .dvmessage span,.voucher .m span,.voucher .s span{width:100px;display:inline-block;vertical-align:middle}.voucher .dvmessage textarea,.voucher .m textarea,.voucher .s input{width:98%;vertical-align:middle}.voucher .dvmessage{border:1px solid #d8b526;background:#fff;padding:12px;margin:18px 0}.voucher .dvmessage textarea{height:95px}.voucher .dvprice{clear:both;border-bottom:1px solid #e2dec5;margin:18px 0;padding:18px 0}.voucher .dvprice .price{font-size:1.4em;color:#098000;font-weight:700;margin-left:6px;vertical-align:middle}.voucher .dvmessage textarea,.voucher .form .m textarea,.voucher .form input{box-shadow:0 0 6px 0 #e4e4e4 inset;border:1px solid #ccc;font-weight:700;padding:7px 4px}.package-item.voucher-item{clear:both}.package-item.voucher-item .l{width:20%;float:left}.package-item.voucher-item .l img{width:100%}.package-item.voucher-item .r{width:76%;margin-left:4%;float:left}.voucher .shop-detail-back1,.voucher .shop_overview1{margin-top:20px}.voucher .packages{float:right}.voucher .p span{color:#333;font-size:1em;font-weight:700}.package h3{font-family:GothamM;overflow:hidden}.voucher .r .p .packages span.pv{overflow:hidden}.voucher .r textarea{font-weight:700}.voucher .p span.mode{float:left}.voucher .r span{font-size:1.1em;font-family:Gotham;color:#333;font-weight:400;text-transform:uppercase;padding-bottom:10px}.voucher .p span.pv{overflow:hidden;display:block;font-size:.7em;width:40%}.voucher .p span.pv:after{clear:both}.voucher .printsend div.s{clear:both}.map-dir{text-align:left}.map-dir-menu{background:#5c5c5c;padding:4px;font-size:.8em;color:#ccc}.map-dir-menu a{color:#ccc;margin:0 10px}.map-dir-text{border:1px solid #ccc;padding:20px}.tbl_downloadlist .tr1 td{padding:12px;padding:0}.tbl_downloadlist .tr1 td a{padding:10px 12px}.tbl_downloadlist .tr1 td.trimg{padding-left:0;padding-top:3px}.form_inquire_tbl{width:90%}.form_inquire_tbl td{font-size:.9em;padding:2px;color:#777;vertical-align:middle}.form_inquire_tbl td td{padding:0}.form_inquire_tbl td input,.form_inquire_tbl td select,.form_inquire_tbl td textarea{width:100%;box-shadow:inset 0 0 6px 0 #e4e4e4;padding:6px;border:1px solid #ccc;font-weight:700}.form_inquire_tbl td input.ac-title{width:100px}.form_inquire_tbl td select{width:auto}.form_inquire_tbl td input.button{background:#006da3;display:block;margin:14px 0 0 0;white-space:nowrap;color:#fff;text-align:left;padding:12px 20px;font-size:1.1em;border:none;width:auto}.form_inquire_tbl td input.button:active,.form_inquire_tbl td input.button:hover{background:#035680}.kulinarik section{display:inline-block;width:48%;position:relative;overflow:hidden;margin:12px 0}.kulinarik .row section:first-child{padding-right:4%}.kulinarik .row{clear:both;background:url(/Content/css/panoramainfo/i/bg-hr2.gif) repeat-x left bottom;padding:10px 0;margin:10px 0}.kulinarik .l{float:left;width:30%}.kulinarik .l img{width:100%}.kulinarik .r{float:left;width:68%;padding-left:2%;height:140px;position:relative;left:0;top:0;max-width:60%}.kulinarik h3{text-transform:uppercase;font-weight:700;margin-bottom:4px}.kulinarik .r span{display:block;line-height:120%}.kulinarik .r a{position:relative!important;margin:10px 0 0 0!important}.kulinarik .infocontent{margin-bottom:6px}.company.view6{overflow:hidden;border-bottom:1px dotted #111;position:relative;padding-bottom:20px}.company.view6 .l{width:28%;float:left}.company.view6 .r{width:68%;float:left;margin-left:4%}.company.view6 .mapcont{-webkit-box-shadow:2px 2px 6px 0 #999;box-shadow:2px 2px 6px 0 #999;position:relative}.company.view6 .mapcont .resize{display:block;position:absolute;left:50%;top:10px;width:80px;margin-left:-40px;height:52px;z-index:50;background:url(/Content/css/panoramainfo/i/search-button.png) no-repeat;font-size:.1px;color:#fff}.company.view6 .mapcont .resize:hover{background-position:left -53px}.company.view6 .imgs{margin-top:20px;line-height:100%}.company.view6 .imgs img{width:100%}.company.view6 .imgs .thumbs{white-space:nowrap;overflow:hidden}.company.view6 .imgs .thumbs a{display:block}.company.view6 .imgs .thumbs img{padding-right:1px}.company.view6 .map{width:100%;height:80px}.company.view6 .descr{display:block;margin-bottom:20px}.company.view6 .address,.company.view6 .email,.company.view6 .homepage,.company.view6 .phone{display:block}.company.view6 .back{margin:10px 0 20px 0;background:0 0;border:none;padding:0;font-weight:700;position:absolute;right:10px;bottom:0}#shopcartprw{position:absolute;right:14px;top:27px;font-family:GothamM;color:#333;font-size:12px;cursor:pointer;text-align:left;padding:10px 0 0 48px}html.fix #shopcartprw{display:none!important}#shopcartprw h6{margin:0;padding:0;position:absolute;left:8px;top:12px;background:url(/Content/css/panoramainfo/i/s.png) no-repeat -160px -929px;width:27px;height:21px;font-size:0}#shopcartprw #cnt label{display:none}#shopcartprw #cnt{width:30px;height:30px;border-radius:30px;background:#5f6162;color:#fff;text-align:center;line-height:30px}#shopcartprw #ttl{display:none}.shop_overview1 table{width:100%}.shop_overview1 .shop_td1{width:28%;padding-right:2%;text-align:center}.shop_overview1 .shop_td1 img{max-width:100%}.shop_overview1 .shop_td2{padding-right:4%;width:66%}.shop_overview1 h3{text-transform:uppercase;font-family:Futura,Arial}.Shop_Detail1 .stock1,.shop_td2 .stock1{background:#ad1601;margin-top:4px;font-size:.7em;color:#fff;padding:0 2px}.Shop_Detail1 .stock2,.shop_td2 .stock2{background:#ad1601;margin-top:4px;font-size:.7em;color:#fff;width:156px;padding:0 2px}.Shop_Detail1 .stock3,.shop_td2 .stock3{background:#d9a300;margin-top:4px;font-size:.7em;color:#fff;width:46px;padding:0 2px}.Shop_Detail1 .stock9,.shop_td2 .stock9{background:#068512;margin-top:4px;font-size:.7em;color:#fff;width:46px;padding:0 2px}.Shop_Detail1 .delivery-time{display:block;margin-top:8px;font-weight:700}.Shop_Detail1 .delivery-time label{color:#777;font-weight:400}.shop_td2 .delivery-time{background:#fdd96a;color:#a57c01;display:block;font-weight:700;margin:4px 0;padding:2px 4px}.shop_overview1 h3{margin:3px 0 0}.shop_overview1 .shop_td2 .snr{color:#999;font-size:.8em;padding-bottom:6px}.shop_overview1 .shop_td2 .sdescr{color:#555;font-size:.9em;line-height:125%;display:block;margin:10px 0 0 0}.shop_overview1 tr td{background:url(/Content/css/panoramainfo/i/bg-hr.png) repeat-x left bottom;padding:18px 0}.shop_overview1 tr td table tr td{border:none;background:0 0;padding:0}.shop_overview1 .shop_td2 .shop_price{font-size:1em;display:inline-block;padding-top:10px}.shop_overview1 .shop_more a{position:relative;font-family:Gotham,Calibri;max-width:80px;display:block;color:#333;text-transform:uppercase;font-size:1em;margin-top:20px;padding-left:10px;position:relative;padding:10px 20px;background:#005e96;white-space:nowrap;box-shadow:none;-webkit-appearance:none;color:#fff;width:100%;text-align:center}.shop_overview1 .shop_more a:before{content:' ';position:absolute;background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -44px -129px;width:10px;height:16px;left:12px;top:12px;-webkit-transition:.2s all ease}.shop_overview1 .shop_more a:hover:before{left:22px}.shop_overview1 .shopadd,.shop_overview1 .shopcnt{margin:8px 0}.shop_overview1 .isVariation{height:23px;width:131px;background:url(/Content/css/panoramainfo/i/shop-var.gif) no-repeat;margin:4px 0}.shop-detail-back1{margin-bottom:20px;padding-bottom:2px;font-size:.9em;font-weight:700;text-transform:uppercase;background:url(/Content/css/panoramainfo/i/bg-hr.png) repeat-x left bottom}.shopdetail-back{display:block;margin-top:20px;padding-top:6px;background:url(/Content/css/panoramainfo/i/bg-hr.png) repeat-x left top;font-size:.9em;font-weight:700;text-transform:uppercase}.Shop_Detail1 .shopprice{background:#fffbca;height:29px;width:174px;text-align:right;color:#604902;font-weight:700;font-size:1.2em;margin:18px 0;padding:8px 8px 0 6px;-webkit-box-shadow:2px 2px 6px 0 #999;box-shadow:2px 2px 6px 0 #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.Shop_Detail1 .shopprice .shop_pricemwst{font-size:.6em;font-weight:400;color:#997a19}.Shop_Detail1 .shopadd,.shop_overview1 .shopadd{font-family:Gotham,Calibri;max-width:200px;color:#fff;text-transform:uppercase;font-size:1em;display:inline-block;margin-left:2px;white-space:nowrap;font-size:.9em;padding:4px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.Shop_Detail1 .shop_cartadded,.shop_overview1 .shop_cartadded{position:relative;background:#c2e2f4;width:280px;font-size:.8em;color:#333;border:1px solid #0c86be;height:46px;display:block;margin:6px 0;padding:16px 8px 8px 56px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.Shop_Detail1 .shop_cartadded span,.shop_overview1 .shop_cartadded span{background:url(/Content/css/panoramainfo/i/icon-ok.png) no-repeat;width:39px;height:31px;position:absolute;left:6px;top:18px}.Shop_Detail1 .shop_cartadded a.cash,.shop_overview1 .shop_cartadded a.cash{padding-left:12px;font-weight:700;text-transform:uppercase}.shopadd-plusminus{display:inline-block;margin-right:8px;vertical-align:top;padding-top:1px}.shop_overview1 .shopadd-plusminus{padding-top:8px}.shopadd-plusminus a{display:inline-block;background:#005e96;font-size:1em;color:#fff;width:8px;height:16px;vertical-align:top;text-align:center;font-weight:700;margin:0;padding:0 4px 4px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.shop_cartadded .cash{display:block;background:url(/Content/css/panoramainfo/images/arr_blue.gif) no-repeat left 3px;padding-left:18px}.Shop_Detail1 .shop_detail_img{float:left;border:1px solid #ddd;min-height:100px;width:100%;vertical-align:middle;margin:4px;text-align:center}.Shop_Detail1 .td2{padding-left:20px}.shop_attrb{margin-bottom:10px;background:#eee;color:#666;padding:4px}.cont .shop_package ul li{background:0 0;margin-bottom:4px}.cont .shop_package ul li a{background:url(/Content/css/panoramainfo/images/bg_yel.png);border-bottom:solid 1px #f0d7a0;display:block;color:#666;padding:4px}.cont .shop_package ul li a:hover{background:url(/Content/css/panoramainfo/images/bg_yel2.png);border-bottom:solid 1px #ebc87d;color:#3987da}.cont .shop_package ul li .img{float:right;margin-left:10px}.cont .shop_package ul li a .descr{font-size:.8em;color:#777;display:block}.bdyOpenDiv .shop_product_detail2 h1{background:#eee;padding:8px}.bdyOpenDiv .shop_product_detail2 .desc{color:#777}.tblshopcart th{font-weight:400;line-height:110%;font-style:italic;text-align:left;font-size:.8em;background:#fd0 url(/Content/css/panoramainfo/i/bg-orgr.png) repeat-x;color:#006da3;padding:3px 5px 1px 8px;-webkit-box-shadow:inset 2px 2px 6px 0 #999;box-shadow:inset 2px 2px 6px 0 #999}.tblshopcart td{background:#c2e2f4;color:#006da3;border-top:1px solid #fff;text-align:left;padding:6px}.tblshopcart tr th.th1{width:12px}.tblshopcart tr th.th2{width:30px}.tblshopcart tr th.th3{width:90%}.tblshopcart tr th.th4{width:20%}.tblshopcart tr td.td4{text-align:right;font-weight:700;font-size:1.1em}.tblshopcart tr td.td1{text-align:center;padding:12px 0 0 6px}.tblshopcart tr td.td1 a{background:url(/Content/css/panoramainfo/i/icon-rmv.png) no-repeat;width:12px;height:12px;display:block}.tblshopcart tr td.td1 a:link,.tblshopcart tr td.td1 a:visited{display:block;width:20px;height:16px}.tblshopcart tr.total td{background:#006da3;color:#fff;font-weight:700;white-space:nowrap;-webkit-box-shadow:inset 2px 2px 6px 0 #999;box-shadow:inset 2px 2px 6px 0 #999}.tblshopcart tr.total td span{font-weight:400}.aclear,.agoon{background:url(/Content/css/panoramainfo/i/s.png) no-repeat 0 -1013px;padding-left:12px}.agoon.voucher{min-height:0}.shop_loginreg{border-top:1px solid #ddd;padding-top:14px;margin-top:20px}.shop_loginreg .shop_loginreg1{width:300px;padding-left:10px;float:left}.shop_loginreg h4{color:#b70708;margin-bottom:8px}.shop_loginreg .shop_loginreg1 .tbl_login td{white-space:nowrap;padding:4px}.shop_loginreg .shop_loginreg2{width:540px;margin-left:10px;padding-left:10px;float:left;border-left:1px solid #ddd;min-height:200px}.shop_loginreg .shop_loginreg2 td{padding:4px}.shop_loginreg .shop_loginreg2 .next:link,.shop_loginreg .shop_loginreg2 .next:visited{background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn2.png) no-repeat;display:inline-block;margin:14px 0 0 0;white-space:nowrap;font-size:1.1em;font-weight:700;text-transform:uppercase;color:#333;border:1px solid #0c86be;padding:4px 22px 3px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.shop_loginreg .shop_loginreg2 .next:focus,.shop_loginreg .shop_loginreg2 .next:hover{background-position:0 -27px}.login_forgotpw{font-size:.8em;margin-top:8px;color:#777}.payment-cancel{background:red;color:#fff;margin-bottom:40px;display:block;text-align:center;padding:10px}.tbl_login .checkbox{margin-top:10px;display:block;color:#777}.login_pwforgotton{font-size:.9em}.tbl_login_pwforgot input{vertical-align:middle}.tbl_login_pwforgot input.button{margin-top:4px;font-size:1em}.shop_loginreg2 #registerform .tbl_login_register{width:96%}.shop_loginreg2 .tbl_login_register input{width:100%}.shop_loginreg2 .tbl_login_register input.street{width:60%;margin-right:22px}.trnewsletter .checkbox input{width:auto}.shop_loginreg2 .tbl_login_register input.streetno{width:20%}.shop_loginreg2 .tbl_login_register td{white-space:nowrap;vertical-align:middle}.shop_loginreg2 .tbl_login_register td.td2{padding-right:18px}.shop_loginreg2 .tbl_login_register table{width:100%}.shop_loginreg2 .tbl_login_register table td{padding:0 0 6px}.shop_loginreg2 .tbl_login_register table td.td11{width:30%}.shop_loginreg2 .tbl_login_register table td.td13{width:56%}.shop_loginreg2 .tbl_login_register table td.td12{width:36px;text-align:right;padding:0 5px 0 22px}.shop_loginreg2 #registerform SELECT.gender{margin-right:12px;width:100px}.shop_loginreg2 #registerform SELECT{width:180px}.shop_loginreg2 #registerform input.regtitle,.tbl_login_register .regtitle{width:100px}.shop_loginreg2 .button{width:100px;font-size:1.2em;font-weight:700}.acash:link,.acash:visited{display:inline-block;background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;width:100px;font-weight:700;margin:14px 20px 10px 0;white-space:nowrap;font-size:.9em;color:#333;border:1px solid #0c86be;padding:0 3px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.shop-cart .vat{text-align:right;color:#777;margin:4px 0}.register_mgerr{font-size:1.2em;color:Red}.aclear,.agoon{font-size:.9em;padding-right:18px}ol.cash_status{padding-bottom:20px;background:url(/Content/css/panoramainfo/i/bg-hr.png) repeat-x left bottom;margin:0 0 20px 0;padding:0}ol.cash_status li{display:inline-block;margin:0 4px 0 0;color:#999;background:#fff1af url(/Content/css/panoramainfo/i/bg-tab1.png) repeat-x left bottom;padding:7px 6px 5px 6px;-webkit-box-shadow:inset 0 2px 4px 0 #6f684c;box-shadow:inset 0 2px 4px 0 #6f684c}ol.cash_status li.slct{font-weight:700;background:#fcda00 url(/Content/css/panoramainfo/i/bg-tab2.png) repeat-x left bottom;color:#666;border:solid 1px #ecbe33}.shop_shippingaddress h3{font-weight:700}.shop_shippingaddress{padding-bottom:60px}.shop_shippingaddress .dv1{margin-top:20px;margin-bottom:100px}.shop_shippingaddress .dv1 .dv{float:left;margin-bottom:10px;font-size:.9em;line-height:120%}.shop_shippingaddress .dv a{background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;width:140px;font-weight:700;display:block;margin:14px 0 10px 0;white-space:nowrap;font-size:.9em;color:#333;border:1px solid #0c86be;padding:2px 3px 2px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.shop_shippingaddress .dv a:before,.shop_shippingaddress .dv1 .dv .new:before{content:none}.shop_shippingaddress table .dv a{font-size:.9em;padding-top:4px;font-weight:700}.shop_shippingaddress .button.gotoedit{display:none!important}.shop_shippingaddress .dv1 .dv .new:hover{background-color:unset!important}.shop_shippingaddress .dv1 .dv .new{background-image:url(/Content/css/panoramainfo/i/new_address.gif);background-repeat:no-repeat;background-position:center 44px;width:100px;height:120px;text-align:center;color:#888;margin-left:40px;cursor:pointer;background-color:unset;padding:0}.shop_shippingaddress .dv{width:200px;height:180px;background-repeat:repeat-x;background-color:#fff;border:solid 1px #ccc;margin-right:10px;padding:10px}.shop_shippingaddress .profilinvalid{display:block;font-size:.8em;color:Red;line-height:100%;margin:10px 0 6px}.shop_shippingaddress .dv1 .newForm{width:600px;background-color:#d4e8f5;border:solid 5px #006da3;padding:10px;-webkit-box-shadow:0 2px 4px 0 #6f684c;box-shadow:0 2px 4px 0 #6f684c}.shop_shippingaddress .dv1 .newForm input{width:100%}.shop_shippingaddress .dv1 .newForm td{vertical-align:middle}.shop_shippingaddress .dv1 .newForm table tr td table tr td{padding-right:10px}.shop_shippingaddress .button{float:left}.shop_shippingaddress .button.cancel{background:0 0;border:none;padding:0;margin-left:20px}.shop_payment .td1{width:110px;background:#eee;vertical-align:top;text-align:center;padding:6px 0}.shop_payment .descr{display:block;font-size:.9em;color:#777}.shop_payment .anext{margin-top:40px;background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;width:80px;font-weight:700;display:block;margin:14px 0 10px 0;white-space:nowrap;font-size:.9em;color:#333;border:1px solid #0c86be;padding:0 3px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.shop_overview h3{font-weight:700;margin:10px 0 4px 0;text-transform:uppercase}.shop_overview .billing .address,.shop_overview .shipping .address{float:left;width:500px;margin-bottom:20px}.shipment .mode_edit a,.shop_overview .billing .address_edit a,.shop_overview .payment .pay_edit a,.shop_overview .shipping .address_edit a{background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;width:80px;font-weight:700;display:block;margin:14px 0 10px 0;white-space:nowrap;font-size:.9em;color:#333;border:1px solid #0c86be;padding:0 3px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.shop_overview .coupon,.shop_overview .shipping{clear:both;padding-top:20px;border-top:1px dotted #ddd}.coupon .coupon-descr{display:block;padding-bottom:4px;font-weight:700}.shop_overview .msgCouponNo{background:red;color:#fff;padding:4px}.shop_overview .msgCouponOk{background:green;color:#fff;padding:4px}.cont .shop_overview h3{font-size:1.1em;margin:8px 0 2px}.shipment{clear:both;border-top:dotted 1px #ddd}.shipment .mode{width:500px;float:left;padding-top:12px}.shipment .mode_edit{float:left;padding-top:18px}.shop_overview .cart{clear:both;width:100%;margin-top:28px}.shop_overview .payment{clear:both;margin-top:20px}.shop_overview .payment .pay{float:left;width:500px}.shop_overview .usercomment{clear:both;padding-top:20px}.shop_overview .usercomment textarea{width:400px;height:120px}.shop_overview .send{clear:both;text-align:right;margin-top:20px;border-top:solid 1px #ccc;padding-top:8px}.shop_overview .send .button{width:300px;font-size:1.1em;font-weight:700}.shop_checkcartitems h1{font-weight:700;color:Red;font-size:18px}.shop_checkcartitems .item{border-bottom:solid 1px #ccc;padding:12px 0}.shop_checkcartitems .item .txt{background-color:Red;color:#fff;padding:4px}.shop_checkcartitems .msgError{color:Red;font-size:14px;font-weight:700;margin:10px 0}.shop_sent_ok h3{font-weight:700}.shop_sent_ok span.descr{margin-bottom:20px;border-bottom:1px solid #ddd;background:url(/Content/css/panoramainfo/i/icon-ok.png) no-repeat left 14px;display:block;padding:10px 0 20px 48px}.shop_sent_ok .vouchers{position:relative;font-size:1.2em;margin-bottom:20px;border:1px solid #a2d1ea;background:#c2e2f4;padding:12px 12px 12px 100px}.shop_sent_ok .vouchers a{background:#c2e2f4 url(/Content/css/panoramainfo/i/bg-btn.png) no-repeat;width:180px;display:block;margin:14px 0 0 0;white-space:nowrap;font-size:.9em;color:#333;border:1px solid #0c86be;padding:0 3px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.shop_sent_ok .vouchers .icon{position:absolute;left:20px;top:20px;background:url(/Content/css/panoramainfo/i/icon-present.png) no-repeat;width:57px;height:69px}.shop_sent_ok .bill{display:block;border:1px solid #ddd;padding:20px;margin:10px 0}.shop_sent_ok .bill .print{margin-bottom:20px;text-decoration:underline}.shop_sent_ok .bill h4{margin-top:20px}.shop_sent_ok .bill .invoiceno span{display:block}.shop_sent_ok .bill .invoiceno span span{display:inline;font-weight:700}.shop_sent_ok .bill .items{margin-top:20px}.shop_sent_ok .bill .items table{border-collapse:collapse}.shop_sent_ok .bill .items td,.shop_sent_ok .bill th{border:1px solid #ddd;padding:4px}.shop_sent_ok .bill .items th{font-weight:400;color:#777;font-size:.9em}.shop_sent_ok .bill .total-prices{padding:8px;font-size:1.2em;font-weight:700}ul.profile_menu li{list-style-type:none;display:inline;margin-right:10px}ul.profile_menu li a{display:inline;background-color:#f1ffb7;padding:10px}table.profile_orders{width:500px;border-collapse:collapse}table.profile_orders tr th{font-weight:400;background-color:#eee;font-size:11px}table.profile_orders tr td{border-bottom:solid 1px #ddd;padding:4px}table.profile_orders tr:hover{background-color:#e3e3e3}.shop_minOrder table tr td.td2{font-size:14px;font-weight:700}#priceadd_prgrs{margin-top:10px}.dd{text-align:left;float:left}.dd .ddTitle{text-indent:0;cursor:default;overflow:hidden;height:16px;padding:3px}.dd .ddTitle span.textTitle{text-indent:1px;overflow:hidden;line-height:16px}.dd .ddTitle span.textTitle img{text-align:left;padding:4px 3px 0 0}.dd .ddTitle img.selected{vertical-align:top;padding:0 3px 0 0}.dd .ddChild{position:absolute;z-index:999;border:1px solid #ccc;display:none;overflow:auto;overflow-x:hidden!important;background-color:#fff;margin:0}.dd .ddChild .opta a,.dd .ddChild .opta a:visited{padding-left:10px}.dd .ddChild a{display:block;text-decoration:none;overflow:hidden;white-space:nowrap;cursor:pointer}.dd .ddChild a img{border:0;vertical-align:middle;padding:3px 3px 0 0}.pika-wrap{width:520px;margin:0 auto}.pika-image{position:relative;height:400px;width:500px;background:#fafafa;border:1px solid #e5e5e5;padding:10px}.pika-image .animation,.pika-image .main-image{position:absolute;top:10px;left:10px}.pika-image .animation{display:none;z-index:2}.pika-image .caption{position:absolute;background:url(/Content/css/panoramainfo/i/pika/75-black.png);border:1px solid #141414;font-size:11px;color:#fafafa;text-align:right;bottom:50px;right:10px;padding:10px}.pika-image .caption p{line-height:14px;margin:0;padding:0}.pika-imgnav a{position:absolute;text-indent:-5000px;display:block;z-index:3}.pika-imgnav a.previous{background:url(/Content/css/panoramainfo/i/pika/prev.png) no-repeat left 50%;height:340px;width:50px;top:10px;left:10px;cursor:pointer}.pika-imgnav a.next{background:url(/Content/css/panoramainfo/i/pika/next.png) no-repeat right 50%;height:340px;width:50px;top:10px;right:10px;cursor:pointer}.pika-imgnav a.play{background:url(/Content/css/panoramainfo/i/pika/play.png) no-repeat 50% 50%;height:100px;width:40px;top:0;left:50%;display:none;cursor:pointer}.pika-imgnav a.pause{background:url(/Content/css/panoramainfo/i/pika/pause.png) no-repeat 50% 50%;height:100px;width:40px;top:0;left:50%;display:none;cursor:pointer}.pika-textnav{overflow:hidden;margin:10px 0 0}.pika-textnav a{font-size:12px;text-decoration:none;font-family:helvetica,arial,sans-serif;color:#333;padding:4px}.pika-textnav a:hover{background:#e5e5e5;color:#0065b2}.pika-textnav a.previous{float:left;width:auto;display:block}.pika-textnav a.next{float:right;width:auto;display:block}.pika-thumbs{overflow:hidden;margin:10px 0 0;padding:0}.pika-thumbs li{float:left;list-style-type:none;width:74px;background:#fafafa;border:1px solid #e5e5e5;cursor:pointer;margin:0 2px;padding:3px}.pika-thumbs li .clip{width:74px;height:74px;text-align:center;vertical-align:center;overflow:hidden}.jcarousel-skin-pika .jcarousel-container-horizontal{padding:15px 30px}.jcarousel-skin-pika .jcarousel-container-vertical{width:90px;height:350px;padding:20px}.jcarousel-skin-pika .jcarousel-clip-horizontal{height:90px;width:460px}.jcarousel-skin-pika .jcarousel-clip-vertical{width:90px;height:350px}.jcarousel-skin-pika .jcarousel-item-horizontal{margin-right:10px}.jcarousel-skin-pika .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-pika .jcarousel-item-placeholder{background:#fff;color:#000}div.light_square .pp_expand{background:url(/Content/css/panoramainfo/i/p/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/Content/css/panoramainfo/i/p/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/Content/css/panoramainfo/i/p/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/Content/css/panoramainfo/i/p/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{background:url(/Content/css/panoramainfo/i/p/light_square/sprite2.png) -1px -1px no-repeat;cursor:pointer;height:40px;width:44px}div.light_square .pp_nav .pp_play{background:url(/Content/css/panoramainfo/i/p/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/Content/css/panoramainfo/i/p/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/Content/css/panoramainfo/i/p/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/Content/css/panoramainfo/i/p/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/Content/css/panoramainfo/i/p/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/Content/css/panoramainfo/i/p/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:4px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/Content/css/panoramainfo/i/p/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px}a.pp_next{background:url(/Content/css/panoramainfo/i/p/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/Content/css/panoramainfo/i/p/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;line-height:35px;position:absolute;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.light_rounded .pp_content,div.pp_default .pp_content{background-color:#fff}div.facebook #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.pp_default #pp_full_res .pp_inline{color:#000}.pp_gallery li.selected a,.pp_gallery ul a:hover,div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous{margin-top:12px}div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_rounded .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_rounded .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_loaderIcon{background:url(/Content/css/panoramainfo/i/p/light_square/loader.gif) center center no-repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}.pp_bottom,.pp_top{height:20px;position:relative}* html .pp_bottom,* html .pp_top{padding:0 20px}.pp_bottom .pp_left,.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle,.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle,* html .pp_top .pp_middle{left:0;position:static}.pp_bottom .pp_right,.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#nextLink,#prevLink{width:49%;height:100%;background:transparent url(/Content/css/panoramainfo/i/spacer.gif) no-repeat;display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(/Content/css/panoramainfo/i/prevlabel.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(/Content/css/panoramainfo/i/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto}#imageData{color:#666;padding:0 10px}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-loading .slick-list{background:#fff url(/Content/css/panoramainfo/i/loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none;position:relative}.slick-slide .a1,.slick-slide article,.slick-slide figure{height:100%;display:block}.slick-slide figure{max-height:660px;overflow:hidden;-webkit-transition:max-width .5s ease-out;-moz-transition:max-width .5s ease-out;-ms-transition:max-width .5s ease-out;-o-transition:max-width .5s ease-out;transition:max-width .5s ease-out}.slick-slide .descr{position:absolute;padding:20px;font-size:1.2em;top:50%;left:50%;width:95%;transform:translate(-50%,0);display:none;color:#fff;text-shadow:0 0 3px #000}.slick-slide .descr .title{display:block;color:#fff;font-size:2.6em;font-family:GothamM,Calibri;font-weight:400;margin:0 0 5px 0}.slick-slide .descr h2{color:#fff}.slick-slide.links_mitte,.slick-slide.links_oben,.slick-slide.links_unten{text-align:left}.slick-slide.links_oben .descr,.slick-slide.rechts_oben .descr{top:5%}.slick-slide.links_mitte .descr,.slick-slide.rechts_mitte .descr{top:35%}.slick-slide.links_unten .descr,.slick-slide.rechts_unten .descr{top:62%}.slick-slide.rechts_mitte,.slick-slide.rechts_oben,.slick-slide.rechts_unten{text-align:right}.slick-slide .descr a:link,.slick-slide .descr a:visited{color:#fff}.slick-slide .descr.empty{display:none!important}.slick-slide .descr .ohne-hintergrund{background:0 0}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%;-webkit-transition:margin-top 1.5s ease-out;-moz-transition:margin-top 1.5s ease-out;-ms-transition:margin-top 1.5s ease-out;-o-transition:margin-top 1.5s ease-out;transition:margin-top 1.5s ease-out}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{display:inline-block;margin:0 2px;padding:0;cursor:pointer}.slick-dots li button{position:relative;border:0;background:#fd0;border-radius:10px;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{background:#c2e2f4}.slick-dots li.slick-active button{background:#fff}.gallery.slick-slider{max-height:520px}.slick-dots{width:40%;margin:0 30% 12px 30%}.calendarCalendar{z-index:999999;border:1px solid #999;background-image:url(/includes/calendar/style_graphite/cal_bg.gif);background-repeat:repeat-x;text-align:left}.calendarTitle{font:bold 11px Tahoma;color:#fafafa;text-align:center;padding-top:2px}.calendarArrowLeft{width:30px;height:14px;background-image:url(/includes/calendar/style_graphite/arr_left.gif);background-repeat:no-repeat;background-position:center center;cursor:hand}.calendarArrowRight{width:30px;height:14px;background-image:url(/includes/calendar/style_graphite/arr_right.gif);background-repeat:no-repeat;background-position:center center;cursor:hand}.calendarMonth{background-image:url(/includes/calendar/style_graphite/month_bg.gif);border:1px solid #333}.calendarMonthTitle{font:bold 11px Tahoma;text-align:center;color:#fafafa;padding:4px}.calendarDayName{font:bold 11px Tahoma;color:#cacaca;text-align:center}.calendarDay{font:11px Tahoma;color:#fff;text-align:center;cursor:hand;padding:1px}.calendarDayOver{font:11px Tahoma;color:#484848;text-align:center;cursor:hand;background-color:#fff;padding:1px}.calendarDaySpecial{font:bold 11px Tahoma;color:#fff;background-color:#098303;cursor:pointer;text-align:center;padding:1px}.calendarDaySpecialOver{font:bold 11px Tahoma;color:#fff;cursor:pointer;background-color:#014509;text-align:center;padding:1px}.calendarDatePickerButton{cursor:hand;vertical-align:bottom}.calendarDayToday,.calendarDayTodayOver{font:bold 11px Tahoma;color:#333;text-align:center;background-color:#cecece;border:1px solid #333;cursor:hand}.calendarDayDisabled,.calendarDayDisabledOver{font:11px Tahoma;color:#8e8e8e;text-align:center;padding:1px}.calendarDaySelected,.calendarDaySelectedOver{font:bold 11px Tahoma;color:#fff;text-align:center;background-color:#c4000e}.calendarHourSelectorTitle,.calendarMinuteSelectorTitle,.calendarMonthSelectorTitle,.calendarSecondSelectorTitle,.calendarYearSelectorTitle{cursor:pointer;display:inline;padding-left:5px;font:bold 11px Tahoma;color:#fafafa;text-align:center}.calendarHourSelectorContainer,.calendarMinuteSelectorContainer,.calendarMonthSelectorContainer,.calendarSecondSelectorContainer,.calendarYearSelectorContainer{border:1px solid #fafafa;padding-left:5px;padding-right:5px;display:none;background-image:url(/includes/calendar/style_graphite/cal_bg.gif);background-repeat:repeat-x;font:bold 11px Tahoma;color:#fafafa;text-align:center}.calendarHourSelectorArrowUp,.calendarMinuteSelectorArrowUp,.calendarMonthSelectorArrowUp,.calendarSecondSelectorArrowUp,.calendarYearSelectorArrowUp{cursor:pointer;background:url(/includes/calendar/style_graphite/arrowUp.gif);background-repeat:no-repeat;background-position:center;text-align:center}.calendarHourSelectorArrowDown,.calendarMinuteSelectorArrowDown,.calendarMonthSelectorArrowDown,.calendarSecondSelectorArrowDown,.calendarYearSelectorArrowDown{cursor:pointer;background:url(/includes/calendar/style_graphite/arrowDown.gif);background-repeat:no-repeat;background-position:center;text-align:center}.calendarHourSelected,.calendarMinuteSelected,.calendarMonthSelected,.calendarSecondSelected,.calendarYearSelected{cursor:pointer;font:bold 11px Tahoma;text-align:center;background-color:#fafafa;color:#999}.calendarHourSelector,.calendarMinuteSelector,.calendarMonthSelector,.calendarSecondSelector,.calendarYearSelector{cursor:pointer;font:bold 11px Tahoma;color:#fafafa;text-align:center}.calendarSelectTime,.calendarSelectTime:hover{cursor:pointer;font:bold 11px Tahoma;color:#fff;text-decoration:none;text-align:center;padding:5px}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px,1px,1px,1px)}.ui-helper-reset{border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;margin:0;padding:0}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;width:16px;height:16px;background-image:url(/Content/css/panoramainfo/i/ui-icons_cccccc_256x240.png)}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#5c5c5c url(/Content/css/panoramainfo/i/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget .ui-widget{font-size:1em}.ui-widget-content{background:#fff url(/Content/css/panoramainfo/i/ui-bg_inset-soft_25_ffffff_1x100.png) 50% bottom repeat-x;color:#111}.ui-widget-header{border-bottom:1px solid #eee;color:#333}.ui-slider-range{background:#80bdde}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#333}.ui-slider .ui-slider-handle{background:url(/Content/css/panoramainfo/i/bg-slider-btn.gif) repeat-x center center;border-color:#7ab8c5;width:10px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:none;box-shadow:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#006da3;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #5e5e5e;background:#969696 url(/Content/css/panoramainfo/i/ui-bg_glass_40_969696_1x400.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url(/Content/css/panoramainfo/i/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x;color:#2e7db2}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url(/Content/css/panoramainfo/i/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x;color:#111}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-active .ui-icon{background-image:url(/Content/css/panoramainfo/i/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/Content/css/panoramainfo/i/ui-icons_4b8e0b_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/Content/css/panoramainfo/i/ui-icons_a83300_256x240.png)}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-shadow{background:#ccc url(/Content/css/panoramainfo/i/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:-7px 0 0 -7px;padding:7px}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;padding:1em 2.2em}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;display:block;float:left;margin:0;padding:2px}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{zoom:1;float:left;clear:left;width:100%;margin:0;padding:0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;line-height:1.5;zoom:1;padding:.2em .4em}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}.ui-button{display:inline-block;position:relative;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible;padding:0}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{text-indent:-9999999px;padding:.4em}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;width:300px;overflow:hidden;padding:.2em}.ui-dialog .ui-dialog-titlebar{position:relative;padding:.4em 1em}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;height:18px;margin:-10px 0 0;padding:1px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;background:0 0;overflow:auto;zoom:1;padding:.5em 1em}.ui-dialog .ui-dialog-buttonpane{text-align:left;background-image:none;border-width:1px 0 0;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:.5em .4em .5em 0}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;zoom:1;padding:0}.ui-tabs .ui-tabs-nav{margin:0;padding:0}.ui-tabs .ui-tabs-nav li{font-size:.8em;list-style:none;float:left;position:relative;top:1px;border-bottom:0!important;white-space:nowrap;margin:0 .2em 1px 0;padding:2px;font-weight:700}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.45em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-tabs .ui-tabs-panel{display:block;background:0 0;border-width:0;padding:1em 0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;display:none;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{line-height:1.8em;text-align:center;margin:0 2.3em}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{text-align:center;font-weight:700;border:0;padding:.7em .3em}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;text-align:right;text-decoration:none;padding:.2em}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-left:0;border-right:0;border-bottom:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{float:right;cursor:pointer;width:auto;overflow:visible;margin:.5em .2em .4em;padding:.2em .6em .3em}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}#lightbox a img,.companies-filter .typ h4,.company-facilities h4,img{border:none}#h #hm:hover .controls .next,#h #hm:hover .controls .prev,.ui-accordion .ui-accordion-content-active,address,article,footer,header,nav{display:block}.pika-thumbs li:last,p{margin:0}.content_imgs img:focus,.content_imgs img:hover,.image:focus,.image:hover{opacity:.8}#mm li,#sub li,#tabmen li,.companies-filter .star,.ui-accordion .ui-accordion-li-fix,header li{display:inline}#mt .selected:link,#mt .selected:visited,#mt a:focus,#mt a:hover,#mt1 .selected:link,#mt1 .selected:visited,#mt1 a:focus,#mt1 a:hover,footer a:hover{color:#c2e2f4}.ui-icon-carat-1-n{background-position:0 0}#m article,.companies-filter .price,.ui-resizable,div.dark_rounded .pp_details,div.dark_square .pp_details,div.facebook .pp_details,div.light_rounded .pp_details,div.light_square .pp_details,div.pp_default .pp_details{position:relative}#c3,.shop_checkcartitems .agoon{margin-top:20px}#c5 #MainLeft,#c5 #MainLeft2{float:left;width:300px}#c4 #MainLeft4,.cont .shop_package ul li .sep,.shop_payment hr,.ui-helper-clearfix:after{clear:both}.cl_pagingresult .dv1,.cont .shop_package ul li .itm,.pp_social .twitter,.shop_overview .billing .address_edit,.shop_overview .payment .pay_edit,.shop_overview .shipping .address_edit,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.cl_pagingresult .dv2,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.hidden,.listmenuitems .dvcontent ul,.pp_fade,.pp_gallery li.default a img,.reservation-preview .datep,.ui-helper-hidden,.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.newsletter_subunsub div input.button,.tblshopcart tr th.th5,.tblshopcart tr th.th6{width:120px}.cl_paging .next,.companies_overview_tbl7 .paging-result .td7,.packages1 .paging-result .td7{padding-left:8px}#m .companies_overview_tbl7 .paging-result a:focus,#m .companies_overview_tbl7 .paging-result a:hover,#m .packages1 .paging-result a:focus,#m .packages1 .paging-result a:hover,.cl_paging a:focus,.cl_paging a:hover,.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content a,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#111},.companies_overview_tbl7 .paging-result table,.form_inquire_tbl td input,.form_inquire_tbl td textarea,.listmenuitems,.packages1 .paging-result table,.shop_loginreg2 #registerform input,.shop_overview1,.shop_shippingaddress .dv1 .newForm INPUT,.shop_shippingaddress .dv1 .newForm table,.shop_shippingaddress .dv1 .newForm table tr td table,.ui-accordion,.ui-datepicker select.ui-datepicker-month-year{width:100%}.companies_overview_tbl7 .item h3,.companies_overview_tbl7 .paging-result .td3,.companies_overview_tbl7 .paging-result .td5,.cont .shop_package ul li a .ttl,.packages1 .paging-result .td3,.packages1 .paging-result .td5,.shipment .mode span,.shop_overview .payment span,.shop_payment label,.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.Shop_Detail1 .td1,.companies_overview_tbl7 .paging-result .td7 a,.packages1 .paging-result .td7 a{padding-right:15px}.companies_overview_tbl7 .stars2,.company_detail2 .hd2 .stars2,.shop_attrb SELECT{margin-left:4px}.company_detail2 .hd1,.company_detail2 .hd3{float:left;width:150px;width:auto;margin-right:15px;padding:0}.company_detail2 .hd2{margin-right:15px;padding:0}.company_detail2 .hd3 .email,.company_detail2 .hd3 .homepage,.company_detail2 .hd3 .phone,div.facebook .pp_content,div.light_rounded .pp_bottom .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_top .pp_middle,div.light_square .pp_content,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right{background:#fff}.Shop_Detail1 .shop_detail_img:hover,.company_detail2 .tab2 img:hover{opacity:.7}* html .pp_content,.Shop_Detail1 .shopcnt,.company_detail2 .childs,.company_detail2 .nights,.inquire-accommodation .childs,.inquire-accommodation .nights,.shop_overview1 .shopcnt,.tblshopcart tr td INPUT{width:40px}* html .shop_loginreg .shop_loginreg2,.company_detail2 .email,.company_detail2 .firstname,.company_detail2 .lastname,.company_detail2 .phone,.company_detail2 .street,.inquire-accommodation .email,.inquire-accommodation .firstname,.inquire-accommodation .lastname,.inquire-accommodation .phone,.inquire-accommodation .street{width:350px}.company_detail2 .tabs .ui-state-hover,.company_detail2 .tabs li.ui-tabs-active,.companydetail2 .tabs .ui-tabs-active,.companydetail2 .tabs li:hover{background:#f3f3f3;border:none}.company_detail2 .tabs .ui-state-hover a:before,.company_detail2 .tabs .ui-state-hover a:hover:before{left:18px}.company_detail2 .tabs li a{color:#333;padding-left:25px;padding-right:25px;font-family:Gotham;font-size:1.2em;font-weight:700;position:relative}.company_detail2 .tabs li a:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -155px -136px;width:5px;height:9px;position:absolute;left:12px;bottom:10px;content:' ';-webkit-transition:all .2s ease}.tabelle-preise,.tblshopcart{width:100%;border-collapse:collapse}.acash:hover,.cont .anext:hover,.cont .shop_loginreg .shop_loginreg2 .next:hover,.tabelle-preise td a,.ui-widget-header a,div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.tabelle-preise tr:hover td{background:#eee}.tabelle-preise td.zimmer{background:#fff}.tabelle-preise td.zimmer a{color:#d8b526;font-family:GothamM}.tabelle-preise td.zimmer{color:#d8b526;font-family:GothamM}.Shop_Detail1 .err,.form_inquire_tbl td .err{color:Red}.Shop_Detail1 .stock1,.Shop_Detail1 .stock2,.Shop_Detail1 .stock3,.Shop_Detail1 .stock9,.shipment img{margin-bottom:8px}.shop_loginreg2 #registerform,.shop_overview1 .shop_pricemwst{color:#777;font-size:.8em}.bdyOpenDiv .shop_product_detail2 h3,.shop_minOrder table tr td.td1{color:#666}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a,ol.cash_status li.lnk{cursor:pointer}.shop_shippingaddress .dv1 .newForm INPUT.button,.ui-datepicker.ui-datepicker-multi{width:auto}.shop_shippingaddress .dv INPUT,.shop_shippingaddress .dv SELECT{width:180px;margin:4px 0}.pp_content_container .pp_left,.shop_payment .td2{padding-left:20px}.dd .ddChild a.selected,.dd .ddChild a:hover{background:#b80708;color:#fff}.pika-image img,.pp_gallery ul a img{border:0}#hoverNav a,.ui-widget:active,div.pp_pic_holder a:focus{outline:0}#imageContainer>#hoverNav,.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,sans-serif;font-size:1em}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited,.ui-state-hover a,.ui-state-hover a:hover{color:#006da3;text-decoration:none}.ui-state-default .ui-icon,.ui-widget-content .ui-icon{background-image:url(/Content/css/panoramainfo/i/ui-icons_cccccc_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon,.ui-widget-header .ui-icon{background-image:url(/Content/css/panoramainfo/i/ui-icons_ffffff_256x240.png)}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-button-text-only .ui-button-text,input.ui-button{padding:.4em 1em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.picker,.picker__holder{width:100%;position:absolute}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#005e96}.picker__holder{overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__footer,.picker__header,.picker__table{text-align:center}.picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus{border-color:#005e96}.picker__box{padding:0 1em}.picker__header{position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{color:#000;cursor:pointer;background:#b1dcfb}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#005e96;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#005e96;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.nav .reservation .picker,.nav .reservation .picker__holder{position:relative}.nav .reservation .picker__holder{opacity:1;-moz-opacity:1;transform:none;-webkit-transform:none;transition:none;overflow-y:visible;max-height:none}.room-quick-search{height:50px;background:#d8b526;background:rgba(216,181,38,.8);display:flex;padding:10px calc(50% - 700px);position:relative;margin:0}.room-quick-search:before{content:'Bestpreis-Garantie';order:1;display:block;font-family:GothamM,Arial;color:#fff;font-size:1.4rem;white-space:nowrap;line-height:50px;margin:0 30px 0 0;vertical-align:middle}.room-quick-search:after{content:'';display:block;order:0;background:url(/Content/css/panoramainfo/i/bed.svg) no-repeat;background-size:cover;width:50px;height:50px;min-width:50px;margin:0 15px 0 0}.room-quick-search .fromto:after{content:'';display:block;clear:both}.room-quick-search .fromto{order:2;width:400px;margin:0 10px 0 0;flex:1;min-width:400px}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000!important;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:18px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;cursor:pointer}.datepicker td{background:#fff}.datepicker td span.active,.datepicker td.active.day,.datepicker td.active.year{background:#026096}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td.day.disabled{color:#eee}.datepicker td:hover{background:#f3f3f3}.datepicker th{background:#fff}.datepicker th span.active,.datepicker th.active.day,.datepicker th.active.year{background:#2ba6cb}.datepicker th.date-switch{width:145px;font-family:Gotham;font-weight:500;font-size:.9rem}.datepicker .next:before,.datepicker .prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.datepicker .next:before{border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:none;border-left:.75em solid #000}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;position:absolute}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(0,0,0,.2);top:-7px;left:6px}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px}.datepicker-dropdown::after,.datepicker-dropdown::before,.datepicker>div{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker td.active.day{color:#fff}.room-quick-search .from-checkin:before,.room-quick-search .fromto .to-checkin:before,.room-quick-search .room-count:before,.room-quick-search .voucher-input .voucher:before{content:'';display:block;position:absolute;left:14px;top:6px;text-transform:uppercase;font-size:.8rem;font-family:GothamM,Arial;color:#d8b526;pointer-events:none}.room-quick-search .from-checkin:before{content:'Anreise'}.room-quick-search .fromto .to-checkin:before{content:'Abreise'}.room-quick-search .room-count:before{content:'Zimmer'}.room-quick-search .room-count{order:3;width:200px;position:relative;margin:0 10px 0 0;flex:1;min-width:140px}.room-quick-search .errmsg{background:#c00;position:absolute;left:0;bottom:calc(100% + 22px);padding:12px;color:#fff;text-align:left;z-index:10}.room-quick-search .errmsg:before{position:absolute;bottom:-12px;left:10px;width:0;height:0;border-style:solid;border-width:20px 15px 0 15px;border-color:#c00 transparent transparent transparent;content:'';display:block}.room-quick-search .voucher-input{min-width:290px;order:4;flex:1;margin:7px 10px 0 0;position:relative;text-align:left}.room-quick-search .voucher-input .voucher-toggle{height:100%}.room-quick-search .voucher-input .voucher{position:absolute;bottom:calc(100% + 10px);min-height:0!important;display:flex;visibility:hidden;opacity:0;min-width:320px}.room-quick-search .voucher .errmsg{bottom:calc(100% + 12px)}.room-quick-search .voucher-input .voucher:after{content:'';position:absolute;left:14px;top:44px;height:1px;background:#111;width:calc(60% - 44px)}.room-quick-search .voucher-input .voucher:before{content:'Gutscheincode'}.room-quick-search .voucher-input .voucher input{width:60%;display:block;box-sizing:border-box}.room-quick-search .voucher-input .voucher .setvoucher{box-sizing:border-box;display:block;padding:10px 12px 10px 30px;white-space:normal;font-size:.8rem}.room-quick-search .voucher-input .voucher .setvoucher:before{top:13px}.room-quick-search .voucher-input .voucher.show{visibility:visible;opacity:1}.room-quick-search .search:before{top:16px}.room-quick-search .search{order:5;font-size:1.2rem;vertical-align:middle;line-height:28px;padding-left:35px}.room-quick-search input[type=checkbox]{display:none}.room-quick-search input[type=checkbox]+label{position:relative;padding:0 0 0 36px;color:#fff;font-weight:700;font-size:1rem;height:100%;display:block;top:9px}.room-quick-search input[type=checkbox]+label span{font-size:.8rem;display:block;margin:5px 0 0 0;position:absolute;left:0}.room-quick-search input[type=checkbox]+label:before{content:'';display:block;width:26px;height:26px;background:#fff;position:absolute;left:0;top:-4px;cursor:pointer}.room-quick-search input[type=checkbox]+label:after{content:'';display:block;position:absolute;left:8px;top:0;display:block;width:6px;height:12px;border:solid #d8b526;border-width:0 4px 4px 0;transform:rotate(45deg);cursor:pointer;opacity:0}.room-quick-search input[type=checkbox]:checked+label:after{opacity:1}.room-quick-search input[type=submit],.room-quick-search input[type=text],.room-quick-search select{width:100%;padding:26px 14px 6px 14px;border:0;color:#111;font-size:1rem;vertical-align:middle;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.room-quick-search select{padding:27px 17px 4px 11px;-webkit-appearance:none;background:#fff}.room-quick-search input::placeholder,.room-quick-search select option:first-child{color:#111}.room-quick-search .fromto .from-checkin,.room-quick-search .fromto .to-checkin{width:calc(50% - 5px);position:relative;floaT:left}.room-quick-search .fromto .from-checkin{margin:0 10px 0 0}.rooms.individualtemplate .guests{display:none!important}#modul_1196 ul{list-style-type:none}#modul_1221.iframe{display:none}.mo:empty{display:none}.saltoapp{position:relative;margin:1rem 0 0 0}.saltoapp .applink{float:left;margin:0 8px 0 0}.saltoapp .applink img{display:block;height:40px}
#cookie-bar{background:rgba(216,181,38,.9);height:auto;line-height:24px;color:#eee;text-align:center;padding:12px 0;position:fixed;bottom:0;left:0;width:100%;z-index:99999}#cookie-bar p{margin:0;padding:0 8px;color:#fff;font-size:1em}#cookie-bar a{color:#fff;display:inline-block;text-decoration:none;padding:2px 10px;margin-left:10px;text-align:center;font-size:.95em;box-sizing:border-box;width:auto}#cookie-bar .cb-enable{margin-left:20px}#cookie-bar .cb-disable,#cookie-bar .cb-enable{background:#005e96;color:#fff}#cookie-bar .cb-disable:hover,#cookie-bar .cb-enable:hover{background:#055382}#cookie-bar .cb-policy{background:#fff;color:#000}#cookie-bar .cb-policy:hover{background:#f1f1f1}@media screen and (max-width:880px){#cookie-bar{bottom:64px}}@media screen and (max-width:640px){#cookie-bar a{display:inline-block;margin:5px;font-size:.75rem}}

.event-list .contentlist14{padding:0 0 30px 0}.event-list .contentlist14 .item{border:none;width:33.33%;padding:0 25px 20px 25px;box-sizing:border-box;height:auto}.event-list .contentlist14 .short{margin:0 0 5px 0}.event-list .contentlist14 .item h3{font-family:Futura;font-size:1.15em;margin:0 0 10px 0}.event-list .contentlist14 .item .img{width:100%;height:auto;box-sizing:border-box}.event-list .contentlist14 .item img{height:20vw;max-height:240px;object-fit:cover;object-position:top}.event-list .contentlist14 .item .cont{width:100%;box-sizing:border-box;padding:10px 0 0 0}.event-list .contentlist14 .item a.more{padding:7px 10px 7px 30px}.event-list .contentlist14 .item a.more:before{top:9px;left:10px}.event-list .contentlist14 .item a.more:hover:before{left:14px}.event-list-default *{box-sizing:border-box}.event-list-default .item{border:none;padding:12px}.event-list-default .item .img{width:30%}.event-list-default .item .cont{width:70%}.event-list-default h3{font-family:Futura;font-size:1.15em;margin:0 0 10px 0}.event-list-default .contentlist14 a.more{display:inline-block;padding:7px 10px 7px 30px;width:auto}.event-list-default .contentlist14 .short{padding:0 0 10px 0}.event-list-default .contentlist14 .short br{display:none}.event-list-default .contentlist14 .item a.more:before{top:9px;left:10px}.event-list-default .contentlist14 .item a.more:hover:before{left:14px}
.guest-greeting{font-family:Gotham;margin:20px auto 30px auto;padding:20px 40px;position:relative;font-size:1rem}#m .guest-greeting hr{height:1px;background:#e4e4e4}.guest-greeting .greeting-head{font-family:Futura;font-size:1.9rem;text-transform:uppercase;font-weight:400;color:#006da3;margin:3px auto 18px auto;max-width:680px;padding:0;line-height:120%;text-align:center;margin:0 auto;padding:10px 0}.guest-greeting .stars{text-align:center;padding:0 0 20px 0}.guest-greeting .stars span{display:inline-block;background:url(/Content/css/panoramainfo/i/star_gold.svg);width:16px;height:16px;margin:0 4px}.guest-greeting .book-infos,.guest-greeting .greeting-personal{text-align:left;overflow:hidden;line-height:140%}.guest-greeting .greeting-personal{line-height:140%;padding:0 0 5px 0;max-width:850px;margin:0 auto}.guest-greeting .guest-dates{overflow:hidden;max-width:400px;margin:10px auto 0 auto}.guest-greeting .book-infos{position:relative}.guest-greeting .date-item{font-family:GothamM;float:left;width:50%;text-align:center;line-height:130%;padding:10px;box-sizing:border-box}.guest-greeting .date-item .label{display:block}.guest-greeting .date-item:before{content:'';display:block;width:42px;height:42px;margin:5px auto;background-repeat:no-repeat}.guest-greeting .guest-arrival:before{background-image:url(/Content/css/panoramainfo/i/suitcase.svg)}.guest-greeting .guest-departure:before{background-image:url(/Content/css/panoramainfo/i/car.svg)}
.google-map-embed{padding:10px 0 60px 0}#MainLeft4 .google-map-embed{padding-top:0}h2.center{text-transform:uppercase;font-size:1.45em;line-height:120%;padding:20px;max-width:650px;margin:0 auto;text-align:center}.weather-widget{padding:10px 0 30px 0}
.listm-start{font-family:Gotham;display:block;margin:20px auto;max-width:1300px}.listm-start table,.listm-start tbody,.listm-start td{display:block;width:100%}.listm-start tbody{display:flex;flex-wrap:wrap;overflow:hidden}.home .listm-start tbody{justify-content:start}.listmenuitems[data-count='1'] tbody,.listmenuitems[data-count='2'] tbody{justify-content:center}.listm-start .listmenuitems{border:none!important;padding:0!important}.listm-start .listmenuitems td{padding:0}.listm-start tr{float:left;overflow:hidden;width:33.33%;padding:10px;box-sizing:border-box}.listm-start .title1{display:block;text-align:center}.listm-start .dvcontent{position:absolute;bottom:0;left:0;right:0}.listm-start .dvcontent h3{font-family:GothamM;position:static;font-size:1.02rem;line-height:120%;color:#fff;text-shadow:1px 1px 20px #444;font-weight:400;box-sizing:border-box;padding:6px;background:#00509685}.listm-start .title2{display:none}.listm-start .dvimg{height:auto;position:relative;padding:0}.listm-start .dvimg:focus,.listm-start .dvimg:hover{opacity:.8}.listm-start .dvimg a{display:block}.listm-start .dvimg a:before{content:'';display:block;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.12)}.listm-start .dvimg img{display:block;height:220px;max-height:none;object-fit:cover;object-position:50% 50%}@media screen and (max-width:1000px){.listm-start tr{width:33.33%}}@media screen and (max-width:600px){.listm-start tr{width:47%;padding:0;margin:1.5%}.listm-start .dvcontent h3{font-size:1.08rem}.listm-start .dvimg img{height:220px}}
#fixedBottom{display:none;position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:998;box-shadow:6px 10px 6px 6px #fff}body.hidefixed #fixedBottom{display:none!important}html.cms-edit #fixedBottom{display:block}#fixedBottom ul:after{content:'';display:block;clear:both}#fixedBottom ul{list-style:none;padding:0;margin:0;display:flex}#fixedBottom li{flex:1;margin:0;list-style:none}#fixedBottom a:link,#fixedBottom a:visited{padding:10px 2px;display:block;text-align:center;background:#d8b526;color:#fff;margin:0;width:100%;box-sizing:border-box;font-size:1.1rem;font-family:Gotham;text-transform:uppercase}#fixedBottom a span{font-size:.6em;display:block}html:not(.cms-edit) #fixedBottom li:nth-child(4),html:not(.cms-edit) #fixedBottom li:nth-child(5){display:none}@media screen and (max-width:880px){#fixedBottom{z-index:12000;display:block}#fixedBottom li:nth-child(4),#fixedBottom li:nth-child(5){display:block}#fixedBottom a{position:relative}#fixedBottom a:link,#fixedBottom a:visited{background:#026096;color:#fff;text-transform:none;font-size:.65em}#fixedBottom a:before{content:'';display:block;width:24px;height:24px;margin:2px auto 6px auto;background-size:100%;background-repeat:no-repeat}html:not(.cms-edit) #fixedBottom li:nth-child(4),html:not(.cms-edit) #fixedBottom li:nth-child(5){display:block}#fixedBottom li:nth-of-type(1) a:before{background-image:url(/Content/css/panoramainfo/i/icon_home.svg)}#fixedBottom li:nth-of-type(2) a:before{background-image:url(/Content/css/panoramainfo/i/icon_key.svg)}#fixedBottom li:nth-of-type(3) a:before{background-image:url(/Content/css/panoramainfo/i/icon_help.svg)}#fixedBottom li:nth-of-type(4) a:before{background-image:url(/Content/css/panoramainfo/i/icon_bed.svg)}#fixedBottom li:nth-of-type(5) a:before{background-image:url(/Content/css/panoramainfo/i/icon_menu.svg)}#fixedBottom a span{display:none}}
.compat-object-fit{background-size:cover}.compat-object-fit img{opacity:0!important}.rooms.individualtemplate{box-sizing:border-box}.rooms.individualtemplate>div[id*=up1]{display:flex;flex-wrap:wrap}.rooms.individualtemplate *,.rooms.individualtemplate :after,.rooms.individualtemplate :before{box-sizing:border-box}.rooms.individualtemplate .item:after,.rooms.individualtemplate:after{content:'';display:block;clear:both}.rooms.individualtemplate .item{flex-grow:1;width:50%;padding:0 10px 50px 10px;box-sizing:border-box;position:relative}.rooms.individualtemplate .item:after{content:'';background:url(/Content/css/panoramainfo/i/bg-hr2.gif) repeat-x left bottom;overflow:hidden;position:absolute;left:0;bottom:30px;height:2px;width:100%}.rooms.individualtemplate .gallery{width:50%;float:left;padding:0 30px 0 0;position:relative}.rooms.individualtemplate .gallery .next,.rooms.individualtemplate .gallery .prev{cursor:pointer;position:absolute;right:30px;z-index:999;top:calc(50% - 30px);width:40px;height:60px;background:rgba(0,0,0,.3);margin:0;padding:0;opacity:0;visibility:hidden;transition:all .4s ease}.rooms.individualtemplate .gallery:hover .next,.rooms.individualtemplate .gallery:hover .prev{visibility:visible;opacity:1}.rooms.individualtemplate .gallery .prev{left:0;right:auto}.rooms.individualtemplate .gallery .next:before,.rooms.individualtemplate .gallery .prev:before{background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat 0 -116px;content:' ';display:block;width:18px;height:29px;margin:17px auto 0 auto}.rooms.individualtemplate .gallery .prev:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rooms.individualtemplate .gallery .img{height:200px}.rooms.individualtemplate .gallery a{display:block;width:100%;height:100%}.rooms.individualtemplate .gallery img{width:100%;height:100%;object-fit:cover}.rooms.individualtemplate .txt h3{font-size:.9rem;margin-bottom:3px;font-family:FuturaL,Calibri,Arial;font-weight:700;text-transform:uppercase}.rooms.individualtemplate .txt h3 span{text-transform:none;margin:0 0 0 8px;display:inline-block}.rooms.individualtemplate .guests,.rooms.individualtemplate .size,.rooms.individualtemplate .type{display:list-item;margin:0 0 0 15px}.rooms.individualtemplate .prev{font-size:.8em;color:#555;width:85%;line-height:130%;display:block;margin:15px 0 15px 0}.rooms.individualtemplate .more:before{content:' ';background:url(/Content/css/panoramainfo/i/sp_neu.png) no-repeat -43px -128px;width:13px;height:18px;margin:0 4px;display:block;position:absolute;left:4px;top:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transform:translateZ(0)}.rooms.individualtemplate .more{position:relative;font-size:.75rem;background:#005e96;display:inline-block;margin:4px 0 10px 0;white-space:nowrap;color:#fff;padding:4px 15px 4px 26px}.rooms.individualtemplate .more:hover:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rooms.individualtemplate .txt{width:50%;float:left}.room-detail.view3 .header .gallery{position:relative;text-align:center}.room-detail.view3 .header{margin-bottom:60px}.room-detail.view3 .room .back{display:none}.room-detail.view3 .main{max-width:1300px;margin:0 auto;font-size:.9rem;line-height:140%}.room-detail.view3 .room .images:after,.room-detail.view3 .view3-inner:after{content:'';display:block;clear:both}.room-detail.view3 .room .images{float:left;width:32%;box-sizing:border-box;padding-right:30px}.room-detail.view3 .room .txt{float:left;width:68%}.room-detail.view3 .room .images .image{width:50%;float:left;display:block;height:125px;box-sizing:border-box}.room-detail.view3 .room .images img{width:100%;display:block;height:100%;object-fit:cover}.room-detail.view3 .room .images .image.img0{width:100%;float:none;height:auto}.room-detail.view3 .room .images .image.img0 img{object-fit:unset;height:auto}.room-detail.view3 .room .images .image:not(.img0){margin-top:4px}.room-detail.view3 .room .images .image.img1,.room-detail.view3 .room .images .image.img3{margin-right:2px;width:calc(50% - 2px)}.room-detail.view3 .room .images .image.img2,.room-detail.view3 .room .images .image.img4{margin-left:2px;width:calc(50% - 2px)}.room-detail.view3 .btn{display:block;margin:30px 0 0}.room-detail.view3 .button{display:inline-block}.tabmenus{list-style-type:none;font-size:.9rem;margin:0 0 25px;padding:0;border-bottom:1px solid #efeeee;text-align:center;display:block;width:100%}.tabmenus a:link,.tabmenus a:visited{display:inline-block;text-decoration:none;color:#333;margin:0 12px 0 0;padding:7px 15px 5px 15px;position:relative}.tabmenus a:last-child{margin-right:0}.tabmenus a.active,.tabmenus a:hover{background:#f3f3f3;color:#333}
.maxWidth900{max-width:900px;margin:0 auto}
@media screen and (min-width:1600px){.gallery.slick-slider{max-height:580px}.imagegallery.design6 .slick-slide.links_unten .descr,.imagegallery.design6 .slick-slide.rechts_unten .descr{bottom:150px}}@media screen and (max-width:1450px){.room-quick-search{padding:10px 30px}.room-quick-search .fromto{min-width:300px}.slick-slide .descr .title{font-size:2.2em}}@media screen and (max-width:1300px){.package .btns .b1,.package .btns .b2,.package .btns .b3{padding:12px}.package .btns .b1:before,.package .btns .b2:before,.package .btns .b3:before{content:none}footer article:after{content:'';display:block;cleaR:both}footer article{width:calc(100% - 62px);padding:0 31px}}@media screen and (max-width:1270px){header nav#mm2 ul ul li{padding-left:0}}@media screen and (max-width:1220px){#c7 .rw a.gutschein{padding:10px 20px}header nav ul ul li{padding-left:0}.nav .reservation .form{left:270px}}@media screen and (max-width:1220px) and (min-width:901px){.room-quick-search{padding-top:70px;top:0;margin:0}.room-quick-search:before{top:7px;left:104px;position:absolute}.room-quick-search:after{position:absolute;top:8px;left:30px}.room-quick-search .voucher-input{position:absolute;left:360px;top:24px}.room-quick-search .voucher-input{top:9px}}@media screen and (max-width:1200px){.imagegallery.design3,.imagegallery.design6{min-height:60px}.skd-widget-container-md,.skd-widget-container-xs{overflow:hidden}.seekda-alternatives{height:145px}.seekda-alternatives .title{margin-bottom:10px;padding:4px 0 3px 0}.seekda-alternatives h4,.seekda-alternatives h5{font-size:.8rem}.seekda-alternatives .alternatives-items .item{height:100px}.seekda-alternatives .slick-dots{display:none!important}.seekda-alternatives .alternatives-items h3{font-size:1.1em}.seekda-alternatives .alternatives-items .date{font-size:.8rem}.seekda-alternatives.hide{bottom:-154px}.tbl-packages1.cells.c2 .d1,.tbl-packages1.cells.c2 .d2{float:none;width:100%;padding:6px;box-sizing:border-box}.rooms.individualtemplate .gallery,.rooms.individualtemplate .txt,.tbl-packages1.cells.c2 .shorttext{width:100%;float:none}.rooms.individualtemplate .gallery{padding:0}}@media screen and (max-width:1100px){.package .mode3 .btns a.a,.package .mode3 .btns a.r{width:100%!important}h1{font-size:1.6em}header,html.fix header{padding-left:0}header #mm2 .big,header #mm2 .small{display:block!important}}@media screen and (max-width:1050px){#c7 .rw a.gutschein{padding:10px}#c7 .rw a.gutschein .print{position:absolute;right:20px;bottom:70px}#c7 .rw a.gutschein h2{font-size:1em}header #mm1 a{font-size:.88em}}@media screen and (max-width:1020px){#c7 .r .mo div.image img,#c7 .r .mo div.video .youtube,#c7 .r .mo div.video img{width:auto;max-width:none;height:100%}.kulinarik .r{height:100%!important}.kulinarik .r a{position:static!important;display:inline}.kulinarik .r a:before{content:none}.tbl-packages.c2 .d2 span{display:inline-block;width:100%;position:relative}.tbl-packages .d2 .notici a{display:inline-block;width:100%}.tbl-packages1.cells.c2 .np{position:relative;bottom:0}.tbl-packages1 .d2 span.notici{display:inline-block;width:100%;position:relative!important;margin-right:0;bottom:0!important}.tbl-packages1 .d2 a.more{position:relative!important;display:inline-block;width:45%}.tbl-packages1.cells.c2 .more{width:100%;left:0;font-size:13px;line-height:180%}.kulinarik .r a:before,.tbl-packages1 .more:before{top:7px}header nav#mm2 ul ul{padding:15px}header nav#mm2 ul ul li{display:inline-block;margin-right:15px}.nav .reservation .form{top:65px;left:15px;border-left:none;border-top:1px solid #fbe074;width:100%;padding:15px 0 0 0}.room-detail.view3 .room .images{width:40%}.room-detail.view3 .room .txt{width:60%}html.p #h2 .packages2 .scrollEl{height:360px}#h2 .packages2 .scrollEl img{position:absolute;left:0;top:0;height:100%;width:auto}#h2 .packages2 .controls{bottom:-60px}.imagegallery.design6 .slick-slide.links_unten .descr,.imagegallery.design6 .slick-slide.rechts_unten .descr{bottom:40px}html.fix header{padding-left:10px}header #mm1{padding-left:20px;font-size:.95em}html.fix header{padding-left:0}html.fix header #mm1 a{padding:6px 7px}html.fix header #mm1 .log{height:25px}}@media screen and (max-width:1000px){.imagegallery.design6 .scrollEl figure .imagegallery.design6 .scrollEl .a1,.imagegallery.design6 .scrollEl img{min-height:600px}.imagegallery.design6 .scrollEl img{object-fit:cover}.imagegallery.design6 .scrollEl .compat-object-fit{display:block;width:100%;height:100%;background-size:cover;background-position:center}.imagegallery.design6 .scrollEl .compat-object-fit>img{opacity:0}.event-list-default .item{float:none;max-width:600px;width:100%;margin:20px auto;height:auto}}@media screen and (max-width:900px){h1{font-size:1.4em}html.p #h2 .packages2{max-height:350px}html.p #h2 .packages2 .scrollEl{height:380px}#h2 .packages2 .slick-dots{left:0!important;margin:0!important;right:261px;padding:0 calc(50% - 150px);width:100%;box-sizing:border-box}#h2 .packages2 .slick-dots li{vertical-align:top}#h2 .packages2 .controls{left:0;width:auto;right:0;bottom:-38px}#h2 .packages2 .scrollEl{height:350px}#h2 .packages2 .controls .prev{position:absolute;left:0;margin:0 0 0 calc(50% - 150px)}#h2 .packages2 .controls .next{margin:0 calc(50% - 150px) 0 0;position:absolute;right:0}#h #hm:hover .controls .next,#h #hm:hover .controls .prev{display:none!important}.room-quick-search{display:block;height:auto;top:0;padding:55px 10px 15px 10px;position:relative;top:auto;margin:0}.room-quick-search:before{margin:0}.room-quick-search:after{position:absolute;top:10px;left:0;right:0;margin:0 auto}.room-quick-search .fromto{margin:0 auto;max-width:320px}.room-quick-search .room-count{margin:15px auto 15px auto;max-width:320px;width:auto}.room-quick-search .voucher-input{max-width:320px;margin:0 auto;height:30px}.room-quick-search .search{margin:40px 0 0 0;display:inline-block}@keyframes peep{0%{bottom:-145px}30%{bottom:0}70%{bottom:0}100%{bottom:-145px}}@-webkit-keyframes peep{0%{bottom:-145px}30%{bottom:0}70%{bottom:0}100%{bottom:-145px}}.seekda-alternatives.hide{bottom:-145px}.seekda-alternatives.active{bottom:-145px}.seekda-alternatives.active:not(.noanim){-webkit-animation:peep 2s 1;animation:peep 2s 1;animation-delay:3s;-webkit-animation-delay:3s}.seekda-alternatives .title:before{content:'';display:block;width:120px;height:26px;background:#d8b526;position:absolute;left:calc(50% - 60px);top:-26px;border-top-left-radius:30px;border-top-right-radius:30px}.seekda-alternatives .title:after{content:'';display:block;width:16px;height:16px;border-left:3px solid #fff;border-top:3px solid #fff;position:absolute;left:calc(50% - 8px);transform:rotateZ(-135deg);top:-26px}.seekda-alternatives:not(.hide) .title:after{top:-15px;transform:rotateZ(45deg)}.seekda-alternatives{transition-delay:0s;-webkit-transition-delay:0s}.seekda-alternatives.hide{bottom:0}.seekda-alternatives .alternatives-items .item{border-right:none}#h #hm .imagegallery.design6 .controls .next,#h #hm .imagegallery.design6 .controls .prev{top:calc(50% - 22px);width:44px;height:44px}#h #hm .imagegallery.design6 .controls .next:before,#h #hm .imagegallery.design6 .controls .prev:before{margin:8px 12px}.slick-slide .descr .title{font-size:1.8em;line-height:100%}}@media screen and (max-width:1100px) and (min-width:880px){html.fix header nav#mm2{margin-left:0;margin-right:4px;float:right}html.fix header nav#mm2>ul>li:nth-of-type(1){margin:2px 0 0 25px}html.fix header nav#mm2>ul>li:nth-of-type(1)>a:link,html.fix header nav#mm2>ul>li:nth-of-type(1)>a:visited{height:36px;vertical-align:top}html.fix header nav#mm2>ul>li:nth-of-type(1)>a br,html.fix header nav#mm2>ul>li:nth-of-type(1)>a span{display:none}html.fix header nav#mm2>ul>li:nth-of-type(2)>a:link,html.fix header nav#mm2>ul>li:nth-of-type(2)>a:visited{height:48px;box-sizing:border-box}}@media screen and (max-width:880px){body#bdy{padding:0;margin-bottom:120px}#bgc{display:none!important}header{height:70px;position:fixed;top:0;left:0;width:100%;z-index:9000;background:#026096;display:none}html.m-mm1 header{display:block}header .logo-wrapper{position:absolute;left:0;right:0;top:88px;background:rgba(255,255,255,.6)}header .lg{display:none}#h #hm .controls .next,#h #hm .controls .prev,#mm1,#mm2,#sub,.hidemobile,header #mt,header hr{display:none!important}header .mobilenav{display:inline-block;position:absolute;right:15px;z-index:900000;display:none}header .mobilenav a{display:inline-block;position:relative;margin:8px 2px 0 2px;background:#fff;border:1px solid #006da3;border-radius:50px;width:40px;height:40px}header .mobilenav a:before{background:url(/Content/css/panoramainfo/i/s.png) no-repeat -84px -926px;width:24px;height:26px;display:block;content:' ';position:absolute;left:8px;top:8px}header .mobilenav a.m-mm1:before{background-position:-48px -928px}header nav ul ul{padding:10px;box-sizing:border-box}header nav ul li{display:block;text-align:left}header nav ul li a:link,header nav ul li a:visited{border-bottom:1px solid #e4e4e4;display:block;padding:8px 0 8px 20px}header nav#mm2 ul ul .button:link,header nav#mm2 ul ul .button:visited{display:block!important;margin-top:8px!important}html.m-mm1 #mm1,html.m-mm2 #mm2{display:block!important;position:absolute;top:50px;left:0;width:100%;background:rgba(255,255,255,.95);overflow:auto}html.m-mm2 #mm2{top:-25px;height:100vh}html.m-mm2 #mm2 ul ul{display:block!important}html.m-mm2 #mm2 li a,html.m-mm2 #mm2 li li{display:none}html.m-mm2 #mm2 li li.reservation{display:block}html.m-mm2 header.lg{display:none}.nav .reservation .form{position:relative;left:auto!important;width:auto;top:auto;padding:25px 0;border-left:none;padding-left:0}.nav .reservation .calendar{float:none;width:auto;margin-right:0}.nav .reservation .nights-btns{float:none;width:auto;text-align:center}header nav#mm2 ul ul li{padding-left:0}header #h1{height:74px}#h1 .lg{left:2%;margin-left:auto;background-position:-304px -966px;width:132px;height:54px}#h1 h4{left:2%;margin-left:16px;top:47px;font-size:8px;letter-spacing:2px}header #Header{position:static;top:0}header .reservation-preview{position:absolute;right:8px;top:8px}header .reservation-preview,header .reservation-preview p{width:auto;height:auto;background:0 0}header .reservation-preview h3,header .reservation-preview input,header .reservation-preview label,header .reservation-preview span{display:none!important}header #mt1,header .reservation-preview .next,header .tel{background:#fff;border:1px solid #197bad;width:54px;height:54px;top:0;right:0;border-radius:50px;position:relative}header #mt1:before,header .reservation-preview .next:before,header .tel:before{background:url(/Content/css/panoramainfo/i/s.png) no-repeat -84px -925px;width:24px;height:26px;display:block;content:' ';position:absolute;left:14px;top:13px}header .log{display:none}header #mm1{margin-top:30px;padding:0;display:none}html.m-mm1 #mm1{display:block;position:fixed;top:0;left:0;right:0;bottom:0;margin:0;background:#d8b526;padding-top:113px}header #mm1>ul{padding:0;height:100%;overflow-y:scroll;padding-bottom:150px;box-sizing:border-box}header #mm1 .nav>li>a{font-family:GothamM}header #mm1 .nav li a{padding:18px 0 18px 24px}#mm1 ul ul{display:none!important;width:100%}#mm1 ul li a.selected+ul{display:block!important;position:static!important}html.m-mm1 #mm1 ul ul{background:#d8b526}#mm1 li a{color:#fff;border-bottom:1px solid rgba(255,255,255,.6)}#mm1 li a.selected{color:#026096;background:#fff}#mm1 li a:before{content:none!important}header nav#mm1 ul ul li.afr a{border:0;margin:0;padding:11px 0 11px 28px}header #mm1 .nav ul li a{padding:10px 0 10px 28px;font-size:.94em}html.nav-hover body{overflow:hidden}html.nav-hover #menu775{display:block!important;position:fixed!important;top:113px;height:calc(100% - 113px);left:0;right:0;bottom:0;padding-bottom:80px;overflow-y:scroll}html.m-mm1 #menu775{display:none!important}html.nav-hover header{display:block;background:0 0}html.nav-hover header #mm2{display:block!important}header #mm2>ul>li:last-child,header #mm2>ul>li>a{display:none}header #mm2 ul ul li:not(.reservation){margin:0;width:50%;float:left;display:block;box-sizing:border-box}header #mm2 ul ul li:not(.reservation) a{width:calc(100% - 10px);text-align:center;box-sizing:border-box;margin:5px;padding:8px!important}header #mm2 ul ul li a:before{content:none!important}header #mm2 ul ul li.reservation{width:100%}header .nav .reservation .form{border-top:0}header .nav .reservation .form .button{margin:10px auto!important;padding:14px}header .nav .reservation .form label{font-size:1.1em;text-align:center}header .nav .reservation .form .picker__holder{width:400px;margin:0 auto 10px auto;max-width:100%}header #shopcartprw{display:none!important}header #mt1,header .tel{cursor:pointer;position:absolute;right:144px;top:14px;left:auto;display:block}header #mt1:before{background-position:-48px -928px;top:15px}header .tel{right:80px}header .tel:before{background-position:-120px -928px;top:16px;left:15px}.top-logo{display:block;margin:0 auto;width:100%;font-size:11px;letter-spacing:1px;color:#005e96;z-index:10000;position:static;box-sizing:border-box;text-align:center;background:rgba(255,255,255,.5)}html.m-mm1 .top-logo,html.nav-hover .top-logo{background:#fff;position:fixed;top:0;box-shadow:-6px -10px 18px -2px #333}.top-logo .logo-wrapper{height:100%;width:210px;height:83px;margin:15px auto;background-image:url(/Content/css/panoramainfo/i/panoramahof-loipersdorf.png);background-size:100%;background-repeat:no-repeat}.top-logo .logo-wrapper-inner{height:100%;position:relative}.top-logo h4{position:absolute;left:0;right:0;top:60px;font-size:12px;color:#006da3}.top-logo a{display:block;width:100%;height:100%}#tabmen ul{display:none}#tabmen:before{display:block;text-align:center;content:'BITTE W�HLEN';background:#006da3;color:#fff;padding:8px;font-style:italic;border-radius:4px;margin-bottom:4px}.mobilenav{display:block}.packages4 .img img{width:auto;max-width:none;height:100%}.rooms.individualtemplate .gallery .next,.rooms.individualtemplate .gallery .prev{visibility:visible;opacity:1}.tabmenus{display:none}.rooms.individualtemplate .gallery .next{right:0}.rooms .gallery{padding-right:0}.room-detail.view3 .room .images,.room-detail.view3 .room .txt{float:none;width:100%}.room-detail.view3 .room .images{padding-right:0}.room-detail.view3 .room .txt{margin:30px 0 0 0}.room-detail.view3 .room .images .image,.room-detail.view3 .room .images .image.img0{width:calc(50% - 4px)!important;floaT:left;height:200px;margin:0 4px 4px 0!important}.room-detail.view3 .room .images .image.img0 img{object-fit:cover;height:100%}footer #fl,footer #fr,footer #fr nav{float:none;width:auto;padding-left:6%;width:94%}footer #fr nav{padding-left:0}footer #fr nav.fn2{margin:0;width:auto}footer article{width:calc(100% - 18px);padding:0 9px}}@media screen and (max-width:820px){#c7 .l,#c7 .r{clear:both;margin:0;width:auto;float:none;min-height:280px}#c7 .l{margin-bottom:20px}}@media screen and (max-width:800px){#h #hm .controls .next,#h #hm .controls .prev{top:70%}h1{font-size:1.2em}.contentlist14 .item{width:100%;padding:25px 15px;height:auto}.contentlist14 .item img{max-height:none;height:auto}.event-list .contentlist14 .item{float:none;max-width:100%;width:300px;margin:30px auto}.event-list .contentlist14 .item img{height:auto;max-height:none}h2.center{font-size:1.25em;padding:10px}.guest-greeting{padding:15px}.guest-greeting .greeting-head{font-size:1.25em}.guest-greeting .book-infos,.guest-greeting .date-item,.guest-greeting .greeting-personal{font-size:.95em}.guest-greeting .date-item:before{width:32px;height:32px}.saltoapp .applink img{height:30px}}@media screen and (max-width:750px){.package .btns .b1,.package .btns .b2,.package .btns .b3{text-align:center;width:100%}}@media screen and (max-width:700px){h1{font-size:1em}#h2 .packages2 .controls,#h2 .packages2 .slick-dots{display:none!important}html.p #h2 .packages2{max-height:none;padding-bottom:30px}#h2 .packages2 .scrollEl img{position:static;left:auto;top:auto;height:auto;width:100%}#h2 .packages2 .slick-slider{margin-bottom:0}html.p #h2 .packages2 .scrollEl{height:auto;padding:0 10px!important;box-sizing:border-box}#m{margin-top:20px}#h2 .packages2 .scrollEl .txt{padding-top:8px!important}html.p #h2 .packages2 .scrollEl figure{height:300px}html.p #h2 .packages2 .scrollEl .price,html.p #h2 .packages2 .scrollEl:hover .price{left:26px!important;top:225px!important;font-size:1.7em;line-height:100%}html.ie #h2 .packages2 .scrollEl .price,html.ie #h2 .packages2 .scrollEl:hover .price{top:220px!important}html.dev #h2 .packages2 .scrollEl:hover figure:after,html.p #h2 .packages2 figure:after{bottom:-190px;left:-220px;width:500px;height:300px}html.dev #h2 .packages2 .scrollEl .tooltip{opacity:1}.slick-slide .descr .title{font-size:1.4em}}@media screen and (max-width:640px){.imagegallery.design6 .scrollEl figure .imagegallery.design6 .scrollEl .a1,.imagegallery.design6 .scrollEl img{height:35vw;min-height:240px}.imagegallery.design6 .slick-dots li button{width:8px;height:8px;margin:0}.imagegallery.design6 .gallery.slick-slider{margin-bottom:0}.imagegallery.design6 .slick-dots{bottom:0}}@media screen and (max-width:600px){h1{font-size:1.1em}body,html{-ms-overflow-style:none!important}#m{margin-top:0}#c7{display:none}#mt li{width:auto;display:block}#c4 #c41,#c4 #c42{float:none;padding:0;width:auto}#c4 #c42{padding:0 8px}#sub{display:block!important;position:static;overflow:auto;display:none!important}#sub ul{white-space:nowrap}#sub li{display:inline-block;width:auto}.kulinarik section{width:auto;padding:0 0 12px 0}.kulinarik .row{background:0 0}.company.view6 .l,.company.view6 .r{width:auto;padding:0 0 8px 0;float:none}.company.view6 .back{position:static;padding:8px;background:#006da3;color:#fff;border-radius:4px;margin:8px 0}.shop_overview1 tr td{display:block}.shop_overview1 tr td td{display:table-cell}#c1 #Main,#c1 #MainLeft,#c2 #Main,#c2 #MainLeft{margin:0;float:none;width:auto;padding:0 0 8px 0}.form_inquire_tbl td{display:block;text-align:left}.form_inquire_tbl td input,.form_inquire_tbl td select,.form_inquire_tbl td textarea{width:100%!important}.packages4.c3 article,.packages4.c3 article:first-child,.packages4.c3 article:last-child{float:none;width:auto;margin:0 0 12px 0;overflow:hidden;height:240px}.packages4{height:auto}.package .mode3 .l,.package .mode3 .r{float:none;width:auto;padding:0}.package .paging{font-size:.8em}.package .mode3 .moretxt{display:none}.package .mode3 .btns a{display:block;float:none!important;margin:4px 0!important;text-align:left;padding:6px 8px 7px 18px}.package .mode3 .btns a:before{top:10px}.packages-filter .nights{margin-left:5px}.packages-filter .nights .night,.packages-filter .prices .price{margin-left:24px}.package .tbl-prices.rooms .btns a{margin-top:2px}.noticing a{display:block;padding:5px 0;white-space:nowrap}.noticing{padding:0 0 0 26px}.packages1 .paging-result{font-size:.9em}.packages1 .paging-result .td2,.packages1 .paging-result .td3,.packages1 .paging-result .td4,.packages1 .paging-result .td5{display:none}.packages1 .paging-result .td6,.packages1 .paging-result .td7{font-size:1.2em}.tbl-packages1.cells.c2 article{float:none;width:auto;margin:0 0 8px 0}.tbl-packages1.cells.c2 .more{left:auto;right:0}.tbl-packages1.cells.c2 .d1{width:100%}.tbl-packages1.cells.c2 .d2{width:100%}.tbl-packages1.cells.c2 .d1{width:100%;float:none;padding:0}.tbl-packages1.cells.c2 .d2{position:static;bottom:0;left:0;background:rgba(255,255,255,.8);padding:10px 0;width:auto;box-sizing:border-box;margin:0}.tbl-packages1 .row{background:0 0;margin:0;padding:0}.tbl-packages1 article{padding:10px;margin:0;margin-left:0!important}.tbl-packages1.cells.c2 article{margin:0 0 45px 0}.rooms.individualtemplate .item{padding-right:0}.rooms.individualtemplate .gallery .img{height:60vw;min-height:220px}.tabelle-preise{font-size:.8em}.saison .legend{font-size:.8em;position:static}.saison .legend span{padding:2px}.packages-filter .parameter{padding-top:8px}.packages-filter .parameter .checkbox{width:45%;display:inline-block;margin:0;padding:6px 0}.google-map .map{max-height:300px;margin-right:6%;width:94%!important}.companies_overview_tbl7 .item{width:98%;padding:1%}.listmenuitems{width:100%}.listmenuitems td{display:block;padding:0 0 20px 0}.map-contentfilter{height:auto;overflow:hidden}.radweg-item .li,.radweg-item .ri{float:none;width:auto}.radweg-item .li img{width:100%}.voucher .preview,.voucher .r{float:none;width:auto}.voucher .preview{padding:20px;margin-bottom:20px}.voucher .button{padding:15px 30px}.reservationform span{display:block;margin-top:4px}.reservationform input,.reservationform select{padding:10px 5px}.reservationform .variante2 .it label{margin-left:0}.reservationform .variante2 .it label.lb2{margin-left:20px}.line.personal div{float:none;width:auto}.reservationform .personal span{display:block;width:auto;padding-top:8px}.reservationform .btn .button{padding:18px 0;width:100%}.reservationform .al{font-size:1.1em;display:block;padding-top:12px}.reservationform .alternate{margin:0}.packages4 .img img{width:100%;max-width:100%;height:auto}#h #hm .controls .next,#h #hm .controls .prev{top:20px!important}#h #hm .imagegallery.design6 .controls .next,#h #hm .imagegallery.design6 .controls .prev{top:calc(50% - 22px)!important}.slick-dots li button{margin:0 8px}.packages4 article{margin:25px 0!important}.google-map .map-buttons a{padding:8px 12px}.tbl-packages1.cells.c2 .shorttext{min-height:70px}.slick-slide .descr{font-size:.9em}.slick-dots{width:40%;margin:0!important;bottom:-70px!important;left:50%!important;margin-left:-63px!important}.imagegallery.design6 .slick-dots{bottom:15px!important;left:0!important;margin:0!important;width:100%}.imagegallery.design6 .slick-dots button{margin:0 4px}.packages2 .controls{bottom:-85px!important}.packages2 .controls .next,.packages2 .controls .prev{margin:0 70px!important}#h .controls .next,#h .controls .prev{height:60px!important}#h .controls .next:before,#h .controls .prev:before{margin:15px auto 0 auto!important}.company_detail2{overflow:hidden}.company_detail2 .map-direction .address-mode,.company_detail2 .map-direction .button{width:49%!important;box-sizing:border-box;display:inline-block;margin:15px 1% 15px 0;box-sizing:border-box}.company_detail2 .map-direction span:first-child{padding-right:12px}.company_detail2 .map-direction .address{min-width:51%;width:auto;box-sizing:border-box;margin:0}#m{padding:0 20px;width:100%;box-sizing:border-box}.rooms.individualtemplate .item{width:100%}.event-list-default .item .cont,.event-list-default .item .img{float:none;width:100%;padding:10px;height:auto;max-height:none}}@media screen and (max-width:460px){header #mm2 ul ul li:not(.reservation){width:100%}}@media screen and (max-width:420px){.tbl-packages1.cells.c2 .d2{position:static}.companies_overview_tbl7 .paging-result .td1,.packages1 .paging-result .td1{display:none}.voucher .printsend div.package img{width:100%}.package h3{font-family:GothamM;overflow:hidden;display:inline-block;width:100%}.voucher .r .p .packages span.pv{display:inline-block;width:100%}.voucher .r input.price.txtbox{height:18px}.companies_overview_tbl7 .item{height:auto;margin:10px 0}.companies_overview_tbl7 .item .img{height:auto;width:100%;display:block;margin:0 auto}.companies_overview_tbl7 .item .r{display:block;width:100%;padding:0;position:static;height:auto;margin:15px 0 0 0}.companies_overview_tbl7 .item .r a.more{position:relative!important;margin:10px auto;display:block!important;max-width:150px;width:100%;left:0!important}.companies_overview_tbl7 .item .img img{max-width:100%;display:block;margin:0 auto;width:auto}#m .company_detail2 .pntabs ul li{display:block;float:none;width:100%}.ui-tabs .ui-tabs-nav li a{float:none;text-align:center;margin:0 auto;display:block}.companies-filter .compname input[type=text]{display:block;width:100%}.company_detail2 .map-direction .address{width:100%}html.dev #h2 .packages2 .scrollEl:hover figure:after,html.p #h2 .packages2 figure:after{bottom:-230px}html.p #h2 .packages2 .scrollEl figure{height:200px}html.p #h2 .packages2 .scrollEl .price,html.p #h2 .packages2 .scrollEl:hover .price{top:132px!important;font-size:1.5em}footer #pl{width:calc(100% - 30px);padding:0 15px}.rooms.individualtemplate .gallery{width:100%;float:none;padding:0 0 15px 0;margin-bottom:0}.rooms.individualtemplate .txt{width:100%;float:none}.rooms.individualtemplate .gallery .next{right:0}.room-detail.view3 .room .images .image,.room-detail.view3 .room .images .image.img0{width:100%!important;margin:0 0 4px 0!important;height:auto!important}.room-detail.view3 .room .images img{height:auto!important;object-fit:unset!important}.room-detail.view3 .button{display:block;margin:0 0 15px 0}.seekda-alternatives .alternatives-items .item{padding:0 15px 0 15px}.seekda-alternatives .alternatives-items .room:nth-of-type(1){width:calc(50% - 10px);margin:0 10px 0 0}.seekda-alternatives .alternatives-items .room:nth-of-type(2){width:calc(50% - 10px);margin:0 0 0 10px}.seekda-alternatives .alternatives-items .rooms .room:nth-of-type(3){display:none}html.ie #h2 .packages2 .scrollEl .price,html.ie #h2 .packages2 .scrollEl:hover .price{top:132px!important}.guest-greeting{padding:15px 5px}}@media screen and (max-width:360px){header #mt1,header .reservation-preview .next,header .tel{width:40px;height:40px}header #mt1:before,header .reservation-preview .next:before,header .tel:before{left:8px;top:6px}header .tel:before{top:9px;left:9px}header #mt1:before{top:9px}header .tel{right:64px}header #mt1{right:114px}.tbl-packages1.cells.c2 .np{position:static!important}.tbl-packages1.cells.c2 .shorttext{min-height:70px}.Mobileview_Ausblenden{display:none}.Nur_bei_Mobileview{display:block}#h2 .packages2 .scrollEl .txt{padding-top:8px!important}#h2 .packages2 .scrollEl figure{height:200px}#h2 .packages2 .scrollEl .price,#h2 .packages2 .scrollEl:hover .price{top:140px!important}#ht .scrollEl .tooltip .tooltip-txt{font-size:.6em;width:260px}.room-quick-search .fromto{max-width:320px;flex:0;width:100%;min-width:0}}@media screen and (max-height:800px){.google-map .map{height:280px}}@media screen and (max-height:600px){.google-map .map{height:250px}}@media screen and (max-height:500px){.google-map .map{height:150px}}@media screen and (max-height:400px){.google-map .map{height:50px}}