/* Unister CSS Libraries. Copyright (c) 2006-2014 Unister GmbH <http://www.unister-gmbh.de> */
 .semTopRegion #content {background:transparent}.semTopRegion #topLine,.semTopRegion .nlBar {display:none}.semTopRegion .topHotelLine {color:#274a8a;padding:15px 15px 15px 12px}.semTopRegion .formChange{padding:24px 0 140px 6px;border-radius:4px 0 0 4px;background:#0186d3;background: -moz-linear-gradient(top,#0186d3 65%,#01619a 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(65%,#0186d3),color-stop(100%,#01619a));background: -webkit-linear-gradient(top,#0186d3 65%,#01619a 100%);background: -o-linear-gradient(top,#0186d3 65%,#01619a 100%);background: -ms-linear-gradient(top,#0186d3 65%,#01619a 100%);background: linear-gradient(to bottom,#0186d3 65%,#01619a 100%);}.semTopRegion .formChange label {display:block;width:41px;height:41px;background:url('../images/semLp/spriteFormChange_r202508070227.png') no-repeat}.semTopRegion .formChange label.active {background-color:#fff;border-radius:4px 0 0 4px}.semTopRegion .formChange input {position:absolute;left:-9999px}.semTopRegion .formChange .flattrip {background-position:0 0}.semTopRegion .formChange .ownarrival {background-position:0 -41px}.semTopRegion .formChange .flight {background-position:0 -82px}.semTopRegion .formChange .holidayhouse {background-position:0 -123px}.semTopRegion .formChange .flighthotel {background-position:0 -164px}.semTopRegion .formChange .cruisetrip {background-position:0 -205px}.semTopRegion .formChange .flattrip.active {background-position:-41px 0}.semTopRegion .formChange .ownarrival.active {background-position:-41px -41px}.semTopRegion .formChange .flight.active {background-position:-41px -82px}.semTopRegion .formChange .holidayhouse.active {background-position:-41px -123px}.semTopRegion .formChange .flighthotel.active {background-position:-41px -164px}.semTopRegion .formChange .cruisetrip.active {background-position:-41px -205px}.semTopRegion .formSemLp:before {content:".";overflow:hidden;text-indent:-9999px;display:block;position:absolute;width:100%;height:60px;z-index:-1;bottom:0;left:0;border-radius:100%/100%;box-shadow:0 15px 10px -10px rgba(0,0,0,0.6)}.semTopRegion .formSemLp .formWrap {position:absolute;left:47px;z-index:13}.semTopRegion .formSemLp .formWrap:after {content:".";text-indent:-9999px;display:block;position:absolute;width:60px;height:100%;z-index:-1;bottom:0;right:1px;border-radius:100%/100%;box-shadow:15px 0px 10px -10px rgba(0,0,0,0.6)}.semTopRegion .formSemLp .forms{position:relative;height:410px;overflow:hidden;width:255px;background:#fff;background: -moz-linear-gradient(top,#fff 60%,#c6dbf6 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(60%,#fff),color-stop(100%,#c6dbf6));background: -webkit-linear-gradient(top,#fff 60%,#c6dbf6 100%);background: -o-linear-gradient(top,#fff 60%,#c6dbf6 100%);background: -ms-linear-gradient(top,#fff 60%,#c6dbf6 100%);background: linear-gradient(to bottom,#fff 60%,#c6dbf6 100%);}.semTopRegion .formSemLp .main,.semTopRegion .formSemLp .moreOptions {height:395px;width:240px;padding:20px 0 0 15px}.semTopRegion .formSemLp .moreOptions {position:absolute;z-index:3000;top:0;left:255px;padding:52px 20px 0 0}.semTopRegion .formSemLp #subform .loaderImage {width:100%;height:200px}.semTopRegion .formSemLp h4 {color:#0167a3;font-size:16px;margin:15px 0 0 15px}.semTopRegion .formSemLp .subformGroup {height:380px;padding:15px}.semTopRegion .formSemLp label {display:block}.semTopRegion .formSemLp .subformElement {margin:0 15px 10px 0}.semTopRegion .formSemLp .optional {display:block}.semTopRegion .formSemLp .SelectSmall {width:223px}.semTopRegion .formSemLp .langingPageSubmitButton {position:absolute;bottom:10px;left:30px;overflow:visible}.semTopRegion .formSemLp .langingPageSubmitButton #submit {position:absolute;bottom:0;left:33px;display:block;font-size:0;width:190px;height:53px;background:url('../images/mainElements_r202508070227.png') no-repeat -375px -58px;text-indent:-9000px;cursor:pointer}.semTopRegion .formSemLp .optHotel em {display:none}.semTopRegion .formSemLp .optHotel .InputSmall {width:220px}.semTopRegion .formSemLp .destlayersplit {width:224px}.semTopRegion .formSemLp .idestflat input,.formSemLp .departure input,.formSemLp .city input {width:217px;border:2px solid #274A8A;font-weight:bold}.semTopRegion .formSemLp .depDate {margin-right:9px}.semTopRegion .formSemLp .depDate,.formSemLp .retDate {float:left}.semTopRegion .formSemLp .depDate input,.formSemLp .retDate input {width:75px}.semTopRegion .formSemLp .depDate button,.formSemLp .retDate button {float:none}.semTopRegion #flattrip .moreOptions .destlayersplit,.semTopRegion #flattrip .moreOptions .TextSmall,.semTopRegion #flattrip .moreOptions .SelectSmall {width:106px}.semTopRegion #subform .moreOptions .child .SelectSmall {width:70px;float:left;margin-right:7px}.semTopRegion #subform .moreOptions .multiAttribs .SelectSmall {width:10px;margin-right:5px}.semTopRegion .formSemLp #ownarrival .moreOptions {padding:50px 20px 0 0}.semTopRegion .formSemLp #ownarrival .moreOptions .optCategory {margin:10px 12px 0 0}.semTopRegion .formSemLp #ownarrival .moreOptions .rootype {margin:10px 12px 10px 0}.semTopRegion .formSemLp #subform #flight {background:none}.semTopRegion .formSemLp #flight .moreOptions {padding:26px 20px 0 0}.semTopRegion .formSemLp #flight .main div,.semTopRegion .formSemLp #flight .moreOptions .airline,.semTopRegion .formSemLp #flight .moreOptions .flightClass {float:left;margin-right:10px}.semTopRegion .formSemLp #flight .main .hasDatepicker {width:73px}.semTopRegion .formSemLp #flight .main .hint {display:block;font-size:11px}.semTopRegion .formSemLp #flight .main input {width:100px}.semTopRegion .formSemLp #flight .main select,.semTopRegion .formSemLp #flight .moreOptions .airline select,.semTopRegion .formSemLp #flight .moreOptions .flightClass select {width:106px}.semTopRegion .formSemLp #flight .depAirport input,.semTopRegion .formSemLp #flight .dest input {border:2px solid #274A8A}.semTopRegion .formSemLp #flight .directFlight {overflow:hidden}.semTopRegion .formSemLp #flight .directFlight label {float:right}.semTopRegion .formSemLp #flight .directFlight input {float:right;margin-right:5px}.semTopRegion .formSemLp #flight .child2 .SelectSmall {width:223px}.semTopRegion .formSemLp #holidayhouse .moreOptions {padding:51px 20px 0 0}.semTopRegion .formSemLp #holidayhouse .destination input {width:217px;border:2px solid #274A8A;font-weight:bold}.semTopRegion .formSemLp #holidayhouse .checkGroup .optional,.semTopRegion .formSemLp #holidayhouse .optionalCheck .optional {display:inline-block;width:100px}.semTopRegion .formSemLp #holidayhouse .moreOptions select {width:106px}.semTopRegion .formSemLp #holidayhouse .country select {width:223px}.semTopRegion .formSemLp #holidayhouse .region,.semTopRegion .formSemLp #holidayhouse .bedroom {float:left;margin-right:10px}.semTopRegion .formSemLp #flighthotel .moreOptions {padding:80px 20px 0 0}.semTopRegion .formSemLp #subform #flighthotel .main div,.formSemLp #subform #flighthotel .moreOptions div {margin-bottom:10px}.semTopRegion .formSemLp #subform #flighthotel .main .departureDate,.semTopRegion .formSemLp #subform #flighthotel .main .returnDate {margin-right:10px}.semTopRegion .formSemLp #subform #flighthotel .depCity input,.semTopRegion .formSemLp #subform #flighthotel .arrCity input {border:2px solid #274A8A;width:99px;margin-right:10px}.semTopRegion .formSemLp #subform #flighthotel .departureDatetime,.semTopRegion .formSemLp #subform #flighthotel .returnDatetime {margin:0}.semTopRegion .formSemLp #subform #flighthotel .departureDatetime select,.semTopRegion .formSemLp #subform #flighthotel .returnDatetime select {width:106px}.semTopRegion .formSemLp #subform #flighthotel .adult {float:left}.semTopRegion .formSemLp #subform #flighthotel .adult .SelectSmall {width:223px}.semTopRegion .formSemLp #subform #flighthotel .nonStop {position:static;margin-bottom:7px}.semTopRegion .formSemLp #subform #flighthotel .moreOptions .optHotel {float:none;margin:0 0 8px 0}.semTopRegion .formSemLp #subform #flighthotel .moreOptions .optCategory {float:none;width:auto;margin-bottom:8px}.semTopRegion .formSemLp #subform #flighthotel .optCategory .SelectSmall {width:223px}.semTopRegion .formSemLp #subform #flighthotel .child {width:auto}.semTopRegion .formSemLp #subform #flighthotel .child .SelectSmall {width:65px;margin-right:5px}.semTopRegion .formSemLp .idestflat input,.formSemLp .departure input,.formSemLp .city input {width:auto;border:2px solid #274A8A;font-weight:bold}.semTopRegion .formSemLp .departure,.formSemLp .city{width:150px;float:left;margin:0 8px 0 0}.semTopRegion .formSemLp .depDate,.formSemLp .retDate{width:150px;margin:0 10px 10px 0;float:left;}.semTopRegion .formSemLp .depDate .cal,.formSemLp .retDate .cal{width:117px}.semTopRegion .formSemLp #flighthotel .child{display:none}.semTopRegion .formSemLp #flighthotel .child1,.formSemLp #flighthotel .child2,.formSemLp #flighthotel .child3{display:block}.semTopRegion .formSemLp #flighthotel .child1{margin-top:25px}.semTopRegion .formSemLp #flighthotel .child select{margin-top:18px}.semTopRegion #content .formSemLp #subform #flighthotel .nonStop {position:static;margin-bottom:7px}.semTopRegion #content .formSemLp #subform #flighthotel .moreOptions .optHotel {float:none;margin:0 0 8px 0}.semTopRegion #content .formSemLp #subform #flighthotel .moreOptions .optCategory {float:none;width:auto;margin-bottom:8px}.semTopRegion #content .formSemLp #subform #flighthotel .optCategory .SelectSmall {width:223px}.semTopRegion #content .formSemLp #subform #flighthotel .child {width:auto}.semTopRegion #content .formSemLp #subform #flighthotel .child .SelectSmall {width:65px;margin-right:5px}.semTopRegion .moreOptions .dest,.semTopRegion .moreOptions .duration,.semTopRegion .moreOptions .optCategory,.semTopRegion .moreOptions .rootype {float:left}.semTopRegion .moreOptions .dest,.semTopRegion .moreOptions .optCategory {margin-right:12px}.semTopRegion .moreOptions .duration {margin-right:0}.semTopRegion .moreOptions .child {margin:0}.semTopRegion .moreOptions .multiAttribs {margin-top:40px}.semTopRegion .regionOffer {position:absolute;right:60px;bottom:60px}.semTopRegion .regionOfferPrice {color:#fff;font:bold 41px/50px Helvetica,Arial,Geneva,Tahoma;text-shadow:0px 1px 1px rgba(0,0,0,0.60)}.semTopRegion .regionOfferPrice .small {font-size:22px}.semTopRegion .regionOfferPrice .smaller {font-size:18px}.semTopRegion .regionOfferSubmit {float:right}.semTopRegion .regionOfferSubmit .btnElement3 {background-position:-105px -28px}.semTopRegion .regionOfferSubmit .btnInner{padding:0 15px 0 30px;background:#feae17;background: -moz-linear-gradient(top,#ffd518 0%,#fd7d00 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffd518),color-stop(100%,#fd7d00));background: -webkit-linear-gradient(top,#ffd518 0%,#fd7d00 100%);background: -o-linear-gradient(top,#ffd518 0%,#fd7d00 100%);background: -ms-linear-gradient(top,#ffd518 0%,#fd7d00 100%);background: linear-gradient(to bottom,#ffd518 0%,#fd7d00 100%);}.semTopRegion .regionOffer .btnOuter {background:rgba(255,255,255,0.55)}.semTopRegion .teaserSemLp {width:678px;height:410px;border-radius:0 5px 5px 0}.semTopRegion .teaserSemLp .paybackCoupon {display:block;width:182px;height:182px;background:url('../images/semLp/paybackCoupon_r202508070227.png') no-repeat;position:absolute;right:0;top:0}.semTopRegion .teaserSemLp h2,.semTopRegion .teaserSemLp h3{float:none;width:663px;background:#fff;color:#274a8a;font:bold 36px Helvetica,Arial,Geneva,Tahoma;padding:0 0 0 15px;margin-top:30px;background: -moz-linear-gradient(left,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%);background: -webkit-gradient(linear,left top,right top,color-stop(10%,rgba(255,255,255,1)),color-stop(70%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background: -webkit-linear-gradient(left,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%);background: -o-linear-gradient(left,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%);background: -ms-linear-gradient(left,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%);background: linear-gradient(to right,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%);}.semTopRegion .teaserSemLp h3 {font-size:18px;line-height:26px;margin-top:10px;}.semTopRegion .BildKroatien {background:url('../images/semLp/kroatien_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildAegypten {background:url('../images/semLp/aegypten_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildDubai {background:url('../images/semLp/dubai_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildFuerteventura {background:url('../images/semLp/fuerteventura_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildGardasee {background:url('../images/semLp/gardasee_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildGrancanaria {background:url('../images/semLp/grancanaria_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildMalediven {background:url('../images/semLp/malediven_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildMallorca {background:url('../images/semLp/mallorca_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildSardinien {background:url('../images/semLp/sardinien_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .BildTuerkei {background:url('../images/semLp/tuerkei_r202508070227.jpg') no-repeat 0 0 #33599f}.semTopRegion .topOffersWrap {background:#fff;border-radius:5px;padding-bottom:5px}.semTopRegion .offerWrap {height:140px;width:47%;background:#eaeced;padding:4px;margin:0 0 10px 13px;border:1px solid #e0e0e0}.semTopRegion .offerWrap .priceWrap {background:#f6f6f6}.semTopRegion .offerData {background:#fff;width:76%;margin-right:25px;position:relative;z-index:100}.semTopRegion .offerData .img {position:relative;float:left;width:140px;height:140px;overflow:hidden;}.semTopRegion .offerData .imgInfo {box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;padding:2px 8px;text-decoration:underline;font:bold 11px/24px Arial;background:#f6f6f6;background: rgba(255,255,255,0.8);text-shadow:0 0 5px #fff}.semTopRegion .offerData img {height:140px;min-width:140px;}.semTopRegion .offerData .playbtn {left:44px;top:34px}.semTopRegion .offerData ul {margin:7px 0 0 10px;width:57%}.semTopRegion .offerData h4 {font-size:18px;line-height:21px;font-weight:normal;color:#274a8a}.semTopRegion .offerData h4 a {text-decoration:none}.semTopRegion .offerData .rating {position:absolute;bottom:10px}.semTopRegion .priceWrap .price {padding-top:20px;line-height:23px}.semTopRegion .priceWrap .lpPrice {font-size:18px;font-weight:bold}.semTopRegion .priceWrap .topOfferSubmit {position:absolute;right:0;bottom:0;padding-left:20px;z-index:1}.semTopRegion .formSemLp .openLayer {position:absolute;bottom:75px;left:15px;color:#00c;text-decoration:underline;cursor:pointer;padding-left:15px;background:url('../images/hRepeat2013_r202508070227.png') no-repeat 0 -2060px}.semTopRegion .formSemLp .closeLayer {display:none;z-index:5000;width:25px;height:109px;position:absolute;top:150px;right:-1px;cursor:pointer;background:url('../images/semLp/spriteFormChange_r202508070227.png') no-repeat -83px 0}.semTopRegion .socialButtons {margin:15px auto;width:400px}.semTopRegion .uiAutocomplete {overflow:auto;max-height:500px}.semTopRegion .unisterCPCads {margin-bottom:10px}.semTopRegion .unisterCPCads .tipps{background:#0188d7;background: -moz-linear-gradient(top,#0188d7 1%,#015f97 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#0188d7),color-stop(100%,#015f97));background: -webkit-linear-gradient(top,#0188d7 1%,#015f97 100%);background: -o-linear-gradient(top,#0188d7 1%,#015f97 100%);background: -ms-linear-gradient(top,#0188d7 1%,#015f97 100%);background: linear-gradient(to bottom,#0188d7 1%,#015f97 100%);}.semTopRegion .unisterCPCads #cpcbottom div,.semTopRegion .unisterCPCads #cpcbottom span {width:100%} #content #subform .gridLine,#content #subform .lastGridUnit,#content #subform .gridLeftLine,#content #subform .gridRightLine{overflow:hidden;*overflow:visible;*zoom:1}#content #subform .gridLineShow{overflow:visible}#content #subform .gridUnit{float:left}#content #subform .gridUnitRight{float:right}#content #subform .gridLeftLine,#content #subform .gridRightLine {padding:0 5px}#content #subform .gridRightLineBg,#content #subform .gridLeftLineBg {position:relative;background:url('../images/col_bg_r202508070227.png') repeat-y 5px 0}#content #subform .gridLeftLineBg {background-position:705px 0}#content #subform .size1of1{float:none}#content #subform .size1of2{width:50%}#content #subform .size1of3{width:33.33333%}#content #subform .size2of3{width:66.66666%}#content #subform .size1of4{width:25%}#content #subform .size3of4{width:75%}#content #subform .size1of5{width:20%}#content #subform .size2of5{width:40%}#content #subform .size3of5{width:60%}#content #subform .size4of5{width:80%}#content #subform .gridLeftLine .rightCol {width:71.58%;margin:0 14px 0 0}#content #subform .gridLeftLine .leftCol {padding:0 0 0 7px}#content #subform .gridRightLine .rightCol {width:26.32%;margin:0 10px 0 0}#content #subform .gridRightLine .leftCol {padding:0 0 0 5px}#content #subform .lastGridUnit{float:none;width:auto;_position:relative;_left:-3px;_margin-right:-3px}#content #subform .gridTopBorder,.gridBottomBorder {border-top:1px solid #d7d7d7}#content #subform .gridBottomBorder,#content #subform .gridLeftLine .gridTopBorder {position:absolute;left:5px;bottom:-1px;width:250px;height:1px;border-top:1px solid #d7d7d7}#content #subform .gridLeftLine .gridBottomBorder {left:auto;right:5px}#content #subform .gridLeftLine .gridTopBorder {bottom:auto;top:0;left:auto;right:5px}#content #subform #flighthotel {padding:5px 0 0}#content #subform #flighthotel fieldset {width:auto}#content #subform #flighthotel .gridLine {padding:0 10px}#content #subform #flighthotel .whiteBg {display:block;margin:-10px 0 0 -20px;width:20px;height:10px;font-size:1px;line-height:10px;background:#fff}#content #subform #flighthotel .formHead {display:block;height:30px;margin:0 0 10px -14px;padding:0;color:#fff;font-size:12px;line-height:26px;background:url('../images/h_repeats_r202508070227.png') repeat-x 0 -611px}#content #subform #flighthotel .formHead .number{float:left;margin:0 0 0 -6px;padding:0 0 0 11px;height:30px;width:38px;font-size:16px;font-weight:bold;line-height:24px;background:url('../images/mainSprite_r202508070227.png') no-repeat 0 0}#content #subform #flighthotel label{cursor:pointer;white-space:nowrap}#content #subform #flighthotel fieldset div {height:42px}#content #subform #flighthotel .depCity input,#content #subform #flighthotel .arrCity input{width:225px}#content #subform #flighthotel .optCategory select{width:255px}#content #subform #flighthotel .departureDate,#content #subform #flighthotel .returnDate {width:100px;margin:0 6px 0 0}#content #subform #flighthotel .departureDate input,#content #subform #flighthotel .returnDate input {float:left;width:65px}#content #subform #flighthotel .returnDatetime {float:left}#content #subform #flighthotel .departureDatetime {margin:0 14px 0 0}#content #subform #flighthotel .departureDatetime select,#content #subform #flighthotel .returnDatetime select {width:122px;margin:16px 0 0}#content #subform #flighthotel .child label {position:absolute}#flighthotel .child select {width:77px;margin:16px 0 0}#flighthotel #Travellers-childs {display:none;}#content #subform #flighthotel #fieldset-FlightInput {width:485px;margin:0 150px 0 0}#content #subform #flighthotel #fieldset-Travellers {float:none;height:auto;margin:0}#content #subform #flighthotel #fieldset-Housing {float:none;margin:0;height:auto}#content #subform #flighthotel #fieldset-Travellers .adult {float:left;width:140px}#content #subform #flighthotel #fieldset-Travellers .adult select {width:100%}#content #subform #flighthotel #fieldset-Travellers .child {width:77px;margin:0 0 0 12px}#content #subform #flighthotel #fieldset-Travellers .child select {width:100%}#content #subform #flighthotel .nonStop {position:absolute;top:22px;left:494px;width:110px}#content #subform #flighthotel .nonStop input {width:12px;height:12px;margin:0 5px 0 2px;float:left;border:0}#content #subform #flighthotel .nonStop label {display:inline-block}#content #subform #flighthotel .optCategory {float:left;width:140px;height:41px;margin:0}#content #subform #flighthotel #fieldset-Housing .optCategory select {width:100%}#content #subform #flighthotel .optHotel {float:left;margin:0 0 0 12px;width:255px !important;height:41px}#content #subform #flighthotel .submitButton {position:absolute;right:2px;bottom:0}#content #subform #flighthotel .submitButton input {float:right;width:190px;height:57px;border:none;cursor:pointer;text-indent:-99999px;background:url('../images/mainElements_r202508070227.png') no-repeat -376px -56px}.seo #content #subform #flighthotel {padding:2px 0 0}.seo #content #subform #flighthotel .nonStop {left:500px}.seo #content #subform #flighthotel .submitButton {bottom:2px}.seoPicture #content #subform #flighthotel,.seoDestination #content #subform #flighthotel {padding:0}.seoPicture #content #subform #flighthotel .gridLine,.seoDestination #content #subform #flighthotel .gridLine {padding:0}.seoPicture #content #subform #flighthotel .submitButton,.seoDestination #content #subform #flighthotel .submitButton {right:7px;bottom:1px}#content #service #subform #flighthotel .ui-datepicker-trigger {float:left;margin:0 0 0 5px}#content #service #subform #flighthotel .submitButton {bottom:3px} .uiAutocomplete {background:#fff;border:1px solid #888;width:330px;overflow-y:scroll;}.uiAutocomplete .noItem {display:none}.uiAutocomplete .ui-menu-item a {display:block;font-size:12px;padding:5px 5px 5px 10px;border-bottom:1px solid #e0ebff;color:#000}.uiAutocomplete .ui-menu-item .comHotelInfo {font-size:11px;padding:10px;border-bottom:1px dotted #ccc}.uiAutocomplete a:hover,.uiAutocomplete a.activ {background:#264989;cursor:pointer;text-decoration:underline;color:#fff !important}.uiAutocomplete .uiAutoCompleteCategory {background:#e0ebff;font-weight:bold;font-size:13px;color:#27488b;padding:3px 3px 3px 5px}.uiAutocomplete .uiAutocomleteFilter {background:#f4f8fe;padding:0 0 5px;border-bottom:1px solid #888}.uiAutocomplete .uiAutocomleteFilter input {vertical-align:top}.uiAutocomplete .boxHead {position:static;float:none;padding:3px 5px;margin:0 0 5px;background: url('../images/hRepeat_r202508070227.png') repeat-x scroll 0 -1348px transparent}.ownarrival .uiAutocomplete .boxHead {background:url('../images/hRepeat_r202508070227.png') repeat-x 0 -1348px}.uiAutocomplete input {margin:0 0 0 5px}.uiAutocomplete label {margin:0 10px 0 4px}input.ui-autocomplete-loading {background:#fff url('../images/autocompletloader_r202508070227.gif') 98% 2px no-repeat}.uiAutocomplete .uiAutocompletePageDown,.uiAutocomplete .uiAutocompletePageUp {background:url('../images/suggest_arrows_r202508070227.png') center 0 no-repeat}.uiAutocomplete .uiAutocompletePageDown a,.uiAutocomplete .uiAutocompletePageUp a{height:11px;display:block;text-indent:-9999px}.uiAutocomplete .uiAutocompletePageDown a:hover,.uiAutocomplete .uiAutocompletePageUp a:hover{background:none}.uiAutocomplete .uiAutocompletePageUp {background-position:center 5px}.uiAutocomplete .uiAutocompletePageDown {background-position:center -11px}.destinationComplete {overflow:auto}.uiAutocomplete .colLeft,.uiAutocomplete .colRight {position:relative;width:49.8%;overflow-y:auto}.uiAutocomplete .colLeft {float:left;border-right:1px solid #ced2db;}.uiAutocomplete .colRight {float:right}.destinationHotelComplete #filter_Hotels {margin-left:117px} .unisterCPCads{position:relative;border:1px solid #e7e7e7;clear:both;padding:10px 0 0;margin:0 15px}.posRel > .unisterCPCads.box1{border: none;padding:0;position:absolute;left:1000px;top:122px;margin:0;}.unisterCPCads .tipps,.flight .tipps.gradient{position:relative;display:inline-block;padding:0 17px 0 20px;margin:-5px 0 7px -6px;color:#fff;font-size:13px;line-height:27px;font-weight:bold;background-repeat:repeat-x}.citytrip .unisterCPCads .tipps{margin-top:0px}.supportBox .arw{position:absolute;right:-10px;top:0;display:block;width:10px;height:27px}.unisterCPCads .hRepeatS {background: url('../images/hRepeat_r202508070227.png') 0 0 repeat}.coll .unisterCPCads{margin:10px 0 15px}.rcol .unisterCPCads{margin:0;border:0}.rcol .unisterCPCads .tipps{width:224px;margin:0 0 0 -5px;padding:3px 3px 3px 18px;line-height:normal;color:#274a8a;background-color:#e0ebff}.rcol .unisterCPCads .tipps.gradient {color:#fff}.leftCol .unisterCPCads{margin:0;border:0}.leftCol .unisterCPCads .tipps{width:224px;margin:0 0 0 -5px;padding:3px 3px 3px 18px;line-height:normal;color:#274a8a;background-color:#e0ebff}.leftCol .unisterCPCads .tipps.gradient {color:#fff}.rightCol .unisterCPCads {margin:10px 0;}.themehotels .unisterCPCads .tipps .arw {background-position:0 -30px}.semsl .unisterCPCads .tipps .arw,.supportBox .arw {background-position:0 -660px}.lastminute .supportBox .arw {background-position:0 -688px}.hibe .unisterCPCads .tipps,.cat2012 .luxushotel .unisterCPCads .tipps{background:url('../images/hRepeat_r202508070227.png') repeat-x 0 -1500px}.special .unisterCPCads .tipps{background:#ff7a04;background: -moz-linear-gradient(top,#ff7a04 1%,#ea4302 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#ff7a04),color-stop(100%,#ea4302));background: -webkit-linear-gradient(top,#ff7a04 1%,#ea4302 100%);background: -o-linear-gradient(top,#ff7a04 1%,#ea4302 100%);background: -ms-linear-gradient(top,#ff7a04 1%,#ea4302 100%);background: linear-gradient(to bottom,#ff7a04 1%,#ea4302 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7a04',endColorstr='#ea4302',GradientType=0 )}.special .unisterCPCads .tipps .arw {background:url('../images/hRepeat_r202508070227.png') 0 -743px}.seo .flight .coll .unisterCPCads .tipps .arw,.flight .unisterCPCads .tipps .arw,.flighthotel .unisterCPCads .tipps .arw{background-position:0 -716px}.reiseangebote .unisterCPCads .tipps{background:url('../images/hRepeat_r202508070227.png') repeat-x0 -1621px}.hotel .supportBox .arw {background:url('../images/hRepeat2013_r202508070227.png') no-repeat 0 -221px}#topPos.unisterCPCads{margin:0 15px 10px;padding:0;border:none}#topPos.unisterCPCads .tipps{display:none}#oldStyle.unisterCPCads{padding:5px 0 0;background:#f4f7fe}#oldStyle.unisterCPCads .tipps{float:left;margin:0 16px 0 -5px}.ibe .rcol .unisterCPCads,.hmsLp .rcol .unisterCPCads{margin:10px 0 15px;border:1px solid #e7e7e7}.ibe .rcol .tipps,.hmsLp .rcol .tipps,.index .tipps{position:relative;display:inline-block;width:auto;padding:0 17px 0 20px;margin:-5px 0 7px -6px;color:#fff;font-size:13px;line-height:27px;font-weight:bold;}.index2012 .box1 .tipps{top:17px;z-index:1;}.ibe .leftCol .unisterCPCads,.hmsLp .leftCol .unisterCPCads{margin:10px 0 15px;border:1px solid #e7e7e7}.ibe .leftCol .tipps,.hmsLp .leftCol .tipps{position:relative;display:inline-block;width:auto;padding:0 17px 0 20px;margin:-5px 0 7px -6px;color:#fff;font-size:13px;line-height:27px;font-weight:bold;}.ibe .coll .unisterCPCads{margin:0;border:0}.ibe .coll .unisterCPCads .tipps{width:224px;margin:0 0 0 -15px;padding:3px 3px 3px 18px;line-height:normal}.ibe .flight .unisterCPCads .tipps .arw{background-position:-962px -101px}.hibe .rightCol .unisterCPCads {border:0 none;margin:0 1px}.hibe .rightCol .unisterCPCads .tipps {line-height: normal;margin:0 0 0 -15px;padding:3px 3px 3px 18px;width:232px}.seoFlight .unisterCPCads .tipps {background:url('../images/hRepeat_r202508070227.png') repeat-x 0 -1418px}.seoFlight .unisterCPCads .tipps .arw {background-position:0 -716px}.sem .rcol .unisterCPCads .tipps {background-color:#e0ebff}.rcol .unisterCPCads .list1 li,.supportBox.box1 .list1 li{display:inline-block;display:inline-block;margin-right:5px;width:47%}.rcol .unisterCPCads .supportBox.box1 .tipps{margin-top:0}.sem .leftCol .unisterCPCads .tipps {background-color:#e0ebff}.leftCol .unisterCPCads .list1 li,.supportBox.box1 .list1 li{display:inline-block;display:inline-block;margin-right:5px;width:47%}.leftCol .unisterCPCads .supportBox.box1 .tipps{margin-top:0}#cpcAdsBox .unisterCPCads {padding-top:3px;}#cpcAdsSky {position:absolute;top:129px;left:1011px}#cpcAdsSky .unisterCPCads {width:300px;padding:0}#crmMailForm{height:auto;margin-bottom:20px}#crmMailForm div{margin:10px}#crmMailForm .crmDestContent{color:#2a4d8f;font-weight:bold;width:175px;margin:0 0 10px}#crmMailForm .siegel{background:url("../images/crmMailing/crmMail_r202508070227.png") no-repeat 0 0;height:52px;width:52px;margin:0 0 10px}#crmMailForm input{width:226px}#crmMailForm .crmBttn{position:relative;top:10px;left:34px}#crmMailForm .crmDone{background-position:-63px 0}#crmMailForm .valError{color:#f00;border:1px solid #f00}.ibe #crmMailForm div{margin:10px 0}.valError::-webkit-input-placeholder{color:#f00}.valError::-moz-placeholder{color:#f00}.valError:-moz-placeholder{color:#f00}.valError::-ms-input-placeholder{color:#f00}