/* 0 /vweb/fonts/calibri/calibri.min.css */
@import url("//hello.myfonts.net/count/2cbc12");@font-face{font-family:'Calibri';src:url('/vweb/fonts/calibri/webfonts/2CBC12_1_0.eot');src:url('/vweb/fonts/calibri/webfonts/2CBC12_1_0.eot?#iefix') format('embedded-opentype'),url('/vweb/fonts/calibri/webfonts/2CBC12_1_0.woff2') format('woff2'),url('/vweb/fonts/calibri/webfonts/2CBC12_1_0.woff') format('woff'),url('/vweb/fonts/calibri/webfonts/2CBC12_1_0.ttf') format('truetype'),url('/vweb/fonts/calibri/webfonts/2CBC12_1_0.svg#wf') format('svg')}@font-face{font-family:'Calibri';src:url('/vweb/fonts/calibri/webfonts/2CBC12_0_0.eot');src:url('/vweb/fonts/calibri/webfonts/2CBC12_0_0.eot?#iefix') format('embedded-opentype'),url('/vweb/fonts/calibri/webfonts/2CBC12_0_0.woff2') format('woff2'),url('/vweb/fonts/calibri/webfonts/2CBC12_0_0.woff') format('woff'),url('/vweb/fonts/calibri/webfonts/2CBC12_0_0.ttf') format('truetype'),url('/vweb/fonts/calibri/webfonts/2CBC12_0_0.svg#wf') format('svg');font-weight:bold}
/* 1 /core/css/normalize.min.css */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;flex-shrink:0;-webkit-flex-shrink:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/* 2 /vweb/css/sprite.min.css */
.sprite,img[src*="/core/img/transparent.png"]{background-image:url(/vweb/img/sprite.png);border:0;border-image-width:0}.sprite_jtLogo{background-position:0 0;height:0;width:0}.sprite_violettLeftArrow_8x14{background-position:0 -40px;height:14px;width:8px}.sprite_offerStar{background-position:0 -60px;height:12px;width:13px}.sprite_blackDownArrow_14x8{background-position:0 -80px;height:8px;width:14px}.sprite_whiteRightArrow_9x16{background-position:0 -100px;height:16px;width:9px}.sprite_logoTUV{background-position:0 -120px;height:60px;width:60px}.sprite_pictureWoman{background-position:0 -200px;height:107px;width:108px}.sprite_greyLoupe{background-position:0 -320px;height:25px;width:25px}.sprite_pinkHeart{background-position:0 -360px;height:15px;width:18px}.sprite_facebookIcon{background-position:0 -460px;height:38px;width:38px}.sprite_twitterIcon{background-position:0 -499px;height:38px;width:47px}.sprite_youtubeIcon{background-position:0 -540px;height:38px;width:84px}.sprite_pinterestIcon{background-position:0 -579px;height:38px;width:38px}.sprite_greyInfoIcon{background-position:0 -620px;height:22px;width:23px}.sprite_blackBox{background-position:0 -660px;height:29px;width:20px}.sprite_flightIcon{background-position:0 -900px;height:19px;width:22px}.sprite_erwachseneIcon{background-position:0 -920px;height:19px;width:27px}.sprite_kalenderIcon{background-position:0 -940px;height:15px;width:16px}.sprite_schirmPointer{background-position:0 -960px;height:45px;width:45px}.sprite_verpflegungIcon{background-position:0 -1060px;height:24px;width:13px}.sprite_zimmertypIcon{background-position:0 -1100px;height:13px;width:20px}.sprite_pinkStar{background-position:0 -1120px;height:50px;width:57px}.sprite_mail{background-position:0 -1180px;height:20px;width:30px}.sprite_kacheln{background-position:-152px -40px;height:48px;width:54px}.sprite_globus{background-position:-160px -200px;height:48px;width:54px}.sprite_liste{background-position:-160px -118px;height:48px;width:53px}.sprite_pinkLeftArrow_20x31{background-position:-160px -280px;height:33px;width:23px}.sprite_pinkSmallStar{background-position:-160px -320px;height:16px;width:17px}.sprite_pinkHalfSmallStar{background-position:-160px -340px;height:16px;width:9px}.sprite_pinkTick{background-position:-160px -360px;height:10px;width:13px}.sprite_sonneWolken{background-position:-160px -380px;height:61px;width:78px}.sprite_tempLow{background-position:-160px -460px;height:61px;width:41px}.sprite_windPfeil{background-position:-160px -540px;height:27px;width:23px}.sprite_gewitter{background-position:-160px -620px;height:51px;width:58px}.sprite_schnee{background-position:-160px -680px;height:53px;width:59px}.sprite_wolken{background-position:-160px -740px;height:43px;width:75px}.sprite_maxTemp{background-position:-160px -792px;height:27px;width:26px}.sprite_minTemp{background-position:-160px -832px;height:21px;width:26px}.sprite_wasser{background-position:-160px -872px;height:18px;width:26px}.sprite_sonnenStunden{background-position:-160px -892px;height:27px;width:27px}.sprite_regen{background-position:-160px -932px;height:25px;width:27px}.sprite_luftfeuchtigkeit{background-position:-160px -972px;height:31px;width:20px}.sprite_nebel{background-position:-160px -1012px;height:51px;width:80px}.sprite_schneeMinimal{background-position:-160px -1069px;height:53px;width:59px}.sprite_schneeKlein{background-position:-160px -1132px;height:53px;width:59px}.sprite_schneeGross{background-position:-320px -40px;height:53px;width:59px}.sprite_regenMinimal{background-position:-320px -100px;height:53px;width:59px}.sprite_regenKlein{background-position:-320px -160px;height:53px;width:59px}.sprite_sonne{background-position:-320px -220px;height:53px;width:53px}.sprite_bewoelkt{background-position:-320px -280px;height:37px;width:59px}.sprite_starkerRegen{background-position:-320px -320px;height:59px;width:102px}.sprite_close{background-position:-320px -400px;height:16px;width:16px}.sprite_greyLeftArrow_40x80{background-position:-320px -420px;height:80px;width:40px}.sprite_blackRightArrow_12x17{background-position:-320px -500px;height:17px;width:12px}.sprite_pinkRightArrow_11x7{background-position:-320px -520px;height:11px;width:7px}.sprite_whiteRightArrow_8x14{background-position:-320px -540px;height:14px;width:8px}.sprite_speichern2{background-position:-320px -560px;height:25px;width:27px}.sprite_pinkPrint{background-position:-320px -600px;height:22px;width:26px}.sprite_ellipse{background-position:-320px -640px;height:12px;width:12px}.sprite_radioBTN{background-position:-320px -660px;height:14px;width:14px}.sprite_pfeile{background-position:-320px -680px;height:13px;width:9px}.sprite_schirmEbene80{background-position:-320px -700px;height:53px;width:52px}.sprite_iconSpeichern{background-position:-320px -780px;height:21px;width:27px}.sprite_pinkStift{background-position:-320px -820px;height:15px;width:15px}.sprite_whiteLeftArrow_9x16{background-position:-320px -840px;height:16px;width:9px}.sprite_printIconGrey{background-position:-320px -860px;height:22px;width:32px}.sprite_greyRightArrow_40x80{background-position:-320px -900px;height:80px;width:40px}.sprite_weisserHaken{background-position:-320px -985px;height:14px;width:17px}.sprite_VI{background-position:-320px -1000px;height:20px;width:62px}.sprite_MC{background-position:-320px -1020px;height:35px;width:58px}.sprite_AX{background-position:-320px -1060px;height:52px;width:65px}.sprite_greyIconQuestion{background-position:-320px -1120px;height:29px;width:29px}.sprite_infoPinkIcon{background-position:-320px -1160px;height:27px;width:27px}.sprite_greyStar{background-position:-320px -1200px;height:27px;width:28px}.sprite_pinkRightArrow_7x13{background-position:-320px -1240px;height:13px;width:7px}.sprite_violettRightArrow_7x13{background-position:-320px -1260px;height:13px;width:7px}.sprite_tempMittel{background-position:-480px -40px;height:61px;width:41px}.sprite_tempHoch{background-position:-480px -120px;height:61px;width:41px}.sprite_pinkIconMail{background-position:-480px -200px;height:17px;width:24px}.sprite_pinkFacebookIcon{background-position:-480px -220px;height:26px;width:26px}.sprite_greyMuelleimerIcon{background-position:-480px -260px;height:24px;width:23px}.sprite_pinkBigHeart{background-position:-480px -300px;height:17px;width:20px}.sprite_otdsIcon{background-position:-480px -320px;height:18px;width:111px}.sprite_drvVirIcon{background-position:-480px -340px;height:56px;width:56px}.sprite_VirIcon{background-position:-480px -400px;s height:31px;width:68px}.sprite_DrvIcon{background-position:-480px -440px;height:38px;width:77px}.sprite_Allianz{background-position:-480px -480px;height:36px;width:58px}.sprite_unserTipp{background-position:-480px -520px;height:101px;width:101px}.sprite_pinkRightArrow_9x16{background-position:-480px -640px;height:16px;width:9px}.sprite_pinkRightArrowUp_16x9{background-position:-480px -624px;height:9px;width:16px}.sprite_pinkLeftArrow_9x16{background-position:-480px -660px;height:16px;width:9px}.sprite_whitePfeilUp{background-position:-480px -680px;height:8px;width:13px}.sprite_whitePfeilDown{background-position:-480px -700px;height:8px;width:13px}.sprite_sonneIcon{background-position:-480px -720px;height:56px;width:56px}.sprite_wasserIcon{background-position:-480px -780px;height:51px;width:51px}.sprite_pointerPink{background-position:-480px -840px;height:52px;width:38px}.sprite_blackHinflugIcon{background-position:-480px -900px;height:19px;width:22px}.sprite_masterVisaCard{background-position:-480px -920px;height:93px;width:149px}.sprite_americanCard{background-position:-480px -1020px;height:95px;width:151px}.sprite_whiteRightArrow_6x10{background-position:-480px -1120px;height:10px;width:6px}.sprite_pinkLeftArrow_8x14{background-position:-480px -1140px;height:14px;width:8px}.sprite_violettRightArrow_11x7{background-position:-480px -1160px;height:11px;width:7px}.sprite_violettRightArrow_9x16{background-position:-480px -1180px;height:16px;width:9px}.sprite_violettRightArrowUp_16x9{background-position:-480px -1350px;height:9px;width:16px}.sprite_violettLeftArrow_9x16{background-position:-480px -1200px;height:16px;width:9px}.sprite_violettRightArrow_7x13{background-position:-480px -1220px;height:13px;width:7px}.sprite_pinkRightArrow_7x13{background-position:-480px -1240px;height:13px;width:7px}.sprite_whiteSharpDown{background-position:-480px -1260px;height:16px;width:16px}.sprite_jtLogoViolett{background-position:-480px -1280px;height:64px;width:134px}.sprite_whiteDownArrow_16x9{background-position:-640px -40px;height:9px;width:16px}.sprite_pinkDownArrow_16x9{background-position:-640px -60px;height:9px;width:16px}.sprite_violettDownArrow_16x9{background-position:-640px -70px;height:9px;width:16px}.sprite_jtLogoViolettSmall{background-position:-640px -100px;height:32px;width:217px}.sprite_tuev_80x80{background-position:-640px -140px;height:80px;width:80px}.sprite_whiteRightArrow_9x16{background-position:-640px -220px;height:16px;width:9px}.sprite_greyDownArrow_14x8{background-position:-640px -240px;height:8px;width:14px}.sprite_whiteUpArrow_12x7{background-position:-640px -260px;height:7px;width:12px}.sprite_plus{background-position:-640px -280px;height:20px;width:20px}.sprite_minus{background-position:-640px -300px;height:19px;width:19px}.sprite_blackLeftArrow_10x18{background-position:-640px -320px;heIght:18px;width:10px}.sprite_whiteLeftArrow_10x20{background-position:-640px -340px;height:10px;width:20px}.sprite_whiteRightArrow_10x20{background-position:-640px -360px;height:10px;width:20px}.sprite_blackDownArrow_18x10{background-position:-640px -380px;height:10px;width:18px}.sprite_greyDownArrow_17x9{background-position:-640px -400px;height:9px;width:17px}.sprite_redMail1{background-position:-640px -420px;height:20px;width:30px}.sprite_pinkFacebook1{background-position:-640px -460px;height:30px;width:30px}.sprite_pinkTwitter1{background-position:-640px -500px;height:30px;width:30px}.sprite_pinkPinterest1{background-position:-640px -540px;height:30px;width:30px}.sprite_blackHinflugIcon1{background-position:-640px -580px;height:19px;width:22px}.sprite_personenIcon1{background-position:-640px -600px;height:14px;width:18px}.sprite_telefonIcon1{background-position:-640px -620px;height:20px;width:17px}.sprite_mailIcon2{background-position:-640px -660px;height:50px;width:70px}.sprite_lupeWhite{background-position:-640px -720px;height:23px;width:23px}.sprite_pinkStar_28x27{background-position:-640px -750px;height:27px;width:28px}.sprite_greyStar_28x27{background-position:-640px -780px;height:27px;width:28px}.sprite_sunPink{background-position:-640px -820px;height:29px;width:29px}.sprite_waterPink{background-position:-640px -880px;height:18px;width:26px}.sprite_blackArrowRight_12x7{background-position:-640px -920px;height:12px;width:7px}.sprite_whiteGooglePlus{background-position:-640px -940px;height:54px;width:54px}.sprite_pinkGooglePlus{background-position:-640px -1000px;height:43px;width:42px}.sprite_googlePlus{background-position:-692px -1044px;height:38px;width:40px}.sprite_pinkGooglePlus_30x30{background-position:-640px -1084px;height:30px;width:30px}.sprite_whiteFacebookIcon_54x54{background-position:-640px -1120px;height:54px;width:54px}.sprite_whiteTwitterIcon_54x54{background-position:-640px -1180px;height:54px;width:54px}.sprite_jtLogoFooter{background-position:-640px -1250px;height:140px;width:287px}.sprite_whiteYoutubeIcon_54x54{background-position:-800px -40px;height:54px;width:54px}.sprite_whitePinterestIcon_54x54{background-position:-800px -160px;height:54px;width:54px}.sprite_blackRightArrow_23x13{background-position:-800px -220px;height:23px;width:13px}.sprite_violettRightArrow_8x14{background-position:-800px -250px;height:14px;width:8px}.sprite_whiteFacebookIcon_24x46{background-position:-800px -270px;height:46px;width:24px}.sprite_whiteTwitterIcon_51x41{background-position:-800px -330px;height:41px;width:51px}.sprite_whiteYoutubeIcon_106x45{background-position:-800px -380px;height:45px;width:106px}.sprite_whitePinterestIcon_45x45{background-position:-800px -440px;height:45px;width:45px}.sprite_whiteGooglePlusIcon_45x45{background-position:-800px -500px;height:45px;width:45px}.sprite_pinkFacebookIcon_24x46{background-position:-800px -560px;height:46px;width:24px}.sprite_pinkTwitterIcon_51x41{background-position:-800px -630px;height:41px;width:51px}.sprite_pinkYoutubeIcon_106x45{background-position:-800px -700px;height:45px;width:106px}.sprite_pinkPinterestIcon_45x45{background-position:-800px -760px;height:45px;width:45px}.sprite_pinkGooglePlusIcon_45x45{background-position:-800px -820px;height:45px;width:45px}.sprite_telefonIcon_1{background-position:-800px -870px;height:23px;width:16px}.sprite_brief_2{background-position:-800px -900px;height:13px;width:18px}.sprite_violettHeart{background-position:-800px -920px;height:15px;width:18px}.sprite_whiteInfoIcon{background-position:-800px -940px;height:27px;width:27px}.sprite_infoWhiteIconSmall{background-position:-800px -970px;height:20px;width:20px}.sprite_infoPinkIconSmall{background-position:-800px -990px;height:20px;width:20px}.sprite_quotesIcon{background-position:-800px -1010px;height:78px;width:78px}.sprite_whiteInstagramIcon_39x38{background-position:-800px -1100px;height:44px;width:44px}.sprite_pinkInstagramIcon_39x38{background-position:-800px -1148px;height:44px;width:44px}.sprite_computerbildIcon_40x60{background-position:0 -1200px;height:60px;width:40px}.sprite_awardIcon_74x38{background-position:0 -1264px;height:38px;width:74px}.sprite_paypal_100x25{background-position:0 -1310px;height:25px;width:100px}.sprite_paylater_85x38{background-position:0 -1340px;height:38px;width:85px}.sprite_whiteRightArrow_40x80{background-position:-160px -1195px;height:80px;width:80px}.sprite_whiteLeftArrow_40x80{background-position:-160px -1285px;height:80px;width:80px}.sprite_PL{background-position:0 -1380px;height:33px;width:198px}.sprite_EC{background-position:0 -1420px;height:40px;width:134px}.sprite_PP{background-position:0 -1470px;height:22px;width:83px}.sprite_AX_small{background-position:0 -1500px;height:36px;width:39px}.sprite_plane_up{background-position:0 -1540px;height:12px;width:22px}.sprite_plane_down{background-position:1px -1558px;height:17px;width:22px}.sprite_infoPmnkborderIconSmall{background-position:0 -1590px;height:26px;width:26px}.sprite_infoPmnkborderIconSmall_hover{background-position:0 -1620px;height:26px;width:26px}.sprite_plane_up_pink{background-position:0 -1650px;height:34px;width:34px}.sprite_plane_up_pink_hover{background-position:0 -1690px;height:34px;width:34px}.sprite_exclamation{background-position:0 -1730px;height:34px;width:34px}.sprite_suitcase{background-position:0 -1766px;height:23px;width:13px}.sprite_euro{background-position:0 -1790px;height:18px;width:13px}.sprite_security{background-position:0 -1809px;height:17px;width:13px}.sprite_phone{background-position:0 -1830px;height:19px;width:14px}.sprite_topseller{background-position:-480px -1380px;height:101px;width:101px}.sprite_rentalCar{background-position:-160px -1420px;height:17px;width:37px}.sprite_10rabatt{background-position:-480px -1500px;height:101px;width:101px}.sprite_15rabatt{background-position:-480px -1620px;height:101px;width:101px}.sprite_20rabatt{background-position:-480px -1730px;height:101px;width:101px}.sprite_5rabatt{background-position:-480px -1835px;height:101px;width:101px}.sprite_10rabatt_minus{background-position:-800px -1500px;height:101px;width:101px}.sprite_15rabatt_minus{background-position:-800px -1620px;height:101px;width:101px}.sprite_20rabatt_minus{background-position:-800px -1730px;height:101px;width:101px}.sprite_5rabatt_minus{background-position:-800px -1835px;height:101px;width:101px}.sprite_city{background-position:-320px -1380px;height:90px;width:90px}.sprite_isles{background-position:-320px -1500px;height:90px;width:90px}.sprite_land{background-position:-320px -1620px;height:90px;width:90px}.sprite_region{background-position:-320px -1730px;height:90px;width:90px}.sprite_top_kreuzfahrten{background-position:-309px -1831px;height:100px;width:100px}.sprite_marker_city{background-position:0 -1860px;height:78px;width:70px}.sprite_marker_city_active{background-position:-70px -1860px;height:78px;width:70px}.sprite_marker_isles{background-position:0 -1940px;height:78px;width:70px}.sprite_marker_isles_active{background-position:-70px -1940px;height:78px;width:70px}.sprite_marker_land{background-position:0 -2020px;height:78px;width:70px}.sprite_marker_land_active{background-position:-70px -2020px;height:78px;width:70px}.sprite_marker_region{background-position:0 -2100px;height:78px;width:70px}.sprite_marker_region_active{background-position:-70px -2100px;height:78px;width:70px}.sprite_greyPointer{background-position:0 -2180px;height:17px;width:13px}.sprite_indicator{background-position:-16px -2180px;height:16px;width:16px}.sprite_kalender{background-position:-34px -2180px;height:15px;width:16px}.sprite_whiteRightArrow{background-position:-70px -2180px;height:14px;width:8px}.sprite_whiteRightArrow_9x16{background-position:-80px -2180px;height:16px;width:9px}.sprite_maennekiken{background-position:-95px -2180px;height:16px;width:20px}.sprite_plane{background-position:-120px -2180px;height:16px;width:27px}.sprite_warning{background-position:-320px -1940px;height:20px;width:20px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite{background-image:url(/vweb/img/sprite_tablet.png) !important;background-size:1000px}.sprite_kacheln{height:60px;width:67px}.sprite_liste{height:60px;width:67px}.sprite_globus{height:60px;width:67px}.sprite_offerStar{height:14px;width:15px}}
/* 3 /core/css/standard.min.css */
a[href="#map"]{visibility:hidden}body{color:#000;margin:0;padding:0;width:100%}body,input,textarea,select{font-family:Calibri,Verdana,Arial}h1,h2,h3{margin:0}p{color:#333;font-size:19px;line-height:25px}a,a:visited,a:active,.behaveLikeLink{color:#e60069;cursor:pointer;outline:0;text-decoration:none}a[href^="tel:"]{color:#000;text-decoration:none}html.isTouch a[href^="tel:"]{color:#e60069;text-decoration:none}html.noTouch a:not(.noHover):hover,html.noTouch .behaveLikeLink:hover{color:#5f1c4d}.bookmark:hover{cursor:pointer}.errorInputText{border:1px solid #e60069 !important;color:#e60069 !important}.errorInputSelect{background-image:url("/core/img/pinkDownArrow_8x14.png") !important;border:1px solid #e60069 !important;color:#e60069 !important}.hidden{display:none}.centerContainer{margin:0 auto;padding:0;position:relative;text-align:left;width:976px}body>.centerContainer:first-child,#headerImgContainer>.centerContainer{width:1024px}#logoAndSearch{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;width:974px;justify-content:space-between;-webkit-justify-content:space-between;padding:14px 25px 14px 25px}#logoAndSearch a{display:block;height:64px}#logoAndSearch>#sigel{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}#usp{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;width:100%}#usp>div{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;margin:0 20px 0 0}#usp>div>a{color:#e60069;font-size:17px;margin:0 0 -5px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:24px}#search{background-color:#efefef;margin:5px;line-height:0;height:40px;border-radius:10px;display:flex;display:-webkit-flex;display:none;justify-content:space-between;-webkit-justify-content:space-between}#search img{width:25px;height:25px;margin:8px 14px 0 0}#search input{background-color:#efefef;border:0 !important;color:#afafaf;font-size:15px;margin:0 5px 0 30px;padding-top:4px;width:210px}#phone{color:#000;text-align:right;font-weight:bold}#phoneWrapper{display:flex;display:-webkit-flex;margin-top:6px;justify-content:space-between;-webkit-justify-content:space-between;width:220px}#phoneNo{color:#e60069;font-weight:bold;font-size:26px;line-height:26px}#supportMail a{color:#5c184a;font-size:18px;font-weight:bold;height:auto}.menuBorder{border-top:1px solid #f2f2f2}.menuBorder>.centerContainer{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;width:1024px}#showBookmark{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding-right:25px;width:170px}#showBookmark:hover{cursor:pointer}#showBookmark>img{flex-shrink:0;-webkit-flex-shrink:0}#showBookmark>div{color:#e60069;font-weight:bold;font-size:20px;line-height:20px}#headerImg,#footerSearchImg{font-size:0;position:relative;overflow:hidden;width:100%}#headerImg>img,#footerSearchImg>img{max-width:100%}#footerSearchImg>img{height:380px;width:100%}#headerImg>.content,#footerSearchImg>.content{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;height:100%;position:absolute;top:0;width:100%}#disrupter{position:absolute}#quickSearchContainer{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;height:100%}#quickSearch{margin-bottom:64px;width:788px;height:220px}#footerText{width:974px;margin:0 25px 0 25px;padding-top:0}#footerHead{text-align:center;margin:0;font-size:38px;font-weight:bold;padding-top:0}#footerHeadSub{padding-top:24px;text-align:center;font-size:23px;font-weight:normal}#footerSeo{color:#4a4a4a;margin:24px 0 36px 0;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px}#footerSeo div{font-size:18px;width:475px}.bgFooter{background-color:#5f1c4d;margin-top:0}.footerTopIcons{padding-bottom:25px}.footerTopIcons a{align-items:center;-webkit-align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;height:70px;justify-content:center;-webkit-justify-content:center}.footerHeadLine,.footerTopIcons{color:#778186;font-size:23px;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;padding-bottom:45px}.footerIconList{padding-top:40px}.footerHeadLine>hr{border:0;border-top:2px solid #ccc;display:block;height:1px;width:30%}.footerTopIcons div{text-align:center}.footerTopIcons div p{color:#778186;font-size:19px;margin:0}#footerContent{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}#footerMenu{color:#fff;display:flex;display:-webkit-flex;min-width:480px}#footerMenu div{flex-grow:1;-webkit-flex-grow:1;margin-top:40px;min-width:160px}@media only screen and (min-width :1170px){#footerMenu div:nth-of-type(2){margin-left:15px}#footerMenu div:nth-of-type(3){margin-left:25px}#footerMenu div:nth-of-type(4){margin-left:30px}}#footerMenu ul{list-style-type:none;margin:0}#footerMenu li{margin-bottom:35px}#footerMenu a{text-decoration:none;color:#fff;font-size:19px}#footerSocial a{display:inline-block;padding:3px}#footerSocial>:first-child{margin-bottom:25px}#bottomLogo{padding:45px;height:140px}@media only screen and (min-width :1170px){.centerContainer{width:1170px}body>.centerContainer:first-child,#headerImgContainer>.centerContainer,.menuBorder>.centerContainer{width:1170px}#logoAndSearch{padding-left:0;padding-right:0;width:1170px}#showBookmark{padding-right:0}#showBookmark>div{font-size:18px;line-height:18px}#usp>div{margin:0 40px 0 0}#footerText{width:1120px}#footerSeo div{width:548px}}.fl{float:left}.fr{float:right}.clearB{clear:both}.clearL{clear:left}.clearR{clear:right}.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden}.ui-widget{font-size:13px !important}.nospace,.noSpace{display:none}.xBoxClose{margin:23px 43px 0 0}.xBoxColorBoxClose{align-items:stretch;-webkit-align-items:stretch;cursor:pointer;display:flex;display:-webkit-flex}.xBoxColorBoxClose>div{color:#e60069;font-size:19px;line-height:19px;margin-right:7px}.bildlink{margin-bottom:78px;margin-top:53px}#content .flexDummy{border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;visibility:hidden}.pointer{cursor:pointer}.nobreak{white-space:nowrap}#backToTop{margin:0;position:fixed;bottom:10px;right:0;width:40px;height:40px;z-index:100;display:none;border:1px solid #e60069;color:#e60069;background:#fff !important;text-align:center}#backToTop img{margin:0 !important;position:relative;top:8px;width:16px}.strdTable{border-collapse:separate;border-spacing:2px}.strdTable td,th{padding:5px;text-align:left;vertical-align:top}.strdTable tr:nth-child(even),.strdTable thead{background-color:#f3f4f5}
/* 4 /vweb/css/formular.min.css */
input,select,textarea{outline:0}select{background:#fff url("/core/img/greyDownArrow_14x8.png") no-repeat 95% 52%;color:#666;font-size:16px;padding-right:13%;padding:9px;-webkit-appearance:none;border:1px solid #c5c5c5;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7);-webkit-box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7);box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7);-o-appearance:none;overflow:hidden}.Firefox select{background-image:none !important}select::-ms-expand{display:none}input[type="text"]{color:#666;font-size:16px;height:23px;padding:8px 13px 8px 13px;border:1px solid #c5c5c5;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7);-webkit-box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7);box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7)}input[type="button"],.linkButton{background-color:#e60069;background-position-y:50%;background-repeat:no-repeat;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff;cursor:pointer;font-size:21px;height:30px;padding:0 10px 0 10px}body .linkButton{color:#fff}input[type="button"]:hover,html body #content a.linkButton:hover{background-color:#5f1c4d;color:#fff}input::-ms-clear{display:none !important}.relative{position:relative}.inputOverlay{position:absolute;left:0;right:0;top:0;bottom:0}
/* 5 /core/css/cookieinfo.min.css */
.cookieWrapper{position:fixed;top:0;z-index:9999;width:100%;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,1);box-shadow:0 0 1px 1px rgba(0,0,0,0.4)}.cookieContent{width:66%}.cookieText{padding:10px 15px}.cookieText a{font-weight:bold;color:#000}button.cookieAccept{height:35px;width:70px;display:inline-block}
/* 6 /vweb/addon/calendar/calendar.min.css */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.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;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-state-disabled>.ui-state-default{background:#c9c9c9 !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{font-family:Arial,Helvetica,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,..ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/vweb/addon/calendar/Img/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/vweb/addon/calendar/Img/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/vweb/addon/calendar/Img/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/vweb/addon/calendar/Img/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/vweb/addon/calendar/Img/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-icon{width:16px;height:16px;background-image:url(/vweb/addon/calendar/Img/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/vweb/addon/calendar/Img/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/vweb/addon/calendar/Img/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/vweb/addon/calendar/Img/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/vweb/addon/calendar/Img/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/vweb/addon/calendar/Img/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/vweb/addon/calendar/Img/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/vweb/addon/calendar/Img/ui-icons_cd0a0a_256x240.png)}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-widget-overlay{background:#aaa url(/vweb/addon/calendar/Img/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/vweb/addon/calendar/Img/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}input.ui-button{padding:.4em 1em}.ui-datepicker .ui-slider{position:relative;text-align:left}.ui-datepicker .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-datepicker .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-datepicker .ui-slider-horizontal{height:.8em}.ui-datepicker .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-datepicker .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-datepicker .ui-slider-horizontal .ui-slider-range-min{left:0}.ui-datepicker .ui-slider-horizontal .ui-slider-range-max{right:0}.ui-datepicker .ui-slider-vertical{width:.8em;height:100px}.ui-datepicker .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-datepicker .ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-datepicker .ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-datepicker .ui-slider-vertical .ui-slider-range-max{top:0}.ui-datepicker .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-datepicker .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-datepicker .ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-datepicker .ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-datepicker .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-datepicker .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-datepicker .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-datepicker .ui-tabs .ui-tabs-nav li a,.ui-datepicker .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-datepicker .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-datepicker .ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;z-index:100}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;display:flex}.ui-datepicker .ui-datepicker-title select{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{padding:0 0 0 10px;width:42%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 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 .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-today{background-color:black}.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{border-left-width:0}.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%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker .ui-progressbar{height:2em;text-align:left}.ui-datepicker .ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-datepicker .ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-datepicker .ui-timepicker-div dl{text-align:left}.ui-datepicker .ui-timepicker-div dl dt{height:25px}.ui-datepicker .ui-timepicker-div dl dd{margin:-25px 0 10px 65px}.ui-datepicker .ui-timepicker-div td{font-size:90%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{margin:0;padding:0 0 0 2px;line-height:19px}
/* 7 /vweb/addon/tt/quicksearch/quicksearch.min.css */
.ui-autocomplete-loading{background:#fff url('/vweb/addon/TT/img/indicator.gif') no-repeat 12px 12px !important}.ui-autocomplete-category{font-weight:bold;margin:15px 0 0 5px;padding:0}.ui-autocomplete-category:first-child{margin-top:5px}#quickSearchContainer ::-webkit-input-placeholder{color:#666}#quickSearchContainer :-moz-placeholder{color:#666}#quickSearchContainer ::-moz-placeholder{color:#666}#quickSearchContainer :-ms-input-placeholder{color:#666}#quickSearchContainer input[disabled]{color:#666}#quickSearchContainer #quickSearchHead{margin-bottom:8px;color:#fff;text-transform:uppercase;font-size:26px;font-weight:bold;text-shadow:-1px 2px 3px rgba(0,0,0,0.5)}.qs_MenuActive{color:#e60069 !important}#quickSearchContainer #theEngine{background:rgba(255,255,255,.7);box-shadow:0 0 1px 1px rgba(0,0,0,0.2);width:740px;height:190px;padding:15px 24px 15px 24px}#availableEngines{width:700px;display:flex;display:-webkit-flex;list-style-type:none;padding:0;margin:0}#availableEngines>div{color:#5c184a;cursor:pointer;flex-grow:1;-webkit-flex-grow:1;font-weight:bold;font-size:20px;line-height:20px;margin:0;text-decoration:none;text-transform:uppercase}#schnellSuchForm .firstRow>div{display:flex;display:-webkit-flex}#quickSearchContainer #schnellSuchForm{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}#quickSearchContainer #schnellSuchForm>#qs_extended{display:none}#schnellSuchForm{display:none}#quickSearchContainer #schnellSuchForm>div{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;margin-top:15px}#quickSearchContainer #schnellSuchForm input[type=text]{height:40px;border:1px solid #afafaf;font-size:18px;font-weight:normal;padding:0 0 0 40px}#quickSearchContainer .ziel>input{width:226px;margin-right:15px;background:#FFF url(/core/img/greyPointer2.png) no-repeat 16px 12px}#quickSearchContainer .abflg>input{width:415px}#quickSearchContainer .quickSearchPerson{width:226px}#quickSearchContainer #qs_termin{width:96px;margin-right:6px;margin-left:15px;background:#FFF url(/core/img/kalender.png) no-repeat 12px 12px}#quickSearchContainer #qs_ruecktermin{width:96px;margin-left:6px;margin-right:11px;background:#FFF url(/core/img/kalender.png) no-repeat 12px 12px}#quickSearchContainer #quickSearchFooter{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;margin-top:25px;position:relative;width:740px}#quickSearchContainer #quickSearchDivTransfer{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;width:250px}#quickSearchContainer #quickSearchDivTransfer input[type=checkbox]{width:20px;height:20px;background-color:red}#quickSearchContainer #quickSearchDivTransfer label{font-family:Calibri;font-size:18px;margin-top:2px}#quickSearchContainer #quickSearchDivTransfer img{width:23px;height:22px}#quickSearchContainer #quickSearchFooter .extendedButton{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;width:260px}#quickSearchContainer #quickSearchFooter #detailButton{align-items:baseline;-webkit-align-items:baseline;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;width:100px}#quickSearchContainer #quickSearchFooter #lastOfferButton{align-items:baseline;-webkit-align-items:baseline;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;position:relative;width:150px}#quickSearchContainer #quickSearchFooter #lastOfferButton a{color:black;font-size:18px;font-weight:bold}#quickSearchContainer #quickSearchFooter #lastOfferButton .loadAnimation{position:absolute;top:5px;right:-22px}#quickSearchFooter .extendedButton a,#quickSearchFooter .extendedButton a:hover{color:black}#quickSearchContainer #quickSearchFooter input[type=button]{height:32px;font-size:18px;width:150px}#quickSearchContainer #quickSearchFooter a{font-size:18px;font-weight:bold}.abflgdisabled .airport{cursor:default !important}#qs_extended{background-color:#f2f2f2;color:#000;font-family:Calibri;font-size:18px;width:245px;padding:15px 25px 15px 18px}@media only screen and (max-width:1170px){#qs_extended{display:none}#qs_extended.extendedSearchOn{display:block}#boxCollection.extendedSearchOn>div{width:49%}}#qs_extended hr{border:0;background:#b8b8b8;display:block;height:1px;width:100%;margin:25px 0 0 0;padding:0}#qs_extended select{width:100%}.filter_headline{display:flex;display:-webkit-flex}.qs_filter .filter_headline p,.qs_filter .filter_headline img{margin:5px 0 10px 0;font-weight:bold;flex-shrink:0;-webkit-flex-shrink:0}.qs_filter .filter_headline img{height:22px;width:22px;margin-top:15px}#qs_extended input[type=checkbox]{width:16px;height:16px;background:#fff}#qs_extended label{margin-left:10px}#filter_regionen .region{display:flex;display:-webkit-flex}#filter_regionen input{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start}#filter_regionen .regionName{color:#e60069;display:flex;display:-webkit-flex;font-weight:bold;justify-content:flex-start;-webkit-justify-content:flex-start;max-width:190px}#filter_regionen .regionCount{color:#e60069;display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;flex-grow:1;-webkit-flex-grow:1}#filter_sterne .stars{display:flex;display:-webkit-flex;margin-top:5px}#filter_sterne .stars>img{margin-right:5px}#filter_sterne>p{color:#e60069;font-weight:bold;margin:20px 0}#filter_verpflegung .filter_headline img{margin-left:8px}#filter_zimmer .zimmer,#filter_extras .extras{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;margin:0;margin-top:2px}#filter_zimmer .zimmer label,#filter_extras .extras label{cursor:pointer}#filter_bewertung .bewertung_headline{font-weight:bold;margin:20px 0 10px 0}#bewertung_box{background-color:white;border:1px solid #ccc;display:flex;display:-webkit-flex;height:20px;justify-content:space-between;-webkit-justify-content:space-between;padding:6px;width:230px}#bewertung_box .square{border:2px solid #e60069;height:16px;width:31px}#bewertung_box .squareActive{background-color:#e60069}#squareIndex{display:flex;display:-webkit-flex;font-size:16px;justify-content:space-between;-webkit-justify-content:space-between;height:20px;padding:6px;width:230px}#squareIndex p{height:20px;width:35px;margin:0 0 0 8px;text-align:center}#squareIndex>div:first-child>p{position:relative;left:-14px}#parentBox{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;font-size:16px;padding:4px;width:705px}#parentBox>.title{display:flex;-webkit-display:flex;width:100%}#parentBox>.title>h4{color:#541a45;font-size:20px;margin:0}#parentBox>.title>img{height:16px;margin-top:3px;margin-right:10px;width:20px}#parentBox>.parentDetails{width:254px}#parentBox>.childDetails{margin-left:11px;width:435px}#parentBox>.childDetails>.childDetailsExtended>.input{margin-top:10px}#parentBox>.parentDetails,#parentBox>.childDetails{margin-top:20px}#parentBox>.childDetails>.childDetailsExtended,#parentBox>.parentDetails>.infoText{margin-top:25px}#parentBox>.childDetails>.childDetailsExtended>.errorText{color:#e60069;font-weight:bold;visibility:hidden}#parentBox>.childDetails>.childDetailsExtended>.infoText>p{margin-bottom:0}#parentBox .input{border:1px solid #c4c4c4;height:40px;overflow:hidden;width:252px}#parentBox .input>select{background:#fafafa url(/core/img/blackArrowDown.png) no-repeat 70% 50%;border:0;box-shadow:none;height:40px;padding:0 8px;width:130%}#parentBox .input>input{background-color:#fafafa;border:0;box-shadow:none;font-size:17px;height:40px;padding:0 8px;width:100%}#parentBox>.submitButton{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;width:100%}#parentBox>.submitButton>input{background-color:#e60069;border:0;color:white;font-weight:bold;height:31px;width:117px}#departureBox>div{display:flex;display:-webkit-flex}#departureBox>.title>img{height:16px;margin-left:10px;margin-top:3px;width:27px}#departureBox>.title>p{color:#541a45;font-size:20px;font-weight:bold;margin:0 0 10px 10px}#departureBox .departureHead{color:#541a45;font-weight:bold;margin-left:25px;width:140px}#departureBox .departureHead .title{margin:-4px 10px;font-weight:bold}#departureBox .depatureBoxCell{background-color:#ebeef0;padding:23px 15px;margin:10px}#departureBox .depatureBoxCell>div{display:flex;display:-webkit-flex}#departureBox .depatureBoxCell .optionalLeftContent{flex-direction:column;-webkit-flex-direction:column;-webkit-box-orient:vertical}#departureBox .depatureBoxCell .dataColumn{width:200px}#departureBox .depatureBoxCell .optionalLeftContent{width:120px}#departureBox .submitButton{justify-content:flex-end;-webkit-justify-content:flex-end;width:100%}#departureBox .submitButton>input{background-color:#e60069;border:0;color:white;font-weight:bold;height:31px;margin-right:10px;width:117px}#departureBox input:focus+label{border:1px dotted grey}#mealtypeBox{padding:9px 10px 8px 37px;position:relative}#mealtypeBox p{font-size:18px}#mealtypeBox>.title{margin-left:2px}#mealtypeBox>.title p{color:#541a45;margin:0}#mealtypeBox>.title>.mainTitle{display:flex;display:-webkit-flex}#mealtypeBox>.title>.mainTitle img{left:12px;position:absolute;top:6px}#mealtypeBox>.title>.mainTitle p{font-size:20px;font-weight:bold;line-height:20px}#mealtypeBox>.title>.subTitle{margin-top:10px}#mealtypeBox>.content{margin-top:23px}#mealtypeBox>.content>.contentCell{margin-top:8px}#mealtypeBox>.content>.contentCell>label{color:#000;font-size:19px;margin-left:8px}#mealtypeBox .submitButton{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;width:100%}#mealtypeBox .submitButton>input{background-color:#e60069;border:0;color:white;font-size:19px;font-weight:bold;height:31px;width:117px}#roomtypeBox{padding:9px 10px 8px 37px;position:relative}#roomtypeBox p{font-size:18px}#roomtypeBox>.title{margin-left:2px}#roomtypeBox>.title p{color:#541a45;margin:0}#roomtypeBox>.title>.mainTitle{display:flex;-webkit-display:flex}#roomtypeBox>.title>.mainTitle img{left:12px;position:absolute;top:13px}#roomtypeBox>.title>.mainTitle p{font-size:20px;font-weight:bold;line-height:20px}#roomtypeBox>.title>.subTitle{margin-top:10px}#roomtypeBox>.content{margin-top:23px}#roomtypeBox>.content>.contentCell{display:flex;-webkit-display:flex;margin-top:8px;width:360px}#roomtypeBox>.content>.contentCell>div{width:50%}#roomtypeBox>.content>.contentCell>div>label{color:#000;font-size:19px;margin-left:8px}#roomtypeBox .submitButton{display:flex;-webkit-display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;width:100%}#roomtypeBox .submitButton>input{background-color:#e60069;border:0;color:white;font-size:19px;font-weight:bold;height:31px;width:117px}.xboxSelect{padding:0 15px}.xboxSelect>.xboxSelectField{border-bottom:1px solid #e5e5e5}.xboxSelect>.xboxSelectField>.selected{color:#e60069}.xboxSelect>.xboxSelectField>p{color:#000;font-size:18px;margin:7px 0}.xboxSelect>.xboxSelectField>p:hover{color:#e60069;cursor:pointer}#squareIndex div[data-square]>p{font-size:17px}#filter_sterne p{margin-top:12px}#qs_extended input[type=button]{margin-top:20px}#filter_preis p{margin-top:0}.qs_filter{margin-top:0}.filter_zimmer p,.filter_preis p,.filter_verpflegung p{margin-top:10px}#hotelkategorie,#gesamtpreis,#zimmertyp,#filter_verpflegung .filter_headline>div,#kundenbewertung,#weitereWuensche{font-size:19px;font-weight:bold}#hotelkategorie{margin-top:23px}#gesamtpreis{margin-top:19px}#zimmertyp{margin-top:17px;margin-bottom:8px}#filter_verpflegung .filter_headline>div{margin-top:17px}#verpflegung{margin-top:8px}#kundenbewertung{margin-top:19px}#weiterempfehlungsrate{margin-top:20px}#weitereWuensche{margin-top:15px;margin-bottom:14px}.filter_sterne p span{margin-top:50px}#starTextBox{color:#e60069;font-size:19px;font-weight:bold;margin-top:15px;margin-bottom:-3px}#qs_extended .price{margin-top:18px}#filter_zimmer{margin-bottom:-6px}#schnellSuchForm .airport,#qs .airport{border:1px solid #afafaf;color:#666;cursor:pointer;font-size:18px;height:32px;padding-right:34px;padding-left:40px;padding-top:8px}#schnellSuchForm .airport{background-color:white;width:380px}#qs .airport{background-color:#edeef1;border-radius:0;border:1px solid #afafaf;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7);-webkit-box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7);box-shadow:inset 1px 1px 1px rgba(197,197,197,0.7)}#schnellSuchForm .airportImg,#qs .airportImg{position:absolute;left:1px;top:1px;width:40px;height:40px}#schnellSuchForm .airportImg img,#qs .airportImg img{margin-left:10px;margin-top:14px}#schnellSuchForm .airport>div,#qs .airport>div{height:100%;position:relative;overflow:hidden}#schnellSuchForm .airport>div>.wrapper,#qs .airport>div>.wrapper{width:10000px;position:absolute}#schnellSuchForm .airport>div>.wrapper>span,#qs .airport>div>.wrapper>span{position:relative}#schnellSuchForm .quickSearchPerson,#qs .quickSearchPerson{border:1px solid #afafaf;color:#666;cursor:pointer;font-size:18px;height:32px;padding-left:40px;padding-top:8px}#schnellSuchForm .quickSearchPerson{background-color:white;width:226px}#qs .quickSearchPerson{background-color:#edeef1}#schnellSuchForm .quickSearchPersonImg,#qs .quickSearchPersonImg{position:absolute;left:1px;top:1px;width:40px;height:40px}#schnellSuchForm .quickSearchPersonImg img{margin-left:10px;margin-top:10px}#qs .quickSearchPersonImg img{margin-left:10px;margin-top:13px}#schnellSuchForm #qs_dauerInput,#qs #qs_dauerInput{background-color:white;border:1px solid #afafaf;color:#666;cursor:pointer;font-size:18px;height:32px;padding-left:10px;padding-right:30px;padding-top:8px;white-space:nowrap}#schnellSuchForm #qs_dauerInput{width:109px}#qs #qs_dauerInput{background-color:#edeef1}#schnellSuchForm #qs_dauerInputImg,#qs #qs_dauerInputImg{cursor:pointer;position:absolute;right:1px;top:1px;width:30px;height:40px}#schnellSuchForm #qs_dauerInputImg img,#qs #qs_dauerInputImg img{margin-left:3px;margin-top:17px}#schnellSuchForm .secondRow span,#qs .secondRow span{font-size:18px}#qs .qs_zimmerInput{background-color:#edeef1;border:1px solid #afafaf;color:#666;cursor:pointer;font-size:18px;height:32px;padding-left:40px;padding-top:8px;overflow:hidden;white-space:nowrap}#qs .qs_zimmerInputImg{position:absolute;left:1px;top:1px;width:40px;height:40px}#qs .qs_zimmerInputImg img{margin-left:8px;margin-top:13px}#qs .qs_verpflegungInput{background-color:#edeef1;border:1px solid #afafaf;color:#666;cursor:pointer;font-size:18px;height:32px;padding-left:40px;padding-top:8px}#qs .qs_verpflegungInputImg{position:absolute;left:1px;top:1px;width:40px;height:40px}#qs .qs_verpflegungInputImg img{margin-left:11px;margin-top:9px}#qs .qs_arrowRight{cursor:pointer;position:absolute;top:11px;right:11px}#schnellSuchForm .qs_arrowRight{cursor:pointer;position:absolute;top:17px;right:10px}.autocompleteCategory{font-weight:bold !important;margin-top:10px !important;padding-left:10px !important}.autocompleteCountry>a{font-weight:bold !important;margin-top:10px !important;padding-left:10px !important}.autocompleteCity>a{padding-left:30px !important}
/* 8 /vweb/addon/tt/css/merkzettel.min.css */
#merkliste>div{margin-left:30px;margin-right:30px}#merkliste .topCloseButton{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;margin-top:40px}#merkliste .headWrapper{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}#merkliste .head{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;text-align:center;width:64%}#merkliste .head p{margin:0;flex-shrink:0;-webkit-flex-shrink:0}#merkliste .head .title{font-size:28px;font-weight:bold;margin-top:25px;text-transform:uppercase}#merkliste .head .introduction{margin-top:11px;margin-bottom:15px}#merkliste .content{margin-top:30px}#merkliste .content>div>p{text-align:center}#merkliste .footer{display:flex;display:-webkit-flex;padding:25px 0}#merkliste>.footer p{color:#e60069}#merkliste .footer>div:nth-child(1){display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;width:53%}#merkliste .footer>div:nth-child(1)>div{display:flex;display:-webkit-flex}#merkliste .footer>div:nth-child(1)>div>p{margin:0}#merkliste .footer>div:nth-child(1)>div>img{margin-right:8px}#merkliste .footer>div:nth-child(1)>div>.sprite_pinkIconMail{margin-top:6px}#merkliste .footer>div:nth-child(1)>div>.sprite_pinkPrint{margin-top:3px}#merkliste .footer>div:nth-child(1)>div:hover{cursor:pointer}#merkliste .footer>div:last-child{display:flex;display:-webkit-flex;width:40%}#merkliste .footer>div:last-child>div{display:flex;display:-webkit-flex}#merkliste .footer>div:last-child>div>p{margin:0;margin-right:8px}#merkliste .mail{display:none !important}#merkzettelListLayout{overflow:hidden}#merkzettelListLayout>.boxList{position:relative;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;margin-bottom:6px;height:230px;overflow:hidden;background-color:#f1f1f1}#merkzettelListLayout>.boxList>img{width:320px;cursor:pointer}#merkzettelListLayout .offerData{background-color:#ebebeb;display:flex;display:-webkit-flex;height:202px;justify-content:space-between;-webkit-justify-content:space-between;padding:14px;width:62%}#merkzettelListLayout .offerStars{display:flex;display:-webkit-flex;margin:3px 0 11px 0}#merkzettelListLayout .offerStars>img{display:flex;display:-webkit-flex;margin-right:5px}#merkzettelListLayout .offerHead{font-weight:bold;font-size:20px;text-transform:uppercase}#merkzettelListLayout .offerSubHead{font-size:20px;margin-bottom:25px;text-transform:uppercase}#merkzettelListLayout .offerRating{color:#000;font-size:19px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:250px;margin-bottom:15px}#merkzettelListLayout .offerRating>div{margin-right:15px}#merkzettelListLayout .offerBewertung,#merkzettelListLayout .offerBewertungAnzahl,#merkzettelListLayout .offerEmpfehlung{text-align:right;width:45px}#merkzettelListLayout .offerBewertungDesc,#merkzettelListLayout .offerBewertungAnzahlDesc,#merkzettelListLayout .offerEmpfehlungDesc{width:170px}#merkzettelListLayout .offerBewertung,#merkzettelListLayout .offerBewertungDesc{font-weight:bold;text-transform:uppercase}#merkzettelListLayout .offerMapLink{display:none;text-decoration:none;color:#e60069;font-size:16px}#merkzettelListLayout .offerPriceInfo{align-items:center;-webkit-align-items:center;background-color:#fff;width:200px;height:202px;display:flex;display:-webkit-flex;flex-direction:column;flex-shrink:0;-webkit-flex-direction:column;position:relative}#merkzettelListLayout .offerDays{color:#000;font-weight:bold;font-size:17px;margin-top:10px;text-transform:uppercase}#merkzettelListLayout .offerPrice{font-weight:bold;text-transform:uppercase;color:#000;font-size:36px;margin-top:5px}#merkzettelListLayout .offerPriceDesc{text-transform:uppercase;color:#000;font-size:16px;margin-top:0}#merkzettelListLayout .offerSave{text-transform:uppercase;color:#e60069;font-weight:bold;font-size:20px;margin-top:20px}#merkzettelListLayout .offerSave>img{margin-right:10px}#merkzettelListLayout .offerPriceInfo>input{background-color:#e60069;background-image:url(/core/img/whiteRightArrow.png);background-position-x:93%;border:0;bottom:0;color:#fff;cursor:pointer;font-size:18px;font-weight:normal;margin-top:12px;height:40px;padding:11px 0;position:absolute;text-transform:uppercase;width:100%;background-position:93% 50%;left:0}#merkzettelListLayout>.specialOffer{margin-bottom:26px}#merkzettelListLayout>.specialOfferHead{width:956px;background-color:#612150;text-transform:uppercase;color:#fff;font-weight:bold;font-size:18px;padding:10px}#merkzettelListLayout .deleteButton{align-items:center;-webkit-align-items:center;background-color:#bdc3ca;cursor:pointer;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;position:absolute;right:0;top:0;height:46px;width:46px}#merkzettelListLayout .deleteButton:hover{background:#e60069}#merkzettelListLayoutCount{text-align:center}#merkliste.centerContainer{width:100%}
/* 9 /vweb/addon/xbox/xbox.min.css */
.xBox{position:absolute;z-index:9001}.xBoxBorder{z-index:9003}.xBoxContent{background:white;overflow:auto;padding:10px;z-index:9003;overflow:auto !important;-webkit-overflow-scrolling:touch !important}.xBoxarrow{display:block;position:absolute;z-index:9002}.xBoxCssArrow{background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.xBox>#arrowLeft{left:0}.xBox>#arrowRight{right:0}.xBox>#arrowTop{top:0}.xBox>#arrowBottom{bottom:0}.leftRight{height:49px;width:31px}.topBottom{height:31px;width:49px}#xBoxOverlay{background:rgba(0,0,0,0.25);display:none;height:100%;left:0;position:fixed;width:100%;top:0;z-index:9000}.xBoxClose{cursor:pointer;position:absolute;right:0;top:0}
/* 10 /vweb/addon/slider/ion/ion.rangeslider.min.css */
.irs{position:relative;display:block}.irs-line{position:relative;display:block;overflow:hidden}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:10%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:10%}.irs-diapason{position:absolute;display:block;left:0;width:100%}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.single{left:10px}.irs-slider.single:before{position:absolute;display:block;content:"";top:-30%;left:-30%;width:160%;height:160%;background:rgba(0,0,0,0.0)}.irs-slider.from{left:100px}.irs-slider.from:before{position:absolute;display:block;content:"";top:-30%;left:-30%;width:130%;height:160%;background:rgba(0,0,0,0.0)}.irs-slider.to{left:300px}.irs-slider.to:before{position:absolute;display:block;content:"";top:-30%;left:0;width:130%;height:160%;background:rgba(0,0,0,0.0)}.irs-slider.last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;width:100px;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:0;width:100%;height:100%;cursor:default;background:rgba(0,0,0,0.0);z-index:2}.irs-disabled{opacity:.4}
/* 11 /vweb/addon/slider/ion/ion.rangeslider.skinnice.min.css */
.irs-line-mid,.irs-line-left,.irs-line-right,.irs-diapason,.irs-slider{background:url(/vweb/addon/slider/img/sprite-skin-nice.png) repeat-x}.irs{height:40px}.irs-with-grid{height:60px}.irs-line{height:8px;top:25px}.irs-line-left{height:8px;background-position:0 -30px}.irs-line-mid{height:8px;background-position:0 0}.irs-line-right{height:8px;background-position:100% -30px}.irs-diapason{height:8px;top:25px;background-position:0 -60px}.irs-slider{width:22px;height:22px;top:17px;background-position:0 -90px}#irs-active-slider,.irs-slider:hover{background-position:0 -120px}.irs-min,.irs-max{color:#999;font-size:10px;line-height:1.333;text-shadow:none;top:0;padding:1px 3px;background:rgba(0,0,0,0.1);border-radius:3px}.lt-ie9 .irs-min,.lt-ie9 .irs-max{background:#ccc}.irs-from,.irs-to,.irs-single{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background:rgba(0,0,0,0.3);border-radius:3px}.lt-ie9 .irs-from,.lt-ie9 .irs-to,.lt-ie9 .irs-single{background:#999}.irs-grid-pol{background:#99a4ac}.irs-grid-text{color:#99a4ac}
/* 12 /vweb/addon/iosOverlay/css/iosOverlay.min.css */
.ui-ios-overlay{z-index:99999;position:fixed;top:50%;left:50%;width:180px;height:170px;margin-left:-90px;margin-top:-90px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);background:rgba(0,0,0,0.8);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.ui-ios-overlay .title{color:#FFF;font-weight:bold;text-align:center;display:block;font-size:26px;position:absolute;bottom:30px;left:0;width:100%}.ui-ios-overlay img{display:block;margin:20% auto 0 auto}.ui-ios-overlay .spinner{left:50% !important;top:40% !important}.ios-overlay-show{-webkit-animation-name:ios-overlay-show;-webkit-animation-duration:750ms;-moz-animation-name:ios-overlay-show;-moz-animation-duration:750ms;-ms-animation-name:ios-overlay-show;-ms-animation-duration:750ms;-o-animation-name:ios-overlay-show;-o-animation-duration:750ms;animation-name:ios-overlay-show;animation-duration:750ms}@-webkit-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-ms-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-o-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}.ios-overlay-hide{-webkit-animation-name:ios-overlay-hide;-webkit-animation-duration:750ms;-webkit-animation-fill-mode:forwards;-moz-animation-name:ios-overlay-hide;-moz-animation-duration:750ms;-moz-animation-fill-mode:forwards;-ms-animation-name:ios-overlay-hide;-ms-animation-duration:750ms;-ms-animation-fill-mode:forwards;-o-animation-name:ios-overlay-hide;-o-animation-duration:750ms;-o-animation-fill-mode:forwards;animation-name:ios-overlay-hide;animation-duration:750ms;animation-fill-mode:forwards}@-webkit-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-ms-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}
/* 13 /vweb/addon/tipper/jquery.fs.tipper.min.css */
.tipper{width:1px;height:1px;position:absolute;top:-999px;left:-999px;z-index:9002;opacity:0;pointer-events:none;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.tipper *{-webkit-transition:none;transition:none}.tipper,.tipper *{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.tipper,.tipper *,.tipper *:before,.tipper *:after{box-sizing:border-box}.tipper.visible{opacity:1}.tipper .tipper-content{background:#444;border-radius:3px;color:#fff;display:block;float:left;font-size:12px;margin:0;padding:10px 15px;position:relative;white-space:nowrap}.tipper .tipper-caret{width:0;height:0;content:'';display:block;margin:0;position:absolute}.tipper.right .tipper-content{box-shadow:1px 0 5px rgba(0,0,0,0.35)}.tipper.right .tipper-caret{top:0;left:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #555}.tipper.left .tipper-content{box-shadow:-1px 0 5px rgba(0,0,0,0.35)}.tipper.left .tipper-caret{top:0;right:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #555}.tipper.top .tipper-caret,.tipper.bottom .tipper-caret{display:block;float:none;margin:0 auto}.tipper.top .tipper-content{box-shadow:0 -1px 5px rgba(0,0,0,0.35)}.tipper.top .tipper-caret{bottom:-5px;left:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #555}.tipper.bottom .tipper-content{box-shadow:0 1px 5px rgba(0,0,0,0.35)}.tipper.bottom .tipper-caret{top:-5px;left:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #555}
/* 14 /addon/menu/MainMenu.min.css */
#menuTop{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding:0 0 0 25px;position:relative;width:800px}#menuTop>ul{display:flex;display:-webkit-flex;list-style-type:none;margin:0;padding:0;width:800px}#menuTop>ul>li{flex-grow:1;-webkit-flex-grow:1;padding:8px 0}#menuTop>ul>li>a{color:#5c184a;font-weight:bold;font-size:20px;text-decoration:none;text-transform:uppercase}.subMenu{background-color:#f3f4f5;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);display:none;font-size:20px;left:0;list-style-type:none;padding-top:20px;position:absolute;top:36px;width:1170px;z-index:20}.noTouch .topEntry:hover>.subMenu{display:block}.subMenu>.subMenuCon>a{color:#5c184a;font-weight:bold;margin-left:25px}.menuBorder{overflow:visible;position:relative;height:38px;width:100%}.overlapShadow{box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);position:absolute;bottom:0;height:1px;width:100%}.overlapShadowImage{width:100%;height:1px;position:absolute;top:-1px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)}.subMenuContent{display:flex;display:-webkit-flex;margin-left:25px;padding-top:5px;padding-bottom:30px}.subMenuContent>img{height:146px;flex-shrink:0;flex-grow:0;-webkit-flex-shrink:0;-webkit-flex-grow:0;width:217px}.subMenuContent>ul{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;list-style-type:none;margin-right:30px;width:75%}.subMenuContentLong{width:93% !important}.subMenuContentLong>li{width:255px !important}.subMenuContent>ul>li{border-bottom:#e4e7e9 solid 1px;padding-bottom:7px;padding-top:7px;width:280px}.subMenuContent>ul>li.flexDummy{border:0;padding:0}.subMenuContent>ul>li>a{color:#5c184a;margin:0}.subMenuContent>ul>li>a:hover{color:#e60069 !important}@media only screen and (min-width:1170px){.subMenuCon{margin:0 auto;width:1170px}.subMenuContent{width:1170px}#menuTop{padding-left:0;padding-right:0}.subMenu{font-size:18px}#menuTop>ul>li>a{font-size:18px}}@media only screen and (max-width:1170px){.subMenuCon{width:1024px}}
/* 15 /addon/serviceBoxSlider/serviceBoxSlider.min.css */
#serviceSlider{background-color:white;bottom:400px;display:flex;display:-webkit-flex;font-family:Calibri;height:190px;right:-408px;position:fixed;width:450px}#serviceSlider p{margin:0}#serviceSlider .sliderOpener{background-color:#e61469;cursor:pointer;width:42px}#serviceSlider .sliderOpener p{color:white;margin-top:20px;font-size:18px;font-weight:bold;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}#serviceSlider .arrowBox{background-color:white;margin:10px auto;height:21px;width:20px}#serviceSlider .openerRight{margin-top:4px;margin-left:7px}#serviceSlider .openerLeft{margin-top:4px;margin-left:6px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}#serviceSlider .sliderContent{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;height:188px;width:411px}#serviceSlider .sliderContent .title{font-size:20px;font-weight:bold;margin-bottom:15px;margin-left:20px;margin-top:15px}#serviceSlider .helpdesk{display:flex;display:-webkit-flex}#serviceSlider .helpdesk .telefon,#serviceSlider .helpdesk .email{display:flex;display:-webkit-flex}#serviceSlider .helpdesk .telefon p,#serviceSlider .helpdesk .email p{color:#e61468;font-size:22px;font-weight:bold}#serviceSlider .helpdesk .email{margin-top:5px}#serviceSlider .helpdesk .telefon img{margin-top:5px;margin-right:8px}#serviceSlider .helpdesk .email img{margin-top:8px;margin-right:10px}#serviceSlider .helpdesk .infotext p{color:#000;font-size:15px;line-height:18px;margin-top:9px;white-space:nowrap}#serviceSlider .helpdeskImg{margin-left:20px;margin-right:20px}#serviceSlider .helpdeskImg img{height:89px;width:89px}