@charset "UTF-8";@media all{.travelportal .module-quicksearch-content .module-box-light-outer,.travelportal #module-quicksearch{border-width:1px;border-style:solid;border-top-width:0;position:relative}.travelportal .module-quicksearch-sem #module-quicksearch{border-top-width:1px!important}.travelportal .module-quicksearch-content .module-box-light-inner{height:199px}.travelportal .module-quicksearch-content .module-box-light-content,.travelportal .module-quicksearch{padding:8px 9px 8px 15px;overflow:hidden}.travelportal .module-quicksearch-sem .module-quicksearch{padding-bottom:15px}.travelportal .module-quicksearch{padding-left:9px!important;padding-right:15px!important}.travelportal .module-quicksearch-content{position:relative}.travelportal .module-quicksearch-content .module-box-light{margin-bottom:20px!important}.travelportal #module-quicksearch{position:absolute;top:0;left:0}.travelportal #module-quicksearch-blocker{position:absolute;top:0;left:1px}.travelportal .module-quicksearch-hidden #module-quicksearch,.travelportal .module-quicksearch-hidden #module-quicksearch-blocker{display:none}.travelportal .module-quicksearch-home #module-quicksearch,.travelportal .module-quicksearch-visible #module-quicksearch{display:block;position:relative!important;height:200px}.travelportal .module-quicksearch-sem #module-quicksearch{display:block;position:relative!important;height:auto}.travelportal .module-quicksearch-minimized h2,.travelportal .module-quicksearch-headline .element-headline h1{display:inline}.travelportal .module-quicksearch-sem .element-headline{margin-bottom:5px}.travelportal #module-quicksearch .module-quicksearch-block-frame{clear:both;overflow:visible}.travelportal #module-quicksearch .module-quicksearch-block-inner{position:relative}.travelportal #module-quicksearch .module-quicksearch-block{float:left;width:175px}.travelportal .module-quicksearch-sem .module-quicksearch-block{width:220px!important}.travelportal .module-quicksearch-sem .module-quicksearch-block-first{width:190px!important}.travelportal .module-quicksearch-home .module-quicksearch-block-first{width:145px!important}.travelportal .module-quicksearch-home .module-quicksearch-block{padding-top:10px}.travelportal #module-quicksearch-minimized{float:left;width:220px;overflow:visible!important}.travelportal #module-quicksearch-minimized h2{display:inline}.travelportal .module-quicksearch-minimized{overflow:visible!important;padding-top:5px}.travelportal #module-quicksearch-minimized #submit{position:absolute;bottom:10px;left:15px}.travelportal #module-quicksearch #submit2{position:absolute;bottom:10px;right:15px}.travelportal #module-quicksearch #submit{position:absolute;bottom:7px;left:185px}.travelportal #module-quicksearch #cancel{background:url('../../images/common/x_close.gif') center no-repeat;display:block;width:13px;height:13px;overflow:hidden;position:absolute;right:5px;top:5px}.travelportal .module-quicksearch-home #module-quicksearch #submit{position:absolute;bottom:13px;left:330px}.travelportal .module-quicksearch-sem #module-quicksearch #submit{position:absolute;bottom:13px;left:640px}.travelportal #area-navigation #module-filter{border-width:1px;border-style:dotted;width:634px;height:181px;float:right;position:relative;overflow:hidden}.travelportal #module-filter-top #module-filter{width:auto;height:auto;float:none;background-image:none;border:0 none!important}.travelportal #module-filter-top #module-filter .element-headline{display:none}.travelportal .module-filter{padding:5px 10px 10px 10px;position:relative;width:605px}.travelportal #module-filter-top .module-filter{padding:0;overflow:hidden;position:relative;width:auto}.travelportal .module-filter .module-filter-item-block{width:450px;float:left}.travelportal .module-filter .module-filter-item-block-ferienhaus{width:300px}.travelportal #module-filter-top .module-filter .module-filter-item-block{width:auto;float:none}.travelportal #module-quicksearch .module-quicksearch-main{float:left;position:relative;border-width:1px;border-style:dotted;height:181px;width:375px;overflow:hidden}.travelportal #module-quicksearch .module-quicksearch-main-inner{padding:5px 10px}.travelportal #module-quicksearch .module-quicksearch-filter{float:right;width:450px;position:relative;padding-top:5px}.travelportal .module-quicksearch-filter .element-headline{padding-left:10px}.travelportal .module-quicksearch-filter .module-filter-item label{display:block;width:140px}.travelportal .module-quicksearch-filter .module-filter-item{float:left;padding-left:10px}.travelportal .module-filter .module-filter-item{float:left;width:150px;height:37px}.travelportal #module-filter-top .module-filter .module-filter-item{float:none;width:auto}.travelportal .module-quicksearch select,.travelportal .module-quicksearch-filter select,.travelportal .module-filter select{border:1px solid #cfcfcf;height:19px;width:140px;padding:0}.travelportal .module-offerlist-filter-columns,.travelportal .module-offerlist-filter-columns .module-filter-item select{width:100%!important}.tundra .travelportal .module-quicksearch .dijitTextBox,.tundra .travelportal .module-quicksearch-filter .dijitTextBox,.tundra .travelportal .module-filter .dijitTextBox{border:1px solid #cfcfcf;height:17px!important;width:138px!important;background:#fff}.tundra .travelportal .module-quicksearch .dijitInputField,.tundra .travelportal .module-quicksearch-filter .dijitInputField,.tundra .travelportal .module-filter .dijitInputField{padding:2px 0 0 2px!important}.travelportal .module-quicksearch .dijitTextBox,.travelportal .module-quicksearch .dijitTextBox .dijitInputField input,.travelportal .module-quicksearch .dijitComboBox,.travelportal .module-quicksearch .dijitComboBox .dijitInputField input,.travelportal .module-quicksearch-filter .dijitTextBox,.travelportal .module-quicksearch-filter .dijitTextBox .dijitInputField input,.travelportal .module-quicksearch-filter .dijitComboBox,.travelportal .module-quicksearch-filter .dijitComboBox .dijitInputField input,.travelportal .module-filter .dijitTextBox,.travelportal .module-filter .dijitTextBox .dijitInputField input,.travelportal .module-filter .dijitComboBox,.travelportal .module-filter .dijitComboBox .dijitInputField input{width:138px!important}.travelportal .module-quicksearch dd .dojoxDropDownSelectLabel,.travelportal .module-quicksearch-filter dd .dojoxDropDownSelectLabel,.travelportal .module-filter dd .dojoxDropDownSelectLabel{width:116px}.dj_ie .travelportal .module-quicksearch-filter dd .dojoxMultiSelect,.dj_safari .travelportal .module-quicksearch-filter dd .dojoxMultiSelect,.dj_ie .travelportal .module-filter dd .dojoxMultiSelect,.dj_safari .travelportal .module-filter dd .dojoxMultiSelect{width:121px;height:95px}.travelportal .module-quicksearch-filter dd .dojoxMultiSelect,.travelportal .module-filter dd .dojoxMultiSelect{width:138px!important;height:92px!important}.travelportal .module-quicksearch-filter .module-filter-hotelname,.travelportal .module-filter .module-filter-item-block .module-filter-hotelname{clear:both}.travelportal .module-filter .module-filter-item-block .module-filter-hotelname{position:absolute;left:161px;top:142px}.travelportal .module-quicksearch-filter .module-filter-hotelname .module-filter-item,.travelportal .module-filter .module-filter-item-block .module-filter-hotelname .module-filter-item{padding-top:5px}.travelportal .module-quicksearch-filter label[for=hotelname],.travelportal .module-filter label[for=hotelname]{padding-top:3px}.travelportal .module-quicksearch-filter input#filter-hotelname,.travelportal .module-filter input#hotelname{border:1px solid #cfcfcf;width:138px!important;height:17px}.travelportal .module-quicksearch label,.travelportal .module-quicksearch-filter label,.travelportal .module-filter label,.travelportal .module-offerlist-filter-columns .module-filter-item label{display:block}.travelportal .module-quicksearch .module-quicksearch-from,.travelportal .module-quicksearch .module-quicksearch-until,.travelportal .module-quicksearch .module-quicksearch-child1,.travelportal .module-quicksearch .module-quicksearch-child2,.travelportal .module-quicksearch .module-quicksearch-child3{display:inline-block}.travelportal .module-quicksearch .module-quicksearch-from{margin-right:5px}.travelportal .module-quicksearch .module-quicksearch-child1,.travelportal .module-quicksearch .module-quicksearch-child2{margin-right:7px}.travelportal .module-quicksearch .module-quicksearch-child1 dd,.travelportal .module-quicksearch .module-quicksearch-child2 dd,.travelportal .module-quicksearch .module-quicksearch-child3 dd{margin-bottom:0!important}.travelportal .module-quicksearch .module-quicksearch-from .dijitTextBox,.travelportal .module-quicksearch .module-quicksearch-from .dijitTextBox .dijitInputField input,.travelportal .module-quicksearch .module-quicksearch-until .dijitTextBox,.travelportal .module-quicksearch .module-quicksearch-until .dijitTextBox .dijitInputField input{width:65px!important}.travelportal .module-quicksearch .module-quicksearch-child1 .dijitComboBox,.travelportal .module-quicksearch .module-quicksearch-child1 .dijitComboBox .dijitInputField input,.travelportal .module-quicksearch .module-quicksearch-child2 .dijitComboBox,.travelportal .module-quicksearch .module-quicksearch-child2 .dijitComboBox .dijitInputField input,.travelportal .module-quicksearch .module-quicksearch-child3 .dijitComboBox,.travelportal .module-quicksearch .module-quicksearch-child3 .dijitComboBox .dijitInputField input{width:46px!important}.travelportal .module-quicksearch .module-quicksearch-child1 select,.travelportal .module-quicksearch .module-quicksearch-child2 select,.travelportal .module-quicksearch .module-quicksearch-child3 select{width:42px!important}.travelportal .module-quicksearch .module-quicksearch-main #packetmask-element,.travelportal .module-quicksearch .module-quicksearch-contentpane #packetmask-element{margin-top:10px}*+html .travelportal .module-quicksearch .module-quicksearch-main #packetmask-element,*+html .travelportal .module-quicksearch .module-quicksearch-contentpane #packetmask-element{float:left}.travelportal .module-quicksearch .module-quicksearch-main #packetmask-element label,.travelportal .module-quicksearch .module-quicksearch-contentpane #packetmask-element label{float:left;display:block;margin-bottom:5px;clear:both}*+html .travelportal .module-quicksearch .module-quicksearch-main #packetmask-element label,*+html .travelportal .module-quicksearch .module-quicksearch-contentpane #packetmask-element label{margin-bottom:0}.travelportal .module-quicksearch .module-quicksearch-main #packetmask-element label input,.travelportal .module-quicksearch .module-quicksearch-contentpane #packetmask-element label input{float:left;margin-right:4px;visibility:visible}*+html .travelportal .module-quicksearch .module-quicksearch-main #packetmask-element label input,*+html .travelportal .module-quicksearch .module-quicksearch-contentpane #packetmask-element label input{margin-top:-4px}.pageHeaderTpl1 .internalQSSmallWrapper{top:200px;left:35px;position:absolute}.pageHeaderTpl1 #internalQSSmall .travelportal{background-color:transparent}.pageHeaderTpl1 #internalQSSmall #module-quicksearch{border:0;background:transparent;height:auto}.pageHeaderTpl1 #internalQSSmall #module-quicksearch .module-quicksearch{padding:0!important}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper .module-quicksearch-block{float:none;width:auto!important;padding:0;height:32px;overflow:hidden;margin-right:0}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper{background:url("../../images/layout/backgroundsCollection.png") no-repeat scroll left -111px transparent;height:32px;margin-bottom:-1px;float:left}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper .tabsInner{background:url("../../images/layout/backgroundsCollection.png") repeat-x scroll right -144px transparent;height:32px}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper .tabs{background:url("../../images/layout/tabsLightLine.png") no-repeat scroll center 6px transparent;height:32px}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper ul{list-style:none;margin:0;padding:0}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper ul li{float:left;margin:0;height:32px;line-height:32px;cursor:pointer}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper .tabInner{background:url("../../images/layout/spriteCollection.png") no-repeat scroll right -197px transparent;display:block;height:32px;line-height:32px;padding:0 12px;text-align:center}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper .tabInner label{color:#fff;font-size:12px;cursor:pointer}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper li:last-child .tabInner{background-image:none}.travelportal #internalQSSmall #module-quicksearch .tabWrapper:hover,.travelportal #internalQSSmall #module-quicksearch li.active .tabWrapper{background:url("../../images/layout/backgroundsCollection.png") no-repeat scroll left -48px transparent}.travelportal #internalQSSmall #module-quicksearch .tabWrapper:hover .tabInner,.travelportal #internalQSSmall #module-quicksearch li.active .tabWrapper .tabInner,.travelportal #internalQSSmall #module-quicksearch .tabs li#li-reiseart-Ferienwohnung .tabWrapper:hover .tabInner{background:url("../../images/layout/backgroundsCollection.png") no-repeat scroll right -80px transparent}.travelportal #internalQSSmall #module-quicksearch .tabWrapper:hover .tabInner label,.travelportal #internalQSSmall #module-quicksearch li.active .tabWrapper .tabInner label,.travelportal #internalQSSmall #module-quicksearch .tabs li#li-reiseart-Ferienwohnung .tabWrapper:hover .tabInner label{color:#1e7da6}.travelportal #internalQSSmall #module-quicksearch .tabsWrapper ul li .dijitRadio,.travelportal #internalQSSmall #module-quicksearch .tabsWrapper ul li input{display:none}.dj_ie .travelportal #internalQSSmall #module-quicksearch .tabsWrapper ul li label{overflow:hidden;display:inline-block;outline:0}.dj_ie .travelportal #internalQSSmall #module-quicksearch .tabsWrapper ul li .dijitRadio{display:block;float:left;margin-left:-20px;margin-right:0;margin-top:9px}.dj_ie .travelportal #internalQSSmall #module-quicksearch .tabsWrapper ul li input{display:block}.travelportal #internalQSSmall #module-quicksearch .panelsWrapper{background:transparent url('../../images/layout/qsShadow.png') no-repeat bottom center;padding-bottom:11px;clear:both}.dj_ie .travelportal #internalQSSmall #module-quicksearch #tabs-ul-quicksearch{position:relative}.travelportal #internalQSSmall #module-quicksearch .panelsInner{background:#fff url('../../images/layout/qsBkg.png') repeat-x bottom left;border:1px solid #aed6dd;width:435px;padding:0}.travelportal #internalQSSmall #module-quicksearch .panelsInner .module-quicksearch-contentpane{padding:12px 15px 10px;min-height:155px}.travelportal #internalQSSmall #module-quicksearch .module-quicksearch-block{float:left;width:auto;padding-top:0;margin-right:19px}.travelportal #internalQSSmall #module-quicksearch .module-quicksearch-block-last{float:right;margin-right:0}.travelportal #internalQSSmall #module-quicksearch .module-quicksearch .panelsWrapper label,.travelportal #internalQSSmall #module-quicksearch .module-quicksearch-filter .panelsWrapper label{color:#333;display:block;font-size:12px;line-height:18px}.travelportal #internalQSSmall .module-quicksearch select,.travelportal #internalQSSmall .module-quicksearch-filter select,.travelportal #internalQSSmall .module-filter select{width:140px}.tundra .travelportal #internalQSSmall .module-quicksearch .dijitTextBox,.tundra .travelportal #internalQSSmall .module-quicksearch-filter .dijitTextBox,.tundra .travelportal #internalQSSmall .module-filter .dijitTextBox{width:138px!important}.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-child1,.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-child2{margin-right:2px;float:left}.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-child1 select,.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-child2 select,.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-child3 select{width:45px!important}.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-from{margin-right:0}.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-until{display:block}.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-from .dijitTextBox,.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-from .dijitTextBox .dijitInputField input,.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-until .dijitTextBox,.travelportal #internalQSSmall .module-quicksearch .module-quicksearch-until .dijitTextBox .dijitInputField input{width:75px!important}.travelportal #internalQSSmall #module-quicksearch #submit{bottom:22px;left:auto;position:absolute;right:15px}.travelportal #internalQSSmall #module-quicksearch .element-button .element-button-center .element-button-content{white-space:nowrap}.pageHeaderTpl1 .internalQSMediumWrapper{top:200px;left:35px;position:absolute}.pageHeaderTpl1 #internalQSMedium .travelportal{background-color:transparent;width:884px}.travelportal #internalQSMedium #module-quicksearch{background-color:transparent;border:0;height:auto}.travelportal #internalQSMedium #module-quicksearch .quicksearchHeader{background:transparent url('../../images/layout/backgroundsCollection.png') no-repeat 0 -176px;height:30px;line-height:30px;float:left}.travelportal #internalQSMedium #module-quicksearch .quicksearchHeaderInner{background:transparent url('../../images/layout/backgroundsCollection.png') no-repeat right -207px;height:30px;line-height:30px}.travelportal #internalQSMedium #module-quicksearch .quicksearchHeader span{color:#fff;font-size:12px;font-weight:bold;padding:0 15px;height:30px;line-height:30px}.travelportal #internalQSMedium #module-quicksearch .quicksearchWrapper{background:transparent url('../../images/layout/qsMediumShadow.png') no-repeat bottom center;padding-bottom:11px;clear:both}.travelportal #internalQSMedium #module-quicksearch .quicksearchWrapper .module-quicksearch{background:#fff url('../../images/layout/qsBkg.png') repeat-x bottom left;border:1px solid #aed6dd;padding:12px 15px 10px!important}.travelportal #internalQSMedium #module-quicksearch .module-quicksearch-block-frame{background:transparent url('../../images/layout/sepV.png') repeat-y 426px top;height:180px}.travelportal #internalQSMedium #module-quicksearch .module-quicksearch-main{background-color:transparent;border:0 none;float:left;height:auto;margin-top:0;position:relative;width:auto}.travelportal #internalQSMedium #module-quicksearch .module-quicksearch-main-inner{padding:0}.travelportal #internalQSMedium #module-quicksearch .module-quicksearch-block{float:left;margin-right:15px;width:auto}.travelportal #internalQSMedium #module-quicksearch .module-quicksearch-block-second{margin-right:10px}.travelportal #internalQSMedium .module-quicksearch label,.travelportal #internalQSMedium .module-quicksearch-filter label,.travelportal #internalQSMedium .module-filter label,.travelportal #internalQSMedium .module-offerlist-filter-columns .module-filter-item label{color:#333;display:block;font-size:12px;line-height:18px;padding-top:0;width:auto}.travelportal #internalQSMedium .module-quicksearch-home .element-headline,.travelportal #internalQSMedium .module-quicksearch-home dd,.travelportal #internalQSMedium .module-quicksearch-main .element-headline,.travelportal #internalQSMedium .module-quicksearch-main dd,.travelportal #internalQSMedium .module-quicksearch-filter .element-headline,.travelportal #internalQSMedium .module-quicksearch-filter dd,.travelportal #internalQSMedium .module-filter dd,.travelportal #internalQSMedium .module-filter .element-headline{margin-bottom:8px!important}.travelportal #internalQSMedium .module-quicksearch select,.travelportal #internalQSMedium .module-quicksearch-filter select,.travelportal #internalQSMedium .module-filter select{width:120px}.travelportal #internalQSMedium .module-quicksearch-main select{width:140px}.travelportal #internalQSMedium .module-quicksearch #widget_zielid{width:138px!important}.travelportal #internalQSMedium .module-quicksearch .module-quicksearch-child1,.travelportal #internalQSMedium .module-quicksearch .module-quicksearch-child2{margin-right:2px;float:left}.travelportal #internalQSMedium .module-quicksearch .module-quicksearch-child1 select,.travelportal #internalQSMedium .module-quicksearch .module-quicksearch-child2 select,.travelportal #internalQSMedium .module-quicksearch .module-quicksearch-child3 select{width:45px!important}.travelportal #internalQSMedium .module-quicksearch .module-quicksearch-from{margin-right:0}.travelportal #internalQSMedium .module-quicksearch .module-quicksearch-until{display:block}.travelportal #internalQSMedium .module-quicksearch-from .dijitTextBox,.travelportal #internalQSMedium .module-quicksearch-from #von,.travelportal #internalQSMedium .module-quicksearch-until .dijitTextBox,.travelportal #internalQSMedium .module-quicksearch-until #bis{width:75px!important}.travelportal #internalQSMedium .module-quicksearch .module-quicksearch-from{margin-right:6px}.travelportal #internalQSMedium #module-quicksearch .module-quicksearch-filter{float:right;margin-right:-15px;padding-top:0;position:relative;width:405px}.travelportal #internalQSMedium .module-quicksearch-filter .module-filter-item{float:left;margin-right:15px;padding-left:0}.travelportal #internalQSMedium .module-quicksearch-filter .module-filter-hotelname .module-filter-item,.travelportal #internalQSMedium .module-filter .module-filter-item-block .module-filter-hotelname .module-filter-item{float:none;padding-top:0}.travelportal #internalQSMedium .module-quicksearch-filter input#filter-hotelname,.travelportal #internalQSMedium .module-filter input#hotelname{border:1px solid #cfcfcf;height:17px;width:147px!important}.travelportal #internalQSMedium #module-quicksearch #submit2{bottom:28px;right:15px}.travelportal #internalQSMedium #module-quicksearch #submit{bottom:30px;left:auto;position:absolute;right:18px}.travelportal .ibeQSWrapper{margin:0 35px}.travelportal .ibeQSWrapper .quicksearchHeader{display:none}.travelportal .ibeQSWrapper #module-quicksearch{position:relative;background-color:transparent;border:0;height:auto}.travelportal .ibeQSWrapper #internalQSMedium #module-quicksearch .quicksearchWrapper .module-quicksearch{border-top:0;padding:0!important}.travelportal .ibeQSWrapper #module-quicksearch .quicksearchWrapper .module-quicksearch .quicksearchInner{background:url("../../images/layout/qsShadowTop.png") no-repeat top center transparent;padding:12px 15px 10px}}
