@keyframes ellipsis{to{width:1.25em}}.perfect-box-spacing>:first-child{margin-top:0!important}.perfect-box-spacing>:last-child{margin-bottom:0!important}@font-face{font-family:Yummo;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_regular.eot");src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_regular.eot?v1.01#iefix") format("embedded-opentype"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_regular.woff?v1.01") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Yummo Bold;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_bold.eot");src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_bold.eot?v1.01#iefix") format("embedded-opentype"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_bold.woff?v1.01") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Yummo Light;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_light.eot");src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_light.eot?v1.01#iefix") format("embedded-opentype"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/yummo/fonts/yummo_light.woff?v1.01") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/lato/fonts/lato_regular.woff?v1.01") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato Bold;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/lato/fonts/lato_bold.woff?v1.01") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato Light;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/lato/fonts/lato_light.woff?v1.01") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato Light Italic;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/lato/fonts/lato_light_italic.woff?v1.01") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Light.woff2?v1.01") format("woff2"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Light.ttf?v1.01") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Regular.woff2?v1.01") format("woff2"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Regular.ttf?v1.01") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Medium.woff2?v1.01") format("woff2"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Medium.ttf?v1.01") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-SemiBold.woff2?v1.01") format("woff2"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-SemiBold.ttf?v1.01") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Bold.woff2?v1.01") format("woff2"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Bold.ttf?v1.01") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Black.woff2?v1.01") format("woff2"),url("https://static2.traum-ferienwohnungen.de/vmb-public/styles/sources/thirdparty/inter/fonts/Inter-Black.ttf?v1.01") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:emoticons;src:url("https://static2.traum-ferienwohnungen.de/vmb/styles/sources/thirdparty/emoticons/fonts/emoticons.eot?5zh0vu");src:url("https://static2.traum-ferienwohnungen.de/vmb/styles/sources/thirdparty/emoticons/fonts/fonts/emoticons.eot?#iefix5zh0vu") format("embedded-opentype"),url("https://static2.traum-ferienwohnungen.de/vmb/styles/sources/thirdparty/emoticons/fonts/emoticons.woff?5zh0vu") format("woff"),url("https://static2.traum-ferienwohnungen.de/vmb/styles/sources/thirdparty/emoticons/fonts/emoticons.ttf?5zh0vu") format("truetype"),url("https://static2.traum-ferienwohnungen.de/vmb/styles/sources/thirdparty/emoticons/fonts/emoticons.svg?5zh0vu#icomoon") format("svg");font-weight:400;font-style:normal}.ne-code{display:none;font-size:14px;padding:20px;font-family:Consolas,Menlo,Monaco,monospace;padding:1.5em}pre{position:relative;margin-bottom:24px;border-radius:2px;overflow:hidden}code.has-numbering{display:block;padding:12px 30px;overflow-y:auto;font-weight:300;margin-left:36px}.pre-numbering,code.has-numbering{font-family:Consolas,Menlo,Monaco,monospace;font-size:14px;line-height:20px}.pre-numbering{position:absolute;top:0;left:0;width:35px;padding:1.1em 5px 12px 0;border-right:1px solid #e8e8e8;border-radius:3px 0 0 3px;background-color:#eee;text-align:right;color:#aaa;margin-top:-4px}.pre-numbering li{list-style-type:none}.ne-pdf iframe{width:420px;height:530px;display:block}.ne-pdf-icon{width:200px;height:150px;float:left;border-right:1px solid #eee}.ne-pdf-icon i{margin:29px 62px;color:#999;font-size:84px}.ne-pdf-view button{font-family:inherit;font-size:14px;background-color:transparent;border:1px solid #ccc;padding:6px 15px;border-radius:2px;color:#333;cursor:pointer;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);outline:0;border-bottom:0;float:right;margin:80px 10px 0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear}.ne-pdf-view button:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.26)}.ne-pdf-view button i{margin-right:6px}.ne-pdf-view button a{color:#333}.ne-pdf-viewer iframe{margin:0 auto}.ne-pdf-viewer{background-color:#3498db;position:relative}.ne-pdf-viewer i{position:absolute;right:10px;top:8px;color:#fff;font-size:25px;cursor:pointer}.ne-audio{background-color:#1d1d1d;border-radius:2px;padding-top:6px}.ne-audio audio{width:100%}.ne-pdf,.ne-video{padding:5px;border:1px solid #e4e4e4;border-radius:2px;margin:20px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:0;overflow:auto;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear}.ne-video video{width:100%}.ne-image:hover,.ne-video:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.26)}.ne-pdf-preview,.ne-video-preview{overflow:auto}.ne-video-preview img{display:block;width:200px;height:150px;border-radius:2px;background-color:#3498db}.ne-video-thumb{width:200px;float:left;cursor:pointer;color:hsla(0,0%,100%,.6)}.ne-video-thumb:hover{color:#fff}.ne-video-thumb i{position:absolute;font-size:42px;margin-top:-95px;margin-left:80px;cursor:pointer}.ne-pdf-detail,.ne-video-detail{width:-100%;float:left;padding-left:15px}.ne-pdf-title,.ne-video-title{font-weight:bolder;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ne-video-desc{font-size:16px;color:#666;height:90px}.ne-stats{padding-top:7px;overflow:auto}.ne-video-stats span{padding:0 15px;float:right}.ne-video-stats span i{margin-right:10px}.ne-video-player{background-color:#3498db;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/loading.gif");background-repeat:no-repeat;background-position:50%}.ne-image,.ne-video-player iframe{width:100%}.ne-image{border-radius:2px;border:1px solid #e4e4e4;min-height:250px;max-height:250px;overflow:hidden;cursor:pointer;padding-bottom:5px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:5px solid #fff;margin:10px 0}.ne-image-long{max-height:800px}.ne-image-long img,.ne-image img{width:100%;display:block;min-height:250px}.ne-image-wrapper{margin:5px;margin-bottom:0;background-color:#3498db;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/loading.gif");background-repeat:no-repeat;background-position:50%;height:100%;overflow:hidden}.emoticons-image,.emoticons-image-wrapper{width:100%}.emoticons-image{padding:5px;border-radius:2px;border:1px solid #f2f2f2;display:block;margin:20px 0}.icon-emoticon{font-family:emoticons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emoticon,.icon-emoticon{display:inline-block;vertical-align:middle}.emoticon{text-indent:-9999px;height:22px;width:22px}@media (-webkit-min-device-pixel-ratio:1),all and (-o-min-device-pixel-ratio:1),all and (min--moz-device-pixel-ratio:1),all and (min-device-pixel-ratio:1),all and (min-resolution:96dpi){.emoticon{background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/emojis.png") 0 0 no-repeat}}@media (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.emoticon{background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/emojis@2x.png") 0 0 no-repeat;background-size:27776px 22px}}@-moz-document url-prefix(){.emoticon{background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/emojis.png") 0 0 no-repeat}}.emoticon-bowtie{background-position:-5px 0}.emoticon-smile{background-position:-37px 0}.emoticon-laughing{background-position:-69px 0}.emoticon-blush{background-position:-101px 0}.emoticon-smiley{background-position:-133px 0}.emoticon-relaxed{background-position:-165px 0}.emoticon-smirk{background-position:-197px 0}.emoticon-heart_eyes{background-position:-229px 0}.emoticon-kissing_heart{background-position:-261px 0}.emoticon-kissing_closed_eyes{background-position:-293px 0}.emoticon-flushed{background-position:-325px 0}.emoticon-relieved{background-position:-357px 0}.emoticon-satisfied{background-position:-389px 0}.emoticon-grin{background-position:-421px 0}.emoticon-wink{background-position:-453px 0}.emoticon-stuck_out_tongue_winking_eye,.emoticon-winky_face{background-position:-485px 0}.emoticon-stuck_out_tongue_closed_eyes{background-position:-517px 0}.emoticon-grinning{background-position:-549px 0}.emoticon-kissing{background-position:-581px 0}.emoticon-kissing_smiling_eyes{background-position:-613px 0}.emoticon-stuck_out_tongue{background-position:-645px 0}.emoticon-sleeping{background-position:-677px 0}.emoticon-worried{background-position:-709px 0}.emoticon-frowning{background-position:-741px 0}.emoticon-anguished{background-position:-773px 0}.emoticon-open_mouth,.emoticon-wow{background-position:-805px 0}.emoticon-grimacing{background-position:-837px 0}.emoticon-confused{background-position:-869px 0}.emoticon-hushed{background-position:-901px 0}.emoticon-expressionless{background-position:-933px 0}.emoticon-unamused{background-position:-965px 0}.emoticon-sweat_smile{background-position:-997px 0}.emoticon-sweat{background-position:-1029px 0}.emoticon-disappointed_relieved{background-position:-1061px 0}.emoticon-weary{background-position:-1093px 0}.emoticon-pensive{background-position:-1125px 0}.emoticon-disappointed{background-position:-1157px 0}.emoticon-confounded{background-position:-1189px 0}.emoticon-fearful{background-position:-1221px 0}.emoticon-cold_sweat{background-position:-1253px 0}.emoticon-persevere{background-position:-1285px 0}.emoticon-cry{background-position:-1317px 0}.emoticon-sob{background-position:-1349px 0}.emoticon-joy{background-position:-1381px 0}.emoticon-astonished{background-position:-1413px 0}.emoticon-scream{background-position:-1445px 0}.emoticon-neckbeard{background-position:-1477px 0}.emoticon-tired_face{background-position:-1509px 0}.emoticon-angry{background-position:-1541px 0}.emoticon-rage{background-position:-1573px 0}.emoticon-triumph{background-position:-1605px 0}.emoticon-sleepy{background-position:-1637px 0}.emoticon-yum{background-position:-1669px 0}.emoticon-mask{background-position:-1701px 0}.emoticon-sunglasses{background-position:-1733px 0}.emoticon-dizzy_face{background-position:-1765px 0}.emoticon-imp{background-position:-1797px 0}.emoticon-smiling_imp{background-position:-1829px 0}.emoticon-neutral_face{background-position:-1861px 0}.emoticon-no_mouth{background-position:-1893px 0}.emoticon-innocent{background-position:-1925px 0}.emoticon-alien{background-position:-1957px 0}.emoticon-yellow_heart{background-position:-1989px 0}.emoticon-blue_heart{background-position:-2021px 0}.emoticon-purple_heart{background-position:-2053px 0}.emoticon-heart{background-position:-2085px 0}.emoticon-green_heart{background-position:-2117px 0}.emoticon-broken_heart{background-position:-2149px 0}.emoticon-heartbeat{background-position:-2181px 0}.emoticon-heartpulse{background-position:-2213px 0}.emoticon-two_hearts{background-position:-2245px 0}.emoticon-revolving_hearts{background-position:-2277px 0}.emoticon-cupid{background-position:-2309px 0}.emoticon-sparkling_heart{background-position:-2341px 0}.emoticon-sparkles{background-position:-2373px 0}.emoticon-star{background-position:-2405px 0}.emoticon-star2{background-position:-2437px 0}.emoticon-dizzy{background-position:-2469px 0}.emoticon-boom{background-position:-2501px 0}.emoticon-collision{background-position:-2533px 0}.emoticon-anger{background-position:-2565px 0}.emoticon-exclamation{background-position:-2597px 0}.emoticon-question{background-position:-2629px 0}.emoticon-grey_exclamation{background-position:-2661px 0}.emoticon-grey_question{background-position:-2693px 0}.emoticon-zzz{background-position:-2725px 0}.emoticon-dash{background-position:-2757px 0}.emoticon-sweat_drops{background-position:-2789px 0}.emoticon-notes{background-position:-2821px 0}.emoticon-musical_note{background-position:-2853px 0}.emoticon-fire{background-position:-2885px 0}.emoticon-hankey{background-position:-2917px 0}.emoticon-poop{background-position:-2949px 0}.emoticon-shit{background-position:-2981px 0}.emoticon-\+1{background-position:-3013px 0}.emoticon-thumbsup{background-position:-3045px 0}.emoticon--1{background-position:-3077px 0}.emoticon-thumbsdown{background-position:-3109px 0}.emoticon-ok_hand{background-position:-3141px 0}.emoticon-punch{background-position:-3173px 0}.emoticon-facepunch{background-position:-3205px 0}.emoticon-fist{background-position:-3237px 0}.emoticon-v{background-position:-3269px 0}.emoticon-wave{background-position:-3301px 0}.emoticon-hand{background-position:-3333px 0}.emoticon-raised_hand{background-position:-3365px 0}.emoticon-open_hands{background-position:-3397px 0}.emoticon-point_up{background-position:-3429px 0}.emoticon-point_down{background-position:-3461px 0}.emoticon-point_left{background-position:-3493px 0}.emoticon-point_right{background-position:-3525px 0}.emoticon-raised_hands{background-position:-3557px 0}.emoticon-pray{background-position:-3589px 0}.emoticon-point_up_2{background-position:-3621px 0}.emoticon-clap{background-position:-3653px 0}.emoticon-muscle{background-position:-3685px 0}.emoticon-metal{background-position:-3717px 0}.emoticon-fu{background-position:-3749px 0}.emoticon-walking{background-position:-3781px 0}.emoticon-runner{background-position:-3813px 0}.emoticon-running{background-position:-3845px 0}.emoticon-couple{background-position:-3877px 0}.emoticon-family{background-position:-3909px 0}.emoticon-two_men_holding_hands{background-position:-3941px 0}.emoticon-two_women_holding_hands{background-position:-3973px 0}.emoticon-dancer{background-position:-4005px 0}.emoticon-dancers{background-position:-4037px 0}.emoticon-ok_woman{background-position:-4069px 0}.emoticon-no_good{background-position:-4101px 0}.emoticon-information_desk_person{background-position:-4133px 0}.emoticon-raising_hand{background-position:-4165px 0}.emoticon-bride_with_veil{background-position:-4197px 0}.emoticon-person_with_pouting_face{background-position:-4229px 0}.emoticon-person_frowning{background-position:-4261px 0}.emoticon-bow{background-position:-4293px 0}.emoticon-couplekiss{background-position:-4325px 0}.emoticon-couple_with_heart{background-position:-4357px 0}.emoticon-massage{background-position:-4389px 0}.emoticon-haircut{background-position:-4421px 0}.emoticon-nail_care{background-position:-4453px 0}.emoticon-boy{background-position:-4485px 0}.emoticon-girl{background-position:-4517px 0}.emoticon-woman{background-position:-4549px 0}.emoticon-man{background-position:-4581px 0}.emoticon-baby{background-position:-4613px 0}.emoticon-older_woman{background-position:-4645px 0}.emoticon-older_man{background-position:-4677px 0}.emoticon-person_with_blond_hair{background-position:-4709px 0}.emoticon-man_with_gua_pi_mao{background-position:-4741px 0}.emoticon-man_with_turban{background-position:-4773px 0}.emoticon-construction_worker{background-position:-4805px 0}.emoticon-cop{background-position:-4837px 0}.emoticon-angel{background-position:-4869px 0}.emoticon-princess{background-position:-4901px 0}.emoticon-emoticon_cat{background-position:-4933px 0}.emoticon-smile_cat{background-position:-4965px 0}.emoticon-heart_eyes_cat{background-position:-4997px 0}.emoticon-kissing_cat{background-position:-5029px 0}.emoticon-smirk_cat{background-position:-5061px 0}.emoticon-scream_cat{background-position:-5093px 0}.emoticon-crying_cat_face{background-position:-5125px 0}.emoticon-joy_cat{background-position:-5157px 0}.emoticon-pouting_cat{background-position:-5189px 0}.emoticon-japanese_ogre{background-position:-5221px 0}.emoticon-japanese_goblin{background-position:-5253px 0}.emoticon-see_no_evil{background-position:-5285px 0}.emoticon-hear_no_evil{background-position:-5317px 0}.emoticon-speak_no_evil{background-position:-5349px 0}.emoticon-guardsman{background-position:-5381px 0}.emoticon-skull{background-position:-5413px 0}.emoticon-feet{background-position:-5445px 0}.emoticon-lips{background-position:-5477px 0}.emoticon-kiss{background-position:-5509px 0}.emoticon-droplet{background-position:-5541px 0}.emoticon-ear{background-position:-5573px 0}.emoticon-eyes{background-position:-5605px 0}.emoticon-nose{background-position:-5637px 0}.emoticon-tongue{background-position:-5669px 0}.emoticon-love_letter{background-position:-5701px 0}.emoticon-bust_in_silhouette{background-position:-5733px 0}.emoticon-busts_in_silhouette{background-position:-5765px 0}.emoticon-speech_balloon{background-position:-5797px 0}.emoticon-thought_balloon{background-position:-5829px 0}.emoticon-feelsgood{background-position:-5861px 0}.emoticon-finnadie{background-position:-5893px 0}.emoticon-goberserk{background-position:-5925px 0}.emoticon-godmode{background-position:-5957px 0}.emoticon-hurtrealbad{background-position:-5989px 0}.emoticon-rage1{background-position:-6021px 0}.emoticon-rage2{background-position:-6053px 0}.emoticon-rage3{background-position:-6085px 0}.emoticon-rage4{background-position:-6117px 0}.emoticon-suspect{background-position:-6149px 0}.emoticon-trollface{background-position:-6181px 0}.emoticon-sunny{background-position:-6213px 0}.emoticon-umbrella{background-position:-6245px 0}.emoticon-cloud{background-position:-6277px 0}.emoticon-snowflake{background-position:-6309px 0}.emoticon-snowman{background-position:-6341px 0}.emoticon-zap{background-position:-6373px 0}.emoticon-cyclone{background-position:-6405px 0}.emoticon-foggy{background-position:-6437px 0}.emoticon-ocean{background-position:-6469px 0}.emoticon-cat{background-position:-6501px 0}.emoticon-dog{background-position:-6533px 0}.emoticon-mouse{background-position:-6565px 0}.emoticon-hamster{background-position:-6597px 0}.emoticon-rabbit{background-position:-6629px 0}.emoticon-wolf{background-position:-6661px 0}.emoticon-frog{background-position:-6693px 0}.emoticon-tiger{background-position:-6725px 0}.emoticon-koala{background-position:-6757px 0}.emoticon-bear{background-position:-6789px 0}.emoticon-pig{background-position:-6821px 0}.emoticon-pig_nose{background-position:-6853px 0}.emoticon-cow{background-position:-6885px 0}.emoticon-boar{background-position:-6917px 0}.emoticon-monkey_face{background-position:-6949px 0}.emoticon-monkey{background-position:-6981px 0}.emoticon-horse{background-position:-7013px 0}.emoticon-racehorse{background-position:-7045px 0}.emoticon-camel{background-position:-7077px 0}.emoticon-sheep{background-position:-7109px 0}.emoticon-elephant{background-position:-7141px 0}.emoticon-panda_face{background-position:-7173px 0}.emoticon-snake{background-position:-7205px 0}.emoticon-bird{background-position:-7237px 0}.emoticon-baby_chick{background-position:-7269px 0}.emoticon-hatched_chick{background-position:-7301px 0}.emoticon-hatching_chick{background-position:-7333px 0}.emoticon-chicken{background-position:-7365px 0}.emoticon-penguin{background-position:-7397px 0}.emoticon-turtle{background-position:-7429px 0}.emoticon-bug{background-position:-7461px 0}.emoticon-honeybee{background-position:-7493px 0}.emoticon-ant{background-position:-7525px 0}.emoticon-beetle{background-position:-7557px 0}.emoticon-snail{background-position:-7589px 0}.emoticon-octopus{background-position:-7621px 0}.emoticon-tropical_fish{background-position:-7653px 0}.emoticon-fish{background-position:-7685px 0}.emoticon-whale{background-position:-7717px 0}.emoticon-whale2{background-position:-7749px 0}.emoticon-dolphin{background-position:-7781px 0}.emoticon-cow2{background-position:-7813px 0}.emoticon-ram{background-position:-7845px 0}.emoticon-rat{background-position:-7877px 0}.emoticon-water_buffalo{background-position:-7909px 0}.emoticon-tiger2{background-position:-7941px 0}.emoticon-rabbit2{background-position:-7973px 0}.emoticon-dragon{background-position:-8005px 0}.emoticon-goat{background-position:-8037px 0}.emoticon-rooster{background-position:-8069px 0}.emoticon-dog2{background-position:-8101px 0}.emoticon-pig2{background-position:-8133px 0}.emoticon-mouse2{background-position:-8165px 0}.emoticon-ox{background-position:-8197px 0}.emoticon-dragon_face{background-position:-8229px 0}.emoticon-blowfish{background-position:-8261px 0}.emoticon-crocodile{background-position:-8293px 0}.emoticon-dromedary_camel{background-position:-8325px 0}.emoticon-leopard{background-position:-8357px 0}.emoticon-cat2{background-position:-8389px 0}.emoticon-poodle{background-position:-8421px 0}.emoticon-paw_prints{background-position:-8453px 0}.emoticon-bouquet{background-position:-8485px 0}.emoticon-cherry_blossom{background-position:-8517px 0}.emoticon-tulip{background-position:-8549px 0}.emoticon-four_leaf_clover{background-position:-8581px 0}.emoticon-rose{background-position:-8613px 0}.emoticon-sunflower{background-position:-8645px 0}.emoticon-hibiscus{background-position:-8677px 0}.emoticon-maple_leaf{background-position:-8709px 0}.emoticon-leaves{background-position:-8741px 0}.emoticon-fallen_leaf{background-position:-8773px 0}.emoticon-herb{background-position:-8805px 0}.emoticon-mushroom{background-position:-8837px 0}.emoticon-cactus{background-position:-8869px 0}.emoticon-palm_tree{background-position:-8901px 0}.emoticon-evergreen_tree{background-position:-8933px 0}.emoticon-deciduous_tree{background-position:-8965px 0}.emoticon-chestnut{background-position:-8997px 0}.emoticon-seedling{background-position:-9029px 0}.emoticon-blossom{background-position:-9061px 0}.emoticon-ear_of_rice{background-position:-9093px 0}.emoticon-shell{background-position:-9125px 0}.emoticon-globe_with_meridians{background-position:-9157px 0}.emoticon-sun_with_face{background-position:-9189px 0}.emoticon-full_moon_with_face{background-position:-9221px 0}.emoticon-new_moon_with_face{background-position:-9253px 0}.emoticon-new_moon{background-position:-9285px 0}.emoticon-waxing_crescent_moon{background-position:-9317px 0}.emoticon-first_quarter_moon{background-position:-9349px 0}.emoticon-waxing_gibbous_moon{background-position:-9381px 0}.emoticon-full_moon{background-position:-9413px 0}.emoticon-waning_gibbous_moon{background-position:-9445px 0}.emoticon-last_quarter_moon{background-position:-9477px 0}.emoticon-waning_crescent_moon{background-position:-9509px 0}.emoticon-last_quarter_moon_with_face{background-position:-9541px 0}.emoticon-first_quarter_moon_with_face{background-position:-9573px 0}.emoticon-moon{background-position:-9605px 0}.emoticon-earth_africa{background-position:-9637px 0}.emoticon-earth_americas{background-position:-9669px 0}.emoticon-earth_asia{background-position:-9701px 0}.emoticon-volcano{background-position:-9733px 0}.emoticon-milky_way{background-position:-9765px 0}.emoticon-partly_sunny{background-position:-9797px 0}.emoticon-octocat{background-position:-9829px 0}.emoticon-squirrel{background-position:-9861px 0}.emoticon-bamboo{background-position:-9893px 0}.emoticon-gift_heart{background-position:-9925px 0}.emoticon-dolls{background-position:-9957px 0}.emoticon-school_satchel{background-position:-9989px 0}.emoticon-mortar_board{background-position:-10021px 0}.emoticon-flags{background-position:-10053px 0}.emoticon-fireworks{background-position:-10085px 0}.emoticon-sparkler{background-position:-10117px 0}.emoticon-wind_chime{background-position:-10149px 0}.emoticon-rice_scene{background-position:-10181px 0}.emoticon-jack_o_lantern{background-position:-10213px 0}.emoticon-ghost{background-position:-10245px 0}.emoticon-santa{background-position:-10277px 0}.emoticon-christmas_tree{background-position:-10309px 0}.emoticon-gift{background-position:-10341px 0}.emoticon-bell{background-position:-10373px 0}.emoticon-no_bell{background-position:-10405px 0}.emoticon-tanabata_tree{background-position:-10437px 0}.emoticon-tada{background-position:-10469px 0}.emoticon-confetti_ball{background-position:-10501px 0}.emoticon-balloon{background-position:-10533px 0}.emoticon-crystal_ball{background-position:-10565px 0}.emoticon-cd{background-position:-10597px 0}.emoticon-dvd{background-position:-10629px 0}.emoticon-floppy_disk{background-position:-10661px 0}.emoticon-camera{background-position:-10693px 0}.emoticon-video_camera{background-position:-10725px 0}.emoticon-movie_camera{background-position:-10757px 0}.emoticon-computer{background-position:-10789px 0}.emoticon-tv{background-position:-10821px 0}.emoticon-iphone{background-position:-10853px 0}.emoticon-phone{background-position:-10885px 0}.emoticon-telephone{background-position:-10917px 0}.emoticon-telephone_receiver{background-position:-10949px 0}.emoticon-pager{background-position:-10981px 0}.emoticon-fax{background-position:-11013px 0}.emoticon-minidisc{background-position:-11045px 0}.emoticon-vhs{background-position:-11077px 0}.emoticon-sound{background-position:-11109px 0}.emoticon-speaker{background-position:-11141px 0}.emoticon-mute{background-position:-11173px 0}.emoticon-loudspeaker{background-position:-11205px 0}.emoticon-mega{background-position:-11237px 0}.emoticon-hourglass{background-position:-11269px 0}.emoticon-hourglass_flowing_sand{background-position:-11301px 0}.emoticon-alarm_clock{background-position:-11333px 0}.emoticon-watch{background-position:-11365px 0}.emoticon-radio{background-position:-11397px 0}.emoticon-satellite{background-position:-11429px 0}.emoticon-loop{background-position:-11461px 0}.emoticon-mag{background-position:-11493px 0}.emoticon-mag_right{background-position:-11525px 0}.emoticon-unlock{background-position:-11557px 0}.emoticon-lock{background-position:-11589px 0}.emoticon-lock_with_ink_pen{background-position:-11621px 0}.emoticon-closed_lock_with_key{background-position:-11653px 0}.emoticon-key{background-position:-11685px 0}.emoticon-bulb{background-position:-11717px 0}.emoticon-flashlight{background-position:-11749px 0}.emoticon-high_brightness{background-position:-11781px 0}.emoticon-low_brightness{background-position:-11813px 0}.emoticon-electric_plug{background-position:-11845px 0}.emoticon-battery{background-position:-11877px 0}.emoticon-calling{background-position:-11909px 0}.emoticon-email{background-position:-11941px 0}.emoticon-mailbox{background-position:-11973px 0}.emoticon-postbox{background-position:-12005px 0}.emoticon-bath{background-position:-12037px 0}.emoticon-bathtub{background-position:-12069px 0}.emoticon-shower{background-position:-12101px 0}.emoticon-toilet{background-position:-12133px 0}.emoticon-wrench{background-position:-12165px 0}.emoticon-nut_and_bolt{background-position:-12197px 0}.emoticon-hammer{background-position:-12229px 0}.emoticon-seat{background-position:-12261px 0}.emoticon-moneybag{background-position:-12293px 0}.emoticon-yen{background-position:-12325px 0}.emoticon-dollar{background-position:-12357px 0}.emoticon-pound{background-position:-12389px 0}.emoticon-euro{background-position:-12421px 0}.emoticon-credit_card{background-position:-12453px 0}.emoticon-money_with_wings{background-position:-12485px 0}.emoticon-e-mail{background-position:-12517px 0}.emoticon-inbox_tray{background-position:-12549px 0}.emoticon-outbox_tray{background-position:-12581px 0}.emoticon-envelope{background-position:-12613px 0}.emoticon-incoming_envelope{background-position:-12645px 0}.emoticon-postal_horn{background-position:-12677px 0}.emoticon-mailbox_closed{background-position:-12709px 0}.emoticon-mailbox_with_mail{background-position:-12741px 0}.emoticon-mailbox_with_no_mail{background-position:-12773px 0}.emoticon-door{background-position:-12805px 0}.emoticon-smoking{background-position:-12837px 0}.emoticon-bomb{background-position:-12869px 0}.emoticon-gun{background-position:-12901px 0}.emoticon-hocho{background-position:-12933px 0}.emoticon-pill{background-position:-12965px 0}.emoticon-syringe{background-position:-12997px 0}.emoticon-page_facing_up{background-position:-13029px 0}.emoticon-page_with_curl{background-position:-13061px 0}.emoticon-bookmark_tabs{background-position:-13093px 0}.emoticon-bar_chart{background-position:-13125px 0}.emoticon-chart_with_upwards_trend{background-position:-13157px 0}.emoticon-chart_with_downwards_trend{background-position:-13189px 0}.emoticon-scroll{background-position:-13221px 0}.emoticon-clipboard{background-position:-13253px 0}.emoticon-calendar{background-position:-13285px 0}.emoticon-date{background-position:-13317px 0}.emoticon-card_index{background-position:-13349px 0}.emoticon-file_folder{background-position:-13381px 0}.emoticon-open_file_folder{background-position:-13413px 0}.emoticon-scissors{background-position:-13445px 0}.emoticon-pushpin{background-position:-13477px 0}.emoticon-paperclip{background-position:-13509px 0}.emoticon-black_nib{background-position:-13541px 0}.emoticon-pencil2{background-position:-13573px 0}.emoticon-straight_ruler{background-position:-13605px 0}.emoticon-triangular_ruler{background-position:-13637px 0}.emoticon-closed_book{background-position:-13669px 0}.emoticon-green_book{background-position:-13701px 0}.emoticon-blue_book{background-position:-13733px 0}.emoticon-orange_book{background-position:-13765px 0}.emoticon-notebook{background-position:-13797px 0}.emoticon-notebook_with_decorative_cover{background-position:-13829px 0}.emoticon-ledger{background-position:-13861px 0}.emoticon-books{background-position:-13893px 0}.emoticon-bookmark{background-position:-13925px 0}.emoticon-name_badge{background-position:-13957px 0}.emoticon-microscope{background-position:-13989px 0}.emoticon-telescope{background-position:-14021px 0}.emoticon-newspaper{background-position:-14053px 0}.emoticon-football{background-position:-14085px 0}.emoticon-basketball{background-position:-14117px 0}.emoticon-soccer{background-position:-14149px 0}.emoticon-baseball{background-position:-14181px 0}.emoticon-tennis{background-position:-14213px 0}.emoticon-8ball{background-position:-14245px 0}.emoticon-rugby_football{background-position:-14277px 0}.emoticon-bowling{background-position:-14309px 0}.emoticon-golf{background-position:-14341px 0}.emoticon-mountain_bicyclist{background-position:-14373px 0}.emoticon-bicyclist{background-position:-14405px 0}.emoticon-horse_racing{background-position:-14437px 0}.emoticon-snowboarder{background-position:-14469px 0}.emoticon-swimmer{background-position:-14501px 0}.emoticon-surfer{background-position:-14533px 0}.emoticon-ski{background-position:-14565px 0}.emoticon-spades{background-position:-14597px 0}.emoticon-hearts{background-position:-14629px 0}.emoticon-clubs{background-position:-14661px 0}.emoticon-diamonds{background-position:-14693px 0}.emoticon-gem{background-position:-14725px 0}.emoticon-ring{background-position:-14757px 0}.emoticon-trophy{background-position:-14789px 0}.emoticon-musical_score{background-position:-14821px 0}.emoticon-musical_keyboard{background-position:-14853px 0}.emoticon-violin{background-position:-14885px 0}.emoticon-space_invader{background-position:-14917px 0}.emoticon-video_game{background-position:-14949px 0}.emoticon-black_joker{background-position:-14981px 0}.emoticon-flower_playing_cards{background-position:-15013px 0}.emoticon-game_die{background-position:-15045px 0}.emoticon-dart{background-position:-15077px 0}.emoticon-mahjong{background-position:-15109px 0}.emoticon-clapper{background-position:-15141px 0}.emoticon-memo{background-position:-15173px 0}.emoticon-pencil{background-position:-15205px 0}.emoticon-book{background-position:-15237px 0}.emoticon-art{background-position:-15269px 0}.emoticon-microphone{background-position:-15301px 0}.emoticon-headphones{background-position:-15333px 0}.emoticon-trumpet{background-position:-15365px 0}.emoticon-saxophone{background-position:-15397px 0}.emoticon-guitar{background-position:-15429px 0}.emoticon-shoe{background-position:-15461px 0}.emoticon-sandal{background-position:-15493px 0}.emoticon-high_heel{background-position:-15525px 0}.emoticon-lipstick{background-position:-15557px 0}.emoticon-boot{background-position:-15589px 0}.emoticon-shirt{background-position:-15621px 0}.emoticon-tshirt{background-position:-15653px 0}.emoticon-necktie{background-position:-15685px 0}.emoticon-womans_clothes{background-position:-15717px 0}.emoticon-dress{background-position:-15749px 0}.emoticon-running_shirt_with_sash{background-position:-15781px 0}.emoticon-jeans{background-position:-15813px 0}.emoticon-kimono{background-position:-15845px 0}.emoticon-bikini{background-position:-15877px 0}.emoticon-ribbon{background-position:-15909px 0}.emoticon-tophat{background-position:-15941px 0}.emoticon-crown{background-position:-15973px 0}.emoticon-womans_hat{background-position:-16005px 0}.emoticon-mans_shoe{background-position:-16037px 0}.emoticon-closed_umbrella{background-position:-16069px 0}.emoticon-briefcase{background-position:-16101px 0}.emoticon-handbag{background-position:-16133px 0}.emoticon-pouch{background-position:-16165px 0}.emoticon-purse{background-position:-16197px 0}.emoticon-eyeglasses{background-position:-16229px 0}.emoticon-fishing_pole_and_fish{background-position:-16261px 0}.emoticon-coffee{background-position:-16293px 0}.emoticon-tea{background-position:-16325px 0}.emoticon-sake{background-position:-16357px 0}.emoticon-baby_bottle{background-position:-16389px 0}.emoticon-beer{background-position:-16421px 0}.emoticon-beers{background-position:-16453px 0}.emoticon-cocktail{background-position:-16485px 0}.emoticon-tropical_drink{background-position:-16517px 0}.emoticon-wine_glass{background-position:-16549px 0}.emoticon-fork_and_knife{background-position:-16581px 0}.emoticon-pizza{background-position:-16613px 0}.emoticon-hamburger{background-position:-16645px 0}.emoticon-fries{background-position:-16677px 0}.emoticon-poultry_leg{background-position:-16709px 0}.emoticon-meat_on_bone{background-position:-16741px 0}.emoticon-spaghetti{background-position:-16773px 0}.emoticon-curry{background-position:-16805px 0}.emoticon-fried_shrimp{background-position:-16837px 0}.emoticon-bento{background-position:-16869px 0}.emoticon-sushi{background-position:-16901px 0}.emoticon-fish_cake{background-position:-16933px 0}.emoticon-rice_ball{background-position:-16965px 0}.emoticon-rice_cracker{background-position:-16997px 0}.emoticon-rice{background-position:-17029px 0}.emoticon-ramen{background-position:-17061px 0}.emoticon-stew{background-position:-17093px 0}.emoticon-oden{background-position:-17125px 0}.emoticon-dango{background-position:-17157px 0}.emoticon-egg{background-position:-17189px 0}.emoticon-bread{background-position:-17221px 0}.emoticon-doughnut{background-position:-17253px 0}.emoticon-custard{background-position:-17285px 0}.emoticon-icecream{background-position:-17317px 0}.emoticon-ice_cream{background-position:-17349px 0}.emoticon-shaved_ice{background-position:-17381px 0}.emoticon-birthday{background-position:-17413px 0}.emoticon-cake{background-position:-17445px 0}.emoticon-cookie{background-position:-17477px 0}.emoticon-chocolate_bar{background-position:-17509px 0}.emoticon-candy{background-position:-17541px 0}.emoticon-lollipop{background-position:-17573px 0}.emoticon-honey_pot{background-position:-17605px 0}.emoticon-apple{background-position:-17637px 0}.emoticon-green_apple{background-position:-17669px 0}.emoticon-tangerine{background-position:-17701px 0}.emoticon-lemon{background-position:-17733px 0}.emoticon-cherries{background-position:-17765px 0}.emoticon-grapes{background-position:-17797px 0}.emoticon-watermelon{background-position:-17829px 0}.emoticon-strawberry{background-position:-17861px 0}.emoticon-peach{background-position:-17893px 0}.emoticon-melon{background-position:-17925px 0}.emoticon-banana{background-position:-17957px 0}.emoticon-pear{background-position:-17989px 0}.emoticon-pineapple{background-position:-18021px 0}.emoticon-sweet_potato{background-position:-18053px 0}.emoticon-eggplant{background-position:-18085px 0}.emoticon-tomato{background-position:-18117px 0}.emoticon-corn{background-position:-18149px 0}.emoticon-house{background-position:-18181px 0}.emoticon-house_with_garden{background-position:-18213px 0}.emoticon-school{background-position:-18245px 0}.emoticon-office{background-position:-18277px 0}.emoticon-post_office{background-position:-18309px 0}.emoticon-hospital{background-position:-18341px 0}.emoticon-bank{background-position:-18373px 0}.emoticon-convenience_store{background-position:-18405px 0}.emoticon-love_hotel{background-position:-18437px 0}.emoticon-hotel{background-position:-18469px 0}.emoticon-wedding{background-position:-18501px 0}.emoticon-church{background-position:-18533px 0}.emoticon-department_store{background-position:-18565px 0}.emoticon-european_post_office{background-position:-18597px 0}.emoticon-city_sunrise{background-position:-18629px 0}.emoticon-city_sunset{background-position:-18661px 0}.emoticon-japanese_castle{background-position:-18693px 0}.emoticon-european_castle{background-position:-18725px 0}.emoticon-tent{background-position:-18757px 0}.emoticon-factory{background-position:-18789px 0}.emoticon-tokyo_tower{background-position:-18821px 0}.emoticon-japan{background-position:-18853px 0}.emoticon-mount_fuji{background-position:-18885px 0}.emoticon-sunrise_over_mountains{background-position:-18917px 0}.emoticon-sunrise{background-position:-18949px 0}.emoticon-stars,.emoticon-themoreyouknow,.emoticon-tmyk{background-position:-18981px 0}.emoticon-statue_of_liberty{background-position:-19013px 0}.emoticon-bridge_at_night{background-position:-19045px 0}.emoticon-carousel_horse{background-position:-19077px 0}.emoticon-rainbow{background-position:-19109px 0}.emoticon-ferris_wheel{background-position:-19141px 0}.emoticon-fountain{background-position:-19173px 0}.emoticon-roller_coaster{background-position:-19205px 0}.emoticon-ship{background-position:-19237px 0}.emoticon-speedboat{background-position:-19269px 0}.emoticon-boat{background-position:-19301px 0}.emoticon-sailboat{background-position:-19333px 0}.emoticon-rowboat{background-position:-19365px 0}.emoticon-anchor{background-position:-19397px 0}.emoticon-rocket{background-position:-19429px 0}.emoticon-airplane{background-position:-19461px 0}.emoticon-helicopter{background-position:-19493px 0}.emoticon-steam_locomotive{background-position:-19525px 0}.emoticon-tram{background-position:-19557px 0}.emoticon-mountain_railway{background-position:-19589px 0}.emoticon-bike{background-position:-19621px 0}.emoticon-aerial_tramway{background-position:-19653px 0}.emoticon-suspension_railway{background-position:-19685px 0}.emoticon-mountain_cableway{background-position:-19717px 0}.emoticon-tractor{background-position:-19749px 0}.emoticon-blue_car{background-position:-19781px 0}.emoticon-oncoming_automobile{background-position:-19813px 0}.emoticon-car{background-position:-19845px 0}.emoticon-red_car{background-position:-19877px 0}.emoticon-taxi{background-position:-19909px 0}.emoticon-oncoming_taxi{background-position:-19941px 0}.emoticon-articulated_lorry{background-position:-19973px 0}.emoticon-bus{background-position:-20005px 0}.emoticon-oncoming_bus{background-position:-20037px 0}.emoticon-rotating_light{background-position:-20069px 0}.emoticon-police_car{background-position:-20101px 0}.emoticon-oncoming_police_car{background-position:-20133px 0}.emoticon-fire_engine{background-position:-20165px 0}.emoticon-ambulance{background-position:-20197px 0}.emoticon-minibus{background-position:-20229px 0}.emoticon-truck{background-position:-20261px 0}.emoticon-train{background-position:-20293px 0}.emoticon-station{background-position:-20325px 0}.emoticon-train2{background-position:-20357px 0}.emoticon-bullettrain_front{background-position:-20389px 0}.emoticon-bullettrain_side{background-position:-20421px 0}.emoticon-light_rail{background-position:-20453px 0}.emoticon-monorail{background-position:-20485px 0}.emoticon-railway_car{background-position:-20517px 0}.emoticon-trolleybus{background-position:-20549px 0}.emoticon-ticket{background-position:-20581px 0}.emoticon-fuelpump{background-position:-20613px 0}.emoticon-vertical_traffic_light{background-position:-20645px 0}.emoticon-traffic_light{background-position:-20677px 0}.emoticon-warning{background-position:-20709px 0}.emoticon-construction{background-position:-20741px 0}.emoticon-beginner{background-position:-20773px 0}.emoticon-atm{background-position:-20805px 0}.emoticon-slot_machine{background-position:-20837px 0}.emoticon-busstop{background-position:-20869px 0}.emoticon-barber{background-position:-20901px 0}.emoticon-hotsprings{background-position:-20933px 0}.emoticon-checkered_flag{background-position:-20965px 0}.emoticon-crossed_flags{background-position:-20997px 0}.emoticon-izakaya_lantern{background-position:-21029px 0}.emoticon-moyai{background-position:-21061px 0}.emoticon-circus_tent{background-position:-21093px 0}.emoticon-performing_arts{background-position:-21125px 0}.emoticon-round_pushpin{background-position:-21157px 0}.emoticon-triangular_flag_on_post{background-position:-21189px 0}.emoticon-jp{background-position:-21221px 0}.emoticon-kr{background-position:-21253px 0}.emoticon-cn{background-position:-21285px 0}.emoticon-us{background-position:-21317px 0}.emoticon-fr{background-position:-21349px 0}.emoticon-es{background-position:-21381px 0}.emoticon-it{background-position:-21413px 0}.emoticon-ru{background-position:-21445px 0}.emoticon-gb{background-position:-21477px 0}.emoticon-uk{background-position:-21509px 0}.emoticon-de{background-position:-21541px 0}.emoticon-one{background-position:-21573px 0}.emoticon-two{background-position:-21605px 0}.emoticon-three{background-position:-21637px 0}.emoticon-four{background-position:-21669px 0}.emoticon-five{background-position:-21701px 0}.emoticon-six{background-position:-21733px 0}.emoticon-seven{background-position:-21765px 0}.emoticon-eight{background-position:-21797px 0}.emoticon-nine{background-position:-21829px 0}.emoticon-keycap_ten{background-position:-21861px 0}.emoticon-1234{background-position:-21893px 0}.emoticon-zero{background-position:-21925px 0}.emoticon-hash{background-position:-21957px 0}.emoticon-symbols{background-position:-21989px 0}.emoticon-arrow_backward{background-position:-22021px 0}.emoticon-arrow_down{background-position:-22053px 0}.emoticon-arrow_forward{background-position:-22085px 0}.emoticon-arrow_left{background-position:-22117px 0}.emoticon-capital_abcd{background-position:-22149px 0}.emoticon-abcd{background-position:-22181px 0}.emoticon-abc{background-position:-22213px 0}.emoticon-arrow_lower_left{background-position:-22245px 0}.emoticon-arrow_lower_right{background-position:-22277px 0}.emoticon-arrow_right{background-position:-22309px 0}.emoticon-arrow_up{background-position:-22341px 0}.emoticon-arrow_upper_left{background-position:-22373px 0}.emoticon-arrow_upper_right{background-position:-22405px 0}.emoticon-arrow_double_down{background-position:-22437px 0}.emoticon-arrow_double_up{background-position:-22469px 0}.emoticon-arrow_down_small{background-position:-22501px 0}.emoticon-arrow_heading_down{background-position:-22533px 0}.emoticon-arrow_heading_up{background-position:-22565px 0}.emoticon-leftwards_arrow_with_hook{background-position:-22597px 0}.emoticon-arrow_right_hook{background-position:-22629px 0}.emoticon-left_right_arrow{background-position:-22661px 0}.emoticon-arrow_up_down{background-position:-22693px 0}.emoticon-arrow_up_small{background-position:-22725px 0}.emoticon-arrows_clockwise{background-position:-22757px 0}.emoticon-arrows_counterclockwise{background-position:-22789px 0}.emoticon-rewind{background-position:-22821px 0}.emoticon-fast_forward{background-position:-22853px 0}.emoticon-information_source{background-position:-22885px 0}.emoticon-ok{background-position:-22917px 0}.emoticon-twisted_rightwards_arrows{background-position:-22949px 0}.emoticon-repeat{background-position:-22981px 0}.emoticon-repeat_one{background-position:-23013px 0}.emoticon-new{background-position:-23045px 0}.emoticon-top{background-position:-23077px 0}.emoticon-up{background-position:-23109px 0}.emoticon-cool{background-position:-23141px 0}.emoticon-free{background-position:-23173px 0}.emoticon-ng{background-position:-23205px 0}.emoticon-cinema{background-position:-23237px 0}.emoticon-koko{background-position:-23269px 0}.emoticon-signal_strength{background-position:-23301px 0}.emoticon-u5272{background-position:-23333px 0}.emoticon-u5408{background-position:-23365px 0}.emoticon-u55b6{background-position:-23397px 0}.emoticon-u6307{background-position:-23429px 0}.emoticon-u6708{background-position:-23461px 0}.emoticon-u6709{background-position:-23493px 0}.emoticon-u6e80{background-position:-23525px 0}.emoticon-u7121{background-position:-23557px 0}.emoticon-u7533{background-position:-23589px 0}.emoticon-u7a7a{background-position:-23621px 0}.emoticon-u7981{background-position:-23653px 0}.emoticon-sa{background-position:-23685px 0}.emoticon-restroom{background-position:-23717px 0}.emoticon-mens{background-position:-23749px 0}.emoticon-womens{background-position:-23781px 0}.emoticon-baby_symbol{background-position:-23813px 0}.emoticon-no_smoking{background-position:-23845px 0}.emoticon-parking{background-position:-23877px 0}.emoticon-wheelchair{background-position:-23909px 0}.emoticon-metro{background-position:-23941px 0}.emoticon-baggage_claim{background-position:-23973px 0}.emoticon-accept{background-position:-24005px 0}.emoticon-wc{background-position:-24037px 0}.emoticon-potable_water{background-position:-24069px 0}.emoticon-put_litter_in_its_place{background-position:-24101px 0}.emoticon-secret{background-position:-24133px 0}.emoticon-congratulations{background-position:-24165px 0}.emoticon-m{background-position:-24197px 0}.emoticon-passport_control{background-position:-24229px 0}.emoticon-left_luggage{background-position:-24261px 0}.emoticon-customs{background-position:-24293px 0}.emoticon-ideograph_advantage{background-position:-24325px 0}.emoticon-cl{background-position:-24357px 0}.emoticon-sos{background-position:-24389px 0}.emoticon-id{background-position:-24421px 0}.emoticon-no_entry_sign{background-position:-24453px 0}.emoticon-underage{background-position:-24485px 0}.emoticon-no_mobile_phones{background-position:-24517px 0}.emoticon-do_not_litter{background-position:-24549px 0}.emoticon-non-potable_water{background-position:-24581px 0}.emoticon-no_bicycles{background-position:-24613px 0}.emoticon-no_pedestrians{background-position:-24645px 0}.emoticon-children_crossing{background-position:-24677px 0}.emoticon-no_entry{background-position:-24709px 0}.emoticon-eight_spoked_asterisk{background-position:-24741px 0}.emoticon-eight_pointed_black_star{background-position:-24773px 0}.emoticon-heart_decoration{background-position:-24805px 0}.emoticon-vs{background-position:-24837px 0}.emoticon-vibration_mode{background-position:-24869px 0}.emoticon-mobile_phone_off{background-position:-24901px 0}.emoticon-chart{background-position:-24933px 0}.emoticon-currency_exchange{background-position:-24965px 0}.emoticon-aries{background-position:-24997px 0}.emoticon-taurus{background-position:-25029px 0}.emoticon-gemini{background-position:-25061px 0}.emoticon-cancer{background-position:-25093px 0}.emoticon-leo{background-position:-25125px 0}.emoticon-virgo{background-position:-25157px 0}.emoticon-libra{background-position:-25189px 0}.emoticon-scorpius{background-position:-25221px 0}.emoticon-sagittarius{background-position:-25253px 0}.emoticon-capricorn{background-position:-25285px 0}.emoticon-aquarius{background-position:-25317px 0}.emoticon-pisces{background-position:-25349px 0}.emoticon-ophiuchus{background-position:-25381px 0}.emoticon-six_pointed_star{background-position:-25413px 0}.emoticon-negative_squared_cross_mark{background-position:-25445px 0}.emoticon-a{background-position:-25477px 0}.emoticon-b{background-position:-25509px 0}.emoticon-ab{background-position:-25541px 0}.emoticon-o2{background-position:-25573px 0}.emoticon-diamond_shape_with_a_dot_inside{background-position:-25605px 0}.emoticon-recycle{background-position:-25637px 0}.emoticon-end{background-position:-25669px 0}.emoticon-on{background-position:-25701px 0}.emoticon-soon{background-position:-25733px 0}.emoticon-clock1{background-position:-25765px 0}.emoticon-clock130{background-position:-25797px 0}.emoticon-clock10{background-position:-25829px 0}.emoticon-clock1030{background-position:-25861px 0}.emoticon-clock11{background-position:-25893px 0}.emoticon-clock1130{background-position:-25925px 0}.emoticon-clock12{background-position:-25957px 0}.emoticon-clock1230{background-position:-25989px 0}.emoticon-clock2{background-position:-26021px 0}.emoticon-clock230{background-position:-26053px 0}.emoticon-clock3{background-position:-26085px 0}.emoticon-clock330{background-position:-26117px 0}.emoticon-clock4{background-position:-26149px 0}.emoticon-clock430{background-position:-26181px 0}.emoticon-clock5{background-position:-26213px 0}.emoticon-clock530{background-position:-26245px 0}.emoticon-clock6{background-position:-26277px 0}.emoticon-clock630{background-position:-26309px 0}.emoticon-clock7{background-position:-26341px 0}.emoticon-clock730{background-position:-26373px 0}.emoticon-clock8{background-position:-26405px 0}.emoticon-clock830{background-position:-26437px 0}.emoticon-clock9{background-position:-26469px 0}.emoticon-clock930{background-position:-26501px 0}.emoticon-heavy_dollar_sign{background-position:-26533px 0}.emoticon-copyright{background-position:-26565px 0}.emoticon-registered{background-position:-26597px 0}.emoticon-tm{background-position:-26629px 0}.emoticon-x{background-position:-26661px 0}.emoticon-heavy_exclamation_mark{background-position:-26693px 0}.emoticon-bangbang{background-position:-26725px 0}.emoticon-interrobang{background-position:-26757px 0}.emoticon-o{background-position:-26789px 0}.emoticon-heavy_multiplication_x{background-position:-26821px 0}.emoticon-heavy_plus_sign{background-position:-26853px 0}.emoticon-heavy_minus_sign{background-position:-26885px 0}.emoticon-heavy_division_sign{background-position:-26917px 0}.emoticon-white_flower{background-position:-26949px 0}.emoticon-100{background-position:-26981px 0}.emoticon-heavy_check_mark{background-position:-27013px 0}.emoticon-ballot_box_with_check{background-position:-27045px 0}.emoticon-radio_button{background-position:-27077px 0}.emoticon-link{background-position:-27109px 0}.emoticon-curly_loop{background-position:-27141px 0}.emoticon-wavy_dash{background-position:-27173px 0}.emoticon-part_alternation_mark{background-position:-27205px 0}.emoticon-trident{background-position:-27237px 0}.emoticon-black_large_square{background-position:-27269px 0}.emoticon-white_large_square{background-position:-27301px 0}.emoticon-white_check_mark{background-position:-27333px 0}.emoticon-black_square{background-position:-27268px 0}.emoticon-white_square{background-position:-27301px 0}.emoticon-black_square_button{background-position:-27365px 0}.emoticon-white_square_button{background-position:-27397px 0}.emoticon-black_circle{background-position:-27429px 0}.emoticon-white_circle{background-position:-27461px 0}.emoticon-red_circle{background-position:-27493px 0}.emoticon-large_blue_circle{background-position:-27525px 0}.emoticon-large_blue_diamond{background-position:-27557px 0}.emoticon-large_orange_diamond{background-position:-27589px 0}.emoticon-small_blue_diamond{background-position:-27621px 0}.emoticon-small_orange_diamond{background-position:-27653px 0}.emoticon-small_red_triangle{background-position:-27685px 0}.emoticon-small_red_triangle_down{background-position:-27717px 0}.emoticon-shipit{background-position:-27749px 0}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none}body{background-color:#fff;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/sprite_background_h.png");background-repeat:repeat-x;background-position:0 -230px}#page{overflow:visible;position:relative;width:980px;margin:0 auto}#print_header{zoom:1;overflow:hidden}.nl-skipnavigation{display:none}#branding{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;position:relative;height:115px;background-color:#fff;border:1px solid #ccc;border-bottom-width:0}#branding ul li{float:right}#branding-logo{position:absolute;top:20px;left:20px}#branding-logo img{height:85px}#branding-slogan{position:relative;clear:both;padding:5px 20px;background-color:#87b4d4}#branding-slogan *{color:#fff}#branding-slogan p{line-height:30px;margin-bottom:0}#branding-slogan p span{float:right}#debugversion{position:fixed;left:0;bottom:0}#debugversion,#tadmin_mode{height:35px;line-height:35px;font-size:16px;font-weight:700;background-color:orange;color:#f5f5f5;padding:0 10px}#tadmin_mode{position:absolute;top:0;left:-200px}#navigation-global{height:45px;background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc}#navigation-local{overflow:hidden}#navigation-local li{float:left}#navigation-path{font-family:Yummo Light,Verdana,sans-serif;font-size:14px;padding:7px 20px;background-color:#e7f0f6;border-right:1px solid #ccc;border-left:1px solid #ccc}#navigation-path h1{font-size:1em;font-weight:100}#navigation-path h2{display:none}#navigation-path li{display:inline;line-height:18px}#navigation-path a{padding-right:5px;color:#86b3d4;text-decoration:none}.ne-start-feature h2{font-size:1.8em;font-weight:510}#preview-bar{position:fixed;z-index:1000;width:100%;margin-bottom:10px;border:1px solid #d7ac1a;background-color:#e8be2c;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/bg_gelb_mit_streifen.png");line-height:26px;color:#000}#preview-bar div.wrapper{zoom:1;display:block;position:relative;width:940px;height:26px;margin:0 auto;padding:7px 20px 8px}#preview-bar div.wrapper:after{content:"\\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}#preview-bar a{color:#000}#preview-bar h4{width:150px;margin:0 auto;font-size:18px;padding-left:20px;background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/icon_schloss.png") no-repeat 0;background-position:left 6px}#preview-bar p{line-height:26px}#preview-bar p.back{float:left;margin-top:1px}#preview-bar p.link_to_publish{position:absolute;left:563px;top:8px}#preview-bar ul.language{zoom:1;overflow:hidden;float:right;z-index:10;position:relative;margin-left:10px;font-size:10px;font-weight:400;padding-left:7px;margin-top:2px}#preview-bar ul.language li{float:left;margin-right:10px}#preview-bar ul.language li a{padding-left:20px;background-repeat:no-repeat;background-position:0;text-decoration:none}#preview-bar ul.language li a:hover{text-decoration:underline}#preview-bar ul.language li.en a{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/famfam_flags/en.png")}#preview-bar ul.language li.de a{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/famfam_flags/de.png")}#preview-bar ul.language li.active{font-weight:700}body.fancy #navigation-user,body.urlauber #navigation-user{display:none}#navigation-user{width:100%;margin-bottom:10px;z-index:1000;background:none;color:#fff}#navigation-user img#wishlist_heart{width:13px;height:13px;margin-right:3px}#navigation-user div.wrapper{zoom:1;display:block;position:relative;height:45px;margin:0 auto}#navigation-user div.wrapper:after{content:"\\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}#navigation-user ul.navigation,#navigation-user ul.user{margin-top:20px}#navigation-user ul.navigation>li,#navigation-user ul.user>li{line-height:30px;height:30px;padding:0 10px}#navigation-user ul.navigation>li:first-child,#navigation-user ul.user>li:first-child{border-left:none}#navigation-user ul.navigation>li:last-child,#navigation-user ul.user>li:last-child{border-right:none}#navigation-user ul.navigation>li a,#navigation-user ul.user>li a{display:block}#navigation-user ul.user{float:right;margin-top:25px}#navigation-user ul.user a{color:#86b3d4;font-family:Yummo Light,Verdana,sans-serif;font-size:18px}#navigation-user ul.user>li{float:left}#navigation-user ul.user>li a{font-weight:700;text-decoration:none}#navigation-user ul.user>li a:hover{text-decoration:underline;outline:0}#navigation-user ul.user>li a .arrow-down{position:relative;top:-2px;display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #86b3d4}#navigation-user ul.navigation{float:right;margin-right:10px}#navigation-user ul.navigation>li{float:left}#navigation-user li.favs a span.heart{display:inline-block;width:20px;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/fav.png");background-repeat:no-repeat;background-position:left 8px;overflow:hidden;text-indent:-9999px;vertical-align:middle}#navigation-user li.host a{margin-top:1px}#navigation-user li.searchbox label{display:none}#navigation-user li.searchbox form{margin-top:2px;position:relative}#navigation-user li.searchbox input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fdfdfd}#navigation-user li.searchbox input#ni-user-search{width:245px;height:26px;line-height:26px;font-size:11px;padding:0 31px 0 5px;border:1px solid #31536b;-webkit-box-shadow:0 1px 0 #fff,inset 0 1px 2px #ccc;-moz-box-shadow:0 1px 0 #fff,inset 0 1px 2px #ccc;box-shadow:0 1px 0 #fff,inset 0 1px 2px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#navigation-user li.searchbox input#ni-user-search:focus{border-color:#000}#navigation-user li.searchbox input#ni-user-search-submit{position:absolute;right:1px;top:1px;width:27px;height:24px;text-indent:-9999px;border:none;border-left:1px solid #999;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;cursor:pointer;background-color:#81be98;background-repeat:no-repeat;background-position:50%;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png");background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-webkit-gradient(linear,top,bottom,from(#81be98),to(#5da37b));background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-webkit-linear-gradient(top,#81be98,#5da37b);background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-moz-linear-gradient(top,#81be98,#5da37b);background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-ms-linear-gradient(top,#81be98,#5da37b);background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-o-linear-gradient(top,#81be98,#5da37b);background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),linear-gradient(top,#81be98,#5da37b)}#navigation-user li.searchbox input#ni-user-search-submit:hover{background-color:#5da37b;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png");background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-webkit-gradient(linear,top,bottom,from(#5da37b),to(#81be98));background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-webkit-linear-gradient(top,#5da37b,#81be98);background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-moz-linear-gradient(top,#5da37b,#81be98);background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-ms-linear-gradient(top,#5da37b,#81be98);background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),-o-linear-gradient(top,#5da37b,#81be98);background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/userbar/lupe.png"),linear-gradient(top,#5da37b,#81be98)}#navigation-user .global-status{position:absolute;left:10px;top:55px;z-index:999;cursor:pointer}#navigation-user .global-status .message{padding:15px;color:#333}#navigation-user .global-status .message p{margin-bottom:15px}#navigation-user .global-status .message p:last-of-type{margin-bottom:0}#navigation-user .global-status .message p.success{background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/icon_checklist_ok.png") no-repeat 0 0;background-position:0;color:#67a36d;font-weight:700;padding-left:18px}#navigation-user .global-status .message p.error{background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/icon_checklist_notok.png") no-repeat 0 0;background-position:0;color:#cd5e67;font-weight:700;padding-left:18px}#content{zoom:1;position:relative;background:#fff;border:1px solid #ccc;border-width:0 1px}#content,#content:after{clear:both;display:block}#content:after{content:"\\0020";height:0;visibility:hidden;overflow:hidden;font-size:0}#content-main{position:relative;margin-top:0;padding-bottom:20px}#content-main .columns-1{float:left;width:180px}#content-main .columns-2{float:left;width:360px;padding-right:10px}#content-meta{clear:both;zoom:1;overflow:hidden;width:100%}#content-meta *{font-size:11px}#content-meta h2{font-weight:700}#content-meta dt{float:left;width:100px;color:#999}#content-feature{position:relative;overflow:visible;background:#fff;border:1px solid #ccc;border-bottom-width:0}#content-feature img{width:100%}.section{zoom:1;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ebebeb}.section,.section:after{clear:both;display:block}.section:after{content:"\\0020";height:0;visibility:hidden;overflow:hidden;font-size:0}.section.last{background:none!important;border-bottom-width:0;margin-bottom:0;padding-bottom:0}.section .section{margin:15px;padding:0}.columns-2-3 .section{border:none;margin-bottom:10px}.columns-3-2 div.column1{float:left;width:560px;padding-left:19px}.columns-3-2 div.column2{float:right;width:360px;padding-right:19px}.columns-2-3 div.column1{float:left;width:370px;padding-left:19px}.columns-2-3 div.column2{float:right;width:560px;padding-right:19px}.columns-1-3-1{overflow:hidden}.columns-1-3-1 div.column1{float:left;width:170px;min-height:100px;padding-left:19px}.columns-1-3-1 div.column2{float:left;width:560px;padding:0 0 20px 20px;position:relative}.columns-1-3-1 div.column2 #content-main{margin-top:0;margin-bottom:0}.columns-1-3-1 div.column3{float:left;width:160px;padding:0 0 20px 20px}.columns-5 div.column1{padding:20px}.content-columns-2-2 .content-column1{width:370px;float:left;margin-bottom:20px}.content-columns-2-2 .content-column2{width:370px;float:right;margin-bottom:20px}.content-columns-3-1 .content-column1{float:left;width:560px;margin-bottom:20px}.content-columns-3-1 .content-column2{float:right;width:180px;margin-bottom:20px}.content-columns-1-1 .content-column1{float:left;width:170px}.content-columns-1-1 .content-column2{float:right;width:170px}.content-columns-2-3 .content-column1{float:left;width:370px}.content-columns-2-3 .content-column2{float:right;width:560px}.content-columns-3-2 .content-column1{float:left;width:560px}.content-columns-3-2 .content-column2{float:right;width:370px}.content-columns-2-2-1 .content-column1{float:left;width:370px}.content-columns-2-2-1 .content-column2{float:left;width:370px;margin-left:10px}.content-columns-2-2-1 .content-column3{float:right;width:180px}.baustelle{background-color:#f90}.hide{display:none}.error{color:#cd5e67}input.error,select.error,textarea.error{color:#000;border:1px solid #cd5e67}.success{color:#67a36d}.left{float:left}.right{float:right}.clear{clear:both}.no-margin{margin:0!important}.waiting{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:url("//static2.traum-ferienwohnungen.de/vmb/images/loading-big.gif") no-repeat 50%;background-color:hsla(0,0%,100%,.7);z-index:999}.waiting2{width:48px;height:48px;background:url("//static2.traum-ferienwohnungen.de/vmb/images/loading-big.gif") no-repeat 50%;margin-left:-24px;margin-top:-24px;top:25%}.waiting2,.waiting_small2{display:block;z-index:999;position:absolute;left:50%}.waiting_small2{width:16px;height:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url("//static2.traum-ferienwohnungen.de/vmb/images/loading_mini2.gif") no-repeat 50% #fff;top:50%;margin-top:-8px;margin-left:-8px}#facebook-like-box{display:none;position:fixed;top:200px;width:170px;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px}#facebook-like-box a,#facebook-like-box h2,#facebook-like-box p{color:#5f9ac6}#facebook-like-box h2{font-size:12px;margin:0}#facebook-like-box div.fb-like,#facebook-like-box p{margin-top:10px}#facebook-like-box a.ne-close-button{position:absolute;top:-10px;right:-10px}body{color:#333;font:12px Verdana,sans-serif}small{color:#999;font-size:10px}strong{font-weight:700}a{color:#3e648a;font-weight:inherit;text-decoration:underline}a:active,a:hover{text-decoration:none}h1,h2{font-size:16px;font-weight:700}h2,h3{margin-bottom:10px}h3{font-size:14px}h3,h4{font-weight:700}h4{margin-bottom:5px;font-size:12px}blockquote,p{line-height:16px}p.small_text,p.text{margin-bottom:10px}p.small_text{font-size:11px}ul.text{margin-bottom:10px}blockquote.quotes{position:relative;z-index:1;padding:0 25px}blockquote.quotes:after,blockquote.quotes:before{display:block;z-index:-1;position:absolute;font-family:Times,Times New Roman,Georgia,serif;color:#9ca8b2;font-size:50px;font-weight:700;line-height:40px}blockquote.quotes:before{content:"\201D";bottom:-25px;left:0}blockquote.quotes:after{content:"\201C";top:-5px;right:0}.userbar-logo{display:inline-block;margin:0;padding:10px;z-index:1}.userbar-logo img{height:40px}.text-center{text-align:center}cite{color:#999;font-size:11px}code{font-family:Courier New,Courier,monospace;font-size:90%}form ol li.error input,form ol li.error select,form ol li.error textarea{border-color:#cb5e69}fieldset{position:relative}fieldset .comment{position:absolute;top:0;right:0;color:#999}fieldset .comment strong{color:#999}input,option,select,textarea{font-size:11px;font-family:Verdana,sans-serif}select{margin:0}#inquiry_form h4 em,#inquiry_form legend em,label em{color:#cb5e69;font-weight:700}input,select,textarea{background-color:#fdfdfd;border:1px solid #c7c7c7;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input.inline_label,select.inline_label,textarea.inline_label{color:#999}form.nf-content-change{float:right;margin-top:-32px}.nf-content-change label,.nf-content-change option,.nf-content-change select{font-size:12px}.nf-content-extra-form label{position:relative;display:block;margin-bottom:15px}.nf-content-extra-form label input{width:90px}.nf-content-extra-form label input[type=text],.nf-content-extra-form label select{position:absolute;left:75px}form.nf-compact-form legend{display:none}form.nf-compact-form ol li{clear:both;overflow:hidden;margin-bottom:5px}form.nf-compact-form ol li.error label strong{display:block}form.nf-compact-form input[type=password],form.nf-compact-form input[type=text],form.nf-compact-form label,form.nf-compact-form password,form.nf-compact-form select,form.nf-compact-form textarea{width:150px}form.nf-compact-form input[type=password],form.nf-compact-form input[type=text],form.nf-compact-form option,form.nf-compact-form password,form.nf-compact-form select,form.nf-compact-form textarea{margin-top:3px;font-size:12px}form.nf-compact-form label{display:block;float:left;margin-right:20px;font-size:11px}form.nf-compact-form label.long textarea{width:320px}form.nf-compact-form input.btn{margin-top:10px}body.js .nf-form-inline-labels label[for]{display:none}body.js .nf-form-inline-labels.no_popup label[for]{display:block}.nf-form-inline-labels{padding:18px 20px;background-color:#f1f6fa}.nf-form-inline-labels .no-popup{display:none}.nf-form-inline-labels input,.nf-form-inline-labels select,.nf-form-inline-labels textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nf-form-inline-labels input[type=password],.nf-form-inline-labels input[type=text],.nf-form-inline-labels select,.nf-form-inline-labels textarea{line-height:32px;font-size:12px;margin-bottom:10px;border-color:#cbcbcb;padding:0 10px;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.nf-form-inline-labels input[type=password].error,.nf-form-inline-labels input[type=text].error,.nf-form-inline-labels select.error,.nf-form-inline-labels textarea.error{border-color:#cd5e67;margin-bottom:2px}.nf-form-inline-labels input[type=password],.nf-form-inline-labels input[type=text],.nf-form-inline-labels select{height:32px}.nf-form-inline-labels input[type=text].has-datepicker{background-position:right -42px}.nf-form-inline-labels select{color:#000;padding:6px;line-height:32px}.nf-form-inline-labels select.inline_label{color:#999}.nf-form-inline-labels option{font-size:12px;color:#000;padding:5px 8px}.nf-form-inline-labels option.is-label{color:#999;display:none}.nf-form-inline-labels fieldset.form-block input[type=password],.nf-form-inline-labels fieldset.form-block input[type=text],.nf-form-inline-labels fieldset.form-block select,.nf-form-inline-labels fieldset.form-block textarea{width:100%}.nf-form-inline-labels .group{clear:both;overflow:visible}.nf-form-inline-labels .group .field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:10px}.nf-form-inline-labels .group .field:first-child{padding-left:0}.nf-form-inline-labels .columns10 .span1{width:10%}.nf-form-inline-labels .columns10 .span2{width:20%}.nf-form-inline-labels .columns10 .span3{width:30%}.nf-form-inline-labels .columns10 .span4{width:40%}.nf-form-inline-labels .columns10 .span5{width:50%}.nf-form-inline-labels .columns10 .span6{width:60%}.nf-form-inline-labels .columns10 .span7{width:70%}.nf-form-inline-labels .columns10 .span8{width:80%}.nf-form-inline-labels .columns10 .span9{width:90%}.nf-form-inline-labels .columns10 .span10{width:100%}.nf-form-inline-labels span.error{display:block;padding-left:2px;font-weight:700;margin-bottom:10px}.nf-form-inline-labels .success{color:#67a36d;font-weight:700}.nf-form-inline-labels p.form-has-errors{padding:8px;margin-bottom:10px;background-color:#fecdd6;border:1px solid #cd5e67}.nf-form-inline-labels p.options{clear:both;overflow:hidden;margin-bottom:10px}.nf-form-inline-labels p.action{text-align:center}.nf-form-inline-labels p.note{position:absolute;top:5px;right:5px;color:#999}.nf-form-inline-labels div.divider{height:0;margin:25px 0;border-top:1px solid #87b4d4;border-bottom:1px solid #fff;text-align:center}.nf-form-inline-labels div.divider span{display:inline-block;margin-top:-11px;padding:0 15px;background-color:#f1f6fa;font-size:14px;font-weight:700}.nf-form-inline-labels a.facebook_login{display:block;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/button_facebook_login.png");background-repeat:no-repeat;background-position:0 0;width:281px;padding-right:30px;margin-bottom:10px;height:40px;line-height:40px;color:#fff;text-decoration:none;font-size:16px;text-align:right}.nf-form-inline-labels .custom-upl span{display:none}.nf-form-inline-labels.no_popup{margin-top:19px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #87b5d4}.nf-form-inline-labels.no_popup h2{margin-bottom:8px}.nf-form-inline-labels.no_popup .span3{width:29%}.nf-form-inline-labels.no_popup .span3:first-of-type{margin-right:1.9%}.nf-form-inline-labels.no_popup .span2,.nf-form-inline-labels.no_popup .span3,.nf-form-inline-labels.no_popup .span5{float:left}.nf-form-inline-labels.no_popup .span5 label[for]{display:none!important}.nf-form-inline-labels.no_popup .span10{clear:both}.nf-form-inline-labels.no_popup .span10 .action{text-align:left}.nf-form-inline-labels.no_popup #form_attachment1,.nf-form-inline-labels.no_popup #form_attachment2,.nf-form-inline-labels.no_popup #form_attachment3{margin:10px 0 0}.nf-form-inline-labels.no_popup .no-popup{display:block}.nf-form-inline-labels.no_popup .popup{display:none}.nf-form-inline-labels.no_popup ul li{margin:26px 0;list-style-position:inside;list-style-type:disc}.nf-form-inline-labels.no_popup ul li:first-of-type{margin:20px 0}.nf-form-inline-labels.no_popup .custom-upl{position:relative;overflow:hidden;cursor:pointer}.nf-form-inline-labels.no_popup .custom-upl input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.nf-form-inline-labels.no_popup .custom-upl span{border:1px solid #cbcbcb;height:16px;padding:6px 10px;margin:10px 0 0;display:inline-block}.nf-form-inline-labels.no_popup .custom-upl span.button-trigger{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;background-color:#cbcbcb;width:23%}.nf-form-inline-labels.no_popup .custom-upl span.file-path{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;background-color:#fff;width:67%;color:#cbcbcb}.no-popup h1{font-size:24px;margin-bottom:15px}body.js #ns-search p{height:35px}body.js #ns-search p label.description{position:absolute;left:0;top:10px}#ns-search{border:1px solid #cdcdcd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#ns-search p{margin-bottom:8px;position:relative}#ns-search p label.description{display:block;padding-bottom:2px}#ns-search p .ne-fancy-select{position:absolute;right:0}#ns-search p input[type=text],#ns-search p select{width:160px}#ns-search p input[type=text]#ni-where{width:317px}#ns-search p #ni-arrival,#ns-search p #ni-departure,#ns-search p #ni-where{height:32px;line-height:32px;padding-left:10px}#ns-search p a.ne-action-delete{width:140px;float:left}#ns-search p.left-select .ne-fancy-select{position:relative;left:0}#ns-search p.left-select .ne-fancy-select label{display:block!important}#ns-search h4,#ns-search h5{margin-bottom:10px;font-size:14px;font-weight:700;line-height:1}#ns-search fieldset{margin-bottom:15px}#ns-search fieldset.search-options{padding:5px;border:1px solid #cdcdcd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}#ns-search fieldset.search-options input{margin-right:5px;position:relative;top:1px}#ns-search fieldset.wann input[type=text]{width:130px}#ns-search fieldset.wohin div.p ul li,#ns-search fieldset.wohin div.p ul li a,#ns-search fieldset.wohin div.p ul li input{max-width:303px}#ns-search .left{width:317px;padding:15px;border-right:1px solid #cdcdcd;min-height:657px}#ns-search .right{float:left;width:180px;padding:15px 0 38px 15px}#ns-search .right p.action{text-align:center}#ns-search .right p.action.last{margin-bottom:0}#ns-search .right p.ns-resultcount{font-size:16px;font-weight:700;text-align:center}#ns-search li.disabled{color:#999}#ns-search li.disabled input{-khtml-opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}#ns-search p.disabled{color:#999}#ns-search p.disabled select{-khtml-opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}#ns-search-start h4{margin-bottom:8px;font-size:16px;line-height:1}#ns-search-start p{zoom:1;overflow:hidden;margin-bottom:8px}#ns-search-start p label{display:block;float:left;width:80px}#ns-search-start p input[type=text]:not(#ni-where){width:130px}#ns-search-start p input[type=text]#ni-where{width:300px}#ns-search-start fieldset{margin-bottom:15px}#ns-search-start fieldset.wieviel,#ns-search-start fieldset.wohin{min-height:57px}#ns-search-start p.link_to_search_site{position:absolute;bottom:11px;left:25px;font-size:11px;margin:0}#ns-search-start p.link_to_search_site a{color:#999}#ns-search-start p.action{position:absolute;bottom:15px;right:389px;margin:0}#ns-search-start p.ns-resultcount{position:absolute;bottom:6px;right:380px;color:#999;margin:0;line-height:22px;font-family:Arial,sans-serif;color:#687c8b}#ns-search-start p.ns-resultcount span{color:#999}#ns-search-start p.ns-resultcount .property_type{margin-right:9px}.content-form-success{background-color:#75ca2b;margin-bottom:0!important;margin-top:15px;padding:12px 16px;color:#fff;text-align:center;font-size:16px;line-height:1.42857143;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:Lato Light,Verdana,Circular,Helvetica Neue,Helvetica,Arial,sans-serif}.content-form-success:before{content:"\F058";font-family:FontAwesome;margin-right:4px;color:#fff}.content-form-error{background-color:#cb5e69;margin-bottom:10px;padding:2px 5px;color:#fff;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ui-datepicker{z-index:9999!important;position:absolute;top:-9999px}.captcha-error{color:red;display:none}.captcha-error.display{display:block}.btn{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto;vertical-align:middle;cursor:pointer;text-decoration:none;text-align:center;font-family:Verdana,sans-serif;background-color:#81be98;border:1px solid #4e6e4f;color:#fff!important;background-image:-webkit-gradient(linear,top,bottom,from(#81be98),to(#5da37b));background-image:-webkit-linear-gradient(top,#81be98,#5da37b);background-image:-moz-linear-gradient(top,#81be98,#5da37b);background-image:-ms-linear-gradient(top,#81be98,#5da37b);background-image:-o-linear-gradient(top,#81be98,#5da37b);background-image:linear-gradient(top,#81be98,#5da37b);text-shadow:#4e6e4f 0 -1px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;line-height:25px;height:25px;font-size:12px;font-weight:700;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:0 14.5px}.btn.hover,.btn:hover{background-color:#a1cba2;background-image:-webkit-gradient(linear,top,bottom,from(#a1cba2),to(#80b582));background-image:-webkit-linear-gradient(top,#a1cba2,#80b582);background-image:-moz-linear-gradient(top,#a1cba2,#80b582);background-image:-ms-linear-gradient(top,#a1cba2,#80b582);background-image:-o-linear-gradient(top,#a1cba2,#80b582);background-image:linear-gradient(top,#a1cba2,#80b582)}.btn.disabled,.btn:disabled{cursor:default;-khtml-opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.btn.large{line-height:42px;height:42px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.btn.large,.btn.medium{font-size:16px;padding:0 20px}.btn.medium{line-height:30px;height:30px}.btn.mini,.btn.small{line-height:20px;height:20px;font-size:11px;padding:0 6px}.btn.forward:after{content:" \BB"}.btn.orange{color:#5f4d0d!important;border:1px solid #b28f16;text-shadow:#fff 0 1px;background-color:#f1cf49;background-image:-webkit-gradient(linear,top,bottom,from(#f1cf49),to(#e1b116));background-image:-webkit-linear-gradient(top,#f1cf49,#e1b116);background-image:-moz-linear-gradient(top,#f1cf49,#e1b116);background-image:-ms-linear-gradient(top,#f1cf49,#e1b116);background-image:-o-linear-gradient(top,#f1cf49,#e1b116);background-image:linear-gradient(top,#f1cf49,#e1b116)}.btn.orange.hover,.btn.orange:hover{background-color:#f1cf49;background-image:-webkit-gradient(linear,top,bottom,from(#ffe56c),to(#f9be06));background-image:-webkit-linear-gradient(top,#ffe56c,#f9be06);background-image:-moz-linear-gradient(top,#ffe56c,#f9be06);background-image:-ms-linear-gradient(top,#ffe56c,#f9be06);background-image:-o-linear-gradient(top,#ffe56c,#f9be06);background-image:linear-gradient(top,#ffe56c,#f9be06)}.btn.red{border:1px solid #c24b43;text-shadow:#000 0 -1px;background-color:#ec7a6e;background-image:-webkit-gradient(linear,top,bottom,from(#ec7a6e),to(#ae362f));background-image:-webkit-linear-gradient(top,#ec7a6e,#ae362f);background-image:-moz-linear-gradient(top,#ec7a6e,#ae362f);background-image:-ms-linear-gradient(top,#ec7a6e,#ae362f);background-image:-o-linear-gradient(top,#ec7a6e,#ae362f);background-image:linear-gradient(top,#ec7a6e,#ae362f)}.btn.red.hover,.btn.red:hover{background-color:#fa886e;background-image:-webkit-gradient(linear,top,bottom,from(#fa886e),to(#f1463f));background-image:-webkit-linear-gradient(top,#fa886e,#f1463f);background-image:-moz-linear-gradient(top,#fa886e,#f1463f);background-image:-ms-linear-gradient(top,#fa886e,#f1463f);background-image:-o-linear-gradient(top,#fa886e,#f1463f);background-image:linear-gradient(top,#fa886e,#f1463f)}.btn.blue{border:1px solid #11576a;text-shadow:#567984 0 -1px;background-color:#31a2c5;background-image:-webkit-gradient(linear,top,bottom,from(#66b6d0),to(#1c9dc2));background-image:-webkit-linear-gradient(top,#66b6d0,#1c9dc2);background-image:-moz-linear-gradient(top,#66b6d0,#1c9dc2);background-image:-ms-linear-gradient(top,#66b6d0,#1c9dc2);background-image:-o-linear-gradient(top,#66b6d0,#1c9dc2);background-image:linear-gradient(top,#66b6d0,#1c9dc2)}.btn.blue.hover,.btn.blue:hover{background-color:#34b9de;background-image:-webkit-gradient(linear,top,bottom,from(#6dc8e2),to(#1db2d8));background-image:-webkit-linear-gradient(top,#6dc8e2,#1db2d8);background-image:-moz-linear-gradient(top,#6dc8e2,#1db2d8);background-image:-ms-linear-gradient(top,#6dc8e2,#1db2d8);background-image:-o-linear-gradient(top,#6dc8e2,#1db2d8);background-image:linear-gradient(top,#6dc8e2,#1db2d8)}.btn.grey{color:#606060!important;border:1px solid #e3e3e3;text-shadow:#f3f3f3 0 -1px;background-color:#f3f3f3;background-image:-webkit-gradient(linear,top,bottom,from(#f3f3f3),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#f3f3f3,#f5f5f5);background-image:-moz-linear-gradient(top,#f3f3f3,#f5f5f5);background-image:-ms-linear-gradient(top,#f3f3f3,#f5f5f5);background-image:-o-linear-gradient(top,#f3f3f3,#f5f5f5);background-image:linear-gradient(top,#f3f3f3,#f5f5f5)}.btn.grey.hover,.btn.grey:hover{background-color:#f5f5f5;background-image:-webkit-gradient(linear,top,bottom,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-ms-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(top,#f5f5f5,#f9f9f9)}.btn.stream-link span{padding-left:7px}.btn-flat{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:55px;width:293px;margin:0 10px 20px;float:left;text-decoration:none;word-wrap:break-word}.btn-flat .list-item{padding:0}.btn-flat p{height:55px;width:293px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;padding:10px 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#333;font-size:14px}.btn-flat p i{font-size:18px;color:#333}.btn-flat p i,.btn-flat p span{display:table-cell;vertical-align:middle}.btn-flat p span{text-align:left;padding-left:10px;line-height:1.2}.btn-flat.grey p{background-color:#e1e1e1}.btn-flat.grey:hover p{background-color:#ccc}.btn-new{color:#5a99c7;font-family:Yummo,Verdana,sans-serif;font-size:18px;border-radius:3px;border:1px solid #5a99c7;padding:3px 5px;text-decoration:none}.btn-new:hover{background:#5a99c7;color:#fff}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-12px)}60%{-webkit-transform:translateY(-7px)}}@-moz-keyframes bounce{0%,20%,50%,80%,to{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-12px)}60%{-moz-transform:translateY(-7px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-12px)}60%{transform:translateY(-7px)}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1.2)}10%{-webkit-transform:scale(.8)}20%{-webkit-transform:scale(1)}30%{-webkit-transform:scale(1.3)}40%{-webkit-transform:scale(.8)}50%{-webkit-transform:scale(1)}60%{-webkit-transform:scale(1.2)}70%{-webkit-transform:scale(.8)}80%{-webkit-transform:scale(1)}90%{-webkit-transform:scale(1.3)}85%{-webkit-transform:scale(.8)}to{-webkit-transform:scale(1)}}@-moz-keyframes heartbeat{0%{-moz-transform:scale(1.2)}10%{-moz-transform:scale(.8)}20%{-moz-transform:scale(1)}30%{-moz-transform:scale(1.3)}40%{-moz-transform:scale(.8)}50%{-moz-transform:scale(1)}60%{-moz-transform:scale(1.2)}70%{-moz-transform:scale(.8)}80%{-moz-transform:scale(1)}90%{-moz-transform:scale(1.3)}95%{-moz-transform:scale(.8)}to{-moz-transform:scale(1)}}@keyframes heartbeat{0%{transform:scale(1.2)}10%{transform:scale(.8)}20%{transform:scale(1)}30%{transform:scale(1.3)}40%{transform:scale(.8)}50%{transform:scale(1)}60%{transform:scale(1.2)}70%{transform:scale(.8)}80%{transform:scale(1)}90%{transform:scale(1.3)}95%{transform:scale(.8)}to{transform:scale(1)}}.heartbeat{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;animation-duration:3s;-webkit-animation-name:heartbeat;-moz-animation-name:heartbeat;animation-name:heartbeat;-webkit-transform-origin:10px 15px;-moz-transform-origin:10px 15px;transform-origin:10px 15px}.ne-bubble{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-khtml-opacity:.95;-webkit-opacity:.95;-moz-opacity:.95;opacity:.95;min-width:160px;background-color:#f7fafc;border:1px solid #86b3d4}.ne-bubble.with-nibble:before{content:" ";bottom:100%;right:15%;border:solid transparent;border-bottom-color:#86b3d4;height:0;width:0;position:absolute;pointer-events:none;border-width:7px;margin-left:-7px}.two-columns-tabbar{width:370px;float:left}ul.ne-tabbed-list{margin-bottom:10px;border:1px solid #e5e5e5}ul.ne-tabbed-list li.panel{padding:10px;padding-right:0}ul.ne-tabbed-list li.panel.ne-events-teaser{border:0}.ne-filetype{display:inline-block;position:relative;font-size:15px;line-height:18px!important;padding-left:25px;margin-bottom:10px}.ne-filetype:hover{text-decoration:none}.ne-filetype:before{font-family:FontAwesome;font-size:20px;position:absolute;left:0}.ne-filetype.pdf:before{content:"\F1C1";color:#cb5e69}.ne-filetype.word:before{content:"\F1C2";color:#5885b3}.ne-checklist{margin-bottom:20px}.ne-checklist li{margin-bottom:10px;padding-left:28px;line-height:22px;background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/icon_checklist.png") no-repeat 0 0}.ne-checklist.small li{margin-bottom:6px;padding-left:20px;line-height:13px;background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/icon_checklist_ok.png") no-repeat 0 0}.ne-checklist.small li.notok{background:transparent url("//static2.traum-ferienwohnungen.de/vmb/images/icon_checklist_notok.png") no-repeat 0 0}.ne-checklist.big li{padding-left:33px;font-size:16px;font-weight:700}div.ne-google-map .infoWindow h3{font-size:18px;margin-top:0}div.ne-google-map .infoWindow p{font-size:16px;margin-bottom:10px}div.ne-google-map .ne-destination-infowindow{max-width:350px;min-height:100px}img.ne-google-map{margin-bottom:20px;border:1px solid #ccc}.ne-print-header{zoom:1;overflow:hidden;margin-bottom:30px}.ne-print-header ul.ne-print-options{zoom:1;overflow:hidden;margin-bottom:16px}.ne-print-header ul.ne-print-options li{width:30%;float:left;margin-right:3%}.ne-print-header p.action{line-height:22px}body.js .ne-information-bubble{position:absolute}.ne-information-bubble{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:4001;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:190px}.ne-information-bubble *{color:#333!important}.ne-information-bubble * input{color:#fff}.ne-information-bubble.inline{width:100%;display:block;background:#fff;border:1px solid #e5e5e5;overflow:hidden;margin-bottom:20px}.ne-information-bubble.inline .close{display:none}.ne-information-bubble.inline form,.ne-information-bubble.inline p.action{display:inline-block}.ne-information-bubble.inline .btn{margin:0;position:relative;top:8px;left:10px}.ne-information-bubble.floating{max-width:490px;width:490px;background:#f1f6f9;border:1px solid #38586b;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.3);box-shadow:0 1px 2px 1px rgba(0,0,0,.3);right:-10px;display:none;text-align:left}.ne-information-bubble.floating .btn{color:#fff!important}.ne-information-bubble.floating:before{content:"";position:absolute;bottom:-6px;right:17px;border-width:6px 6px 0;border-style:solid;border-color:#38586b transparent;display:block;width:0}.ne-information-bubble.floating:after{content:"";position:absolute;bottom:-5px;right:18px;border-width:5px 5px 0;border-style:solid;border-color:#f1f6f9 transparent;display:block;width:0}.ne-information-bubble.floating .close{position:absolute;top:10px;right:12px;display:block;width:18px;height:18px;background-color:#456a75;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/icon_white_x.png");background-repeat:no-repeat;background-position:50%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;text-decoration:none;text-indent:-9999px;cursor:pointer;-moz-box-shadow:0 1px 1px #89baf4,inset 0 0 1px #494949;-webkit-box-shadow:0 1px 1px #89baf4,inset 0 0 1px #494949;box-shadow:0 1px 1px #89baf4,inset 0 0 1px #494949}.ne-information-bubble.floating .close:hover{background-color:#0d4453;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/icon_white_x_over.png")}.ne-information-bubble h2{margin-bottom:5px}.ne-information-bubble p:nth-of-type(2){margin-top:5px}.ne-information-bubble p.label_input{display:inline-block;margin-left:8px}.ne-information-bubble p.label_input .label{z-index:20;position:relative;background:transparent}.ne-information-bubble p.label_input input{background-position:right -46px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;left:-60px;z-index:10;padding:5px 5px 5px 60px;margin-right:-50px;width:145px}.ne-information-bubble p.label_input .personpicker{padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:27px;width:125px;position:relative;top:-1px;left:-5px;padding:3px 4px 4px}.ne-information-bubble input.btn{float:left;margin-top:15px;margin-left:3px;margin-bottom:10px}.ne-message{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;margin-bottom:10px}.ne-message.success{border:1px solid #4a9152;background:#d7e4d7}.ne-message.warning{border:1px solid #eabf35;background:#f6edd0}.ne-message.error{border:1px solid #c00;background:#eaa}.ne-destination-infowindow{overflow:hidden;font-size:11px;line-height:16px}.ne-destination-infowindow br{display:none}.ne-destination-infowindow span,.ne-destination-infowindow strong{display:block}.ne-destination-infowindow strong.name{font-size:12px;line-height:16px;color:#679ed5}.ne-destination-infowindow span.category{line-height:16px;color:#555}.ne-destination-infowindow span.address,.ne-destination-infowindow span.distance{color:#999}.ne-destination-infowindow span.distance{display:none}.ne-destination-infowindow span.description{margin-top:10px}.ne-destination-infowindow span.description br{display:inline}.ne-pagination{zoom:1;overflow:hidden;margin-bottom:10px}.ne-pagination *{font-size:14px}.ne-pagination ol{margin-bottom:0;text-align:center}.ne-pagination li{padding-right:5px;display:inline-block}.ne-pagination li:last-of-type{padding-right:0}.ne-pagination p.count{float:left}.ne-offer-badge{width:68px;height:35px}.ne-offer-badge span{display:block;text-align:right;padding-right:5px;line-height:35px;color:#fff;font-weight:700;font-size:12px}.ne-offer-badge .last_minute{background-position:0 0}.ne-offer-badge .early_bird,.ne-offer-badge .last_minute{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/sprite_offers.png");background-repeat:no-repeat}.ne-offer-badge .early_bird{background-position:0 -108px}.ne-offer-badge .discount_rates{background-position:0 -144px}.ne-offer-badge .discount_rates,.ne-offer-badge .special{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/sprite_offers.png");background-repeat:no-repeat}.ne-offer-badge .special{background-position:0 -72px}.ne-offer-badge .group_travel{background-position:0 -180px}.ne-offer-badge .group_travel,.ne-offer-badge .short_break{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/sprite_offers.png");background-repeat:no-repeat}.ne-offer-badge .short_break{background-position:0 -36px}ul.ne-listing-preview{zoom:1;display:block;margin-left:-10px}ul.ne-listing-preview:after{content:"\\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}ul.ne-listing-preview li{float:left;position:relative;width:180px;margin-left:10px}ul.ne-listing-preview li a{color:#333;text-decoration:none}ul.ne-listing-preview li img{display:block}ul.ne-listing-preview li p.image{background-color:#fff;border:1px solid #ccc;border-bottom:none;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}ul.ne-listing-preview li p.image img{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}ul.ne-listing-preview li.top_listing .badge{display:block;position:absolute;top:108px;right:2px}ul.ne-listing-preview li.placeholder p.image{position:relative;height:151px;border:none}ul.ne-listing-preview li.placeholder p.image img{position:absolute;top:-4px;left:-5px}ul.ne-listing-preview li.offer_placeholder{width:168px;height:231px;color:#85b2d2;background:#fff url("//static2.traum-ferienwohnungen.de/vmb/images/bg_gradient_grey.png") repeat-x 0 100%;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px}ul.ne-listing-preview li.offer_placeholder a{color:inherit;text-decoration:none}ul.ne-listing-preview li.offer_placeholder h3{font-size:14px;font-weight:400}ul.ne-listing-preview li.offer_placeholder h3 strong{font-size:18px;font-weight:700}ul.ne-listing-preview li.offer_placeholder p.price-note,ul.ne-listing-preview li.offer_placeholder p.vat-note{position:absolute;left:10px;width:80%}ul.ne-listing-preview li.offer_placeholder p.price-note{bottom:35px}ul.ne-listing-preview li.offer_placeholder p.price-note strong{font-size:50px;padding-right:10px}ul.ne-listing-preview li.offer_placeholder p.price-note span{position:absolute;font-size:11px}ul.ne-listing-preview li.offer_placeholder p.vat-note{bottom:10px;color:#999;font-size:10px}ul.ne-listing-preview li.offer{padding-top:26px}ul.ne-listing-preview li.offer p.image{border-top:none}ul.ne-listing-preview li.offer p.image,ul.ne-listing-preview li.offer p.image img{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}ul.ne-listing-preview li.offer div.description{height:90px}ul.ne-listing-preview li.offer div.description h3{margin-bottom:5px}ul.ne-listing-preview li.offer div.description span.offer-percentage{font-weight:700}ul.ne-listing-preview li.offer div.description span.offer-percentage.last_minute{color:#c54c58}ul.ne-listing-preview li.offer div.description span.offer-percentage.early_bird{color:#9ec154}ul.ne-listing-preview li.offer div.description span.offer-percentage.special{color:#6ca2cb}ul.ne-listing-preview li.offer div.description span.offer-percentage.discount_rates{color:#dca705}ul.ne-listing-preview li.offer div.description span.offer-percentage.group_travel{color:#c4b485}ul.ne-listing-preview li.offer div.description span.offer-percentage.short_break{color:#cf7a46}ul.ne-listing-preview li.offer div.description p.timespan{margin-bottom:5px}ul.ne-listing-preview li.last_minute div.description,ul.ne-listing-preview li.last_minute p.image{border-color:#c54c58}ul.ne-listing-preview li.last_minute p.offer_type{background-color:#c54c58;background-image:-webkit-gradient(linear,top,bottom,from(#d2757e),to(#c54c58));background-image:-webkit-linear-gradient(top,#d2757e,#c54c58);background-image:-moz-linear-gradient(top,#d2757e,#c54c58);background-image:-ms-linear-gradient(top,#d2757e,#c54c58);background-image:-o-linear-gradient(top,#d2757e,#c54c58);background-image:linear-gradient(top,#d2757e,#c54c58);border-color:#c54c58}ul.ne-listing-preview li.early_bird div.description,ul.ne-listing-preview li.early_bird p.image{border-color:#9ec154}ul.ne-listing-preview li.early_bird p.offer_type{background-color:#9ec154;background-image:-webkit-gradient(linear,top,bottom,from(#bdd68b),to(#9ec154));background-image:-webkit-linear-gradient(top,#bdd68b,#9ec154);background-image:-moz-linear-gradient(top,#bdd68b,#9ec154);background-image:-ms-linear-gradient(top,#bdd68b,#9ec154);background-image:-o-linear-gradient(top,#bdd68b,#9ec154);background-image:linear-gradient(top,#bdd68b,#9ec154);border-color:#9ec154}ul.ne-listing-preview li.discount_rates div.description,ul.ne-listing-preview li.discount_rates p.image{border-color:#dca705}ul.ne-listing-preview li.discount_rates p.offer_type{background-color:#dca705;background-image:-webkit-gradient(linear,top,bottom,from(#f1cf49),to(#dca705));background-image:-webkit-linear-gradient(top,#f1cf49,#dca705);background-image:-moz-linear-gradient(top,#f1cf49,#dca705);background-image:-ms-linear-gradient(top,#f1cf49,#dca705);background-image:-o-linear-gradient(top,#f1cf49,#dca705);background-image:linear-gradient(top,#f1cf49,#dca705);border-color:#dca705}ul.ne-listing-preview li.special div.description,ul.ne-listing-preview li.special p.image{border-color:#6ca2cb}ul.ne-listing-preview li.special p.offer_type{background-color:#6ca2cb;background-image:-webkit-gradient(linear,top,bottom,from(#93bbd9),to(#6ca2cb));background-image:-webkit-linear-gradient(top,#93bbd9,#6ca2cb);background-image:-moz-linear-gradient(top,#93bbd9,#6ca2cb);background-image:-ms-linear-gradient(top,#93bbd9,#6ca2cb);background-image:-o-linear-gradient(top,#93bbd9,#6ca2cb);background-image:linear-gradient(top,#93bbd9,#6ca2cb);border-color:#6ca2cb}ul.ne-listing-preview li.group_travel div.description,ul.ne-listing-preview li.group_travel p.image{border-color:#c4b485}ul.ne-listing-preview li.group_travel p.offer_type{background-color:#c4b485;background-image:-webkit-gradient(linear,top,bottom,from(#d5caa8),to(#c4b485));background-image:-webkit-linear-gradient(top,#d5caa8,#c4b485);background-image:-moz-linear-gradient(top,#d5caa8,#c4b485);background-image:-ms-linear-gradient(top,#d5caa8,#c4b485);background-image:-o-linear-gradient(top,#d5caa8,#c4b485);background-image:linear-gradient(top,#d5caa8,#c4b485);border-color:#c4b485}ul.ne-listing-preview li.short_break div.description,ul.ne-listing-preview li.short_break p.image{border-color:#cf7a46}ul.ne-listing-preview li.short_break p.offer_type{background-color:#cf7a46;background-image:-webkit-gradient(linear,top,bottom,from(#d89369),to(#cf7a46));background-image:-webkit-linear-gradient(top,#d89369,#cf7a46);background-image:-moz-linear-gradient(top,#d89369,#cf7a46);background-image:-ms-linear-gradient(top,#d89369,#cf7a46);background-image:-o-linear-gradient(top,#d89369,#cf7a46);background-image:linear-gradient(top,#d89369,#cf7a46);border-color:#cf7a46}ul.ne-listing-preview div.description{height:63px;white-space:nowrap;overflow:hidden;padding:5px 7px 7px;background:#fff url("//static2.traum-ferienwohnungen.de/vmb/images/bg_gradient_grey.png") repeat-x 0 100%;border:1px solid #ccc;border-top-width:0;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;font-size:11px}ul.ne-listing-preview div.description h3,ul.ne-listing-preview div.description h4{font-size:12px}ul.ne-listing-preview div.description h3 .region,ul.ne-listing-preview div.description h4 .region{margin:0;font-weight:400;font-size:11px}ul.ne-listing-preview div.description p.price strong{font-size:12px}ul.ne-listing-preview p.offer_type{position:absolute;top:0;left:0;width:178px;height:25px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;border:1px solid #999;border-bottom-width:0}ul.ne-listing-preview p.offer_type a,ul.ne-listing-preview p.offer_type span{position:absolute;left:8px;top:5px;color:#fff;font-weight:700}ul.ne-listing-preview .ne-offer-badge{position:absolute;top:150px;right:0;-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.ne-stars{display:block;text-indent:-99999px;height:12px;background-position:left -1026px}.ne-stars,.ne-stars.dtv-stars{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/v20131022/sprite_rating.png");background-repeat:no-repeat}.ne-stars.dtv-stars{background-position:left -993px}.ne-stars.count0{display:none!important}.ne-stars.count1{width:16px}.ne-stars.count2{width:30px}.ne-stars.count3{width:46px}.ne-stars.count4{width:60px}.ne-stars.count5{width:77px}.ne-note{position:absolute;top:0;left:0;padding:5px;max-width:180px;z-index:2001;background-color:#000;color:#fff;border-radius:3px;font-size:14px;font-family:Lato,Verdana,Circular,Helvetica Neue,Helvetica,Arial,sans-serif}.ne-note:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;bottom:-10px;content:"";left:30px;margin-left:-20px;position:absolute}.ne-note.left:after{left:auto;right:10px}.ne-note.bottom:after{border-bottom:10px solid #000;border-top-width:0;bottom:auto;top:-10px}@media only screen and (max-width:767px){.ne-note{display:none}.ne-note.tooltip-mobile{display:block}.ne-note.tooltip-mobile.hide{display:none}}.ne-list{margin-bottom:16px}.ne-list li{margin-bottom:5px}.ne-list li:last-child{margin-bottom:0}.ne-itemlist{margin-bottom:16px}.ne-itemlist li{margin-bottom:5px;padding-left:12px;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/v20110831/sprite_list_icons.png");background-repeat:no-repeat;background-position:-140px -46px}.ne-itemlist li:last-child{margin-bottom:0}.ne-itemlist.three_columns{zoom:1;overflow:hidden}.ne-itemlist.three_columns li{width:30%;float:left}.ne-itemlist.four_columns{zoom:1;overflow:hidden}.ne-itemlist.four_columns li{width:23%;float:left}.ne-redirect{padding:15px 0 15px 35px!important;background:url("//static2.traum-ferienwohnungen.de/vmb/images/loading_mini.gif") 10px no-repeat!important}.ne-site-notification{background:#ffffdf;padding:20px}#cboxLoadedContent .ne-site-notification{background:none;padding:0}.ne-edit-box form,.ne-edit-box input.btn{margin-top:10px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget-content{border:1px solid #ddd;background-color:#eee;color:#333}

