@charset "UTF-8";@media all{.travelportal .module-breadcrumb{border-width:1px;border-style:solid;line-height:16px}.travelportal .module-breadcrumb .cleafix,.travelportal .module-breadcrumb .element-backlink{display:none}.travelportal .module-box-light{width:100%}.travelportal .module-box-light-upper{display:none}.travelportal .module-price{text-align:right}.travelportal .module-regionlist-item .module-price{margin-top:-4px}.dj_safari .travelportal .module-regionlist-item .module-price{margin-top:-2px!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{margin-bottom:0!important}.travelportal .module-noresult .module-box-light-content{padding-left:7px;padding-right:7px;padding-bottom:6px}.travelportal .module-hoteldetails-content,.travelportal .module-regionlist-item .module-box-light-content{background-image:url('../../images/common/corner_left_top.gif');background-repeat:no-repeat;background-position:0 0}.travelportal .module-box-light-content .module-regionlist-button-close{margin-bottom:0;padding-bottom:6px;height:27px}.travelportal .module-box-light-content .module-regionlist-button-open{height:33px}.travelportal .module-regionlist-item h1{display:inline-block;line-height:20px;padding-right:5px;padding-left:16px;margin-bottom:0!important}.travelportal .module-regionlist-item .priceinfo_open{color:white;float:right;font-size:11px;padding-right:16px;padding-top:12px}.travelportal .module-regionlist-item h1 a{display:inline-block;margin-top:10px;padding-left:25px;line-height:16px;background-image:url('../../images/common/button_up_down.gif');background-repeat:no-repeat}.travelportal .module-regionlist-button-open h1 a{background-position:left -16px}.travelportal .module-regionlist-button-open h1 a:hover{background-position:left 0}.travelportal .module-regionlist-button-close{position:relative}.travelportal .module-regionlist-button-close h1 a{background-position:left -48px}.travelportal .module-regionlist-button-close h1 a:hover{background-position:left -32px}.travelportal .module-regionlist-item h2{margin-bottom:0}.travelportal .module-regionlist-item .element-button{position:relative;top:8px}.travelportal .module-regionlist-item .module-regionlist-row .element-button{top:0!important}.dj_safari .travelportal .module-regionlist-item .element-button{top:-1px}.travelportal .module-regionlist-button-open{float:left}.travelportal .module-regionlist-item .module-regionlist-row{padding:0 2px 2px 2px;position:relative}.travelportal .module-regionlist-item .module-regionlist-columns{padding:10px 0 5px 0;clear:both;overflow:hidden}.travelportal .module-regionlist-item .module-regionlist-footer .module-regionlist-columns{padding-left:14px!important;padding-bottom:10px!important}.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:200px;padding-left:14px}.travelportal .module-regionlist-item .module-regionlist-column-name a,.travelportal .module-regionlist-item .module-regionlist-column-name h2,.travelportal .module-regionlist-item .module-regionlist-column-air span,.travelportal .module-regionlist-item .module-regionlist-column-water span,.travelportal .module-regionlist-item .module-regionlist-column-info a{display:block;margin-top:6px;vertical-align:bottom}.travelportal .module-regionlist-item .module-regionlist-column-air{width:50px}.travelportal .module-hoteldetails .module-hoteldetails-weather-air,.travelportal .module-regionlist-item .module-regionlist-column-air span{padding-left:18px;background:transparent url('../../images/common/icon_sun.gif') left center no-repeat;overflow:visible}.travelportal .module-regionlist-item .module-regionlist-column-water{width:50px}.travelportal .module-hoteldetails .module-hoteldetails-weather-water,.travelportal .module-regionlist-item .module-regionlist-column-water span{padding-left:18px;background:transparent url('../../images/common/icon_water.gif') left center no-repeat;overflow:visible}.travelportal .module-regionlist-item .module-regionlist-column-info{width:50px}.travelportal .module-regionlist-item .module-regionlist-column-info a{width:18px;padding-bottom:3px;background:transparent url('../../images/common/icon_info.gif') left no-repeat;overflow:visible}.travelportal .module-regionlist-item .module-regionlist-column-price{float:right;width:250px;white-space:nowrap;padding-right:14px}.travelportal .module-regionlist-item .module-regionlist-price,.travelportal .module-regionlist-item .module-regionlist-price div{text-align:right}.travelportal .module-regionlist-column-price-open{padding-top:10px;padding-right:16px!important}.travelportal .module-price .price-info,.travelportal .module-price .price-info p{display:inline}.travelportal .module-price .price-text,.travelportal .module-price .price-text p{display:inline}.travelportal .module-pagination{clear:both}.travelportal #module-pagination-bottom .element-sorter{visibility:hidden}.travelportal .module-alternatives .module-box-light{margin-bottom:5px}.travelportal .module-headline-hotellist h1,.travelportal .module-headline-notepadlist h1{display:inline}.travelportal .module-hotellist-item,.travelportal .module-notepadlist-item{position:relative}.travelportal .module-hotellist-item .module-hotellist-header,.travelportal .module-notepadlist-item .module-notepadlist-header{border-bottom:1px solid #fff;position:relative;padding-bottom:2px}.travelportal .module-hotellist-item .module-hotellist-header h3,.travelportal .module-notepadlist-item .module-notepadlist-header h3{margin-left:180px}.travelportal .module-hotellist-item .module-hotellist-header h3 img,.travelportal .module-notepadlist-item .module-notepadlist-header h3 img{position:relative;top:3px}.travelportal .module-hotellist-item .module-hotellist-header .module-hotellist-header-corner,.travelportal .module-notepadlist-item .module-notepadlist-header .module-notepadlist-header-corner{position:absolute;top:0;left:0}.travelportal .module-hotellist-item .module-hotellist-content,.travelportal .module-notepadlist-item .module-notepadlist-content{position:relative;white-space:nowrap;clear:both;overflow:hidden}.travelportal .module-hotellist-item .module-hotellist-image,.travelportal .module-notepadlist-item .module-notepadlist-image{float:left;position:relative;min-height:100px}.travelportal .module-notepadlist-item .module-notepadlist-details{position:relative;top:10px;margin-bottom:15px;left:10px}.travelportal .module-hotellist-item .module-hotellist-details{padding:5px 10px 0 180px}.dj_ie7 .travelportal .module-hotellist-item .module-hotellist-details,.dj_ie7 .travelportal .module-notepadlist-item .module-notepadlist-details{padding-left:10px!important}.travelportal .module-hotellist-item .module-hotellist-attributes,.travelportal .module-notepadlist-item .module-notepadlist-attributes{width:340px;white-space:normal}.travelportal .module-hotellist-item .module-hotellist-recommendations,.travelportal .module-hotellist-item .module-hotellist-price,.travelportal .module-notepadlist-item .module-notepadlist-price,.travelportal .module-hotellist-item .module-hotellist-organizer,.travelportal .module-hotellist-item .module-hotellist-overlay{position:absolute}.travelportal .module-notepadlist-item .module-notepadlist-recommendations{position:relative;top:10px;left:10px}.travelportal .module-hotellist-item .module-hotellist-recommendations,.travelportal .module-hotellist-item .module-hotellist-price{bottom:40px}.travelportal .module-notepadlist-item .module-notepadlist-recommendations,.travelportal .module-notepadlist-item .module-notepadlist-price{bottom:30px}.travelportal .module-hotellist-item .module-hotellist-recommendations{left:180px}.travelportal .module-hotellist-item .module-hotellist-price,.travelportal .module-notepadlist-item .module-notepadlist-price{right:10px}.travelportal .module-hotellist-item .module-hotellist-organizer{display:none}.travelportal .module-hotellist-item .module-hotellist-overlay{display:none}.travelportal #module-pushoffer{margin-bottom:10px}.travelportal #module-pushoffer{margin-bottom:10px}.travelportal #module-pushoffer .module-hotellist-item .module-hotellist-header span,.travelportal #module-pushoffer .module-notepadlist-item .module-notepadlist-header span{position:absolute;top:4px;left:60px}.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:5px;left:5px;width:50px;height:53px;background:transparent url('../../images/misc/overlay_top_hotel.png') center no-repeat}.travelportal .module-hotellist-item .module-hotellist-price .module-price,.travelportal .module-notepadlist-item .module-notepadlist-price .module-price{position:absolute;right:0;bottom:0;width:200px;height:35px}.travelportal .module-hotellist-item .module-hotellist-price .module-price .price-info,.travelportal .module-hotellist-item .module-hotellist-price .module-price .price-text,.travelportal .module-notepadlist-item .module-notepadlist-price .module-price .price-info,.travelportal .module-notepadlist-item .module-notepadlist-price .module-price .price-text{position:absolute;right:0}.travelportal .module-hotellist-item .module-hotellist-price .module-price .price-info,.travelportal .module-notepadlist-item .module-notepadlist-price .module-price .price-info{bottom:0}.travelportal .module-hotellist-item .module-hotellist-price .module-price .price-text,.travelportal .module-notepadlist-item .module-notepadlist-price .module-price .price-text{bottom:15px}.travelportal .module-price .price-text{text-align:right}.travelportal .module-hotellist-item .module-hotellist-buttons,.travelportal .module-notepadlist-item .module-notepadlist-buttons{height:28px;position:relative;float:none;clear:both}.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-remember,.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-notepad,.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-recommend,.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-delete,.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-submit,.travelportal .module-notepadlist-item .module-notepadlist-buttons .module-notepadlist-button-recommend{display:block;float:left;margin:3px 0 0 6px}.dj_ff2 .travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-information,.dj_ff2 .travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-recommendations,.dj_ff2 .travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-remember{display:inline}.travelportal .module-hotellist-item .module-hotellist-buttons .module-hotellist-button-submit{position:absolute;right:3px;top:3px}.travelportal .module-headline-offerlist h1{display:inline}.travelportal .module-hoteldetails{background:transparent url('../../images/common/hoteldetails-top-bg.gif') left top repeat-x;margin-bottom:12px!important;overflow:visible;position:relative}.travelportal .module-hoteldetails .module-box-light-content{position:relative;white-space:nowrap;margin-bottom:6px}.travelportal .module-hoteldetails .module-hoteldetails-content{padding-top:33px;position:relative;clear:both;overflow:hidden}.travelportal .module-hoteldetails .module-hoteldetails-image{position:absolute;top:34px;left:0}.travelportal .module-hoteldetails .module-hoteldetails-details{float:left;position:relative}.travelportal .module-hoteldetails .module-hoteldetails-textbox{margin-top:-33px;position:relative;padding-bottom:65px}.travelportal .module-hoteldetails .module-hoteldetails-content-imagespacer img,.travelportal .module-hoteldetails .module-hoteldetails-image img,.travelportal .module-hoteldetails .module-hoteldetails-textbox h2 img{margin-bottom:0!important;vertical-align:middle}.travelportal .module-hoteldetails .module-hoteldetails-textbox h2{line-height:33px;margin-bottom:5px!important}.travelportal .module-hoteldetails .module-hoteldetails-attributes ul{list-style:none}.travelportal .module-hoteldetails .module-hoteldetails-attributes ul li{padding:0;margin:0;white-space:normal}.travelportal .module-hoteldetails-bottom{background:transparent url('../../images/common/hoteldetails-bottom-bg.gif') left bottom repeat-x;position:absolute;bottom:0;left:0;width:100%;height:80px;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{padding-right:20px;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{position:absolute;bottom:36px}.travelportal .module-hoteldetails .module-hoteldetails-recommendations{left: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-right:10px;background-image:url('../../images/common/icon_sun_lightblue.gif')}.travelportal .module-hoteldetails .module-hoteldetails-weather-water{padding-right:10px;background-image:url('../../images/common/icon_water_lightblue.gif')}.travelportal .module-hoteldetails .module-hoteldetails-price{position:absolute;right:0;bottom:36px}.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:5px;white-space:nowrap;width:540px}.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-giata-maplink,.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-remember{float:left;margin-right:6px}.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-notepad,.travelportal .module-hoteldetails .module-hoteldetails-buttons .module-hoteldetails-button-recommend{float:right;margin-right:6px}.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 .element-spinner #resultset .module-offerlist-item{background-color:#fff}.travelportal .module-offerlist-item .module-box-light-content{padding:1px}*+html .travelportal .spinner #resultset .module-offerlist-item{padding-bottom:10px}*+html .travelportal .spinner #resultset .module-offerlist-item .module-box-light{float:left;margin-bottom:0!important}.travelportal .module-offerlist-filter-columns,.travelportal .module-offerlist-item .module-offerlist-columns{margin-bottom:0}.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-date,.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-duration,.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-departure,.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-organizer,.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-service,.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-boarding,.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-price,.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-special{float:left;padding:5px 0 5px 5px}.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,.travelportal .module-offerlist-item .module-offerlist-column-boarding{float:left;padding-top:10px;padding-left:5px;padding-bottom:5px}.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-date,.travelportal .module-offerlist-item .module-offerlist-column-date{width:132px;padding-left:15px}.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-duration,.travelportal .module-offerlist-item .module-offerlist-column-duration{width:98px}.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-departure,.travelportal .module-offerlist-item .module-offerlist-column-departure{width:137px}.travelportal .module-offerlist-item .module-offerlist-column-departure a{display:block;padding:2px 0 5px 22px;background:url(../../images/common/icon_info.gif) no-repeat left top}.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-organizer,.travelportal .module-offerlist-item .module-offerlist-column-organizer{width:108px}.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-boarding,.travelportal .module-offerlist-item .module-offerlist-column-boarding{width:125px}.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-service,.travelportal .module-offerlist-item .module-offerlist-column-service{width:123px}.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-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-filter-columns .module-offerlist-filter-column-price,.travelportal .module-offerlist-item .module-offerlist-price{width:100px}.travelportal .module-offerlist-item .module-offerlist-price .module-price{position:relative}.travelportal .module-offerlist-item .module-offerlist-price .price-info{position:absolute;right:26px;top:26px}.travelportal .module-offerlist-item .module-offerlist-column-price .module-price{padding:0 26px 5px 0}.travelportal .module-offerlist-filter-columns .module-offerlist-filter-column-special{display:none}.travelportal .module-offerlist-item .module-offerlist-buttons{padding:4px 0;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-flight,.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-notepad{float:left;margin-right:30px}.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-information{padding-left:14px}.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-submit,.travelportal .module-offerlist-item .module-offerlist-buttons .module-offerlist-button-checkout{float:right;padding-right:26px}.travelportal .module-offerlist-item .offer-ok,.travelportal .module-offerlist-item .offer-failed{padding:10px 26px 0 30px;background-position:left 14px;background-repeat:no-repeat}.travelportal .module-offerlist-item .offer-ok{background-image:url('../../images/common/check_success.gif')}.travelportal .module-offerlist-item .offer-failed{padding:0;padding-top:15px;padding-left:30px;padding-right:10px;height:25px;background-position:left 12px;background-image:url('../../images/common/check_error.gif')}.travelportal .module-offerlist-item .offer-higher,.travelportal .module-offerlist-item .offer-lower{position:relative;top:3px;text-align:right;padding-right:26px}div#shadowbox_body_inner .flightinfoTable .flightinfoHeader td{padding-top:10px;padding-bottom:5px;text-align:center}div#shadowbox_body_inner .flightinfoTable td{text-align:left;padding-left:3px}div#shadowbox_body_inner .flightinfoTable{width:660px}div#shadowbox_body_inner .contactOverlayInner{padding:0 5px}div#shadowbox_body_inner .contactOverlayInner h3{color:#003063;font-family:Verdana,Geneva,sans-serif;font-size:14px;text-align:left;margin-bottom:10px}div#shadowbox_body_inner .contactOverlayInner p{padding:0;text-align:left;margin-bottom:10px;line-height:14px;font-size:11px;color:#036;font-family:Verdana,Geneva,sans-serif}div#shadowbox_body_inner .contactOverlayInner p strong{font-weight:bold;text-decoration:underline}.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-lastseen{overflow:auto;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}.travelportal .module-rightmodules-teaser.lastseen .module-box-light-content .text{padding-bottom:0}.travelportal .module-lastseen-listitem .price{font-weight:bold}.travelportal .module-orderheader .module-box-light-content,.travelportal .module-orderinfoblock .module-box-light-content,.travelportal .module-orderinfoblock-agb .module-box-light-content,.travelportal .module-confirmationheader .module-box-light-content,.travelportal .module-confirmation-insurance .module-box-light-content,.travelportal .module-confirmation-carrental .module-box-light-content,.travelportal .module-confirmationblock .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-previous{float:left}.travelportal .module-ordernavigation-tabs{position:absolute;left:250px}.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-details ul li .value .organizer_logo,.travelportal .module-orderinfoblock-details ul li .value .organizer_name{display:block;width:75px;float:left}.travelportal .module-orderinfoblock-details ul li .value .organizer_name{margin-top:3px;width:120px}.travelportal .module-orderinfoblock-description,.travelportal .module-orderinfoblock-hotel{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:300px}.travelportal .module-orderinfoblock-details .element-button{display:inline-block}.travelportal .module-orderinfoblock-additional{float:left;width:270px}.travelportal .module-orderinfoblock-details ul,.travelportal .module-orderinfoblock-additional ul,.travelportal .module-orderinfoblock-flights ul,.travelportal .module-orderinfoblock-price 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 ul li{clear:both;overflow:hidden;margin-left:0}.travelportal .module-orderinfoblock-details ul li .label,.travelportal .module-orderinfoblock-details ul li .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,.travelportal .module-orderinfoblock-flights ul li .label{width:100px;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:60px;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}.travelportal .module-orderinfoblock-hotel h2{margin-bottom:0!important}.travelportal .module-orderinfoblock-hotel h3{padding-top:12px;margin-bottom:0!important}.travelportal .module-orderinfoblock-address,.travelportal .module-orderinfoblock-contact{float:left;position:relative}.travelportal .module-orderinfoblock-address{width:300px}.travelportal .module-orderinfoblock-contact{width:400px}.travelportal .module-confirmation-insurance .dijitComboBox,.travelportal .module-confirmation-insurance .dijitComboBox input,.travelportal .module-confirmation-insurance .dijitTextBox,.travelportal .module-confirmation-insurance .dijitTextBox input,.travelportal .module-orderinfoblock-payment .dijitComboBox,.travelportal .module-orderinfoblock-payment .dijitComboBox input,.travelportal .module-orderinfoblock-payment .dijitTextBox,.travelportal .module-orderinfoblock-payment .dijitTextBox input,.travelportal .module-orderinfoblock-address .dijitComboBox,.travelportal .module-orderinfoblock-address .dijitComboBox input,.travelportal .module-orderinfoblock-address .dijitTextBox,.travelportal .module-orderinfoblock-address .dijitTextBox input,.travelportal .module-orderinfoblock-contact .dijitComboBox,.travelportal .module-orderinfoblock-contact .dijitComboBox input,.travelportal .module-orderinfoblock-contact .dijitTextBox,.travelportal .module-orderinfoblock-contact .dijitTextBox input{width:180px!important}.travelportal .module-orderinfoblock-address .module-orderinfoblock-zip .dijitTextBox,.travelportal .module-orderinfoblock-address .module-orderinfoblock-zip .dijitTextBox input{width:50px!important}.travelportal .module-orderinfoblock-address .module-orderinfoblock-city .dijitTextBox,.travelportal .module-orderinfoblock-address .module-orderinfoblock-city .dijitTextBox input{width:110px!important}.travelportal .module-orderinfoblock-contact #customer-comment{width:360px!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-contact .dijitTextBox input{width:180px!important}.travelportal .module-orderinfoblock-participants th,.travelportal .module-orderinfoblock-participants td{padding:0 6px 6px 0}.travelportal .module-orderinfoblock-participants .salutation .dijitComboBox{width:110px}.travelportal .module-orderinfoblock-participants .dijitTextBox{width:120px}.travelportal .module-orderinfoblock-participants .age .dijitTextBox{width:80px}.travelportal .module-orderinfoblock-participants .day .dijitComboBox{width:65px}.travelportal .module-orderinfoblock-participants .month .dijitComboBox{width:105px}.travelportal .module-orderinfoblock-participants .info{width:45px}.tundra .travelportal .module-orderinfoblock-participants .day .dijitValidationIcon,.tundra .travelportal .module-orderinfoblock-participants .month .dijitValidationIcon{position:static}.travelportal .module-orderinfoblock-payment h3{margin-top:6px}.travelportal .module-orderinfoblock-payment-form{clear:both;overflow:hidden}.travelportal .module-orderinfoblock-payment-fields,.travelportal .module-orderinfoblock-payment-info,.travelportal .module-orderinfoblock-discount-fields,.travelportal .module-orderinfoblock-discount-info{float:left;font-size:.9em}.travelportal .module-orderinfoblock-payment-fields{width:200px}.travelportal .module-orderinfoblock-payment-fields .module-orderinfoblock-payment-month,.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-spacer{float:left;width:18px!important;text-align:center}.travelportal .module-orderinfoblock-payment-info{width:250px}.travelportal .module-orderinfoblock .dojoxDropDownSelect .dojoxDropDownSelectLabel{padding-right:2px;padding-left:2px}.travelportal .module-confirmation-insurance .dijitContentPane,.travelportal .module-confirmation-carrental .dijitContentPane{overflow:hidden}.travelportal #insurance_offerform .dijitRadio{margin-right:5px}.travelportal #insurance_offerform label{display:block;margin-bottom:5px}.travelportal #insuranceRequestSelect{position:relative}.travelportal #insuranceRequestSelect img{position:absolute;right:15px;top:0}.travelportal #insuranceRequestSelect p{display:block;padding-right:130px}.travelportal #area-navigation .module-orderinfoblock{border-width:1px;border-style:solid;border-top-width:0;margin-bottom:15px}.travelportal #area-navigation .module-orderinfoblock .module-orderinfoblock-description{margin-left:15px;margin-right:15px;border-width:1px;border-style:dotted;padding:10px}.travelportal .module-orderinfoblock-additional ul li.total{margin-top:15px}.travelportal .module-orderinfoblock-additional ul li.total .label{padding-top:5px}.travelportal .module-orderinfoblock-organizer{margin:0;padding-top:30px;clear:left}.travelportal .module-ordernavigation-top .module-box-light-content,.travelportal .module-ordernavigation-bottom .module-box-light-content{padding-bottom:2px;padding-top:2px}.travelportal #area-primary .area-content .module-orderinfoblock,.travelportal #area-primary .area-content .module-orderinfoblock-agb,.travelportal #area-primary .area-content .module-confirmation-insurance,.travelportal #area-primary .area-content .module-confirmation-carrental,.travelportal #area-primary .area-content .module-confirmationheader,.travelportal #area-primary .area-content .module-confirmationblock{background-image:url('../../images/common/module_box_header.gif');background-repeat:no-repeat}.travelportal .module-orderinfoblock-rentalcar{position:relative}.travelportal .module-orderinfoblock-rentalcar #rentalCarImg{position:relative;float:left}.travelportal .module-orderinfoblock-rentalcar .contentContainer{position:relative;float:left;padding-left:30px}.travelportal .module-orderinfoblock-rentalcar .contentContainer ul{list-style-image:url('../../images/common/hook_orange.gif');margin-left:30px;margin-bottom:10px}.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 .module-orderinfoblock-voucher #voucherForm{float:left}.travelportal .module-orderinfoblock-voucher #validatedCodes{display:none;padding-top:5px;padding-left:10px}.travelportal .module-orderinfoblock-voucher #validatedCodes a{background:url('../../images/common/hook_orange.gif') no-repeat center left;padding-left:18px;display:block;width:150px;text-decoration:none}.travelportal .module-orderinfoblock-voucher #validatedCodes a:hover{background:url('../../images/common/x_red.gif') no-repeat center right}.travelportal .module-orderinfoblock-voucher #voucher_emo_image{display:none}.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;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/urlaub_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{width:855px;font-size:11px;font-family:verdana,helvetica,sans-serif;margin-top:3px;height:80px}.travelportal .module-survey #footer{margin-top:5px}.travelportal .module-survey #footer .element-button{float:right}.travelportal .module-survey #message{display:none;font-weight:bold}.travelportal .module-survey #error{display:none;font-weight:bold}.travelportal .area-content .module-confirmation-insurance .module-box-light-content,.travelportal .area-content .module-orderinfoblock .module-box-light-content,.travelportal .area-content .module-orderinfoblock-agb .module-box-light-content,.travelportal .area-content .module-confirmationheader .module-box-light-content,.travelportal .area-content .module-confirmationblock .module-box-light-content{padding-top:8px}.travelportal .area-content .module-confirmation-insurance h2,.travelportal .area-content .module-orderinfoblock h2,.travelportal .area-content .module-orderinfoblock-agb h2,.travelportal .area-content .module-confirmationheader h2,.travelportal .area-content .module-headline-confirmation h2{margin-bottom:20px}.travelportal #area-additional .module-content .dijitTabContainer{height:600px;overflow:visible;top:-1px}.travelportal #area-additional .module-content .dijitTabContainer .dijitTabListContainer-top,.travelportal #area-additional .module-content .dijitTabContainer .dijitTabListWrapper{height:25px!important}.travelportal #area-additional .module-content .dijitTabContainer .dijitTabContainerTop-tabs{border:0 none!important;width:100%!important;padding:0!important}.travelportal #area-additional .module-content .dijitTabContainer .dijitTab{width:49%;margin:0!important}.travelportal #area-additional .module-content .dijitTabContainer .dijitTab .dijitTabInnerDiv{padding:0!important}.travelportal #area-additional .module-content .dijitTabContainer .dijitTab .dijitTabContent span{outline:0 none}.travelportal #area-additional .module-content .dijitTabContainer .dijitTab .dijitTabContent{padding:5px 0;text-align:center}.travelportal #area-additional .module-content .dijitTabContainer .dijitTabButtonIcon,.travelportal #area-additional .module-content .dijitTabContainer .dijitTab .dijitTabButtonSpacer,.travelportal #area-additional .module-content .dijitTabContainer .dijitTabSpacer{display:none}.travelportal #area-additional .module-content .dijitTabContainer .dijitTabPaneWrapper{border:0 none!important;background:transparent;top:24px!important}.travelportal #area-additional,.travelportal #area-additional .area-content,.travelportal #area-additional .area-content .dijitTabContainer,.travelportal #area-additional .area-content .dijitTabContainer .dijitTabPaneWrapper{overflow:visible!important}.travelportal #area-additional .module-content .dijitTabContainer .dijitTabPane{border:1px solid!important;padding:4px;overflow:hidden}.travelportal #area-additional .module-content .module-content-tabpane-inner{overflow:hidden;height:100%;width:100%}.travelportal #area-additional .module-content .dijitTabContainer .dijitTabPane #module-content-open,.travelportal #area-additional .module-content .dijitTabContainer .dijitTabPane #module-content-close{position:absolute;right:10px;bottom:10px}.travelportal #area-additional .module-content .dijitTabContainer .dijitTabPane #module-content-close{display:none}.travelportal #area-additional .module-content .module-content-headline{padding:15px 0 0 10px}.travelportal #area-additional .module-content .module-content-container{width:810px;overflow:visible!important}.travelportal #area-additional .module-content .module-content-column-left,.travelportal #area-additional .module-content .module-content-column-right{float:left;height:500px;overflow:hidden}.travelportal #area-additional .module-content .module-content-column-left{width:210px}.travelportal #area-additional .module-content .module-content-column-right{width:600px}.travelportal #area-additional .module-content .module-content-column-left .module-content-column-inner,.travelportal #area-additional .module-content .module-content-column-right .module-content-column-inner{padding:0 10px}.travelportal #area-additional .module-content .module-content-column-left .module-content-column-inner{border-right:1px dotted;height:500px}.travelportal #area-additional .module-content .module-flickr,.travelportal #area-additional .module-content .module-flickr-image,.travelportal #area-additional .module-content .module-panoramio,.travelportal #area-additional .module-content .module-panoramio-image{width:190px;height:150px}.travelportal #area-additional .module-content .module-flickr,.travelportal #area-additional .module-content .module-panoramio{position:relative}.travelportal #area-additional .module-content .module-flickr-image,.travelportal #area-additional .module-content .module-panoramio-image{background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0}.module-panoramio-image-text{position:absolute;top:150px;left:0;margin-top:-7px}.module-panoramio-image-text p{font-size:8px;margin-top:-20px;margin-left:55px}.module-panoramio-image-text img{margin-top:7px}.travelportal #area-additional .module-content .element-tagcloud{padding:0 10px;text-align:justify}.travelportal #area-additional .module-content #module-tbtwidget-container iframe{border:0;float:none;margin:0;width:219px;height:565px}.travelportal #area-additional .module-content #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-sem{margin-top:15px;position:relative}.travelportal .module-sem-notice{position:absolute;top:25px;right:0;border:0 none}.travelportal .module-sem .module-hoteldetails{margin-bottom:20px!important}.travelportal .module-sem .module-hoteldetails-price{width:300px;padding-right:15px}.travelportal .module-sem-price{float:right;width:145px}.travelportal .module-sem-price .module-price{position:relative;float:right}.travelportal .module-sem-price a{cursor:pointer!important}.travelportal .module-sem-price-title,.travelportal .module-hoteldetails .module-hoteldetails-price,.travelportal .module-hoteldetails .module-hoteldetails-price div{text-align:center}.travelportal .module-sem .module-hoteldetails-price .price-text{display:block;margin-bottom:10px}.travelportal .module-sem .module-hoteldetails-price .price-info{display:block;position:absolute;bottom:0;left:0;right:0;width:auto}.travelportal .module-sem .module-hoteldetails .module-hoteldetails-textbox{margin-top:10px!important;width:240px;padding-bottom:105px!important}.travelportal .module-sem .module-hoteldetails .module-hoteldetails-textbox h2{line-height:normal!important}.travelportal .module-sem .module-hoteldetails .module-box-light-content{white-space:normal!important}.module-hoteldetails-buttons-right{position:absolute;bottom:3px;right:0;width:300px!important}.travelportal .module-sem .module-hoteldetails-button-leisure,.travelportal .module-sem .module-hoteldetails-button-hotel{float:right;margin-right:15px}.travelportal .module-evaluation-headline{margin-bottom:5px!important}.travelportal #area-secondary .module-evaluation{border:1px solid;margin-bottom:20px}.travelportal .module-evaluation-main{float:left;position:relative}.travelportal .module-evaluation-main .element-evaluation{background:url(../../images/misc/sem_evaluation_main.gif) repeat-x top;border:1px solid #cdddf2;padding:10px 5px;margin:5px;width:auto!important}.travelportal .module-evaluation-main h5{margin-bottom:0!important;text-align:center!important}.travelportal .module-evaluation-main .element-evaluation-recommendations,.travelportal .module-evaluation-main .element-evaluation-score,.travelportal .module-evaluation-main .element-evaluation-progressbar,.travelportal .module-evaluation-main .element-evaluation-information{display:inline-block!important}.dj_ie6 .travelportal .module-evaluation-main .element-evaluation-recommendations,.dj_ie6 .travelportal .module-evaluation-main .element-evaluation-score,.dj_ie6 .travelportal .module-evaluation-main .element-evaluation-progressbar,.dj_ie6 .travelportal .module-evaluation-main .element-evaluation-information,.dj_ie7 .travelportal .module-evaluation-main .element-evaluation-recommendations,.dj_ie7 .travelportal .module-evaluation-main .element-evaluation-score,.dj_ie7 .travelportal .module-evaluation-main .element-evaluation-progressbar,.dj_ie7 .travelportal .module-evaluation-main .element-evaluation-information{display:inline!important}.travelportal .module-evaluation-main .element-evaluation{text-align:center!important}.travelportal .module-evaluation-main .element-evaluation-score{padding:15px 0 5px 0}.travelportal .module-evaluation-main-top .element-evaluation-score{color:#289702!important}.travelportal .module-evaluation-main-top .module-evaluation-topicon{position:absolute;top:50px;left:25px}.travelportal .module-evaluation-main .element-evaluation-progressbar{top:0!important;text-align:left}.travelportal .module-evaluation-main .element-evaluation-progressbar,.travelportal .module-evaluation-main .element-evaluation-information{margin-right:0!important}.travelportal .module-evaluation-row{float:right;width:690px;padding:7px 0;border-bottom:1px solid}.travelportal .module-evaluation-row-last{border-bottom:0 none}.travelportal .module-evaluation-row .element-evaluation{float:right;width:230px}.travelportal .module-evaluation a{cursor:pointer!important}.travelportal .module-evaluation-row .element-evaluation-information{display:block!important;margin-bottom:2px}.travelportal .module-evaluation-row .element-evaluation-progressbar,.travelportal .module-evaluation-row .element-evaluation-information{padding-left:20px}.travelportal .module-evaluation-row .element-evaluation-progressbar{top:3px!important}.travelportal .module-evaluation-bottom{padding:5px 15px 5px 0;text-align:right}.dj_ie .travelportal .module-evaluation-bottom{width:auto!important}.tundra .travelportal .module-evaluation .element-evaluation .dijitProgressBar{width:121px;height:13px}.tundra .travelportal .module-evaluation .element-evaluation .dijitProgressBar .dijitProgressBarFull{height:13px!important}.tundra .travelportal .module-evaluation .element-evaluation .dijitProgressBarEmpty{background:#fff url(../../images/common/progressbar_normal_big.gif) repeat-x scroll left top}.tundra .travelportal .module-evaluation .element-evaluation .dijitProgressBarTile{background:#fff url(../../images/common/progressbar_active_big.gif) repeat-x scroll left top;height:13px!important}.travelportal .module-notepadlist-item .module-notepadlist-recommendations-print{display:none}.travelportal #order_bq_hint_container{margin-top:15px}.travelportal #order_bq_hint_container label{font-weight:bold}.travelportal #insuranceOfferSelect{min-height:80px;background-position:bottom center}.travelportal .module_boldChat{position:absolute;top:36px;right:0;width:165px}.travelportal #module-filter-top .module-filter .module_boldChat{display:none}#bannertop{text-align:right;width:960px;padding:5px 0;margin-left:0}.banner_success_3451042{height:150px;width:180px;position:absolute;left:970px;top:130px}.banner_success_3451041{height:90px;width:728px;margin:20px 78px}#detail-payment-creditcard .serviceFee .tooltip,.module-orderinfoblock #preis_block .tooltip,#booking_offer .module-orderinfoblock-additional .total .tooltip{font-weight:bold;text-decoration:underline;cursor:pointer}#detail-payment-creditcard .serviceFee .underline{text-decoration:underline}#detail-payment-creditcard .serviceFee .bold{font-weight:bold}.location_default{background:transparent url(http://ul.ulb-rebrush.travelportal-fe.test.dmc.de/urlaub.de/teaser/01_img_main.jpg) left top no-repeat;height:350px;width:960px}.seoSideBarTeasers{float:left;width:209px!important;margin-right:20px;height:2px}.seoContentArea{float:left;width:661px}.seoInfoContainer{border-bottom:1px solid #CCC;margin-bottom:10px;padding-bottom:10px}.seoInfoContainer img.left{float:left;margin:0 10px 10px 0}.seoContentArea h1,.seoContentArea h4,.seoContentArea h4 a{font-size:14px;margin-bottom:10px;font-weight:bold;font-family:Verdana,Arial,sans-serif;color:#003063}.moreLink{color:#003063;background:transparent url("../../images/common/button_sprites.png") left -25px no-repeat;display:inline-block;height:19px;font-family:Verdana,Arial,sans-serif;font-weight:bold;padding-left:20px}.moreLink:hover{text-decoration:underline}.mainImage{width:250px}.seoOverviewContainer .imageContainer .overviewImage{float:left;width:426px;margin:0 15px 15px 0}.seoOverviewContainer p{clear:both;width:426px;margin-right:15px;float:left}.seoInfoContainer .imageList{float:left;margin:0;padding:0;list-style-type:none;width:220px}.seoInfoContainer .imageList .thumb{margin-right:15px;display:inline}.seoInfoContainer .thumb img,.seoInfoContainer img.thumb{width:88px;height:59px}.seoOverviewContainer .imageContainer .imageList ul{margin:0;padding:0}.seoOverviewContainer .imageContainer .imageList li{display:inline;list-style:none;margin-right:15px;margin-bottom:15px;margin-left:0}.seoOverviewContainer .imageContainer .moreLink{clear:both;float:right}.seoOverviewContainer .overviewMap{float:left;width:220px}.seoTeasersContainer .c50l p{margin-right:20px}.seoTeasersContainer .seoTeaser{margin-bottom:15px}.seoTeasersContainer .price{bottom:10px;color:#f30;float:right;font-family:"verdana";font-size:18px;font-weight:700;position:absolute;right:10px;position:relative}.seoLocationLinkBoxContainer a,.seoMoreLinksContainer ul li{float:left;width:197px;list-style:none;background-image:url("../../images/common/arrow_right_blue_on_white_small.gif");background-position:left 2px;background-repeat:no-repeat;padding-left:14px}.seoTeaserLocations .smallImage{width:130px;height:87px}.seoTeaserLocations .c50{width:444px;float:left}.seoLocationLinkBoxContainer a{display:inline-block;width:32%;margin-bottom:5px}.seoImageWithHeadline .seoImageWithHeadlineTeaser{float:left;margin-right:25px;margin-bottom:15px}.seoImageWithHeadline .seoImageWithHeadlineTeaser h4{white-space:nowrap;width:192px;overflow:hidden}.seoImageWithHeadline .seoImageWithHeadlineTeaser img{width:192px;height:129px}.seoImageBigWithText img{float:left;margin-right:15px;margin-bottom:15px}.seoTextImageBox{margin-bottom:15px}.seoTeaserOfferBox .seoTeaserOffer .seoTeaserOfferHead{width:192px;margin-bottom:10px}.seoTeaserOfferBox .seoTeaserOffer .seoTeaserOfferHead h4{margin-bottom:0}.seoTeaserOfferBox h4{float:left}.seoTeaserOfferBox .rating{float:right;padding-top:5px}.seoTeaserOfferBox .offerImage{clear:both;width:300px}.seoTeaserOfferBox .seoTeaserOffer{position:relative}.seoTeaserOfferBox .seoTeaserOffer p{clear:both}.seoTeaserOfferBox .seoTeaserOffer .price{position:absolute;bottom:10px;left:205px;font-size:20px;color:#c03}.seoTeaserOfferBox .seoTeaserOffer .element-button{position:absolute;bottom:10px;right:0}.seoCountryLinksContainer ul li{background:url("../../images/layout/spriteCollection.png") no-repeat scroll left -179px transparent;padding-left:14px}.travelportal .pageInner .module-hotellist-item .module-hotellist-header,.travelportal .pageInner .module-notepadlist-item .module-notepadlist-header{background:#ffe884 url("../../images/layout/spriteCollection.png") repeat-x scroll 0 -272px;border-bottom:1px solid #fff;height:27px;line-height:27px;overflow:hidden;position:relative;padding-bottom:0}.travelportal .pageInner .module-hotellist-item .module-hotellist-content,.travelportal .module-notepadlist-item .module-notepadlist-content{background:#e0f3f7 url("../../images/layout/blueTeaserBkg.png") repeat-x scroll left top}.travelportal .pageInner .module-box-light-content .module-regionlist-button-close,.travelportal .pageInner .module-box-light-content .module-regionlist-header{background:url("../../images/layout/spriteCollection.png") repeat-x scroll 0 -272px #ffe884;height:27px;line-height:27px;padding-bottom:0;overflow:hidden}.travelportal .pageInner .module-regionlist-item h1{background:url("../../images/common/corner_left_top.gif") no-repeat scroll left top transparent}.travelportal .pageInner .module-regionlist-item h1 a{margin-top:8px}.travelportal .pageInner .module-regionlist-column-price-open{padding-top:4px}.travelportal .pageInner .module-regionlist-item .priceinfo_open{padding-top:0}.travelportal .pageInner .module-hoteldetails{background-image:none;background-color:none}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-content{clear:both;overflow:hidden;padding-top:0;position:relative}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-header{background:url("../../images/layout/spriteCollection.png") repeat-x scroll 0 -272px #ffe884;height:27px;line-height:27px;padding-bottom:0;overflow:hidden}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-header-inner{background:url("../../images/common/corner_left_top.gif") no-repeat scroll left top transparent;text-align:center}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-header h2{height:27px;line-height:27px;margin-bottom:0}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-header h2 span.hotelName{color:#fff;display:inline-block;font-size:14px;font-weight:bold;line-height:27px;margin:0;padding:0}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-header h2 span{display:inline-block;padding:6px 0 0 10px}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-header h2 img{margin-bottom:0}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-textbox{margin-top:20px;padding-bottom:auto;position:relative}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-content{background:#e0f3f7 url("../../images/layout/blueTeaserBkg.png") repeat-x scroll left top}}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-image{left:0;position:absolute;top:28px}.travelportal .pageInner .module-offerlist-filter-columns,.travelportal .pageInner .module-offerlist-item .module-box-light,.travelportal .pageInner .module-hotellist-item .module-hotellist-buttons,.travelportal .pageInner .module-notepadlist-item .module-notepadlist-buttons,.travelportal .pageInner .module-ordernavigation-top,.travelportal .pageInner .module-ordernavigation-bottom{background-color:#dbf0f9}.travelportal .module-notepadlist-item .module-notepadlist-buttons{background-color:transparent}.travelportal .pageInner .module-hoteldetails-button-information .element-button .element-button-left,.travelportal .pageInner .module-hoteldetails-button-notepad .element-button .element-button-left,.travelportal .pageInner .module-hoteldetails-button-recommend .element-button .element-button-left,.travelportal .pageInner .module-hoteldetails-button-region .element-button .element-button-left,.travelportal .pageInner .module-hotellist-button-recommendations .element-button .element-button-left,.travelportal .pageInner .module-hotellist-button-notepad .element-button .element-button-left,.travelportal .pageInner .module-hotellist-button-recommend .element-button .element-button-left,.travelportal .pageInner .module-notepadlist-button-delete .element-button .element-button-left,.travelportal .pageInner .module-notepadlist-button-submit .element-button .element-button-left,.travelportal .pageInner .module-notepadlist-button-recommend .element-button .element-button-left{background-image:url("../../images/common/arrow_right_blue.png")}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-weather-water{background-image:url("../../images/common/icon_wave.png")}.travelportal .pageInner .module-hoteldetails .module-hoteldetails-weather-air{background-image:url("../../images/common/icon_temp.png")}.travelportal .pageInner .module-hoteldetails-bottom{background-image:none}.travelportal h1.notepad_header{color:#003063;margin:0 8px 15px;font-family:Verdana,Geneva,sans-serif}.travelportal .module-notepadlist-item,.travelportal .module-notepadlist-button-recommend-selected,.travelportal .module-notepadlist-button-recommend-all{font-family:Verdana,Geneva,sans-serif}.travelportal .module-notepadlist-button-recommend-selected,.travelportal .module-notepadlist-button-recommend-all,.travelportal .module-notepadlist-item .element-button .element-button-content{color:#003063}.travelportal .module-notepadlist-item .module-notepadlist-details{margin:10px 0 0 180px;left:auto;top:auto;position:relative}.travelportal .module-notepadlist-item .module-notepadlist-recommendations{left:180px;margin-bottom:0;position:absolute;top:auto}.travelportal .module-notepadlist-item .module-notepadlist-header{background:url("../../images/layout/spriteCollection.png") repeat-x scroll 0 -272px #ffe884;height:27px;line-height:27px;overflow:hidden;padding-bottom:0}.travelportal .module-notepadlist-item .module-notepadlist-header input{left:6px!important;position:absolute;top:9px!important}.dj_ie7 .travelportal .module-notepadlist-item .module-notepadlist-header input{top:0!important}.travelportal .module-notepadlist-item .module-notepadlist-header h3{margin-left:180px;margin-top:0}.travelportal .module-notepadlist-item{margin:0 8px;position:relative}.travelportal #area-primary .area-content .module-orderinfoblock,.travelportal #area-primary .area-content .module-orderinfoblock-agb,.travelportal #area-primary .area-content .module-confirmation-insurance,.travelportal #area-primary .area-content .module-confirmation-carrental,.travelportal #area-primary .area-content .module-confirmationheader,.travelportal #area-primary .area-content .module-confirmationblock{background-image:none}.travelportal .area-content .module-confirmation-insurance .module-box-light-content,.travelportal .area-content .module-orderinfoblock .module-box-light-content,.travelportal .area-content .module-orderinfoblock-agb .module-box-light-content,.travelportal .area-content .module-confirmationheader .module-box-light-content,.travelportal .area-content .module-confirmationblock .module-box-light-content{padding:0}.travelportal .area-content .module-confirmation-insurance .module-box-header-wrapper,.travelportal .area-content .module-orderinfoblock .module-box-header-wrapper,.travelportal .area-content .module-orderinfoblock-agb .module-box-header-wrapper,.travelportal .area-content .module-confirmationheader .module-box-header-wrapper,.travelportal .area-content .module-confirmationblock .module-box-header-wrapper{background:url("../../images/layout/spriteCollection.png") repeat-x scroll 0 -272px #ffe884;height:27px;line-height:27px;overflow:hidden;padding-bottom:0}.travelportal .area-content .module-confirmation-insurance .module-box-header-inner,.travelportal .area-content .module-orderinfoblock .module-box-header-inner,.travelportal .area-content .module-orderinfoblock-agb .module-box-header-inner,.travelportal .area-content .module-confirmationheader .module-box-header-inner,.travelportal .area-content .module-confirmationblock .module-box-header-inner{background:url("../../images/common/corner_left_top.gif") no-repeat scroll left top transparent}.travelportal .area-content .module-confirmation-insurance .module-box-header-wrapper h2,.travelportal .area-content .module-orderinfoblock .module-box-header-wrapper h2,.travelportal .area-content .module-orderinfoblock-agb .module-box-header-wrapper h2,.travelportal .area-content .module-confirmationheader .module-box-header-wrapper h2,.travelportal .area-content .module-confirmationblock .module-box-header-wrapper h2{line-height:27px;padding:0 15px}.travelportal .area-content .module-confirmation-insurance .module-box-content-wrapper,.travelportal .area-content .module-orderinfoblock .module-box-content-wrapper,.travelportal .area-content .module-orderinfoblock-agb .module-box-content-wrapper,.travelportal .area-content .module-confirmationheader .module-box-content-wrapper,.travelportal .area-content .module-confirmationblock .module-box-content-wrapper{padding:10px 15px}.travelportal .pageHeader .orderInfoWrapper{background:url("../../images/layout/qsMediumShadow.png") no-repeat scroll center bottom transparent;clear:both;padding-bottom:11px;margin:0 35px}.travelportal .pageHeader .orderInfoInner{background:url("../../images/layout/qsBkg.png") repeat-x scroll left bottom #fff;border:1px solid #aed6dd;border-top:0}.travelportal .pageHeader .orderInfo{background:url("../../images/layout/qsShadowTop.png") no-repeat scroll center top transparent;padding:12px 15px 10px}.travelportal .pageHeader .orderInfoWrapper .module-box-light{margin-bottom:0}.travelportal .pageHeader .orderInfoWrapper .module-box-light-content{padding:0}.travelportal .pageHeader .orderInfoWrapper .module-box-light-content h2{margin-bottom:15px;font-size:16px}.travelportal .pageHeader .orderInfoWrapper .module-orderinfoblock-picture{display:block;margin-right:20px!important}}
