.meinestadt-sprite,.amenity-checkmark,.icon-heart,.airbnb-promise-checkmark,.airbnb-promise-sprite,.meinestadt-wetter,.meinestadt-bahn,.meinestadt-events,.meinestadt-flug,.meinestadt-mietwagen,.meinestadt-routenplaner,.meinestadt-sehenswuerdigkeiten,.meinestadt-stadtplan,.button,.btn,.button:hover,.btn:hover,.submit-container .button.button-large,.submit-container .button.button-large:hover,.offer-favorite a.remove_favorite:after,.meinestadt-searchbox .searchbox-form{background:url(../pics/meinestadt_v2.png) no-repeat}.amenity-checkmark{background-position:0 -743px;height:17px;width:18px}.icon-heart{background-position:0 -950px;height:14px;width:14px}.airbnb-promise-checkmark{background-position:0 -780px;height:19px;width:21px}.airbnb-promise-sprite{background-position:0 -858px;height:29px;width:25px;width:auto}.meinestadt-wetter{background-position:0 -407px;height:28px;width:28px}.meinestadt-bahn{background-position:0 -503px;height:28px;width:28px}.meinestadt-events{background-position:0 -647px;height:28px;width:28px}.meinestadt-flug{background-position:0 -551px;height:28px;width:28px}.meinestadt-mietwagen{background-position:0 -599px;height:28px;width:28px}.meinestadt-routenplaner{background-position:0 -215px;height:28px;width:28px}.meinestadt-sehenswuerdigkeiten{background-position:0 -455px;height:28px;width:28px}.meinestadt-stadtplan{background-position:0 -695px;height:28px;width:28px}.body-header,.footer-v4{display:none}.mt-head-container{margin:0 10px 22px 10px}body{background:whiteSmoke;font-size:11px;min-width:984px}.text-pink{color:#000}.text-pink.font-13{font-size:14px}.top-filters-container,.container-24{width:980px}.mt-head-container{z-index:1}.grid-18{width:714px}textarea,input{-webkit-box-shadow:none;box-shadow:none}body,button,input,select,textarea{font-family:Verdana, sans-serif}.button,.btn,a.button,a.button:hover,a.button:visited,a.btn:hover,a.btn:visited{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 0 0 #000;-moz-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;border:none;color:black;font-weight:700;line-height:27px;text-shadow:none}.search-result .btn,.search-result .button,.search-result .btn:hover,.search-result .button:hover{padding:0 25px 0 0;width:217px}.button,.btn{background-position:0 -47px;height:27px;width:217px}.button:hover,.btn:hover{background-position:0 0;height:27px;width:217px}.submit-container .button.button-large{background-position:0 -335px;height:52px;width:245px;background-position:-35px -340px;font-size:20px;height:44px;position:relative;right:10px;width:210px}.submit-container .button.button-large:hover{background-position:0 -263px;height:52px;width:245px;background-position:-35px -268px;height:44px;width:210px}.btn-large,.button-large{font-size:14px;height:27px;line-height:27px;padding-left:0px;padding-right:25px}.btn-large.font-15,.button-large.font-15{font-size:12px}.btn-large.font-22,.button-large.font-22{font-size:14px}.btn-large.font-11,.button-large.font-11{font-size:11px}.btn-large.font-13,.button-large.font-13{font-size:12px}button.button-arrow,a.button-arrow{padding-right:25px}i.icons-button-arrow-large,i.icons-button-arrow-medium{display:none}.btn-small,.button-small{line-height:27px;padding-left:10px;padding-right:35px}input.button{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.gradient-blue{background:#fed466;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZDQ2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZkY2I3ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2ZkYzAwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWMxMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fed466 0%, #fdcb7e 40%, #fdc00f 55%, #fec110 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fed466), color-stop(40%, #fdcb7e), color-stop(55%, #fdc00f), color-stop(100%, #fec110));background:-webkit-linear-gradient(top, #fed466 0%, #fdcb7e 40%, #fdc00f 55%, #fec110 100%);background:-o-linear-gradient(top, #fed466 0%, #fdcb7e 40%, #fdc00f 55%, #fec110 100%);background:-ms-linear-gradient(top, #fed466 0%, #fdcb7e 40%, #fdc00f 55%, #fec110 100%);background:linear-gradient(top, #fed466 0%,#fdcb7e 40%,#fdc00f 55%,#fec110 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed466', endColorstr='#fec110',GradientType=0 )}a,a:visited,a:hover{color:#4c4a4b}.pager .current a{-webkit-box-shadow:inset 1px 1px 6px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 1px 1px 6px 0 rgba(0,0,0,0.4);box-shadow:inset 1px 1px 6px 0 rgba(0,0,0,0.4);background:#fec00f;color:#000;text-shadow:1px 1px rgba(0,0,0,0.2)}.pager .disabled,.pager a{background:#fff;border:1px solid #fec00f;color:#000}.pager .disabled:hover,.pager a:hover{color:#000}.top-filters-container{background:#fff;-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.ui-slider-horizontal .ui-slider-range{background:#fbe285}.ui-slider-horizontal .ui-slider-handle{background-image:url(https://c170024.ssl.cf3.rackcdn.com/assets/v4/slider_handle_left_meinestadt-48854812a7d76d29e0ca4996e0fff67a.png)}.ui-slider-horizontal .ui-slider-handle:hover,.ui-slider-horizontal .ui-slider-handle:active{background-image:url(https://c170024.ssl.cf3.rackcdn.com/assets/v4/slider_handle_left_active_meinestadt-7f5fd5db231b8941c4774beefcbf0365.png)}.ui-slider-horizontal .ui-slider-handle+.ui-slider-handle{background-image:url(https://c170024.ssl.cf3.rackcdn.com/assets/v4/slider_handle_right_meinestadt-9c548020c796aa6bf3ff113712a85dcc.png)}.ui-slider-horizontal .ui-slider-handle+.ui-slider-handle:hover,.ui-slider-horizontal .ui-slider-handle+.ui-slider-handle:active{background-image:url(https://c170024.ssl.cf3.rackcdn.com/assets/v4/slider_handle_right_active_meinestadt-70c9b38095635b70e5b184a284c21ea0.png)}.search-result .link-to-offer small{position:relative;top:-3px}body,.text-base,.search-result,.offer-favorite a{color:black}h3,.h3{font-size:14px}.search-results-container.grid-18{margin-right:0;width:724px}.search-results-container .overlay-right{margin-right:0px}.search-bar{margin-right:10px}.search-result .button{font-size:11px}.search-result .offer-title{color:#4c4a4b;font-size:14px}.search-result .offer-price{color:#4C4A4B;font-size:11px}.search-result .offer-pin .pin{background-image:url(https://c170024.ssl.cf3.rackcdn.com/assets/pins_new24_meinestadt-5b09aa7388dd71110ad3b646b43c341d.png)}.search-result dl{float:none;margin:0;border:none;line-height:18px}.search-result dt{float:none;width:auto}.search-results-container{background-color:#fff}.search-sidebar.grid-6{width:226px}.map-pin-number{background-image:url(https://c170024.ssl.cf3.rackcdn.com/assets/pins_new24_meinestadt-5b09aa7388dd71110ad3b646b43c341d.png)}.ie6 .map-pin-number{background-image:url(https://c170024.ssl.cf3.rackcdn.com/assets/pins_new8_meinestadt-d9f907c54694e115a33898e47a29c45e.png)}.booking-form{background-color:#fff}.booking-form.border-blue-1{border-color:#cccbd9}.offer-favorite.grid-6{width:190px}.meine-stadt a,.meine-stadt a:hover,.meine-stadt a:active,.meine-stadt a:visited{color:#00c}.header-airbnb-promise.font-14{color:#000;font-size:12px}.number_of_people_count{color:#000}.offer-additional-infos{font-size:12px}.search-ajax-indicator{background:#fff url(https://c170024.ssl.cf3.rackcdn.com/assets/meinestadt/meinestadt-ajax-load_2-91fb65b34528ebc960906bc7c82ca05c.gif) no-repeat 50%}.offer-favorite a.remove_favorite:after{background-position:0 -906px;height:24px;width:24px}.map-offer-button{left:10px;line-height:10px;width:100%}.map-offer-button .button,.map-offer-button .btn,.map-offer-button a.button,.map-offer-button a.button:hover,.map-offer-button a.button:visited,.map-offer-button a.btn:hover,.map-offer-button a.btn:visited{padding-right:45px;position:relative;width:165px}.map-offer-button .button,.map-offer-button .btn{background-position:-75px -123px}.label-holder .map-label .map-offer-button{margin-top:10px;position:static}a.button-small:active,a.btn-small:active{height:27px}dl.insider-checklist{float:none;margin-left:160px}dl.insider-checklist dt{clear:none;float:none;font-weight:normal}.booking-form .search-button{height:27px;line-height:27px}.booking-form .search-button.pad-10-tb{padding-top:0;padding-bottom:0}.offer-detail-page-left{width:734px}.offer-detail-bg-wrap{background:#fff;margin-right:10px}.offer-detail-page-right{background-color:#f9f9f9}.stars .star-rating{background:url(https://c170024.ssl.cf3.rackcdn.com/assets/meinestadt/meinestadt-stars_yellow-822c53bfbaee719f415e8db4adf82b40.png) no-repeat}.checkout-top-nav{margin-right:10px}.checkout-top-nav .back::before{background-position:0 -558px;height:22px}.blue-box-with-white-inner-glow,.checkin-form,.booking-form{background:#fff}.ajax-progress-indicator{background:#fff url(https://c170024.ssl.cf3.rackcdn.com/assets/meinestadt/meinestadt-ajax-load_3-879e65abc66c6e16a0ca344caa1f9055.gif) no-repeat 50%}.offer-detail-bg-wrap{background:#fff}.meine-stadt .offer-rating a{color:#00C;text-decoration:underline}dt.amenity-checkmark{float:none}.quick-overview-list dt{float:none}.offer-reviews dt{width:85px}.offer-sprite,.ui-datepicker td.checkout-only,.ui-datepicker td.checkin-only,.ui-datepicker td.checkout-only.ui-datepicker-current-day,.ui-datepicker td.checkout-only.other-date,.ui-datepicker td.checkin-only.ui-datepicker-current-day,.ui-datepicker td.checkin-only.other-date{background:url(https://c170024.ssl.cf3.rackcdn.com/assets/sprites/offer-sb6fa93efc6-d25e9d533a5d720634951d3082b83fe4.png) no-repeat}.offer-description .info{background-color:#eae8e9}.ui-datepicker td.checkout-only{background-position:0 -775px;height:31px;width:31px}.ui-datepicker td.checkin-only{background-position:0 -622px;height:31px;width:31px}.ui-datepicker td.checkout-only.ui-datepicker-current-day,.ui-datepicker td.checkout-only.other-date{background-position:0 -826px;height:31px;width:31px}.ui-datepicker td.checkin-only.ui-datepicker-current-day,.ui-datepicker td.checkin-only.other-date{background-position:0 -673px;height:31px;width:31px}.ui-datepicker td.checkout-only.other-date a,.ui-datepicker td.checkin-only.other-date a,.ui-datepicker td.available.other-date a,.ui-datepicker td.checkout-only.other-date span,.ui-datepicker td.checkin-only.other-date span,.ui-datepicker td.available.other-date span,.ui-datepicker td.checkin-only.ui-datepicker-current-day a,.ui-datepicker td.checkout-only.ui-datepicker-current-day a,.ui-datepicker td.available.ui-datepicker-current-day a{text-shadow:none}.ui-datepicker td.checkout-only.other-date,.ui-datepicker td.checkin-only.other-date,.ui-datepicker td.available.other-date,.ui-datepicker td.available.ui-datepicker-current-day,.ui-datepicker td.available.ui-datepicker-current-day,.ui-datepicker td.available.ui-datepicker-current-day a{text-shadow:none}.ui-datepicker td.checkout-only::after{border-color:transparent #eae8e9 #eae8e9 transparent}.ui-datepicker td.checkin-only::after{border-color:#eae8e9 transparent transparent #eae8e9}.ui-datepicker td.booked,.quick-facts-availability .calendar td.booked{background-color:#eae8e9}.quick-facts-availability .booked-legend,.quick-facts-availability .checkin-only .td-bg{border-left-color:#eae8e9;border-top-color:#eae8e9}.quick-facts-availability .checkout-only .td-bg{border-bottom-color:#eae8e9;border-right-color:#eae8e9}.quick-facts-availability .calendar td .price{text-shadow:#666 1px 1px}a.button-large,a.btn-large,a.button-large:active,a.btn-large:active{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;height:27px;line-height:27px}.btn-large.font-15-meinestadt,.button-large.font-15-meinestadt,.btn-large.font-15-meinestadt:hover,.button-large.font-15-meinestadt:hover{font-size:8px;font-weight:normal;height:27px;line-height:27px;padding-left:5px;text-align:left}.booking-form input[type="text"],.booking-form input[type="date"]{width:75px}a.back{font-size:12px;text-decoration:underline}.offer-breadcrumbs,.offer-breadcrumbs a{color:#404040;font-size:10px}.booking-form .error,.booking-form small.green,.booking-form small.valid{color:#000;font-size:11px;font-weight:700}.meine-stadt a{color:#00c}.meine-stadt a.button-green,.meine-stadt a.button-green:hover,.meine-stadt a.button-green:active,.meine-stadt a.button-green:visited{color:#000}.offer-description{font-size:12px}.quick-overview-list a,.quick-overview-list a:hover,.quick-overview-list a:active,.quick-overview-list a:visited{color:#00c;text-decoration:underline}.text-plum{color:#212121}.quick-facts-availability aside{width:210px}.quick-facts-availability .dd-calendar-legend{top:13px;height:45px}p.dotted-top{clear:left}.checkout-form{margin-right:10px}.total-amount-and-currency.line-34{line-height:45px}.actions .btn-blue{font-size:16px;padding-left:0}.checkout-top-nav a{color:#00c;font-size:12px;text-decoration:underline}textarea,input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}a.toggler,.sign-in-link a,.checkout-form a{text-decoration:underline}.checkout-form{font-size:12px}.checkout-form h1,.checkout-form h2,.checkout-form h3,.checkout-form h4,.checkout-form h5,.checkout-form h6{color:#000}.checkout-form a,.checkout-form a:visited,.checkout-form a:hover{color:#00c}.instant-login .btn{font-size:11px;padding-left:0px}.instant-login input[type="text"],.instant-login input[type="password"]{width:211px}.instant-login ul,.instant-login ol{width:385px}.instant-login label{width:159px}.meinestadt-searchbox header{height:30px}.meinestadt-searchbox header h1{font-face:Verdana,sans-serif;font-size:14px;font-weight:700}.meinestadt-searchbox .red{color:#000}.meinestadt-searchbox .airbnb-logo{margin-top:32px;height:30px;width:74px}.meinestadt-searchbox .searchbox-form{background-position:0 -94px;height:101px;width:1000px;margin-top:8px;width:auto;height:69px;-webkit-box-shadow:inset 0px 0px 0 10px #fff;-moz-box-shadow:inset 0px 0px 0 10px #fff;box-shadow:inset 0px 0px 0 10px #fff}.meinestadt-searchbox .searchbox-form .button{bottom:20px;right:20px}.meinestadt-searchbox .searchbox-form .date-field{width:100px;background-color:#fff;}.meinestadt-searchbox.ms-984{width:984px}.meinestadt-searchbox.ms-750{width:750px}.meinestadt-searchbox.ms-650{width:650px}.ms-650 .index-search-field-meinestadt{width:112px}.ms-750 .index-search-field-meinestadt{width:212px}.ms-984 .index-search-field-meinestadt{width:446px}.refund-box{color:#000}.fancybox-skin{color:#000}.ui-datepicker-header,.mt-head-container,.mt-header-location-change-box,.print-header,.mt-navigation,.mt-footer-standard,#mt-superbanner-incontent{text-shadow:none}.after-checkout .prefix-1{padding-left:0}.confirmation .grid-22{margin-left:0}.to-do-after-checkout{background:transparent;text-shadow:none}.to-do-after-checkout .border-gray-1-b{border-color:#cccbd9}.to-do-after-checkout .prefix-1{padding-left:0}.to-do-after-checkout h1{font-size:16px;font-weight:bold;padding-bottom:8px;margin-bottom:8px}.to-do-after-checkout .meinestadt-aac-li-width{width:320px}.to-do-after-checkout nav a{text-decoration:underline;color:black}.to-do-after-checkout nav .icon{margin-right:3px;vertical-align:middle}.meinestadt-red{color:#be0404}.meinestadt_amenities-sprite,.amenities-filters .meinestadt_amenities-air_conditioning,.amenities-filters .meinestadt_amenities-balcony_terace,.amenities-filters .meinestadt_amenities-breakfast,.amenities-filters .meinestadt_amenities-computer_internet,.amenities-filters .meinestadt_amenities-elevator,.amenities-filters .meinestadt_amenities-family_friendly,.amenities-filters .meinestadt_amenities-gym,.amenities-filters .meinestadt_amenities-handicap_accessible,.amenities-filters .meinestadt_amenities-heating,.amenities-filters .meinestadt_amenities-hot_tub,.amenities-filters .meinestadt_amenities-indoor_fireplace,.amenities-filters .meinestadt_amenities-intercom,.amenities-filters .meinestadt_amenities-internet,.amenities-filters .meinestadt_amenities-kitchen,.amenities-filters .meinestadt_amenities-lockable_room,.amenities-filters .meinestadt_amenities-parking_included,.amenities-filters .meinestadt_amenities-pets_allowed,.amenities-filters .meinestadt_amenities-pool,.amenities-filters .meinestadt_amenities-smoking_allowed,.amenities-filters .meinestadt_amenities-suitable_for_events,.amenities-filters .meinestadt_amenities-towels,.amenities-filters .meinestadt_amenities-tv,.amenities-filters .meinestadt_amenities-washer_dryer,.amenities-filters .meinestadt_amenities-wireless_internet{background:url(https://c170024.ssl.cf3.rackcdn.com/assets/sprites/meinestadt_amenities-sc25da08811-4058c6123ffcb81cfad2cd8ce32da17e.png) no-repeat}.amenities-filters .meinestadt_amenities-air_conditioning{background-position:0 -704px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-balcony_terace{background-position:0 -736px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-breakfast{background-position:0 -64px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-computer_internet{background-position:0 -576px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-elevator{background-position:0 -160px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-family_friendly{background-position:0 -32px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-gym{background-position:0 -672px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-handicap_accessible{background-position:0 -512px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-heating{background-position:0 -192px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-hot_tub{background-position:0 -256px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-indoor_fireplace{background-position:0 -352px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-intercom{background-position:0 -128px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-internet{background-position:0 -224px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-kitchen{background-position:0 -96px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-lockable_room{background-position:0 -384px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-parking_included{background-position:0 -544px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-pets_allowed{background-position:0 -640px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-pool{background-position:0 -320px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-smoking_allowed{background-position:0 -448px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-suitable_for_events{background-position:0 0;height:32px;width:32px}.amenities-filters .meinestadt_amenities-towels{background-position:0 -416px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-tv{background-position:0 -480px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-washer_dryer{background-position:0 -288px;height:32px;width:32px}.amenities-filters .meinestadt_amenities-wireless_internet{background-position:0 -608px;height:32px;width:32px}#payment-cc-cvc.grid-2{width:55px}.similar-offers dl{float:none}.similar-offers .dotted-top:before{top:-20px}input.date-field{background:url(https://c170024.ssl.cf3.rackcdn.com/assets/sprites/meinestadt/meinestadt-calendar-icon-ba54c1d0506e20bb8592b2f7a2bc48d8.png) no-repeat scroll 84px 2px transparent}.pad-17-r{padding-right:17px}.searchbox-headline{color:#be0404}.fix-eintragen-layout{position:relative;top:-11px}