/*!
 * jQuery UI Resizable 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.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}

/*!
 * jQuery UI Button 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.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:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.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}input.ui-button{padding:.4em 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-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-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}

/*!
 * jQuery UI Dialog 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-datepicker{width:225px;border:1px solid #e4e4e4;background-color:#fff;-moz-box-shadow:0 0 10px #dadada;-webkit-box-shadow:0 0 10px #dadada;box-shadow:0 0 10px #dadada}.ui-datepicker *{font-size:14px}.ui-datepicker .ui-datepicker-header{position:relative;overflow:hidden;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:6px;width:15px;height:15px;cursor:pointer;text-decoration:none}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{font-family:FontAwesome;color:#999;font-size:18px}.ui-datepicker .ui-datepicker-prev{left:8px}.ui-datepicker .ui-datepicker-prev:before{content:"\F0D9"}.ui-datepicker .ui-datepicker-prev.ui-state-disabled:before{color:#e5e5e5}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-next:before{content:"\F0DA"}.ui-datepicker .ui-datepicker-next.ui-state-disabled:before{color:#e5e5e5}.ui-datepicker .ui-datepicker-title{margin:5px 20px;text-align:center}.ui-datepicker .ui-datepicker-title span{font-weight:700}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;border-spacing:2px}.ui-datepicker th{padding:.7em .3em;text-align:center;border:0}.ui-datepicker th span{font-weight:700;color:#999}.ui-datepicker td{width:22px;height:22px;text-align:center;vertical-align:middle;border:0;background-color:#7aba7a;cursor:pointer}.ui-datepicker td.ui-datepicker-current-day{background-color:#c85762}.ui-datepicker td.ui-datepicker-today{font-weight:700}.ui-datepicker td a,.ui-datepicker td span{width:100%;height:100%;color:#fff;text-decoration:none}.ui-datepicker td:hover{width:20px;height:20px;border:1px solid #cb5e69}.ui-datepicker td.ui-datepicker-unselectable{background-color:#fff}.ui-datepicker td.ui-datepicker-unselectable:hover{border:none}.ui-datepicker td.ui-datepicker-unselectable span{color:#999}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.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-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.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-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.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}.ui-datepicker-cover{display:none;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.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}.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-min{left:0}.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-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-autocomplete.ui-menu{background-color:#f1f6fa;border:1px solid #31536b;border-top:none;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;font-size:12px;margin-top:-6px}.ui-autocomplete.ui-menu .ui-menu{margin-top:-3px}.ui-autocomplete.ui-menu .ui-menu-item{border-bottom:1px solid #ced3d8;border-top:1px solid #fff}.ui-autocomplete.ui-menu .ui-menu-item:first-child{border-top:none}.ui-autocomplete.ui-menu .ui-menu-item:last-child{border-bottom:none}.ui-autocomplete.ui-menu .ui-menu-item:last-child a{-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}.ui-autocomplete.ui-menu .ui-menu-item a{display:block;padding:8px 15px;color:#333;text-decoration:none;background-color:#f1f6fa}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-focus,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover,.ui-autocomplete.ui-menu .ui-menu-item a:hover{background-color:#dce9f2;cursor:pointer}.ui-colorpicker,.ui-dialog.ui-colorpicker{width:auto;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-colorpicker-inline{position:static}.ui-colorpicker-buttonset{float:left;margin-left:.4em}.ui-colorpicker-buttonset .ui-button{margin:.5em 0;cursor:pointer}.ui-colorpicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-colorpicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-colorpicker-buttonpane button.ui-colorpicker-current{float:left}.ui-colorpicker table{font-size:100%;margin:0}.ui-colorpicker table td{vertical-align:top}.ui-colorpicker-padding-left{padding-left:10px}.ui-colorpicker-padding-top{padding-top:10px}.ui-colorpicker-border{border:1px inset;display:inline-block}.ui-colorpicker-bar>*,.ui-colorpicker-map>*{position:absolute;cursor:crosshair}.ui-colorpicker-bar-pointer,.ui-colorpicker-map-pointer{position:absolute}.ui-colorpicker-map,.ui-colorpicker-map>*{display:block;width:256px;height:256px;overflow:hidden}.ui-colorpicker-map-layer-1,.ui-colorpicker-map-layer-2{background:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/colorpicker/map.png") no-repeat}.ui-colorpicker-map-layer-alpha{background:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/colorpicker/map-opacity.png")}.ui-colorpicker-map-pointer{display:inline-block;width:15px;height:15px;background:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/colorpicker/map-pointer.png") no-repeat}.ui-colorpicker-bar,.ui-colorpicker-bar>*{display:block;width:20px;height:256px;overflow:hidden;background-repeat:repeat-x}.ui-colorpicker-bar-layer-1,.ui-colorpicker-bar-layer-2,.ui-colorpicker-bar-layer-3,.ui-colorpicker-bar-layer-4{background:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/colorpicker/bar.png") repeat-x}.ui-colorpicker-bar-layer-alpha{background:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/colorpicker/bar-opacity.png")}.ui-colorpicker-bar-layer-alphabar{background:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/colorpicker/bar-alpha.png")}.ui-colorpicker-bar-pointer{display:inline-block;width:20px;height:7px;background:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/colorpicker/bar-pointer.png") no-repeat}.ui-colorpicker-preview{text-align:center}.ui-colorpicker-preview-initial{cursor:pointer}.ui-colorpicker-preview-current,.ui-colorpicker-preview-initial{width:50px;height:20px;display:inline-block}.ui-colorpicker-preview-current-alpha,.ui-colorpicker-preview-initial-alpha{width:50px;height:20px;display:inline-block;background:url("//static2.traum-ferienwohnungen.de/vmb/images/thirdparty/colorpicker/preview-opacity.png") repeat}.ui-colorpicker-alpha label,.ui-colorpicker-cmyk label,.ui-colorpicker-hsl label,.ui-colorpicker-hsv label,.ui-colorpicker-lab label,.ui-colorpicker-rgb label{width:1.5em;display:inline-block}.ui-colorpicker-number{margin:.1em;width:4em}.ui-colorpicker-hex{text-align:center}.ui-colorpicker-swatches{height:256px;overflow:auto;background-color:#f8f8f8}.ui-colorpicker-swatch{cursor:pointer;float:left;width:11px;height:11px;border-right:1px solid #000;border-bottom:1px solid #000}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#colorbox{overflow:auto!important}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;overflow:hidden;border-color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%}#cboxOverlay{background:#000}#cboxContent{background:#fff;border:1px solid #999}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;text-decoration:underline;color:#3e648a}#cboxClose:hover,#cboxNext:hover,#cboxPrevious:hover,#cboxSlideshow:hover{text-decoration:none}#cboxClose,#cboxCurrent,#cboxNext,#cboxPrevious,#cboxSlideshow{font-size:11px;line-height:30px;height:30px}#cboxTitle{bottom:0;width:100%;line-height:30px;height:0;color:#999}#cboxPrevious,#cboxTitle{position:absolute;left:10px}#cboxPrevious{top:7px;width:16px;height:16px;text-indent:-9999px;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/v20110831/sprite_small_icons.png");background-repeat:no-repeat;background-position:left -1381px}#cboxCurrent{position:absolute;top:0;left:26px;width:90px;color:#999;text-align:center}#cboxNext{position:absolute;top:7px;left:116px;width:16px;height:16px;text-indent:-9999px;background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/v20110831/sprite_small_icons.png");background-repeat:no-repeat;background-position:left -1363px}#cboxClose{display:block;position:absolute;top:5px;right:5px;height:32px;width:32px;font-size:0;text-decoration:none;line-height:32px;text-align:center;cursor:pointer;color:inherit}#cboxClose:before{font-size:32px;font-family:Lato Light,Verdana,Circular,Helvetica Neue,Helvetica,Arial,sans-serif;content:"\D7"}#cboxLoadingOverlay{background:url("//static2.traum-ferienwohnungen.de/vmb/images/prettyLoader/ajax-loader.gif") 50% no-repeat}body.vermieterbereich #cboxContent{border-width:0}body.vermieterbereich #cboxLoadedContent{margin:0}body.vermieterbereich #cboxTitle{display:none!important}.prettyLoader{background:url("//static2.traum-ferienwohnungen.de/vmb/images/prettyLoader/prettyLoader.png") 0 0 no-repeat;height:30px;position:absolute;width:30px;z-index:30000}.prettyLoader img{display:block;margin:7px 0 0 7px}.pl_ie6{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/prettyLoader/prettyLoader.gif")}.ui-stars-cancel,.ui-stars-star{float:left;display:block;text-indent:-9999px;cursor:pointer}.ui-stars-cancel a,.ui-stars-star a{width:20px;height:20px;display:block;padding-right:10px}.ui-stars-cancel a,.ui-stars-star a{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/v20131022/sprite_rating.png");background-repeat:no-repeat;background-position:left -384px}.ui-stars-star-hover a,.ui-stars-star-on a{background-image:url("//static2.traum-ferienwohnungen.de/vmb/images/v20131022/sprite_rating.png");background-repeat:no-repeat;background-position:0 -364px}.ui-stars-cancel-disabled a,.ui-stars-star-disabled,.ui-stars-star-disabled a{cursor:default!important}.projekktor{background-color:#000;font-family:Lucida Grande,Trebuchet MS,Arial,Sans-Serif;font-size:12px;font-weight:700;text-transform:uppercase;padding:0;display:block;position:relative;overflow:hidden;width:400px}.pptestcard{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/noise.gif") 50% repeat;width:100%;height:100%;color:#fff;font-size:18px;overflow:hidden}.pptestcard p{background-color:#3b393e;width:60%;margin:auto;line-height:25px;position:relative;top:25%;padding:10px;border:5px solid #000;text-align:center}.ppdisplay{background-color:#000;position:relative!important;top:0;left:0;width:100%;height:100%;margin:0;padding:0}.ppbuffering.inactive,.ppdisplay .inactive,.ppstart.inactive{display:none}.ppbuffering{left:50%;bottom:50%;margin-left:-45px;margin-bottom:-38px;z-index:9010;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/buffering.gif") no-repeat 50% #000;height:84px;width:84px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.ppbuffering,.ppcontrols{position:absolute;display:block;padding:0}.ppcontrols{bottom:0;right:0;width:100%;height:36px;background:#2e2d2d;background:-moz-linear-gradient(top,#2e2d2d 0,#0f0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2e2d2d),color-stop(100%,#0f0e0e));background:-webkit-linear-gradient(top,#2e2d2d,#0f0e0e);background:-o-linear-gradient(top,#2e2d2d 0,#0f0e0e 100%);background:-ms-linear-gradient(top,#2e2d2d 0,#0f0e0e 100%);background:linear-gradient(180deg,#2e2d2d 0,#0f0e0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2e2d2d",endColorstr="#0f0e0e",GradientType=0);border-style:solid;border-color:#413e3e;border-width:1px 0;margin:0}.ppcontrols .active{display:block}.ppcontrols .inactive{display:none}.projekktor.notransitions .ppcontrols.active{display:block}.projekktor.notransitions .ppcontrols.inactive{display:none}.ppcontrols.active{-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.ppcontrols.active,.ppcontrols.inactive{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.ppcontrols.inactive{-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.ppcontrols ul{list-style-type:none}.ppcontrols ul.left{left:0}.ppcontrols ul.left,.ppcontrols ul.right{position:relative;top:0;padding:0;margin:0}.ppcontrols ul.right{right:0}.ppcontrols ul.bottom{position:relative;top:31px;left:0;padding:0;margin:0}.ppcontrols ul.left li{float:left;position:relative}.ppcontrols ul.right li{float:right;position:relative}.pppause,.ppplay{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat 0 0 transparent;width:30px;height:30px;cursor:pointer;border-right:1px solid #000}.ppplay:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat left -35px transparent}.ppplay:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat left -36px transparent}.pppause{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat left -70px transparent}.pppause:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat left -105px transparent}.pppause:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat left -106px transparent}.projekktor.audio .ppfsenter,.projekktor.audio .ppfsexit{display:none}.ppfsenter,.ppfsexit{width:30px;height:30px;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat 100% 0 transparent;cursor:pointer;border-left:1px solid #413e3e}.ppfsenter:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat right -35px transparent}.ppfsenter:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat right -36px transparent}.ppfsexit{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat right -70px transparent}.ppfsexit:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat right -105px transparent}.ppfsexit:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat right -106px transparent}.ppvmax{width:30px;height:30px;border-right:1px solid #000;border-left:none;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -842px top transparent}.ppvmax:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -842px -35px transparent}.ppvmax:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -842px -36px transparent}.ppmute{width:29px;height:30px;border-left:1px solid #413e3e;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -750px top transparent}.ppmute:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -750px -35px transparent}.ppmute:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -750px -36px transparent}.ppvslider{margin:13px 5px;height:16px;width:60px;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -781px -13px transparent}.ppvmarker{right:0;height:6px;width:100%;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -634px -13px transparent}.ppvknob,.ppvmarker{position:relative;left:0}.ppvknob{cursor:pointer;z-index:201;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -699px -5px transparent;top:-13px;width:6px;height:20px;padding:0}.pptimeleft{color:#fff;width:130px;line-height:30px;text-align:center;overflow:hidden}.pphiquality,.pploquality,.pptimeleft{height:30px;border-left:1px solid #413e3e;border-right:1px solid #000}.pphiquality,.pploquality{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -60px -72px transparent;width:30px;cursor:pointer}.pphiquality:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -32px -106px transparent}.pploquality{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -32px -72px transparent}.pploquality:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -32px -106px transparent}.pphiquality:active,.pploquality:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -32px -105px transparent}.ppnext,.ppprev{display:block;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -59px top transparent;width:30px;height:30px;cursor:pointer;border-left:1px solid #413e3e;border-right:1px solid #000}.ppnext{border-right:none}.ppnext:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -59px -35px transparent}.ppnext:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -59px -36px transparent}.ppprev{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -32px top transparent}.ppprev:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -32px -35px transparent}.ppprev:active{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -32px -36px transparent}.pploop,.pploop .off,.pploop .on{display:block;line-height:30px;color:#fff;width:30px;height:30px;cursor:pointer;border-left:1px solid #413e3e;border-right:1px solid #000}.pploop.off{color:#ccc}.ppscrubber{position:absolute;height:5px;width:100%;background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco-load.gif") repeat-x 0 0 transparent;left:0;margin:0;padding:0;border-bottom:1px solid #000}.audio .ppscrubber{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco-load-static.png") repeat-x 0 0 transparent}.ppscrubberdrag{cursor:pointer;z-index:302;position:absolute;background-color:transparent;top:0;left:0;height:5px;width:100%}.pploaded,.ppplayhead{position:relative;display:block;left:0;bottom:0;height:5px;width:1px;background-color:#fff;cursor:pointer;z-index:301;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:width .1s linear;-moz-transition:width .1s linear;-o-transition:width .1s linear;transition:width .1s linear}.ppcuepoint{position:absolute;height:5px;width:5px;background-color:#ff0;top:0;left:0;margin:0;padding:0;z-index:302}.ppcuepoint:hover{background-color:red;cursor:pointer}.pploaded{position:relative;z-index:10;background:#413e3e;opacity:.8}.ppplayhead{margin-top:-5px}.ppscrubbertip{padding:3px;position:absolute;top:-30px;left:25px;font-size:11px;line-height:15px;color:#fdfdfd;background:#2e2d2d;z-index:10;display:none}.ppscrubbertip:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(2,28,79,0);border-top-color:#333;border-width:5px;left:50%;margin-left:-5px}.ppcontextmenu.active{display:block}.ppcontextmenu.inactive{display:none}.ppcontextmenu{background:none repeat scroll 0 0 #fff;list-style:none outside none;border:1px solid #ccc;border-radius:2px 2px 2px 2px;margin:4px 0;outline:medium none;overflow:auto;padding:6px 0;position:absolute;z-index:2147483647;margin:0;padding:0;top:0;left:0}.ppcontextmenu li{color:#333;cursor:pointer;display:block;margin:0;padding:6px 20px;text-decoration:none;white-space:nowrap;word-wrap:normal}.ppcontextmenu li:hover{color:#fff;background-color:#333}.ppad .left,.ppad .right{display:none;border:none}.ppad .ppcontrols{background:transparent;border:none}.ppad .ppadtitle{position:absolute;bottom:2%;left:2%;border:none}.ppadskip{position:absolute;padding-top:2px;bottom:-10px;right:0;width:85%;height:28px;background-color:transparent;color:#fdfdfd}.ppskip.locked{background-color:red}.ppskip.unlocked{cursor:pointer;color:#00b0ff}.ppadoverlay.inactive,.pppostad .ppprev.active,.pptracks.inactive,.pptracksbtn.inactive{display:none}.pptracks.active,.pptracksbtn.active{display:block}.pptracks span{position:relative}.pptracksbtn.off,.pptracksbtn.on{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -120px -72px transparent;width:30px;height:30px;cursor:pointer;border-left:1px solid #413e3e;border-right:1px solid #000}.pptracksbtn.on{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -92px -72px transparent}.pptracksbtn:hover{background:url("http://static2.traum-ferienwohnungen.de/vmb/files/videos/maccaco.png") no-repeat -118px -106px transparent}.pptracks{text-align:center;position:absolute;bottom:0;left:0;width:100%;height:auto;overflow:hidden;color:#fdfdfd;background:#000;background:transparent\9;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);zoom:1;padding:5px 0;z-index:1000}.pptracks.shifted{bottom:38px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-controls .owl-dots.disabled,.owl-carousel .owl-controls .owl-nav.disabled{display:none}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-theme{overflow:hidden}.owl-theme .owl-nav{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;top:50%;width:100%;-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav,.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:absolute}.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-opacity:.6;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;background:#fff;color:#757575;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);display:inline-block;cursor:pointer}.owl-theme .owl-nav .owl-next:before,.owl-theme .owl-nav .owl-prev:before{font-family:FontAwesome;font-size:24px;line-height:22px;position:absolute;width:60%;height:60%;top:20%;display:inline-block;text-align:center}.owl-theme .owl-nav .owl-next:hover,.owl-theme .owl-nav .owl-prev:hover{-khtml-opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);text-decoration:none}.owl-theme .owl-nav .owl-prev{left:5px}.owl-theme .owl-nav .owl-prev:before{content:"\F104";left:15%}.owl-theme .owl-nav .owl-next{right:5px}.owl-theme .owl-nav .owl-next:before{content:"\F105";left:25%}.owl-theme:hover .owl-nav{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}@media only screen and (max-width:1023px){.owl-theme .owl-nav{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}}