@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 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 .module-offerlist-item .module-box-light-content{padding:1px;}.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-left: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;}.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{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;}.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:60px;}.travelportal .module-orderinfoblock-participants .month .dijitComboBox{width:105px;}.travelportal .module-orderinfoblock-participants .info{width:40px;}.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-top:115px;}.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{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 #widget_discount-inputTTCurrent{float:left;}.travelportal .module-voucher-validate{float:left;margin-left:10px;}.travelportal #ttvoucher_codes_validated{display:none;padding-top:5px;}.travelportal #ttvoucher_codes_validated a{display:block;width:150px;}.travelportal #ttvoucher_codes_validated a:hover{background:url('../../images/common/x_red.gif') no-repeat center right;}.travelportal img#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{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{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:none;float:none;margin:0;width:219px;height:565px;}#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;}}