.exception-errors{position:fixed;display:block;background-color:#fff;border:solid 1px #f00;z-index:9999;right:0;height:100%;overflow-y:scroll}.exception-errors .exception{border:solid 1px #f00;padding:5px}.exception-errors .button a{display:block}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.calendar .date-input input,.hotelsearch input,.targetsearch input{float:left;cursor:pointer;border:1px solid #9c9c9c;width:128px;height:auto;padding:0 1px 0 1px;background-color:#fff}.productlist .formBody .formElementLine .input .productsearchInputLayer,#hotelListFilter .formElementLine .input .hotelfilterInputLayer,.organizerDropdown .productsearchInputLayer{overflow:hidden;white-space:nowrap;float:left;cursor:pointer;border:1px solid #9c9c9c;width:128px;height:auto;padding:1px 1px 1px 2px;background-color:#fff}.productlist .formBody .formElementLine .input .productsearchInputLayerDivIcon,.calendar .date-input button,.organizerDropdown .productsearchInputLayerDivIcon{margin-left:-1px;float:left;background-image:url(/image/common/dropdown.gif?9544070);border:0;cursor:pointer;width:19px;height:20px}.productlist .formBody .formElementLine .input .productsearchInputLayerDivIcon,#hotelListFilter .formElementLine .input .hotelfilterInputLayerDivIcon{margin-left:-1px;float:left;background-image:url(/image/common/dropdown.gif?9544070);border:0;cursor:pointer;width:18px;height:20px}.productsearchLayer,.productsearchLayerSelect,.hotelfilterLayer{clear:both;position:absolute;display:none;visibility:visible;margin-top:19px;background-color:#fff;border:1px #143764 solid;z-index:5000}.productsearchLayer,.hotelfilterLayer{padding:10px;min-width:129px}.productsearchLayerSelect{padding:5px;width:auto}.productsearchLayerSelect .productsearchLayerSelectOption,.productsearchLayerSelect .productsearchLayerSelectOption a:link,.productsearchLayerSelect .productsearchLayerSelectOption a:visited,.productsearchLayerSelect .productsearchLayerSelectOption a:focus,.productsearchLayerSelect .productsearchLayerSelectOption a:active,.productsearchLayerSelect .productsearchLayerSelectedOption,.productsearchLayerSelect .productsearchLayerSelectedOption a:link,.productsearchLayerSelect .productsearchLayerSelectedOption a:visited,.productsearchLayerSelect .productsearchLayerSelectedOption a:focus,.productsearchLayerSelect .productsearchLayerSelectedOption a:active{padding:2px 0;cursor:pointer;text-decoration:none}.productsearchLayerSelect .hover,.productsearchLayerSelect .productsearchLayerSelectOption:hover,.productsearchLayerSelect .productsearchLayerSelectedOption:hover,.productsearchLayerSelect .productsearchLayerSelectOption a:hover,.productsearchLayerSelect .productsearchLayerSelectedOption a:hover{cursor:pointer;color:#000;background-color:#fad73c;text-decoration:none}.productsearchLayerSelect .productsearchLayerSelectedOption{font-weight:bold}.productsearchLayer .closeImage,.productsearchLayerSelect .closeImage{z-index:1}.productsearchLayer .closeImage a,.productsearchLayerSelect .closeImage a,.hotelfilterLayer .closeImage{position:absolute;cursor:pointer;right:1px;top:2px;width:15px;display:block;z-index:1;text-decoration:none;background:url(/image/common/win_close.gif?9544070) 100% 0 no-repeat}.productsearchLayer .productsearchInputLayerIcons{width:15px;height:15px;vertical-align:-2px;float:left}.productsearchInputLayerIcons{width:18px;height:20px;padding:1px 5px 1px 0}.productsearchLayer div,.productsearchLayer .formBody{float:none}.productsearchLayer div .formBody,.productsearchLayer .formBody .formBody{width:auto!important}.productsearchLayer .formBody .formElementLine{height:auto;width:100%;margin:0;float:left}.productsearchLayer .label{display:none}.productsearchLayer td{padding-right:8px;white-space:nowrap}.productsearchLayer p{font-weight:bold;margin:5px 0 2px}.productsearchLayer ul{float:left;width:90%;padding:5px 0}.formProductsearch ul{width:100%}.productsearchLayer #formElementLine_stars_0 ul{padding:0}.productsearchLayer ul.border{border-top:1px dashed #b4b4b4}.layerSection .layerSectionChoice{cursor:pointer;padding:1px 0;white-space:nowrap;overflow:hidden;height:20px;width:100%}#toprated_0_layer .layerSection .layerSectionChoice{float:left;width:200px;margin-right:5px}#toprated_layer .layerSection .layerSectionChoice{float:left;width:185px;margin-right:5px}.layerSection .layerSectionChoicePlaceholder{width:100%;height:20px;padding:1px 0;white-space:nowrap}.layerSection .layerSectionChoice input{cursor:pointer;vertical-align:-2px;background:transparent}.layerSection .layerSectionChoice label{cursor:pointer}.layerSection .layerSectionChoice:hover,.layerSection li.hover{color:#000;background-color:#fad73c}.layerSection .layerSectionChoiceSelected{font-weight:bold}.productsearchLayer .productsearchLayerClose,.hotelfilterLayer .hotelfilterLayerClose{text-align:right}.productsearchLayer .productsearchLayerClose .productsearchLayerCloseImage,.hotelfilterLayer .hotelfilterLayerClose .hotelfilterLayerCloseImage{background:transparent url(/image/common/arrow_yellow.gif?9544070) no-repeat scroll 100% 50%;text-decoration:none}.hotelsearch input.selected,.targetsearch input.selected,.productlist .formBody .formElementLine .input .changed,.productlist .formBody .formElementLine .input .changedNoStyle{color:#000;background-color:#fad73c!important;border:1px solid #9c9c9c}#globalSpinner div{font-weight:bold;width:98px}.layerSpinnerWidth{min-width:129px;width:99px}.childOptionSpinner #globalSpinner div{width:35px}.hotelsearch,.targetsearch{position:absolute;width:450px}#productsearchcontentstart .targetsearch{width:250px}.hotelsearch input,.targetsearch input{width:147px;cursor:text}.calendar .date-input input,.hotelsearch input,.targetsearch input{line-height:13px!important;padding-top:2px;height:16px}.hotelsearch .suggestChoices,.targetsearch .suggestChoices{background-color:#fff;border:1px #143764 solid;min-width:146px}.hotelsearch .suggestChoices li,.targetsearch .suggestChoices li{background-color:#fff}.hotelsearch .suggestChoices li .autocompleter-queried,.targetsearch .suggestChoices li .autocompleter-queried{font-weight:bold;background-color:#fff}.targetsearch .suggestChoices li.autocompleter-selected,.hotelsearch .suggestChoices li.autocompleter-selected,.targetsearch .suggestChoices li.autocompleter-selected .autocompleter-queried,.hotelsearch .suggestChoices li.autocompleter-selected .autocompleter-queried{color:#000;background-color:#fad73c!important;cursor:pointer}.calendar .calendar-pane{position:absolute;top:37px;left:0;width:186px;height:172px;background-color:#fff;border:1px solid #143764;z-index:5000}#productsearchcontentstarthotel #formElementLine_returndate_2 .calendar-pane,#productsearchcontentstarthotel #formElementLine_returndate_3 .calendar-pane,#productsearchcontentstarthotel #formElementLine_returndate_4 .calendar-pane,#productsearchcontentstartpackage #formElementLine_returndate_2 .calendar-pane,#productsearchcontentstartpackage #formElementLine_returndate_3 .calendar-pane,#productsearchcontentstartpackage #formElementLine_returndate_4 .calendar-pane{right:6px;left:auto}.calendar .calendar-pane .calendar-navigation{float:left;padding-top:5px;width:100%}.calendar .calendar-pane .calendar-navigation .prev,.calendar .calendar-pane .calendar-navigation .next{cursor:pointer;display:block;float:left;height:15px;width:15px;margin:2px 5px 2px 3px}.calendar .calendar-pane .calendar-navigation .prev{background:url(/image/button/spriteRoundedIconsSmall.gif?9544070) no-repeat}.calendar .calendar-pane .calendar-navigation .month-select{float:left;width:136px}.calendar .calendar-pane .calendar-navigation .next{background:url(/image/button/spriteRoundedIconsSmall.gif?9544070) -30px top no-repeat}.calendar .calendar-head{clear:both;float:left;width:100%;font-weight:bold;border-bottom:1px dotted #143764}.calendar .calendar-days{float:left}.calendar .calendar-head span,.calendar .calendar-days span{text-align:center;display:block;width:20px;float:left;padding:.1em 3px}.calendar .calendar-days span.today{color:#e36f1e}.calendar .calendar-days span{color:#143764}.calendar .calendar-days span.week{clear:both}.calendar .calendar-days span.invalid{color:#9c9c9c;font-weight:normal}.calendar .calendar-days span.invalidMonth{color:#9c9c9c;font-weight:normal}.calendar .calendar-days span.valid{font-weight:bold}.calendar .calendar-days span.weekend{color:#143764}.calendar .calendar-days span.invalidWeekend{color:#9c9c9c;font-weight:normal}.calendar .calendar-days span.active{color:#fff;background-color:#143764;font-weight:bold}.calendar .calendar-days span.hover{cursor:pointer;color:#000;background-color:#fad73c}.calendar .calendar-days span.invalid:hover{cursor:default;background-color:transparent}.calendar .holiday-link{clear:both;margin:5px}#holidaycalendar{clear:both;position:absolute;float:left;background-color:#fff;border:1px solid #143764;top:210px;left:0;width:320px;padding:10px;z-index:5000}#holidaycalendarForm{height:auto}#holidaycalendarForm #formElementLine_termin{z-index:103}#holidaycalendarForm #formElementLine_country{z-index:102}#holidaycalendarForm #formElementLine_region{z-index:101}#holidaycalendarForm #termin_layer{width:175px;left:auto!important}#holidaycalendarForm #country_layer{width:129px}#holidaycalendarForm #region_layer{left:auto!important;height:140px;overflow-x:hidden;overflow-y:auto}#holidaycalendar .productsearchInputLayer{width:126px}#holidaycalendar .formProductsearch,#holidaycalendar .formProductsearch .formBody{float:none}#holidaycalendar .formProductsearch .formBody,#holidaycalendar .formProductsearch .formBody .formElementLine{width:100%;height:auto}#holidaycalendar .formBody .formElementLine .label{float:left}#holidaycalendar .formBody .formElementLine .input{width:150px;float:right}#holidaycalendar .productsearchLayerSelect{padding:10px;width:158px}.holidaycalendarContentScroll{height:125px;overflow-x:hidden;overflow-y:auto}.holidaycalendarContentBlock hr{margin:5px 0 5px 0;border:0;border-top:1px dashed #b4b4b4;width:100%;height:1px}#holidaycalendarTitel{font-weight:bold;margin-bottom:5px}#holidaycalendarDisclaimer{margin-bottom:-5px}.holidaycalendarRow{width:300px;margin-bottom:2px;float:left;clear:both}.holidaycalendarRow .holidaycalendarText{float:left;width:150px}.holidaycalendarRow .holidaycalendarDate{text-align:right}.calendarMonth{width:140px;float:left}.calendarMonth .calendarMonthInput{border:1px solid #9c9c9c;background-color:#fff;height:auto;overflow:hidden;cursor:pointer;float:left;padding:1px 2px;width:117px}.calendarMonth .calendarMonthDivIcon{background-image:url(/image/common/dropdown.gif?9544070);background-position:100% 0;background-repeat:no-repeat;width:18px;height:20px;cursor:pointer;float:right;overflow:hidden;margin-left:-1px}.calendarMonth .calendarMonthLayer{clear:both;width:131px;top:26px;padding:2px;display:none;visibility:visible;position:absolute;background-color:#fff;border:1px solid #143764}.calendarMonth .calendarMonthLayer a.calendarOption,.calendarMonth .calendarMonthLayer a.calendarOption:link,.calendarMonth .calendarMonthLayer a.calendarOption:visited,.calendarMonth .calendarMonthLayer a.calendarOption:focus,.calendarMonth .calendarMonthLayer a.calendarOption:active{text-decoration:none;display:block;cursor:pointer;padding:0 5px 0 2px}.calendarMonth .calendarMonthLayer a.calendarOption:hover{color:#000;background-color:#fad73c}.calendarMonth .calendarSelectedOption{font-weight:bold}.calendarContent .calendarMonthDivIcon{display:none}.calendarContent .calendarMonthInput{width:130px}.calendarContent .calendar-pane,.calendarContent .calendar-head{border-color:#006fb7}#contact #formElementLine_radio .label{width:0}#productsearchshipcontentlisting #holidaycalendar,#productsearchcontentstart #holidaycalendar,#boxproductsearchcontentlisting #holidaycalendar,#boxproductsearchcontenthotelright #holidaycalendar{left:-191px}#productsearchshipcontentlisting .calendar-pane,#productsearchcontentstart .calendar-pane,#boxproductsearchcontentlisting .calendar-pane,#boxproductsearchcontenthotelright .calendar-pane{left:-37px}#formElementLine_toprated .label{width:190px}#formElementLine_toprated_1,#formElementLine_toprated_2,#formElementLine_toprated_3{position:relative;width:410px!important}#formElementLine_toprated_1{margin-top:10px}#formElementLine_toprated_1,#formElementLine_toprated_2{margin-bottom:15px}#formElementLine_toprated_1 #toprated_1AIE,#formElementLine_toprated_2 #toprated_2AIE,#formElementLine_toprated_3 #toprated_3AIE{display:block;position:absolute;top:-15px;left:0}#productsearchcontenthotelpackage #formElementLine_departuredate_0{z-index:8}#productsearchcontenthotelpackage #formElementLine_returndate_0{z-index:7}.formProductsearchDoubleTab,.formProductsearchDoubleTab .formProductsearch{position:absolute;left:0}.formProductsearchDoubleTab{width:360px}#productsearchtravelchannel .bannerBookingExpedia,#productsearchtravelchannel .bannerBookingHotels{left:-270px}#boxproductsearchcontenthotel .bannerBookingExpedia,#boxproductsearchcontenthotel .bannerBookingHotels{height:60px;left:-270px}#productsearchcontenthotelright .bannerBookingExpedia{position:absolute;top:110px}.bannerBookingExpedia{background-image:url(/image/travel/banner/additional_bk_exp.png?9544070);height:140px}.bannerBookingHotels{background-image:url(/image/travel/banner/additional_bk_hot.png?9544070);height:180px}#productsearchcontenthotelrighthotel .bannerBookingHotels{top:67px}#productsearchtravelchannel .bannerBookingExpedia{background-image:url(/image/travel/banner/index_ra_bk_exp.png?9544070);height:70px;margin-left:2px;width:205px}#productsearchcontenthotel .bannerBookingExpedia{background-image:url(/image/travel/banner/index_hotel_bk_exp.png?9544070);height:60px;width:205px;margin-left:1px}#productsearchcontenthotel .bannerBookingHotels{background-image:url(/image/travel/banner/index_hotel_bk_hot.png?9544070);height:90px;width:206px}.latestHotelReviewsSearch{position:relative;padding-top:-30px}#formProductsearchTravelHotelContentStartButton{margin-top:-20px}#formProductsearchTravelPackageContentStartButton{margin:-20px auto 0;display:block;float:none}body.lightboxContainer .boxKsi .formButton button{display:block;margin:-20px auto 0;float:none}.keyOffer{float:left;height:50px;width:150px}.formProductsearch .formBody .formElementLine .input .productsearchInputLayer{overflow:hidden;white-space:nowrap;float:left;cursor:pointer;border:1px solid #9c9c9c;width:128px;height:auto;padding:1px 1px 1px 2px;background-color:#fff}.boxKsi .formElementLine{margin-top:10px;float:left}#productsearchcontentstartpackage #formElementLine_extargetsearch #extargetsearch,#productsearchcontentstartpackage #formElementLine_exdeparturesearch #exdeparturesearch,#productsearchcontenthotelright #formElementLine_exdeparturesearch #exdeparturesearch,#productsearchcontentlistingpackage #formElementLine_exdeparturesearch #exdeparturesearch,#productsearchcontenthotelpackage #formElementLine_exdeparturesearch #exdeparturesearch,#productsearchtravelchannelpackage #formElementLine_extargetsearch #extargetsearch,#productsearchtravelchannelpackage #formElementLine_exdeparturesearch #exdeparturesearch,#boxproductsearchclickmix #formElementLine_exdeparturesearch #exdeparturesearch,#boxproductsearchclickmix #formElementLine_extargetsearch #extargetsearch{background-color:#fff;border:1px solid #9c9c9c;color:#787878;width:142px;line-height:13px;height:14px;padding:2px 1px 0}#productsearchcontentlistingTabWide #productsearchcontentlisting,#productsearchcontenthotel{height:180px}#productsearchcontentlistingTabWide #productsearchcontentlisting .hcwidgetTabContainerLeft-tabs,#productsearchcontentlistingTabWide #productsearchcontentlisting .hcwidgetTabContainerLeft-container,#productsearchcontenthotel .hcwidgetTabContainerLeft-tabs,#productsearchcontenthotel .hcwidgetTabContainerLeft-container{height:140px}#productsearchcontentlistingTabWide #productsearchcontentlisting .contentformoffernotice{display:block;float:left}#boxproductsearchcontentlisting .contentformtravelkindnotice{background:transparent url(/image/travel/money_back_productsearch_hotel.gif?9544070) no-repeat scroll 0 0;bottom:0;height:116px;left:0;width:220px}#boxproductsearchcontentlisting .contentformtravelkindnotice,#boxproductsearchcontenthotel .contentformtravelkindnotice,#boxproductsearchcontenthotelright .contentformtravelkindnotice{background:0}#productsearchcontentlistingTabWide #productsearchcontentlisting .productlist .formBody .formElementLine{float:left;height:40px;margin-top:9px;position:relative;width:180px}#productsearchcontentlistingTabWide #productsearchcontentlisting .productlist .formBody .formButton{width:193px}#productsearchcontentlistingTabWide #productsearchcontentlisting .hcwidgetTabContainerLeft-tabs{width:220px}#productsearchcontentlistingTabWide #productsearchcontentlisting .hcwidgetTabContainerLeft-container{width:373px;left:220px;padding-left:40px}#productsearchcontentlistingTabWide #productsearchcontentlisting .productlist #persons_0 .formElementLine,#productsearchcontentlistingTabWide #productsearchcontentlisting .productlist #persons_1 .formElementLine{height:auto;margin-top:0;width:auto}#boxproductsearchclickmix .formElementLine{float:left;height:43px;position:relative;width:157px}#packagetype_0_layer{height:94px;width:170px}#formElementLine_packagetype .layerSection{width:170px}#formElementLine_stars_0 .layerSection,#formElementLine_stars_1 .layerSection{width:145px}#boxproductsearchclickmix #formElementLine_adults_0,#boxproductsearchclickmix #formElementLine_childs_0{height:auto;margin-top:0;width:auto}#boxproductsearchclickmix .noHeight{height:0;width:0}#boxproductsearchclickmix #productsearchcontentlisting #persons_0,.productlist #persons_1{float:left;width:100%}#boxproductsearchclickmix .formElementLine #adults_0,#boxproductsearchclickmix .formElementLine #adults_1{width:33px}#boxproductsearchclickmix .formElementLine .input .productsearchInputLayer,#boxproductsearchclickmix .input .hotelfilterInputLayer,#boxproductsearchclickmix .calendar .date-input input,#boxproductsearchclickmix .hotelsearch input,#boxproductsearchclickmix .targetsearch input,#boxproductsearchclickmix .organizerDropdown .productsearchInputLayer{background-color:#fff;border:1px solid #9c9c9c;color:#787878;cursor:pointer;float:left}#boxproductsearchclickmix .formElementLine .input .productsearchInputLayerDivIcon,#boxproductsearchclickmix .calendar .date-input button,#boxproductsearchclickmix .organizerDropdown .productsearchInputLayerDivIcon{background-color:transparent;background-image:url(/image/common/dropdown-big.gif?9544070);border:medium none;cursor:pointer;float:left;height:20px;margin-left:-1px;width:19px}#boxproductsearchclickmix #persons_0 .formElementLine #childs_0,#boxproductsearchclickmix #persons_1 .formElementLine #childs_1{margin-left:2px;width:72px}#packagetype_0_value,#packagetype_0_type,#packagetype_0_help,#adults_0_value,#adults_0_type,#adults_0_help,#childs_0_value,#childs_0_type,#childs_0_help,#child1_0_value,#child1_0_type,#child1_0_help,#child2_0_value,#child2_0_type,#child2_0_help,#child3_0_value,#child3_0_type,#child3_0_help{border:0}#formElementLine_childs_0 #child1_0,#formElementLine_childs_1 #child1_1,#formElementLine_childs_2 #child1_2,#formElementLine_childs_3 #child1_3{margin-left:13px}#boxproductsearchclickmix .formBody .formElementLine .input .productsearchInputLayer{background-color:#fff;border:1px solid #9c9c9c;color:#787878;cursor:pointer;float:left;height:14px;padding:2px 1px 0;width:129px}#boxproductsearchclickmix .formBody .formElementLine .input .productsearchInputLayer,#boxproductsearchclickmix #hotelListFilter .formElementLine .input .hotelfilterInputLayer,#boxproductsearchclickmix .organizerDropdown .productsearchInputLayer{height:auto;overflow:hidden;padding:0 1px;white-space:nowrap}#boxproductsearchclickmix .bCContent,#boxproductsearchclickmix .bCTravel,#boxproductsearchclickmix .bCList,#boxproductsearchclickmix .bCHeader{padding:3px 10px 6px}#boxproductsearchclickmix #childs_0_layer .input .productsearchInputLayer,#boxproductsearchclickmix #childs_1_layer .input .productsearchInputLayer{margin-left:5px;width:64px}#boxproductsearchclickmix #persons_0 .formElementLine,#boxproductsearchclickmix #persons_1 .formElementLine{height:auto;margin-top:0;width:auto}#boxproductsearchclickmix input{border:0}#childs_0_layer,#childs_1_layer,#childs_2_layer,#childs_3_layer,#childs_4_layer,#childs_5_layer{width:180px}#ksiCpcPartnerFormhotelonly .formBody .formElementLine .input .changedNoStyle,#ksiCpcPartnerForm .formBody .formElementLine .input .changedNoStyle{color:#000;background-color:#fad73c;border:1px solid #9c9c9c}#boxproductsearchclickmix input.selected,#boxproductsearchclickmix .formBody .formElementLine .input .changedNoStyle{background-color:#006fb7;border:1px solid #9c9c9c;color:#143764}#boxproductsearchclickmix .calendar-pane,#productsearchshipcontentlisting .calendar-pane,#productsearchcontentstart .calendar-pane,#boxproductsearchcontentlisting .calendar-pane{left:0}aside #productsearchshipcontentlisting .calendar-pane,aside #productsearchcontentstart .calendar-pane,aside #boxproductsearchcontentlisting .calendar-pane{left:-37px}#boxproductsearchclickmix .bCTravel{height:125px}#boxproductsearchclickmix .formButton{float:right;margin-right:2px;margin-top:12px;width:157px}#productsearchcontentlisting{height:345px}#productsearchcontenthotelright{height:290px}#productsearchcontentlisting .hcwidgetTabContainerLeft-tabs,#productsearchcontentlisting .hcwidgetTabContainerLeft-container{height:266px}#boxproductsearchclickmix .contentformtravelkindnotice{position:static;width:618px;height:30px}.calendar .holiday-link{display:none;height:0;width:0}#productsearchcontenthotelpackage #formElementLine_persons_0{z-index:1}.boxKsi #formElementLine_departuredate{margin-left:8px;margin-right:8px;float:left}.boxKsi #formElementLine_departuredate input{width:122px}.boxKsi #formElementLine_departuredate .calendar-pane{left:10px;top:48px}.boxKsi #formElementLine_returndate .calendar-pane{left:162px;top:48px}.boxKsi .formElementLine{margin-top:10px;float:left}.boxKsi #departuredate_0_value,.boxKsi #departuredate_2_value,.boxKsi #departuredate_4_value{position:relative}.boxKsi #departuredate_0_value .calendar-pane,.boxKsi #departuredate_2_value .calendar-pane,.boxKsi #departuredate_4_value .calendar-pane{top:20px}.boxKsi .formBody{margin-top:20px}.calendar .date-input button{width:22px;height:26px;position:relative;left:-2px;background-image:url("/image/common/calendar-big2.gif?9544070")!important}.formProductsearch .formBody .formElementLine .input .productsearchInputLayer{width:110px;font-size:13px;height:20px;padding-top:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding-left:10px;width:131px}.formProductsearch .formBody .formElementLine .input .productsearchInputLayerDivIcon{margin-left:-1px;float:left;width:17px;height:26px;position:relative;left:-2px;background-image:url(/image/common/dropdown-big2.gif?9544070);border:0;cursor:pointer}.calendar .date-input input,.hotelsearch input,.targetsearch input{height:13px}#formProductsearchTravelPackageContentStartButton{width:200px}.boxKsi .formBody{margin-top:10px}.calendar .date-input button{width:22px;height:26px;position:relative;left:-2px;background-image:url("/image/common/calendar-big2.gif?9544070") no-repeat!important}.calendar .calendar-pane{left:136px;top:43px}.formProductsearch .formBody .formElementLine .input .productsearchInputLayer{width:110px;font-size:13px;height:20px;padding-top:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding-left:10px;width:131px}#formElementLine_durationKsi_2{margin-right:0}#durationKsi_2_layer{top:25px;width:136px}body.lightboxContainer .boxKsi .formButton{margin-top:25px;margin-right:0}#entityHeader .pictures-tvtrip .layerSpinnerWidth{width:136px;top:25px}#ksiCpcPartnerForm .formBody .radio input{height:0;width:0;display:none}