@charset "UTF-8";@media all{.travelportal .module-breadcrumb{clear:both;color:#ff0029;font-size:11px;height:28px;margin-top:0!important;margin-bottom:10px;margin-left:-13px;top:0;z-index:1}html .travelportal #breadcrumb a,html .travelportal #breadcrumb span{font-size:11px!important}.travelportal #area-footer .area-content{width:100%;overflow:auto}.travelportal .module-footermenu-frame{margin-bottom:26px}.travelportal .module-footermenu{float:left;width:240px}.travelportal .module-footermenu-last{width:auto}.travelportal .module-footermenu h5{margin-bottom:12px}.travelportal .module-footer-hotline,.travelportal .module-footer-hotline-image,.travelportal .module-footer-hotline-text{float:left}.travelportal .module-footer-hotline-image{float:left;height:47px;width:83px;background-image:url('../../../common/images/servicecenter/contact_hotline.jpg')}.travelportal .module-footer-hotline-text{padding-left:6px}.travelportal .module-footer-hotline-text-phone,.travelportal .module-footer-hotline-text-info,.travelportal .module-footer-hotline-text-rate{width:260px}.travelportal .module-footer-hotline-text-phone,.travelportal .module-footer-hotline-text-info{line-height:16px}.travelportal .module-footer-hotline-text-rate{line-height:12px}.travelportal .module-footer-links{float:right;padding:18px 24px 0 0}.travelportal .module-box{margin-bottom:6px}.travelportal .sample-headline-yellow,.travelportal .sample-headline-red,.travelportal .sample-headline-blue,.travelportal .module-ttpopup-headline div,.travelportal .module-headline-regionlist,.travelportal .module-headline-hotellist,.travelportal .module-headline-offerlist,.travelportal .module-headline-content,.travelportal .module-headline-partner,.travelportal .module-headline-checkout,.travelportal .module-headline-sitemap,.travelportal .module-headline-servicecenter,.travelportal .module-headline-offerlist-sub h3{padding:2px 0 0 29px;background-position:left top;background-repeat:no-repeat}.travelportal .module-headline-regionlist h1,.travelportal .module-headline-hotellist h1,.travelportal .module-headline-offerlist h1,.travelportal .module-headline-checkout h1,.travelportal .module-headline-content h1,.travelportal .module-headline-partner h1,.travelportal .module-headline-confirmation h2,.travelportal .module-headline-servicecenter h1{margin-bottom:0!important}.travelportal .module-headline-regionlist,.travelportal .module-headline-hotellist{margin-top:9px}.travelportal .module-headline-regionlist,.travelportal .module-headline-hotellist,.travelportal .module-headline-offerlist,.travelportal .module-headline-offerlist-sub,.travelportal .module-headline-content,.travelportal .module-headline-partner,.travelportal .module-headline-checkout,.travelportal .module-headline-sitemap,.travelportal .module-headline-partner{margin-bottom:12px!important}.travelportal .module-ttpopup-headline div{padding-bottom:6px!important}.travelportal .module-box-light{width:100%}.travelportal .module-box-light-upper{border-top:1px solid #6fb2fd;overflow:hidden}.travelportal .module-box-light-upper div{display:none}.travelportal .module-box-light-outer{background:transparent url('../../images/layout/module-box-light1-lower-left.png') bottom left no-repeat;padding:0 0 0 6px}.travelportal .module-box-light-inner{padding:0;background:transparent url('../../images/layout/module-box-light1-lower-right.png') bottom right no-repeat}.travelportal .module-box-light-content{margin:0 0 0 -6px;padding-top:6px;clear:both;overflow:hidden}.travelportal .sample-box-gradient{width:100%}.travelportal .sample-box-gradient .module-box-light-outer,.travelportal .module-hotellist-item .module-box-light-outer,.travelportal .module-offerlist-item .module-box-light-outer{background:transparent url('../../images/layout/module-box-light-gradient-lower-left.png') bottom left no-repeat}.travelportal .sample-box-gradient .module-box-light-inner,.travelportal .module-hotellist-item .module-box-light-inner,.travelportal .module-offerlist-item .module-box-light-inner{background:transparent url('../../images/layout/module-box-light-gradient-lower-right.png') bottom right no-repeat}.travelportal .sample-box-gradient{width:100%}.travelportal .sample-box-cross .module-box-light-outer,.travelportal .module-pushoffer .module-box-light-outer{background:transparent url('../../images/layout/module-box-light-cross-lower-left.png') bottom left no-repeat}.travelportal .sample-box-cross .module-box-light-inner,.travelportal .module-pushoffer .module-box-light-inner{background:transparent url('../../images/layout/module-box-light-cross-lower-right.png') bottom right no-repeat}.travelportal .module-margin-teaser .webpart-layout .module-box-light-upper{display:none}.travelportal .module-margin-teaser .webpart-layout .module-box-light-outer{background:transparent url('../../images/layout/module-box-margin-lower-left-90.png') bottom left no-repeat;padding:0 0 0 6px}.travelportal .module-margin-teaser .webpart-layout .module-box-light-inner{background:transparent url('../../images/layout/module-box-margin-lower-right-90.png') bottom right no-repeat}.travelportal .module-quicksearch-content .module-box-light-upper,.travelportal .module-orderadditional .module-box-light-upper,.travelportal .webpart-layout .module-box-light-upper{border:0;background:transparent url('../../images/layout/module-box-light-upper-left.png') top left no-repeat;padding:0 0 0 5px;height:5px;overflow:hidden}.travelportal .module-quicksearch-content .module-box-light-upper div,.travelportal .module-orderadditional .module-box-light-upper div,.travelportal .webpart-layout .module-box-light-upper div{display:block;background:transparent url('../../images/layout/module-box-light-upper-right.png') top right no-repeat;height:5px}.travelportal .module-quicksearch-content .module-box-light-outer,.travelportal .module-orderadditional .module-box-light-outer,.travelportal .webpart-layout .module-box-light-outer{background:transparent url('../../images/layout/module-box-light-lower-left.png') bottom left no-repeat;padding:0 0 0 8px}.travelportal .module-quicksearch-content .module-box-light-inner,.travelportal .module-orderadditional .module-box-light-inner,.travelportal .webpart-layout .module-box-light-inner{padding:0;background:transparent url('../../images/layout/module-box-light-lower-right.png') bottom right no-repeat}.travelportal .module-quicksearch-content .module-box-light-content,.travelportal .module-orderadditional .module-box-light-content,.travelportal .webpart-layout .module-box-light-content{margin:-3px 0 0 -8px;padding-top:12px}.travelportal .module-margin-teaser .webpart-layout .module-box-light-content{margin-top:0}.travelportal .module-quicksearch-content .module-box-light,.travelportal .module-orderadditional .module-box-light{background-repeat:no-repeat;background-position:left bottom;background-image:url('../../images/layout/module-box-quicksearch-bot-left.png')}.travelportal .module-quicksearch-content .module-box-light-upper,.travelportal .module-quicksearch-content .module-box-light-upper div,.travelportal .module-orderadditional .module-box-light-upper,.travelportal .module-orderadditional .module-box-light-upper div{display:none}.travelportal .module-quicksearch-content .module-box-light-outer,.travelportal .module-orderadditional .module-box-light-outer{background-image:url('../../images/layout/module-box-quicksearch-top-left.png');background-position:left top;background-repeat:no-repeat;padding:0 0 0 18px}.travelportal .module-quicksearch-content-opened .module-box-light-outer{padding:0 0 0 12px}.travelportal .module-quicksearch-content .module-box-light-inner,.travelportal .module-orderadditional .module-box-light-inner{background-image:url('../../images/layout/module-box-quicksearch-bot-right.png');background-position:right bottom;background-repeat:no-repeat}.travelportal .module-quicksearch-content .module-box-light-content{background-image:url('../../images/layout/module-box-quicksearch-top-right.png');background-position:right top;background-repeat:no-repeat;margin:0;position:relative}.travelportal .module-orderadditional .module-box-light-content{margin:0}.travelportal .module-quicksearch-content-opened{position:relative;z-index:999}.travelportal .module-quicksearch-content-opened .module-box-light-outer{background-image:url('../../images/layout/module-box-quicksearch-bot-left-no-tip.png')}.travelportal .module-quicksearch-content-opened #module-quicksearch{background-image:url('../../images/layout/module-box-quicksearch-bot-left-options.png');background-position:left bottom;background-repeat:no-repeat;margin-right:4px!important}.travelportal .module-quicksearch-content #module-filter,.travelportal .module-quicksearch-content #module-quicksearch,.travelportal .module-quicksearch-content #module-quicksearch-minimized{margin-bottom:3px;padding-left:6px}.travelportal .module-quicksearch-content-opened #module-quicksearch{margin-bottom:3px;padding-left:12px}.travelportal .module-price{text-align:right}.travelportal .module-regionlist-item .module-price{margin-top:-6px}.dj_safari .travelportal .module-regionlist-item .module-price{margin-top:-3px!important}.travelportal .module-regionlist-item .module-price p,.travelportal .module-hotellist-item .module-price p,.travelportal .module-notepadlist-item .module-price p,.travelportal .module-offerlist-item .module-price p,.travelportal .module-hoteldetails .module-price p,.travelportal .teaser .module-price p{margin-bottom:0!important}.travelportal .webpart-layout .teaser-link,.travelportal .webpart-layout .module-price{float:right;width:150px;position:absolute;bottom:6px;right:15px}.travelportal .webpart-layout .teaser-link{text-align:right;padding-bottom:5px;padding-left:13px;width:auto!important;background:url(../../images/common/arrows_right_uw_yellow.gif) no-repeat left 5px}.travelportal .module-margin-teaser .webpart-layout .teaser-link,.travelportal .module-margin-teaser .webpart-layout .module-price{position:static;float:none;width:100%}.travelportal .module-noresult .module-box-light-content,.travelportal .module-resultHint .module-box-light-content{padding-left:7px;padding-right:7px;padding-bottom:6px}.travelportal .module-regionlist-item .module-box-light-content{padding-left:7px;padding-right:7px;padding-bottom:5px}.travelportal .module-regionlist-item h1{display:inline-block;padding-right:5px;margin-bottom:0!important}.travelportal .module-regionlist-item .element-button{position:relative;top:4px}.dj_safari .travelportal .module-regionlist-item .element-button{top:-1px}.travelportal .module-regionlist-button-open{float:left}.travelportal .module-regionlist-button-open .element-button .element-button-content,.travelportal .module-regionlist-button-close .element-button .element-button-content{background-position:center 7px;padding-right:6px!important}.travelportal .module-regionlist-button-close .element-button .element-button-content{background-image:url('../../images/common/arrows_up_uw_yellow.gif')!important}.travelportal .module-regionlist-button-close .element-button:hover .element-button-content,.travelportal .module-regionlist-button-close .element-button-hover .element-button-content{background-image:url('../../images/common/arrows_up_ffffff.gif')!important}.travelportal .module-regionlist-item .module-regionlist-row{padding-top:1px;position:relative;border-top:1px solid #c7e1ff;border-bottom:1px dotted #bbb}.travelportal .module-regionlist-item .module-regionlist-footer{border-bottom-width:0}.travelportal .module-regionlist-item .module-regionlist-columns{padding-top:5px;clear:both;overflow:hidden;background-image:url('../../images/common/region_item_background.jpg');background-repeat:repeat-x}.travelportal .module-regionlist-item .module-regionlist-column-name,.travelportal .module-regionlist-item .module-regionlist-column-info,.travelportal .module-regionlist-item .module-regionlist-column-air,.travelportal .module-regionlist-item .module-regionlist-column-water{float:left}.travelportal .module-regionlist-item .module-regionlist-column-name{width:270px;margin-left:5px}.travelportal .module-regionlist-item .module-regionlist-column-name a,.travelportal .module-regionlist-item .module-regionlist-column-air a,.travelportal .module-regionlist-item .module-regionlist-column-water a,.travelportal .module-regionlist-item .module-regionlist-column-info a{display:block;line-height:18px;height:24px}.travelportal .module-regionlist-item .module-regionlist-column-air{width:60px}.travelportal .module-regionlist-item .module-regionlist-column-air a{padding-left:25px;background:transparent url('../../images/common/icon_sun.gif') left center no-repeat;overflow:visible;cursor:pointer}.travelportal .module-regionlist-item .module-regionlist-column-water{width:70px}.travelportal .module-regionlist-item .module-regionlist-column-water a{padding-left:35px;background:transparent url('../../images/common/icon_water.gif') left center no-repeat;overflow:visible;cursor:pointer}.travelportal .module-regionlist-item .module-regionlist-column-info{width:20px}.travelportal .module-regionlist-item .module-regionlist-column-info a{padding-left:25px;background:transparent url('../../images/common/icon_info.gif') center no-repeat;overflow:visible}.travelportal .module-regionlist-item .module-regionlist-column-price{float:right;width:125px;margin-right:5px;white-space:nowrap}.travelportal .module-regionlist-item .module-regionlist-price,.travelportal .module-regionlist-item .module-regionlist-price div{text-align:right}.travelportal .module-regionlist-item .module-regionlist-metainformation-text{margin-bottom:5px}.travelportal .module-regionlist-item .module-regionlist-metainformation-category{float:left;weidth:320px;overflow:hidden;margin-top:15px;margin-bottom:10px;height:34px}.travelportal .module-regionlist-item .module-regionlist-metainformation-category img{margin-right:6px}.travelportal .module-regionlist-item .module-regionlist-metainformation-travelseason,.travelportal .module-regionlist-item .module-regionlist-metainformation-flighttime{margin-top:15px;margin-bottom:10px;padding-top:10px;width:75px;padding-left:45px;float:right;background-position:5px;height:24px;background-repeat:no-repeat}.travelportal .module-regionlist-item .module-regionlist-metainformation-travelseason{background-image:url('../../images/common/metainformation/beste_reisezeit.jpg')}.travelportal .module-regionlist-item .module-regionlist-metainformation-flighttime{border-right:1px solid #69a8f4;background-image:url('../../images/common/metainformation/flugdauer.jpg')}.travelportal .module-regionlist-item .multiline{padding-top:0;height:34px}.travelportal .module-headline-hotellist h1{display:inline}.travelportal .module-hotellist-item{position:relative}.travelportal .module-notepadlist-item .module-box-light-content,.travelportal .module-hotellist-item .module-box-light-content{padding-left:7px;padding-right:7px;padding-bottom:5px}.travelportal .module-notepadlist-item .module-notepadlist-content,.travelportal .module-hotellist-item .module-hotellist-content{position:relative;white-space:nowrap;clear:both;overflow:hidden;margin-bottom:7px}.travelportal .module-notepadlist-item .module-notepadlist-image,.travelportal .module-notepadlist-item .module-notepadlist-details,.travelportal .module-hotellist-item .module-hotellist-image,.travelportal .module-hotellist-item .module-hotellist-details{float:left;position:relative}.travelportal .module-notepadlist-item .module-notepadlist-details,.travelportal .module-hotellist-item .module-hotellist-details{margin-left:12px;padding-bottom:38px}.travelportal .module-notepadlist-item .module-notepadlist-image img,.travelportal .module-notepadlist-item .module-notepadlist-details h3,.travelportal .module-notepadlist-item .module-notepadlist-details h3 img,.travelportal .module-hotellist-item .module-hotellist-image img,.travelportal .module-hotellist-item .module-hotellist-details h3,.travelportal .module-hotellist-item .module-hotellist-details h3 img{margin-bottom:0!important}.travelportal .module-notepadlist-item .module-notepadlist-details div,.travelportal .module-hotellist-item .module-hotellist-details div{margin:6px 0}.travelportal .module-hotellist-item .module-hotellist-attributes{width:380px}.travelportal .module-hotellist-item .module-hotellist-attributes ul{list-style:none}.travelportal .module-hotellist-item .module-hotellist-attributes ul li{background:transparent url('../../images/common/hook_uw_blue.gif') left 6px no-repeat;padding:0 0 0 16px;margin:0;white-space:normal}.travelportal .module-notepadlist-item .module-notepadlist-recommendations,.travelportal .module-notepadlist-item .module-notepadlist-price,.travelportal .module-hotellist-item .module-hotellist-recommendations,.travelportal .module-hotellist-item .module-hotellist-price,.travelportal .module-hotellist-item .module-hotellist-organizer,.travelportal .module-hotellist-item .module-hotellist-overlay{position:absolute}.travelportal .module-notepadlist-item .module-notepadlist-recommendations,.travelportal .module-notepadlist-item .module-notepadlist-price,.travelportal .module-hotellist-item .module-hotellist-recommendations,.travelportal .module-hotellist-item .module-hotellist-price{bottom:0}.travelportal .module-notepadlist-item .module-notepadlist-recommendations,.travelportal .module-hotellist-item .module-hotellist-recommendations{left:182px}.travelportal .module-notepadlist-item .module-notepadlist-price,.travelportal .module-hotellist-item .module-hotellist-price{right:0}.travelportal .module-hotellist-item .module-hotellist-organizer{display:none}.travelportal .module-hotellist-item .module-hotellist-overlay{display:none}.travelportal .module-pushoffer{padding-bottom:6px!important}.travelportal .module-pushoffer .module-hotellist-item .module-hotellist-organizer{display:block!important;top:0;right:0}.travelportal .module-pushoffer .module-hotellist-item .module-hotellist-overlay{display:block!important;top:1px;left:1px;width:76px;height:67px;background:transparent url('../../images/misc/overlay_pushoffer.png') center no-repeat}.travelportal .module-price .price-text,.travelportal .module-hotellist-item .module-hotellist-price,.travelportal .module-hotellist-item .module-hotellist-price div{text-align:right}.travelportal .module-notepadlist-item .module-notepadlist-buttons,.travelportal .module-hotellist-item .module-hotellist-buttons{background:transparent url('../../images/common/dotted_horizontal_line_999999.gif') top repeat-x;height:30px;position:relative;clear:both;overflow:hidden}.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-submit,.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-delete,.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-recommend,.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-information,.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-recommendations,.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-notepad,.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-recommend,.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-submit{position:absolute;top:7px}.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-information{left:0}.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-delete{left:180px}.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-recommend{left:250px}.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-recommendations{left:105px}.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-notepad{left:230px}.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-recommend{left:300px}.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-notepad-fewo{left:105px}.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-submit,.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-submit{right:0}.travelportal .module-headline-offerlist h1{display:inline}.travelportal .module-hoteldetails{margin-bottom:12px!important;overflow:visible;position:relative}.travelportal .module-hoteldetails .module-box-light-content{padding-left:7px;padding-right:7px;padding-bottom:6px}.travelportal .module-hoteldetails .module-box-light-content{position:relative;white-space:nowrap;margin-bottom:6px}.travelportal .module-hoteldetails .module-hoteldetails-content{position:relative;clear:both;overflow:hidden}.travelportal .module-hoteldetails .module-hoteldetails-image{position:absolute;top:0;left:0}.travelportal .module-hoteldetails .module-hoteldetails-details{float:left;position:relative}.travelportal .module-hoteldetails .module-hoteldetails-textbox{position:relative;padding-bottom:80px}.travelportal .module-hoteldetails .module-hoteldetails-content-imagespacer img,.travelportal .module-hoteldetails .module-hoteldetails-image img,.travelportal .module-hoteldetails .module-hoteldetails-textbox h2,.travelportal .module-hoteldetails .module-hoteldetails-textbox h2 img{margin-bottom:0!important}.travelportal .module-hoteldetails .module-hoteldetails-textbox div{margin:6px 0}.travelportal .module-hoteldetails .module-hoteldetails-attributes ul{list-style:none}.travelportal .module-hoteldetails .module-hoteldetails-attributes ul li{background:transparent url('../../images/common/hook_uw_blue.gif') left 6px no-repeat;padding:0 0 0 16px;margin:0;white-space:normal}.travelportal .module-hoteldetails-bottom{background:transparent url('../../images/common/dotted_horizontal_line_999999.gif') center 50px repeat-x;position:absolute;bottom:0;left:0;width:100%;height:80px;clear:both;overflow:hidden}.travelportal .module-hoteldetails-content-imagespacer,.travelportal .module-hoteldetails-bottom .module-hoteldetails-bottom-imagespacer,.travelportal .module-hoteldetails-bottom .module-hoteldetails-bottom-content{float:left}.travelportal .module-hoteldetails-bottom .module-hoteldetails-bottom-content{position:relative;height:80px;width:auto}.travelportal .module-hoteldetails-content-imagespacer,.travelportal .module-hoteldetails-bottom .module-hoteldetails-bottom-imagespacer{background:#fff;padding-right:12px;overflow:hidden}.travelportal .module-hoteldetails-bottom .module-hoteldetails-bottom-imagespacer{height:80px}.travelportal .module-hoteldetails-content-imagespacer img,.travelportal .module-hoteldetails-bottom .module-hoteldetails-bottom-imagespacer img{visibility:hidden}.travelportal .module-hoteldetails .module-hoteldetails-recommendations,.travelportal .module-hoteldetails .module-hoteldetails-weather,.travelportal .module-hoteldetails .module-hoteldetails-price{position:absolute;bottom:36px}.travelportal .module-hoteldetails .module-hoteldetails-recommendations{left:0}.travelportal .module-hoteldetails .module-hoteldetails-weather,.travelportal .module-hoteldetails .module-hoteldetails-price{right:0}.travelportal .module-hoteldetails .module-hoteldetails-weather-air,.travelportal .module-hoteldetails .module-hoteldetails-weather-water{display:inline-block;line-height:24px;height:24px}.travelportal .module-hoteldetails .module-hoteldetails-weather-air{padding-left:27px;margin-right:18px;background:transparent url('../../images/common/icon_sun.gif') left center no-repeat;overflow:visible}.travelportal .module-hoteldetails .module-hoteldetails-weather-water{padding-left:36px;background:transparent url('../../images/common/icon_water.gif') left center no-repeat;overflow:visible}.travelportal .module-hoteldetails .module-hoteldetails-price,.travelportal .module-hoteldetails .module-hoteldetails-price div{text-align:right}.travelportal .module-hoteldetails .module-hoteldetails-buttons{position:absolute;bottom:0;white-space:nowrap;width:auto}.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-information,.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-region,.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-feedback,.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-giata-maplink,.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-recommendations,.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-notepad,.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-recommend{display:inline-block;margin-right:6px;padding-top:6px}.dj_ff2 .travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-information,.dj_ff2 .travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-region,.dj_ff2 .travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-feedback,.dj_ff2 .travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-giata-maplink,.dj_ff2 .travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-recommendations,.dj_ff2 .travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-notepad,.dj_ff2 .travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-recommend,{display:inline}.travelportal .module-headline-offerlist-sub{position:relative;overflow:hidden;height:25px}.travelportal .module-headline-offerlist-sub h2{margin-top:4px}.travelportal #module-headline-offerlist-sub{position:absolute;top:0}.travelportal #module-headline-offerlist-sub-checked{position:absolute;top:30px}.travelportal .module-alternatives .module-box-light-content{padding-left:7px;padding-right:7px;padding-bottom:6px}.travelportal .module-offerlist-item .module-box-light-content{padding-left:7px;padding-right:7px;padding-bottom:5px}.travelportal .module-offerlist-item .module-offerlist-columns{position:relative;margin-bottom:6px}.travelportal .module-offerlist-item .module-offerlist-column-date,.travelportal .module-offerlist-item .module-offerlist-column-duration,.travelportal .module-offerlist-item .module-offerlist-column-departure,.travelportal .module-offerlist-item .module-offerlist-column-organizer,.travelportal .module-offerlist-item .module-offerlist-column-service{float:left}.travelportal .module-offerlist-item .module-offerlist-column-date{width:116px}.travelportal .module-offerlist-item .module-offerlist-column-duration{width:60px}.travelportal .module-offerlist-item .module-offerlist-column-departure{width:100px}.travelportal .module-offerlist-item .module-offerlist-column-organizer{width:80px}.travelportal .module-offerlist-item .module-offerlist-column-service{width:117px}.travelportal .module-offerlist-item .module-offerlist-column-availability,.travelportal .module-offerlist-item .module-offerlist-column-price{float:right}.travelportal .module-offerlist-item .module-offerlist-column-availability{padding-bottom:3px}.travelportal .module-offerlist-item .module-offerlist-column-price{white-space:nowrap}.travelportal .module-offerlist-item .module-offerlist-column-availability,.travelportal .module-offerlist-item .module-offerlist-price,.travelportal .module-offerlist-item .module-offerlist-price div{text-align:right}.travelportal .module-offerlist-item .module-offerlist-buttons{background:transparent url('../../images/common/dotted_horizontal_line_999999.gif') top repeat-x;padding-top:7px;position:relative;clear:both;overflow:hidden}.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-information,.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-notepad,.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-flight{float:left;margin-right:30px}.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-submit,.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-checkout{float:right}.travelportal .module-offerlist-item .offer-ok,.travelportal .module-offerlist-item .offer-failed{padding:0 0 0 30px;background-position:left center;background-repeat:no-repeat}.travelportal .module-offerlist-item .offer-ok{background-image:url('../../images/common/check_success.gif')}.travelportal .module-offerlist-item .offer-failed{background-image:url('../../images/common/check_error.gif');padding-top:5px;padding-bottom:5px}.travelportal .module-offerlist-item .offer-higher,.travelportal .module-offerlist-item .offer-lower{position:relative;top:3px;text-align:right}.travelportal #orderform{overflow:hidden}.travelportal #orderform #customerinfo{position:relative;overflow:hidden;height:auto!important}.travelportal .module-quicksearch-content{position:relative;width:200px;float:right}.travelportal .module-quicksearch{width:775px}.travelportal .module-quicksearch-minimized,.travelportal .module-filter{width:163px}.travelportal .module-quicksearch-hidden #module-quicksearch{display:none}.travelportal .module-quicksearch-visible #module-quicksearch{display:block}.travelportal .module-quicksearch-visible #module-quicksearch-minimized{display:none}.travelportal .module-quicksearch-hidden #module-quicksearch-minimized{top:0}.travelportal #module-quicksearch{padding-bottom:5px}.travelportal .module-quicksearch-hidden #module-quicksearch,.travelportal #module-quicksearch-minimized{padding-bottom:12px;padding-top:3px}.travelportal .module-filter{background:transparent url('../../images/common/dotted_horizontal_line_999999.gif') top repeat-x;padding-top:12px;padding-bottom:10px}.travelportal .module-quicksearch select,.travelportal .module-filter select{border:1px solid #cfcfcf;height:21px;width:160px;padding:0}.tundra .travelportal .module-quicksearch .dijitTextBox,.tundra .travelportal .module-filter .dijitTextBox{border:1px solid #cfcfcf;height:19px!important;width:158px!important;background:#fff}.tundra .travelportal .module-quicksearch .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-filter .dijitTextBox,.travelportal .module-filter .dijitTextBox .dijitInputField input,.travelportal .module-filter .dijitComboBox,.travelportal .module-filter .dijitComboBox .dijitInputField input{width:158px!important}.travelportal .module-quicksearch dl dd .dojoxDropDownSelectLabel,.travelportal .module-filter dl dd .dojoxDropDownSelectLabel{width:136px}.travelportal .module-quicksearch dd .dojoxMultiSelect,.travelportal .module-filter dl dd .dojoxMultiSelect{width:157px}.travelportal .module-quicksearch input#filter-hotelname,.travelportal .module-filter input#hotelname{border:1px solid #cfcfcf;width:130px!important;height:19px;visibility:visible!important}.travelportal .module-quicksearch span.filterSubmitBtn,.travelportal .module-filter span.filterSubmitBtn{display:inline-block;position:relative;overflow:visible;width:21px!important;height:1px!important;line-height:1px!important}.travelportal .module-quicksearch span.filterSubmitBtn input,.travelportal .module-filter span.filterSubmitBtn input{width:21px!important;height:21px!important;position:absolute;top:-13px;left:7px;border:0 none;visibility:visible!important}.travelportal .module-filter label{display:block}*+html .travelportal dd#filter-ausstattung-element{float:left}.travelportal .module-quicksearch dd label,.travelportal .module-filter dd label{display:inline}.travelportal .module-quicksearch #strand-label,.travelportal .module-quicksearch #sportmoeglichkeiten-label,.travelportal .module-filter #strand-label,.travelportal .module-filter #sportmoeglichkeiten-label{display:none}.travelportal .module-quicksearch #strand-element,.travelportal .module-quicksearch #sportmoeglichkeiten-element,.travelportal .module-filter #strand-element,.travelportal .module-filter #sportmoeglichkeiten-element{border-top:1px dotted #8a8b8d;padding-top:6px;width:160px}.travelportal .module-quicksearch dd label .dijitCheckBox,.travelportal .module-quicksearch dd label .dijitRadio,.travelportal .module-filter dd label .dijitCheckBox,.travelportal .module-filter dd label .dijitRadio{margin-right:6px}.travelportal .module-quicksearch h2{margin-bottom:12px!important}.travelportal .module-quicksearch h3{margin-bottom:0!important}.module-quicksearch-block{margin-bottom:18px!important;white-space:nowrap}.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:6px}.travelportal .module-quicksearch .module-quicksearch-child1,.travelportal .module-quicksearch .module-quicksearch-child2{margin-right:5px}.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:74px!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:48px!important}.travelportal .module-quicksearch .module-quicksearch-child1 select,.travelportal .module-quicksearch .module-quicksearch-child2 select,.travelportal .module-quicksearch .module-quicksearch-child3 select{width:50px!important}.travelportal .module-quicksearch-minimized h2,.travelportal .module-quicksearch-headline .element-headline h1{display:inline}.travelportal .module-quicksearch-search{float:left;width:175px;padding-bottom:6px}.travelportal .module-quicksearch-content-opened .module-quicksearch-search{float:right;width:188px}.travelportal #module-quicksearch-options{background-image:url('../../images/layout/module-box-quicksearch-options.gif');background-position:-15px 40px;background-repeat:no-repeat;float:right;width:585px}.travelportal .module-quicksearch-options-column{float:right;width:195px;height:100%}.travelportal #module-quicksearch-options-show{display:block;margin-bottom:6px!important}.travelportal #module-quicksearch-options-hide{position:absolute;left:599px;bottom:41px}.travelportal #module-quicksearch-options-submit{position:absolute;left:599px;bottom:14px}.travelportal #module-quicksearch-options-reset{position:absolute;left:12px;bottom:12px}.travelportal .module-filter dd label,.travelportal #module-quicksearch-options dd label{outline:0 none}.travelportal #module-quicksearch-options.element-spinner{height:200px;min-height:200px;background-position:center 150px}.travelportal #module-offerpager{height:27px}.travelportal .module-offerpager-previous,.travelportal .module-offerpager-previous a,.travelportal .module-offerpager-next,.travelportal .module-offerpager-next a{display:block;height:30px;width:30px}.travelportal .module-offerpager-previous,.travelportal .module-offerpager-next{position:absolute;top:50%;margin-top:-15px}.travelportal .module-offerpager-previous{left:-9px}.travelportal .module-offerpager-next{right:-9px}.travelportal .module-offerpager-previous a{background:transparent url('../../images/layout/module_box_slider_left_normal.png') center no-repeat}.travelportal .module-offerpager-previous a:hover{background:transparent url('../../images/layout/module_box_slider_left_hover.png') center no-repeat}.travelportal .module-offerpager-next a{background:transparent url('../../images/layout/module_box_slider_right_normal.png') center no-repeat}.travelportal .module-offerpager-next a:hover{background:transparent url('../../images/layout/module_box_slider_right_hover.png') center no-repeat}.travelportal .module-rightmodules-teaser{position:relative}.travelportal .module-rightmodules-teaser .module-box-light{margin-bottom:12px!important}.travelportal .module-rightmodules-teaser .module-box-light-upper{background:0;padding:0;border-top:0}.travelportal .module-rightmodules-teaser .module-box-light-outer{background:0;padding:0;border:1px solid #ccc}.travelportal .module-rightmodules-teaser .module-box-light-inner{background:0;padding:0}.travelportal .module-rightmodules-teaser .module-box-light-content{padding:0;margin:0}.travelportal .module-rightmodules-teaser .module-box-light-content h4{background:url("../../images/navigation/module.gif") repeat-x scroll left center transparent;padding:3px 0 2px 10px;border-bottom:1px solid #ccc}.travelportal .module-rightmodules-teaser .module-box-light-content img{margin-bottom:0;text-align:center}.travelportal .module-rightmodules-teaser .module-box-light-content .image{display:block;text-align:center}.travelportal .module-rightmodules-teaser .module-box-light-content .text{padding:5px}.travelportal .module-rightmodules-teaser .travelgame-teaser .element-button{position:absolute;bottom:10px;left:11px}.travelportal #notepad_display_mini .element-spinner-small{height:100px;width:100%}.travelportal #notepad_display_mini .module-notepad-small-listitem{list-style:none;margin-left:0;line-height:1.3em;height:30px;clear:both;overflow:hidden;margin-bottom:5px}.travelportal #notepad_display_mini .module-notepad-small-listitem .data_image{float:left}.travelportal #notepad_display_mini .module-notepad-small-listitem .data_text{float:left;margin-left:6px;margin-bottom:6px;height:auto;width:90px;cursor:pointer}.travelportal .module-lastseen{overflow:hidden;width:100%}.travelportal .module-lastseen-listitem{list-style:none;margin-left:0;line-height:1.3em;clear:both;height:auto}.travelportal .module-lastseen-listitem .data_image{float:left;background-color:#adeade}.travelportal .module-lastseen-listitem .data_text{float:left;margin-left:6px;margin-bottom:6px;height:auto;width:90px;cursor:pointer}.travelportal .module-rightmodules-teaser.lastseen .module-box-light-content .text{padding-bottom:0}.travelportal .module-lastseen-listitem .price{font-weight:bold}.travelportal .blog-posts .module-box-light-content{height:200px}.travelportal .blog-posts a.blogHead{display:block;width:145px;height:40px;border:0;background:transparent url(/urlaubswelt/images/rightmodules/blog.gif) left 5px no-repeat}.travelportal .blog-posts ul{list-style:none;text-align:left;padding:0 5px}.travelportal .blog-posts ul li{padding:3px;margin:0;background:transparent url(../../images/common/dotted_horizontal_line_999999.gif) repeat-x scroll center bottom}.travelportal .blog-posts ul li.lastBlogPost{background:0}.travelportal .blog-posts ul li span.element-button-content{margin:1px!important;padding:1px!important}.travelportal .blog-posts ul li div.text{line-height:14px;max-height:38px;overflow:hidden}.travelportal .module-confirmationheader .module-box-light-content,.travelportal .module-confirmationblock .module-box-light-content,#orderform .module-box-light-content{padding:12px 13px 13px 13px}.travelportal .module-ordernavigation-top .module-box-light-content,.travelportal .module-ordernavigation-bottom .module-box-light-content{position:relative;clear:both;overflow:hidden}.travelportal .module-ordernavigation-next{float:right}.travelportal .module-ordernavigation-tabs{position:absolute;left:250px;display:none}.travelportal .module-ordernavigation-tabs ul{list-style:none}.travelportal .module-ordernavigation-top .module-box-light-content,.travelportal .module-ordernavigation-bottom .module-box-light-content{padding-left:7px;padding-right:7px;padding-bottom:7px}.travelportal .module-orderinfoblock h2 img{margin-bottom:0!important}.travelportal .module-orderinfoblock .module-box-light-content,.travelportal .module-orderinfoblock-details ul li{clear:both;overflow:hidden}.travelportal .module-orderinfoblock-description{float:left}.travelportal .module-orderinfoblock-hotel h2{margin-bottom:0!important}.travelportal .module-orderinfoblock-hotel span{display:block}.travelportal .module-orderinfoblock-details{float:left;width:250px}.travelportal .module-orderinfoblock-details .element-button{display:inline-block}.travelportal .module-orderinfoblock-additional{float:left;width:320px}.travelportal .module-orderinfoblock-details ul,.travelportal .module-orderinfoblock-additional ul,.travelportal .module-orderinfoblock-flights ul{list-style:none}.travelportal .module-orderinfoblock-details ul li,.travelportal .module-orderinfoblock-additional ul li,.travelportal .module-orderinfoblock-flights ul li,.travelportal .module-orderinfoblock-price .price ul li{clear:both;overflow:hidden;margin-left:0}.travelportal .module-orderinfoblock-details ul li .label,.travelportal .module-orderinfoblock-details ul li .right-label,.travelportal .module-orderinfoblock-details ul li .value,.travelportal .module-orderinfoblock-details ul li .right-value,.travelportal .module-orderinfoblock-additional ul li .label,.travelportal .module-orderinfoblock-additional ul li .value,.travelportal .module-orderinfoblock-flights ul li .label,.travelportal .module-orderinfoblock-flights ul li .value,.travelportal .module-orderinfoblock-price ul li .label,.travelportal .module-orderinfoblock-price ul li .value{float:left}.travelportal .module-orderinfoblock-additional ul li .label,.travelportal .module-orderinfoblock-details ul li .label{width:90px;font-weight:bold}.travelportal .module-orderinfoblock-details ul li .right-label{width:75px;font-weight:bold}.travelportal .module-orderinfoblock-details ul li img{margin-bottom:0!important}.travelportal .module-orderinfoblock-price{float:left;width:250px}.travelportal .module-orderinfoblock-price p{font-weight:bold}.travelportal .module-orderinfoblock-price ul li .label{width:100px}.travelportal .module-orderinfoblock-price ul li .value{width:auto;text-align:right}.travelportal .module-orderinfoblock-price ul .total{font-weight:bold}.travelportal .module-orderinfoblock-picture{float:left;margin-right:12px}.travelportal .module-orderinfoblock-flights{float:left;width:550px}.travelportal .module-orderinfoblock-flightinfo{clear:both;overflow:hidden;margin-bottom:0!important}.tundra .dijitTooltip .module-orderinfoblock-flightinfo-tooltip{width:400px;font-size:.8em}.tundra .dijitTooltip .ssl-tooltip{width:200px;font-size:11px}.travelportal .module-orderinfoblock-hotel h2{margin-bottom:0!important}.travelportal .module-orderinfoblock-hotel h3{padding-top:12px;margin-bottom:0!important}.module-orderinfoblock-address,.module-orderinfoblock-contact{float:left;width:300px;position:relative}.module-orderinfoblock-contact .dijitTextArea{width:360px!important}.module-orderinfoblock-payment .dijitComboBox input,.module-orderinfoblock-payment .dijitTextBox input,.module-orderinfoblock-address .dijitComboBox input,.module-orderinfoblock-address .dijitTextBox input,.module-orderinfoblock-contact .dijitComboBox input,.module-orderinfoblock-contact .dijitTextBox input{width:180px!important}.travelportal .module-orderinfoblock-zip .dijitTextBox input{width:50px!important}.travelportal .module-orderinfoblock-city .dijitTextBox input{width:110px!important}.travelportal .module-orderinfoblock-zipcity dt{display:none}.travelportal .module-orderinfoblock-zip,.travelportal .module-orderinfoblock-city{display:inline-block;margin-right:18px}.travelportal .module-orderinfoblock-participants th,.travelportal .module-orderinfoblock-participants td{padding:0 6px 6px 0}.travelportal .module-orderinfoblock-participants .salutation .dijitComboBox{width:125px}.travelportal .module-orderinfoblock-participants .dijitTextBox{width:150px}.travelportal .module-orderinfoblock-participants .age .dijitTextBox{width:115px}.travelportal .module-orderinfoblock-participants .day .dijitComboBox{width:60px}.travelportal .module-orderinfoblock-participants .month .dijitComboBox{width:105px}.travelportal .module-orderinfoblock-participants .info{width:40px}.travelportal .module-orderinfoblock-payment h3{margin-top:6px}.travelportal .module-orderinfoblock-payment-form{overflow:hidden}.travelportal #detail-payment-debit{clear:both}.travelportal .module-orderinfoblock-payment-fields,.travelportal .module-orderinfoblock-payment-info{float:left;font-size:.9em}.travelportal .module-orderinfoblock-discount-fields,.travelportal .module-orderinfoblock-discount-info{float:left}.travelportal .module-orderinfoblock-discount-fields,.travelportal .module-orderinfoblock-payment-fields{width:200px}.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-month,.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-spacer,.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-year{float:left}.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-month .dijitTextBox,.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-month .dijitTextBox input,.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-year .dijitTextBox,.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-year .dijitTextBox input{width:80px!important}.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-cvvhelp{margin-top:6px}.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-spacer{width:18px;text-align:center}.travelportal .module-orderinfoblock-payment-info{padding-top:1.4em;width:250px}.travelportal .module-orderinfoblock-discount-info{width:320px}.travelportal .module-orderinfoblock-zip,.travelportal .module-orderinfoblock-city{display:inline-block;margin-right:18px}.travelportal .module-orderinfoblock .dojoxDropDownSelect .dojoxDropDownSelectLabel{padding-right:2px;padding-left:2px}.travelportal .module-confirmation-insurance .dijitContentPane,.travelportal .module-confirmation-carrental .dijitContentPane{overflow:hidden}.travelportal #insuranceRequestSelect p a{text-decoration:underline}.travelportal #insuranceRequestSelect{position:relative}.travelportal #insuranceRequestSelectLogo{position:absolute;left:0}.travelportal #insurance_offerform .dijitContentPane{margin:6px 0}.travelportal .module-survey .clear_all{float:none;clear:both}.travelportal .module-survey #page_name{font-weight:bold}.travelportal .module-survey #rating_container{position:relative;width:600px;margin-left:80px}.travelportal .module-survey #rating_scale_min{position:absolute;left:0;font-weight:bold}.travelportal .module-survey #rating_scale_max{position:absolute;right:0;font-weight:bold}.travelportal .module-survey #rating_container .rating_scale{float:left;margin-top:20px;margin-right:15px;width:35px}.travelportal .module-survey #rating_container .rating_scale_first{margin-left:25px}.travelportal .module-survey #rating_container .rating_scale label{display:block;width:35px;text-align:center;margin-bottom:5px;background-image:url('/common/images/widget/survey/urlaubswelt_rating_bg.gif');font-size:14px;font-weight:bold;color:#036;height:25px;padding-top:9px}.travelportal .module-survey #rating_container .rating_scale:hover label,#rating_container .rating_scale label.label_activated{background-image:url('/common/images/widget/survey/urlaubswelt_rating_bg_hover.gif');color:#fff}.travelportal .module-survey #rating_container .rating_scale .radiobutton{margin-left:10px}.travelportal .module-survey #questions_container{margin-top:15px}.travelportal .module-survey #questions{display:none;margin-top:5px}.travelportal .module-survey #questions .answer{margin-bottom:2px}.travelportal .module-survey #comment_container{margin-top:15px}.travelportal .module-survey #comment{height:80px;margin-top:3px;width:758px}.travelportal .module-survey #footer{margin-top:5px}.travelportal .module-survey #message{display:none;font-weight:bold}.travelportal .module-survey #error{display:none;font-weight:bold}.travelportal #module_voucher_content{position:relative;background:transparent url('../../images/misc/checkout_voucher_left.jpg') no-repeat;height:250px}.travelportal #module_voucher_content #voucher_emo_image{position:absolute;right:1px;top:1px}.travelportal #module_voucher_content h2{position:absolute;left:110px;top:10px}.travelportal #module_voucher_content #voucher_text{position:absolute;left:200px;top:50px;width:400px}.travelportal #module_voucher_content #voucher_link{position:absolute;left:15px;top:180px;height:15px;width:80px}.travelportal .module-orderinfoblock-rentalcar{position:relative}.travelportal .module-orderinfoblock-rentalcar #rentalCarImg{position:relative;float:left}.travelportal .module-orderinfoblock-price ul,.travelportal .module-orderinfoblock-rentalcar .contentContainer ul{list-style-image:url('../../images/common/hook_uw_blue.gif');margin-left:30px;margin-bottom:5px}.travelportal .module-orderinfoblock-price .price ul{list-style-image:none;list-style:none outside}.travelportal .module-orderinfoblock-rentalcar .contentContainer #rentalcar_select_button{text-decoration:none!important}.travelportal .module-orderinfoblock-rentalcar .contentContainer #rentalcar_select_button span{font-weight:bold!important}.travelportal .sample-headline-yellow{background-image:url('../../images/common/headline_arrows_uw_yellow.png')}.travelportal .sample-headline-red{background-image:url('../../images/common/headline_arrows_uw_red.png')}.travelportal .sample-headline-blue,.travelportal .module-ttpopup-headline div,.travelportal .module-headline-regionlist,.travelportal .module-headline-hotellist,.travelportal .module-headline-offerlist,.travelportal .module-headline-checkout,.travelportal .module-headline-content,.travelportal .module-headline-partner,.travelportal .module-headline-sitemap,.travelportal #module-headline-offerlist-sub{background-image:url('../../images/common/headline_arrows_uw_blue.png')}.travelportal #module-headline-offerlist-sub-checked{background-image:url('../../images/common/headline_arrows_uw_green.png')}.travelportal .sample-headline-grey,.travelportal .module-headline-servicecenter{background-image:url('../../images/common/headline_arrows_uw_yellow.png')}.travelportal .module-content-servicecenter h2.privacyHeader{margin-top:25px}#shadowbox_body_inner{text-align:center}#shadowbox_body_inner embed,#shadowbox_body_inner giata_video_player object{margin:0 auto}.travelportal .element-hotelpicture .module-hoteldetails-content-giatavideo-link{display:block;height:75px;width:75px;position:absolute;margin:-37px 0 0 -37px;top:50%;left:50%;background:transparent url('../../images/common/giata/playbutton.png') 0 0 no-repeat}.travelportal .module-hoteldetails-content-giatavideo-link:hover{background-position:0 -77px}.travelportal .module-content-summerbonus{background:#85bced;padding-bottom:18px}.travelportal .module-content-summerbonus-head{background:transparent url('../../images/misc/header_popup_summer_bonus.gif') 0 0 no-repeat;height:170px}.travelportal .module-content-summerbonus-main{padding:0 12px;width:576px}.travelportal .module-content-summerbonus-main-uw,.travelportal .module-content-summerbonus-main-tc{padding:18px 90px 0 12px;margin-right:12px}.travelportal .module-content-summerbonus-main-uw{background:transparent url('../../images/misc/logo_uw.gif') right 20px no-repeat}.travelportal .module-content-summerbonus-main-tc{background:transparent url('../../images/misc/logo_tc.gif') right 20px no-repeat;margin-bottom:18px!important}.travelportal .module-content-summerbonus .module-box-light-upper{display:none}.travelportal .module-content-summerbonus .module-box-light-outer{background:transparent url('../../images/layout/module-box-summerbonus-lower-left.gif') bottom left no-repeat;padding:0 0 0 6px}.travelportal .module-content-summerbonus .module-box-light-inner{background:transparent url('../../images/layout/module-box-summerbonus-lower-right.gif') bottom right no-repeat}.travelportal .module-seofooter-text,.travelportal .module-seofooter-links{padding-bottom:12px}.travelportal .module-incentive-overlay{position:absolute;top:1px;left:1px;padding:3px 6px;background:solid;white-space:nowrap;background:url(../../images/misc/incentive_overlay.gif) repeat-x top left}.travelportal .module-pushoffer .module-incentive-overlay{display:none!important}.travelportal .module-offerlist-item .module-incentive-overlay{position:absolute;top:auto;bottom:0;left:155px}.travelportal .module-incentive-priceinfo{position:relative;top:3px;margin-top:-3px;text-align:right}.travelportal .webpart-layout .module-incentive-priceinfo{position:absolute!important;right:15px;top:auto!important;bottom:30px!important}.travelportal .module-offerlist-item .module-incentive-overlay-spacer{height:24px}.travelportal .module-orderinfoblock .module-incentive-priceinfo{text-align:left!important;top:0!important;margin-top:0!important}.travelportal .element-ttpopup-iframe{height:450px;width:575px;margin:0!important;padding:0!important}.travelportal .module-ttpopup-header{background:url('../../images/ttpopup/header.jpg') left top no-repeat;height:70px}.travelportal .module-ttpopup-content{border:1px solid #6fb3fe;background-color:#fff;position:relative;overflow:hidden}.travelportal .module-ttpopup-headline,.travelportal .module-ttpopup-menu{background-color:#e9f3ff}.travelportal .module-ttpopup-headline{padding:12px 0 6px 12px}.travelportal .module-ttpopup-menu{background-image:url('../../images/ttpopup/border.gif');background-position:left bottom;background-repeat:repeat-x;padding:6px 0 0 6px;width:auto!important}.travelportal .module-ttpopup-header,.travelportal .module-ttpopup-menu{margin-bottom:6px!important}.travelportal .module-ttpopup-menu .element-button{float:left;margin-right:6px}.travelportal .module-ttpopup-close-button{position:absolute;top:12px;right:6px}.travelportal .module-ttpopup-frame{margin-top:-9px;margin-bottom:6px!important;position:relative}.travelportal .module-hotellist-item .module-ttpopup-content,.travelportal .module-offerlist-item .module-ttpopup-content{border-top:0 none!important}.travelportal .module-hotellist-item .module-ttpopup-headline,.travelportal .module-offerlist-item .module-ttpopup-headline{background-image:url('../../images/ttpopup/border.gif');background-position:left 3px;background-repeat:repeat-x;padding-top:15px}.travelportal .module-hotellist-item .element-ttpopup-iframe,.travelportal .module-offerlist-item .element-ttpopup-iframe{height:500px}.travelportal .module-notepadlist-item .module-notepadlist-recommendations-print{display:none}.module-headline-servicecenter span{padding-right:30px}.module-servicecenter-content .module-content-servicecenter{padding-left:-40px}.module-content-servicecenter .veranstalter_sommer_winter h2{font-family:Arial;font-size:12pt;font-weight:bold;color:#004084}.module-content-servicecenter .veranstalter_sommer_winter h3{font-family:Arial;font-size:11pt;font-weight:bold;color:#5a5a5a}.module-content-servicecenter .veranstalter_sommer_winter .ueberschrift3{font-family:Arial;font-size:11pt;font-weight:bold;color:#5a5a5a}.module-content-servicecenter .veranstalter_sommer_winter .ueberschrift2{font-family:Arial;font-size:11pt;font-weight:bold;color:#004084}.module-content-servicecenter .veranstalter_sommer_winter .fliesstext{font-family:Arial;font-size:12px;color:#5a5a5a}.module-content-servicecenter .veranstalter_sommer_winter .fliesstextb{font-family:Arial;font-size:12px;color:#5a5a5a;font-weight:bold}.module-content-servicecenter .veranstalter_sommer_winter .fliesstextbg{font-family:Arial;font-size:10px;background-color:#fff}.module-content-servicecenter .veranstalter_sommer_winter .fliesstextbgb{font-family:Arial;font-size:12px;background-color:#e8e8e8;font-weight:bold}.module-content-servicecenter .veranstalter_sommer_winter .fliesstextohne{font-family:Arial;font-size:12px;background-color:#fff}.module-content-servicecenter .veranstalter_sommer_winter .fliesstextueb{font-family:Arial;font-size:12px;background-color:#d7d7d7}.module-content-servicecenter .veranstalter_sommer_winter .fliesstextueb1{font-family:Arial;font-size:12px;background-color:#d7d7d7;font-weight:bold}.module-content-servicecenter .veranstalter_sommer_winter .fliesstext1{font-family:Arial;font-size:12px;background-color:#e8e8e8}.module-content-servicecenter .veranstalter_sommer_winter .tableborder{border:1 solid #f00;font-family:Arial;font-size:11pt}.module-content-servicecenter .veranstalter_sommer_winter .error{font-family:Arial;font-size:11px;background-color:#fff;color:#f00;font-weight:bold}.module-content-servicecenter .veranstalter_sommer_winter .rotn{font-family:Arial;font-size:12px;color:#004084}.module-content-servicecenter .veranstalter_sommer_winter .rot{font-family:Arial;font-size:11px;color:#5a5a5a;font-weight:bold}.module-content-servicecenter .veranstalter_sommer_winter .fliesstextklein{font-family:Arial;font-size:11px;background-color:#fff}.module-content-servicecenter .veranstalter_sommer_winter .fliesstextklein1{font-family:Arial;font-size:11px;background-color:#e8e8e8}.module-content-servicecenter .veranstalter_sommer_winter .tableborder{border:1 solid #f00;font-family:Arial;font-size:11pt}.module-content-servicecenter .veranstalter_sommer_winter .pfeil_link_bold{font-family:Arial;font-size:12px;color:#5a5a5a}.custom_AvailSlider{height:185px;width:580px;position:relative;border:1px solid #a5a5a5;background-color:#FFF}.custom_AvailSlider .slider-frame{height:160px;width:529px;left:32px;top:17px;position:absolute;overflow:hidden}.custom_AvailSlider .slider-content{top:0;position:absolute;left:0}.custom_AvailSlider .slider-button-left{background-image:url(/urlaubswelt/images/buttons/slider_left.gif);background-position:left center;background-repeat:no-repeat;left:0;top:70px;height:42px;width:21px;position:absolute}.custom_AvailSlider .slider-button-right{background-image:url(/urlaubswelt/images/buttons/slider_right.gif);background-position:left center;background-repeat:no-repeat;right:0;top:70px;height:42px;width:21px;position:absolute}.custom_AvailSlider .slider-button-left-hover{background-position:-21px center}.custom_AvailSlider .slider-button-right-hover{background-position:-21px center}.custom_AvailSlider .slider-button{cursor:pointer}.custom_AvailSlider .slider-item{height:160px;margin-right:17px;margin-top:14px;width:160px;float:left}.custom_AvailSlider .hotelImg{width:160px;height:115px;margin:0}.custom_AvailSlider .details{overflow:hidden;white-space:nowrap;width:100%;color:#000;font-size:11px}.custom_AvailSlider .region-info{color:#565656;padding-bottom:3px}.custom_AvailSlider .fontsize11{font-size:11px;font-weight:bold}.custom_AvailSlider .stars{float:left;padding-top:2px}.custom_AvailSlider .price{color:#ff9105;float:right;font-weight:normal;font-size:11px}.custom_AvailSlider .price span{font-size:15px;font-weight:bold}.custom_AvailSlider .topContainer .slider-info-text{float:right;opacity:1;padding-right:40px;color:black;font-weight:bold}.custom_AvailSlider .topContainer{padding-bottom:3px;padding-top:10px;margin:0;overflow:visible;height:16px}.custom_AvailSlider .slider-item .image-container{height:115px;position:relative}.custom_AvailSlider .slider-item .image-container img{margin:0;padding:0;border:0}.custom_AvailSlider .slider-item .corner{position:absolute;width:7px}.custom_AvailSlider .slider-item .corner-left-top{background:url(../../images/common/corner_left_top.gif) no-repeat scroll left top transparent;top:0;left:0}.custom_AvailSlider .slider-item .corner-right-top{background:url(../../images/common/corner_right_top.gif) no-repeat scroll right top transparent;top:0;right:0}.custom_AvailSlider .slider-item .corner-right-bottom{background:url(../../images/common/corner_right_bottom.gif) no-repeat scroll right bottom transparent;bottom:0;right:0}.custom_AvailSlider .slider-item .corner-left-bottom{background:url(../../images/common/corner_left_bottom.gif) no-repeat scroll left bottom transparent;bottom:0;left:0}.disturber-avail{position:absolute;left:8px;top:23px;height:30px}.disturber-avail .arrow{background-image:url(/urlaubswelt/images/common/disturber.png);background-repeat:no-repeat;background-position:-5px -5px;width:15px;height:100%;float:left}.disturber-avail .repeatX{background-image:url(/urlaubswelt/images/common/disturber.png);background-repeat:repeat-x;background-position:0 -55px;height:100%;float:left}.disturber-avail .repeatX .text_first{font-size:13px;font-weight:bold;color:white;vertical-align:middle!important;height:100%}.disturber-avail .repeatX .text_spacer{width:10px}.disturber-avail table{height:30px;margin:0;padding:0}.disturber-avail .corner-container{width:100%;clear:both}.disturber-avail .corner{background-image:url(/urlaubswelt/images/common/disturber.png);background-repeat:no-repeat;background-position:0 -40px;position:absolute;left:0;height:6px;width:5px}}
