 .st__clear:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; } .st__clear { display: block; } .st__fleft { float: left; } .st__fright { float: right; } .st__nofloat { float: none; } .st__block { display: block; } .st__absolute { position: absolute; } .st__center { text-align: center; } .st__normal { font-weight: normal; } .st__pointer { cursor: pointer; } .st__move { cursor: move; } .st__cursor_def { cursor: default; } .st__underline { text-decoration: underline; } .st__underline:hover { text-decoration: none; } .st__noline { text-decoration: none; } .st__noline:hover { text-decoration: underline; } .st__bold { font-weight: bold; } input.st__text { height: 16px; padding: 2px 0 0 3px; } input.st__radio, input.st__checkbox { background: none; height: 13px; width: 13px; } input.st__submit { border: none; cursor: pointer; font: 12px arial, verdana, sans-serif; } html { height: 100%; margin: 0; padding: 0; } body { border: 0; height: 100%; margin: 0; padding: 0; } img { border: none; } a { outline: 0; } form { display: inline; } input[type='image'] { outline: 0; } div#st__quicksearch_form select, div.st__quicksearch_ext select, div#st__quicksearch_ext_subhome select, div#st__quicksearch_ext_subhome_02 select, div.st__monitor_form span select, div.st__monitor_form_ext span select, div#st__filter_box select, div#st__flip_pages select, table#st__dateselect_offer_table thead th select, div#st__booking_form select, div#st__content_middle div#st__middle_text span.st__content_form select, div.st__teaser_subh_dropdown select, div.st__calendar div.st__calendar_switch select, div.st__date_choice select, div#st__travel_content_maps select#mp_region_select, div#st__travel_content_maps #guid_id { background: #fff; font: 12px arial, sans-serif; margin-bottom: 2px; width: 170px; } table#st__dateselect_offer_table thead th select { font-size: 11px; } div.st__calendar div.st__calendar_switch select { margin: 5px 0 0 11px; width: 132px; } div#st__quicksearch_form select.st__date_day { margin-right: 5px; width: 45px; } div#st__quicksearch_form select.st__date_month { width: 97px; } div#st__quicksearch_form select.st__date_month_width84 { width: 84px !important; } div#st__quicksearch_form select.st__date_month_width60 { width: 60px !important; } div#st__quicksearch_form select.st__child { width: 42px; } div#st__quicksearch_form select.st__child_flight { width: 84px; margin-right: 1px; } div#st__quicksearch_form span.st__rail_time select { float: left; width: 110px; } div#st__quicksearch_submit_box input, div#st__quicksearch_submit_box_subhome input { float: right; margin: 11px 10px 0 0; } div#st__quicksearch_form input.st__text, div.st__quicksearch_ext input.st__text, div#st__quicksearch_ext_subhome input.st__text, div#st__quicksearch_ext_subhome_02 input.st__text, div.st__monitor_form_ext span input.st__text, div.st__teaser_newsletter span.st__datablock input.st__text, div#st__popup_notice input.st__text { background: #fff; border: 1px solid #a6a5a9; font: 12px arial, sans-serif; height: 17px; width: 165px; } div#st__popup_notice input.st__text { width: 265px; } div.st__teaser_newsletter span.st__datablock input.st__text { margin-bottom: 3px; width: 167px; } div#st__quicksearch_form span.st__rail_time input.st__text { float: left; margin-right: 5px; width: 50px; } div.st__quicksearch_ext div#st__checkbox_block input.st__checkbox, div#st__quicksearch_ext_subhome div#st__checkbox_block input.st__checkbox, div#st__quicksearch_ext_subhome_02 div#st__checkbox_block input.st__checkbox, div#st__quicksearch_ext_subhome div#st__checkbox_block_icons input.st__checkbox, div#st__quicksearch_ext_subhome div#st__radio_block input.st__radio, div.st__monitor_form_ext div.st__checkbox_block input.st__checkbox, div.st__monitor_form_ext div.st__checkbox_icon_block input.st__checkbox, div.st__teaser_newsletter span.st__radioblock input.st__radio, div.st__teaser_newsletter span.st__agreement input.st__checkbox { float: left; margin: 0; } div.st__teaser_newsletter span.st__radioblock input.st__radio { margin: 6px 5px 0 0; } div#st__quicksearch_form div#st__radio_block input.st__radio { float: left; margin: 2px 0 0 0; } div#st__quicksearch_submit_box_subhome span.st__early_booking input.st__checkbox { float: left; margin: 1px 7px 0 0; } div#st__quicksearch_submit_box select { background: #fff; float: left; font: 12px arial, sans-serif; margin: 13px 0 0 90px; width: 132px; } div#st__quicksearch_form span.st__pulldown input.st__text { width: 359px; } div#st__quicksearch_form span.st__pulldown input.st__value { color: #a7a7a7; font-size: 11px; } div.st__teaser_subh_dropdown select { font-size: 11px; margin: 7px 0 0 11px; } div.st__teaser_newsletter input#st__newsletter_submit { margin: 14px 0 0 93px; } div.st__teaser_newsletter span.st__formblock input.st__error { border: 1px solid #c90404; } div.st__monitor_form span select, div.st__monitor_form_ext span select { width: 166px; } div.st__monitor_form span select.st__date_day { margin-right: 5px; width: 45px; } div.st__monitor_form span select.st__date_month { width: 93px; } div.st__monitor_form span select.st__child { width: 41px; } div.st__monitor_submit_box input { margin: 13px 0 0 19px; } div.st__monitor_form_ext span input.st__text { width: 159px; } div.st__monitor_form span.st__double_sel_rental select, div.st__monitor_form_ext span.st__double_sel_rental select { float: left; margin-right: 3px; width: 81px; } span.st__double_radio input.st__radio { float: left; margin: 4px 4px 0 0; } div#st__filter_box select { margin-top: 17px; width: 380px; } table#st__dateselect_offer_table thead th select { display: block; } table#st__dateselect_offer_table thead th.st__airport select { width: 93px; } table#st__dateselect_offer_table thead th.st__arrival select { width: 77px; } table#st__dateselect_offer_table thead th.st__duration select { width: 68px; } table#st__dateselect_offer_table thead th.st__provider select { width: 96px; } table#st__dateselect_offer_table thead th.st__placing select { width: 87px; } table#st__dateselect_offer_table thead th.st__catering select { width: 87px; } div#st__flip_pages select { float: right; width: 93px; } div#st__booking_form select { float: left; margin: 0; width: 195px; } div#st__booking_form span.st__title select, div#st__booking_form div.st__personal_data div.st__travellers select { width: 65px; } div#st__booking_form div.st__personal_data div.st__travellers select { margin-right: 7px; } div#st__booking_form input.st__text, div#st__content_middle div#st__middle_text span.st__content_form input.st__text { background: #fff; border: 1px solid #a7a5a7; float: left; font: 12px arial, sans-serif; padding-bottom: 1px; width: 189px; } div#st__booking_form div.st__personal_data input#zip { margin-right: 7px; width: 40px; } div#st__booking_form div.st__personal_data input#city { width: 137px; } div#st__booking_form div.st__personal_data div.st__travellers input.st__text { margin-right: 7px; width: 148px; } div#st__booking_form input.st__dd, div#st__booking_form input.st__mm, div#st__booking_form div.st__personal_data div.st__travellers input.st__dd, div#st__booking_form div.st__personal_data div.st__travellers input.st__mm { margin-right: 7px; width: 28px; } div#st__booking_form input.st__yyyy, div#st__booking_form div.st__personal_data div.st__travellers input.st__yyyy { width: 45px; } div#st__booking_form div.st__radio_block span input.st__radio, div#st__booking_form div.st__radio_block span.st__checkbox_block input.st__checkbox { float: left; margin-right: 5px; } div#st__booking_form div.st__radio_block span.st__payment_form_block input.st__text { float: none; width: 189px; } div#st__booking_form div.st__radio_block span.st__payment_form_block select.st__credit_valid_month { margin-right: 7px; width: 127px; } div#st__booking_form div.st__radio_block span.st__payment_form_block select.st__credit_valid_year { width: 60px; } div#st__booking_form div.st__radio_block span.st__payment_form_block input#cvc { float: left; width: 50px; } div#st__booking_form div.st__whish input { width: 483px; } div#st__booking_form div.st__booking_text span.st__agb input.st__checkbox, div#st__booking_form div.st__booking_text span.st__checkbooking input.st__checkbox, div#st__booking_form div.st__booking_text span.st__newsletter input.st__checkbox { margin: 10px 10px 0 0; } div#st__booking_form div.st__finish_booking input { float: right; margin: 10px 6px 0 0; } div.st__validation_footer input { float: right; margin: 13px 14px 0 0; } div#st__content_middle div#st__middle_text span.st__content_form input.st__text { margin-bottom: 5px; width: 229px; } div#st__content_middle div#st__middle_text span.st__content_form select { width: 234px; } div#st__content_middle div#st__middle_text span.st__content_form textarea { background: #fff; border: 1px solid #a7a6aa; font: normal 12px arial, sans-serif; height: 140px; padding: 3px; width: 540px; } div#st__content_middle div#st__middle_text span.st__content_form input.st__booking_number { width: 543px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__children select { float: left; margin-right: 9px; width: 60px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__dates select.st__day { float: left; margin-right: 5px; width: 55px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__dates select.st__month { float: left; margin-right: 4px; width: 151px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__checkbox_block input.st__checkbox { float: left; margin: 8px 5px 0 1px; } div#st__content_middle div#st__middle_text span.st__personal_data select { float: left; width: 75px; } div#st__content_middle div#st__middle_text span.st__personal_data input.st__text { float: left; width: 192px; } div#st__content_middle div#st__middle_text span.st__personal_data input.st__plz { margin-right: 5px; width: 40px; } div#st__content_middle div#st__middle_text span.st__personal_data input.st__city { width: 142px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__newscheck input.st__checkbox { float: left; margin: 8px 12px 0 12px; } div#st__middle_text_wrapper div.st__send_request input.st__checkbox { float: left; margin: 24px 0 0 22px; } div#st__middle_text_wrapper div.st__send_request input#st__button { float: right; margin: 18px 12px 0 0; } div#st__middle_text_wrapper div.st__preferences span input.st__checkbox { clear: left; float: left; } div#st__popup_notice_note textarea, div#st__popup_notice_form textarea { background: #fff; border: 1px solid #a7a6aa; font: normal 12px arial, sans-serif; height: 40px; margin-bottom: 10px; padding: 3px; width: 540px; } div#st__popup_notice_note input { margin-right: 15px; } div#st__travel_content_maps select#guid_id { width: 150px; } div#st__travel_content_maps select#mp_region_select { width: 250px; } div#st__booking_form div.st__personal_data label.st__error, div.st__booking_text span.st__error, div#st__booking_form div.st__radio_block span.st__coupon label.st__error, div#st__booking_form div.st__radio_block span.st__payment_form_block label.st__error, div#st__booking_form div.st__radio_block span.st__error label, div#st__middle_text_wrapper div#st__middle_text span.st__content_form label.st__error, div#st__middle_text_wrapper div#st__middle_text div.st__error label, div#st__popup_notice_form label.st__error , div#st__middle_text_wrapper div#st__middle_text label.st__error { color: #ca0001; } div#st__booking_form div.st__personal_data input.st__error, div.st__booking_text span.st__error, div#st__booking_form div.st__radio_block span.st__coupon input.st__error, div#st__booking_form div.st__radio_block span.st__payment_form_block input.st__error, div#st__booking_form div.st__radio_block span.st__error, div#st__middle_text_wrapper div#st__middle_text span.st__content_form input.st__error, div#st__middle_text_wrapper div#st__middle_text div.st__error, div#st__middle_text_wrapper div#st__middle_text span.st__content_form textarea.st__error, div#st__popup_notice_form input.st__error, div#st__middle_text_wrapper div#st__middle_text textarea.st__error, div#st__middle_text_wrapper div#st__middle_text input.st__error { background: #f9ccd1; border: 1px solid #ca0001; } div#st__booking_form div.st__personal_data span select.st__error, div#st__booking_form div.st__personal_data div.st__travellers span select.st__error, div#st__booking_form span.st__payment_form_block select.st__error, div#st__middle_text_wrapper div#st__middle_text span.st__content_form select.st__error, div#st__middle_text_wrapper div#st__middle_text select.st__error { background: #f9ccd1; color: #56292e; } div#st__wrapper { width: 995px; } body { background: #f4ecd8 url(http://www.start.de/site/images/bg/body.gif) 0 0 repeat-y; } body#st__popup { background-position: -404px 0; } ::-moz-selection{ background: #ffcf03; color: #000; } ::selection{ background: #ffcf03; color: #000; } div#st__header { height: 97px; } img#st__header_deeplink { left: 843px; position: absolute; top: -2px; z-index: 3000; } img.st__header_deeplink_offset { top: 11px !important; } ul#st__header_menu, ul#st__header_menu_subhome { margin: 2px 164px 0 0; padding: 0; } ul#st__header_menu_subhome { margin-right: 12px; } ul#st__header_menu li, ul#st__header_menu_subhome li { float: left; list-style: none; } ul#st__header_menu li a, ul#st__header_menu_subhome li a { display: block; padding: 0 12px 0 9px; } div#st__header_consult, div#st__header_consult_subhome { margin: 24px 0 0 481px; position: absolute; width: 436px; } div#st__header_consult_subhome { margin-left: 637px; } div#st__header_consult img.tuev, div#st__header_consult_subhome img.tuev { margin: 13px 11px 0 0; width: 37px; } div#st__header_consult img.test_winner, div#st__header_consult_subhome img.test_winner { margin: -4px 11px 0 0; width: 51px; } div#st__header_consult img.test_clever, div#st__header_consult_subhome img.test_clever { margin: -2px 11px 0 0; } div#st__header_consult h1, div#st__header_consult_subhome h1 { margin: 0 0 -2px 0; padding: 0; } div#st__header_consult span#st__header_txt, div#st__header_consult_subhome span#st__header_txt { margin-top: 3px; width: 170px; } div#st__header { background: url(http://www.start.de/site/images/bg/header_footer.gif) 0 0 repeat-x; } ul#st__header_menu li, ul#st__header_menu_subhome li { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 5px no-repeat; } ul#st__header_menu li a, ul#st__header_menu_subhome li a { color: #000; font: 11px arial, sans-serif; text-decoration: none; } ul#st__header_menu li a:hover, ul#st__header_menu_subhome li a:hover { text-decoration: underline; } div#st__header_consult, div#st__header_consult_subhome { color: #1d4190; } div#st__header_consult h1, div#st__header_consult_subhome h1 { font: bold 14px arial, sans-serif; } div#st__header_consult span#st__header_tel, div#st__header_consult_subhome span#st__header_tel { color: #1d4190; cursor: pointer; font: bold 18px arial, sans-serif; text-decoration: none; } div#st__header_consult span#st__header_txt, div#st__header_consult_subhome span#st__header_txt { color: #1d4190; cursor: pointer; font: bold 10px arial, sans-serif; text-decoration: none; } div#st__footer { width: 995px; } div#st__footer div#st__link_box { height: 21px; padding: 20px 0 0 0; } div#st__footer div#st__link_box .st__twitter { float: right; display: block; } div#st__footer div#st__link_box .st__twitterLogo { width: 20px; height: 21px; float: right; background: url(http://www.start.de/site/images/bg/twitter.gif) 0 0 no-repeat; margin: -3px 10px 0 10px; display: block; } div#st__footer div#st__additional_footer { margin-top: 3px; } div#st__footer div#st__additional_footer div#st__additional_left { float: left; margin: 10px 0 0 8px; width: 384px; } div#st__footer div#st__additional_footer div#st__additional_right { float: left; margin: 10px 0 0 12px; width: 580px; } div#st__footer, div#st__footer div#st__link_box { background-image: url(http://www.start.de/site/images/bg/header_footer.gif); } div#st__footer { background-color: #fff; background-position: 0 -127px; background-repeat: repeat-x; } div#st__footer div#st__link_box { background-position: 0 -199px; background-repeat: no-repeat; text-align: center; } div#st__footer div#st__link_box, div#st__footer div#st__link_box a { color: #fff; font: 12px arial, sans-serif; text-decoration: none; } div#st__footer div#st__link_box a:hover { text-decoration: underline; } div#st__footer div#st__additional_footer { background: #fff; } div#st__footer div#st__additional_footer a { color: #999; } div#st__footer div#st__additional_footer div#st__additional_left, div#st__footer div#st__additional_footer div#st__additional_right { color: #999; font: 11px arial, sans-serif; } div#st__footer a#st__bestprice_link { display: block; height: 41px; position: absolute; text-decoration: none; width: 70px; } .addthis_default_style a.addthis_adviseLink { font: 12px arial,sans-serif; text-decoration: none; color: black; } div#st__path { margin: 46px 0 0 0; padding: 0 0 0 11px; } div#st__path ul { margin: 0; padding: 0; } div#st__path ul li { float: left; list-style: none; } div#st__path ul li a { padding: 0 3px 0 3px; } div#st__path li a { color: #000; font: bold 10px arial, sans-serif; text-decoration: underline; } div#st__path li a:hover { text-decoration: none; } div#st__path ul li a.st__active { text-decoration: none; } div#st__path ul li a.st__active:hover { text-decoration: underline; } div#st__path ul li, div#st__path ul li a.st__active { font: normal 10px arial, sans-serif; color: #878787; } .st__cPointer { cursor: pointer; } .st__fRight { float: right; } .st__cRight { clear: right; } div#st__content_left { float: left; width: 201px; } div#st__content_left div#st__content_menu { margin-left: 4px; padding-bottom: 5px; width: 196px; } div#st__content_left div#st__content_menu span { display: block; height: 20px; width: 196px; } div#st__content_left div#st__content_menu span a { display: block; padding: 3px 0 0 14px; } div#st__content_left div#st__content_menu span.st__first, div#st__content_left div#st__content_menu span.st__first_active { height: 24px; } div#st__content_left div#st__content_menu span.st__first a, div#st__content_left div#st__content_menu span.st__first_active a { display: block; padding: 7px 0 0 14px; } div#st__content_left div#st__content_menu span.st__open { height: auto; padding-bottom: 3px; } div#st__content_left div#st__content_menu span.st__open ul { margin: 0 0 0 5px; padding: 0; list-style: none; width: 186px; } div#st__content_left div#st__content_menu span.st__open li { display: block; float: left; margin-bottom: -1px; padding: 3px 0; } div#st__content_left div#st__content_menu span.st__open li.st__openLevel3 ul { padding: 4px 0; overflow: hidden; } div#st__content_left div#st__content_menu span.st__open ul a { display: block; padding-left: 24px; width: 160px; } div#st__content_middle { float: left; width: 591px; } div#st__content_middle div#st__middle_headline { height: 23px; padding: 10px 0 0 16px; } div#st__content_middle div#st__middle_footer { height: 8px; } div#st__content_middle div#st__middle_text { padding-top: 8px; } div#st__content_middle div#st__middle_text div, div#st__content_middle div#st__middle_text p, div#st__content_middle div#st__middle_text span.st__subheadline { margin: 0 9px 0 8px; } div#st__content_middle div#st__middle_text div, div#st__content_middle div#st__middle_text p { padding: 0 15px 10px 9px; } div#st__content_middle div#st__middle_text span.st__subheadline { display: block; margin-bottom: 7px; padding: 5px 2px 3px 9px; } div#st__content_middle div#st__middle_text_wrapper { padding-bottom: 3px; } div#st__content_middle div#st__middle_text span.st__top { display: block; margin: 0 18px 7px 17px; } div#st__content_middle div#st__middle_text span.st__top label { float: right; margin-right: 3px; } div#st__content_middle div#st__middle_text span.st__top label a { display: block; padding: 0 0 0 8px; } div#st__content_middle div#st__middle_text span.st__theme { display: block; margin: 10px 8px 7px 7px; padding: 10px 0 8px 0; } div#st__content_middle div#st__middle_text span.st__theme ul, div#st__content_middle div#st__middle_text ul { margin: 0; padding: 0; list-style: none; } div#st__content_middle div#st__middle_text ol { margin-left: 49px; padding: 0; list-style: decimal; } div#st__content_middle div#st__middle_text ul { margin: 0 0 0 7px; } div#st__content_middle div#st__middle_text span.st__theme li, div#st__content_middle div#st__middle_text ul li { margin-left: 25px; padding: 0; padding-bottom: 1px; width: 500px; } div#st__content_middle div#st__middle_text span.st__theme li a, div#st__content_middle div#st__middle_text ul li { display: block; padding: 0 0 0 8px; width: 500px; } div#st__content_middle div#st__middle_text img.st__theme_img { margin: -9px 0 2px 7px; } div#st__content_middle div#st__middle_text div#st__agb_download { margin: 10px 0 20px 17px; width: 528px; } div#st__content_middle div#st__middle_text div#st__agb_download a { display: block; padding: 13px 0 12px 200px; width: 354px; } div#st__content_middle div#st__middle_text div#st__agb_download a span { padding-left: 9px; } div#st__content_right { float: left; width: 203px; } div#st__content_right div#st__content_right_wrapper { margin: 0 0 0 3px; } div#st__content_right_large { float: left; width: 790px; } div#st__content_right_large div#st__headlines span { display: block; height: 22px; padding: 10px 0 0 3px; width: 375px; } div#st__content_right_large div#st__headlines span.st__fleft { margin-left: 8px; } div#st__content_right_large div#st__headlines span.st__fright { margin-right: 8px; } div#st__content_right_large div#st__block_wrapper div { float: left; width: 378px; } div#st__content_right_large div#st__block_wrapper div span { display: block; float: left; width: 184px; } div#st__content_right_large div#st__block_wrapper div span strong, div#st__content_right_large div#st__block_wrapper div span span { cursor: pointer; display: block; } div#st__content_right_large div#st__block_wrapper div.st__service_wrapper span { margin-left: 4px; padding: 8px 0; } div#st__content_right_large div#st__block_wrapper div.st__service_wrapper span a { display: block; } div#st__content_right_large div#st__block_wrapper div.st__service_wrapper span span { display: block; float: right; margin: 0 10px 0 0; padding: 8px 0 0 8px; width: auto; } div#st__content_right_large div#st__block_wrapper div.st__service_wrapper div.st__set_border { margin-left: 9px; } div#st__content_right_large div#st__block_wrapper div#st__help_wrapper { margin-left: 18px; } div#st__content_right_large div#st__block_wrapper div#st__help_wrapper ul { list-style: none; margin: 5px 0 0 3px; padding: 0; } div#st__content_right_large div#st__block_wrapper div#st__help_wrapper li { padding: 0 0 3px 9px; } div#st__content_right_large div#st__block_wrapper div#st__help_wrapper li a { margin: 0; } div#st__content_right_large div#st__block_wrapper div#st__help_wrapper label, div#st__content_right_large div#st__block_wrapper div#st__help_wrapper label a { display: block; height: 76px; margin: 8px 0 15px 15px; width: 147px; } div#st__content_right_large div#st__block_footer { font-size: 1px; height: 8px; line-height: 1px; } div#st__content_middle div#st__middle_text span.st__content_form { margin-left: 17px; padding-bottom: 13px; width: 566px; } div#st__content_middle div#st__middle_text span.st__content_form span { display: block; float: left; width: 245px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__fleft { width: 314px; } div#st__content_middle div#st__middle_text span.st__content_form span label { display: block; } div#st__content_middle div#st__middle_text span.st__content_form span.st__line { display: block; font-size: 1px; height: 1px; line-height: 1px; padding-top: 4px; margin: 0 0 8px 10px; width: 528px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__children { margin-bottom: 13px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__children label { float: left; margin: 3px 2px 0 0; width: 10px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__dates img { cursor: pointer; margin-top: 3px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__checkbox_block label { margin-top: 7px; } div#st__content_middle div#st__middle_text span.st__personal_data label { clear: left; float: left; height: 23px; margin: 3px 0 0 0; width: 116px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__newscheck { height: 73px; margin: 26px 0 0 24px; width: 208px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__newscheck label, div#st__content_middle div#st__middle_text span.st__content_form span.st__newsinfo { clear: none; cursor: pointer; display: block; float: left; height: auto; margin-top: 6px; width: 160px; } div#st__content_middle div#st__middle_text span.st__content_form span.st__newsinfo { cursor: default; margin-top: 26px; padding: 3px 4px 3px 8px; width: 210px; } div#st__middle_text_wrapper div.st__send_request { height: 60px; margin: 0 9px 0 8px; } div#st__middle_text_wrapper div.st__send_request label { float: left; margin: 15px 0 0 10px; width: 278px; } div#st__middle_text_wrapper div.st__send_request label span { padding: 0 5px; } div#st__middle_text_wrapper span.st__mandatory_info { display: block; margin: 12px 0 8px 20px; } div#st__middle_text_wrapper div.st__preferences { margin: 0 9px 0 14px; padding-bottom: 8px; } div#st__middle_text_wrapper div.st__preferences span { display: block; float: left; width: 186px; } div#st__middle_text_wrapper div.st__preferences span label { display: block; float: left; height: 18px; margin: 2px 0 0 3px; width: 160px; } div#st__notepad_frame { height: 16px; line-height: 12px; margin: -1px 0 0 820px; position: absolute; width: 145px; } div#st__notepad_frame span { display: block; } div#st__notepad_frame a { display: block; padding: 0 0 0 18px; width: 145px; } div#st__notepad_frame a strong { padding-left: 12px; font-weight: normal; } div#st__quicksearch_box { left: 4px; margin-top: 1px; min-height: 309px; padding-bottom: 5px; position: absolute; width: 394px; z-index: 3000; } div#st__quickearch_form_box { margin-left: 5px; width: 384px; } div#st__quicksearch_form { height: 244px; padding: 7px 10px 0 10px; } div#st__quicksearch_form span, div.st__quicksearch_ext span, div#st__quicksearch_ext_subhome span, div#st__quicksearch_ext_subhome_02 span { width: 170px; } div#st__quicksearch_form span.st__child { padding: 3px 1px 0 3px; width: auto; } div#st__quicksearch_form label.st__children_width { width: 86px; } div#st__quicksearch_form label, div.st__quicksearch_ext label, div#st__quicksearch_ext_subhome label, div#st__quicksearch_ext_subhome_02 label { display: block; } div#st__quicksearch_form img.st__calendar { margin: 4px 0 0 4px; padding-bottom: 0; } div#st__quicksearch_form span#st__holiday_dates a { display: block; margin: 18px 0 0 0; padding-left: 12px; } div#st__quicksearch_box div.st__line { font-size: 1px; height: 1px; line-height: 1px; margin: 8px 0 7px 0; } div.st__quicksearch_ext, div#st__quicksearch_ext_subhome { height: 321px; margin-top: -14px; padding: 2px 10px 0 10px; } div#st__quicksearch_ext_subhome { margin-top: 0; } div#st__quicksearch_ext_subhome_02 { height: 162px; margin-top: -8px; padding: 2px 10px 0 10px; } div.st__quicksearch_ext span.st__search_cat_headline, div#st__quicksearch_ext_subhome span.st__search_cat_headline, div#st__quicksearch_ext_subhome_02 span.st__search_cat_headline { display: block; margin: 8px -4px 2px -4px; padding: 1px 0 1px 4px; width: 366px; } div.st__quicksearch_ext .st__search_cat_headline2 { margin-top: 2px; margin-bottom: 4px; } div.st__quicksearch_ext .st__line2 { margin: 5px 0pt 4px; } div.st__quicksearch_ext div#st__checkbox_block label, div#st__quicksearch_ext_subhome div#st__checkbox_block label, div#st__quicksearch_ext_subhome_02 div#st__checkbox_block label { float: left; margin: 0 0 0 5px; } div.st__quicksearch_ext div#st__checkbox_block span, div#st__quicksearch_ext_subhome div#st__checkbox_block span, div#st__quicksearch_ext_subhome_02 div#st__checkbox_block span { margin: 0 0 2px 0; } div#st__quicksearch_submit_box { height: 45px; margin-left: 5px; width: 384px; } div.st__quicksearch_submit_box_margin { margin-top: -54px !important; } div#st__quicksearch_submit_box span.st__quicksearch_submit_box_background { background-position: 0pt 5px; } div#st__quicksearch_submit_box a.st__quicksearch_submit_box_padding { padding-left: 9px; } div#st__quicksearch_submit_box_subhome { height: 45px; margin: -14px 0 0 0; width: 384px; } div#st__quicksearch_submit_box span, div#st__quicksearch_submit_box_subhome span { margin: 16px 0 0 10px; } div#st__quicksearch_submit_box span a, div#st__quicksearch_submit_box_subhome span a { display: block; padding-left: 15px; } div#st__quicksearch_form span.st__child_flight { padding: 0 0 0 3px; width: auto; } div#st__quicksearch_form span.st__child_flight_width { width: 82px !important; } div#st__quicksearch_form .st__child_hint { height: 32px; margin: 0 -10px; padding: 0 10px; } div#st__quicksearch_form .st__child_hint div { margin-top: 3px; padding-top: 3px; } div#st__rail_partner_box { height: 51px; margin-left: 5px; padding: 2px 10px 0 10px; width: 364px; } div#st__rail_partner_box div.st__line { margin: 2px 0 5px; } div#st__rail_partner_box span.st__fright { margin-top: 5px; } div#st__quicksearch_error { cursor: pointer; height: 43px; margin: -15px 0 0 5px; position: absolute; width: 391px; z-index: 5000; } div#st__quicksearch_error span.st__fleft { cursor: pointer; height: 27px; padding: 16px 0 0 21px; width: 41px; } div#st__quicksearch_error label.st__fright { cursor: pointer; display: block; height: 32px; padding: 11px 10px 0 0; width: 316px; } div#st__quicksearch_submit_box_subhome span.st__early_booking label a { float: left; padding-left: 10px; } small#st__flight_age_children { margin: 37px 0 0 2px; position: absolute; } div#st__quicksearch_form span.st__pulldown { display: block; width: auto; } div#st__quicksearch_form span.st__pulldown span.st__pulldown_wrapper { display: block; position: absolute; width: 362px; } div#st__quicksearch_form span.st__pulldown span.st__pulldown_wrapper span.st__pulldown_head { display: block; padding: 2px 0 2px 6px; width: 356px; } div#st__quicksearch_form span.st__pulldown ul { list-style: none; margin: 6px 6px 1px 6px; padding: 0; } div#st__quicksearch_form span.st__pulldown ul li { float: left; padding-bottom: 1px; } div#st__quicksearch_form span.st__pulldown ul li a { display: block; padding: 0 0 0 20px; width: 330px; } div#st__quicksearch_form span.st__pulldown ul li a.st__headline { cursor: default; padding: 0 0 0 5px; width: 345px; } div#st__quicksearch_menu { height: 27px; } div#st__quicksearch_menu ul { list-style-type: none; margin: 0; padding: 0; } div#st__quicksearch_menu ul li { float: left; height: 27px; } div#st__quicksearch_menu ul li a { display: block; height: 16px; margin-top: 7px; padding-top: 3px; } div#st__quicksearch_menu li#st__qs_lastminute_active a, div#st__quicksearch_menu li#st__qs_allinclusive_active a, div#st__quicksearch_menu li#st__qs_fly_active a, div#st__quicksearch_menu li#st__qs_hotel_active a, div#st__quicksearch_menu li#st__qs_rail_active a { height: 17px; padding-top: 2px; } div#st__quicksearch_menu li#st__qs_lastminute { width: 84px; } div#st__quicksearch_menu li#st__qs_lastminute_active { width: 177px; } div#st__quicksearch_menu li#st__qs_lastminute a { padding-left: 10px; } div#st__quicksearch_menu li#st__qs_allinclusive { width: 92px; } div#st__quicksearch_menu li#st__qs_allinclusive_active { margin-left: -1px; width: 186px; } div#st__quicksearch_menu li#st__qs_allinclusive a { padding-left: 3px; } div#st__quicksearch_menu li#st__qs_fly { width: 36px; } div#st__quicksearch_menu li#st__qs_fly_active { margin-left: -1px; width: 130px; } div#st__quicksearch_menu li#st__qs_fly a { padding-left: 2px; } div#st__quicksearch_menu li#st__qs_hotel { width: 43px; } div#st__quicksearch_menu li#st__qs_hotel_active { margin-left: -1px; width: 137px; } div#st__quicksearch_menu li#st__qs_hotel a { padding-left: 2px; } div#st__quicksearch_menu li#st__qs_rail { width: 46px; } div#st__quicksearch_menu li#st__qs_rail_active { margin-left: -1px; width: 140px; } div#st__quicksearch_menu li#st__qs_rail a { padding-right: 5px; } div#st__quicksearch_menu_subhome { height: 27px; } div#st__quicksearch_menu_subhome ul { list-style-type: none; margin: 0; padding: 0; } div#st__quicksearch_menu_subhome ul li { float: left; height: 27px; } div#st__quicksearch_menu_subhome ul li a { display: block; height: 16px; margin-top: 7px; padding-top: 3px; } div#st__quicksearch_menu_subhome li#st__qs_lastminute_active a { height: 18px; padding-left: 16px; padding-top: 1px; text-align: left; } div#st__quicksearch_menu_subhome li#st__qs_house, div#st__quicksearch_menu_subhome li#st__qs_hotel { width: 193px; } div#st__quicksearch_menu_subhome li#st__qs_holiday_flight { width: 73px; } div#st__quicksearch_menu_subhome li#st__qs_holiday_flight a { padding-left: 2px; } div#st__quicksearch_menu_subhome li#st__qs_rail { width: 50px; } div#st__quicksearch_menu_subhome li#st__qs_rail a { padding-right: 4px; } div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight { width: 127px; } div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight a { padding-left: 8px; } div#st__quicksearch_menu_subhome li#st__qs_lastminute_active { width: 394px; } div#st__quicksearch_menu_subhome li#st__qs_hotel_active, div#st__quicksearch_menu_subhome li#st__qs_house_active { width: 201px; } div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight_active { margin-right: -3px; width: 274px; } div#st__quicksearch_menu_subhome li#st__qs_holiday_flight_active { margin-left: -4px; margin-right: -3px; width: 224px; } div#st__quicksearch_menu_subhome li#st__qs_rail_active { margin-left: -3px; width: 197px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons label, div#st__quicksearch_ext_subhome div#st__radio_block label, div#st__quicksearch_form div#st__radio_block label { float: left; margin: 0 0 0 5px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span { height: 18px; margin: 0 0 2px 0; padding: 5px 0 0 25px; width: 150px; } div#st__quicksearch_ext_subhome div#st__radio_block span.st__fleft { margin-top: 10px; width: 190px; } div#st__quicksearch_ext_subhome div#st__radio_block span.st__fright { margin-top: 5px; } div#st__quicksearch_ext_subhome div#st__radio_block label { width: 75px; } div#st__quicksearch_form div#st__radio_block label { width: 65px; } div#st__hp_teaser_box { height: 306px; padding-top: 337px; } div#st__hp_teaser_box div#st__hp_teaser_box_01, div#st__hp_teaser_box div#st__hp_teaser_box_02, div#st__hp_teaser_box div#st__hp_teaser_box_03, div#st__hp_teaser_box div#st__hp_teaser_box_04, div#st__hp_teaser_box div#st__hp_teaser_box_05 { height: 302px; position: absolute; width: 194px; } div#st__hp_teaser_box div#st__hp_teaser_box_01 { margin-left: 5px; } div#st__hp_teaser_box div#st__hp_teaser_box_02 { margin-left: 203px; } div#st__hp_teaser_box div#st__hp_teaser_box_03 { margin-left: 401px; } div#st__hp_teaser_box div#st__hp_teaser_box_04 { margin-left: 599px; } div#st__hp_teaser_box div#st__hp_teaser_box_05 { margin-left: 797px; } div.st__teaser_inspiration, div.st__teaser_textoffer_three, div.st__teaser_newsletter { height: 302px; width: 194px; } div.st__teaser_topics { height: 298px; padding: 4px 0 0 4px; width: 190px; } div.st__teaser_topics span { cursor: pointer; display: block; } div.st__teaser_topics img { margin: 4px 0 0 4px; } div.st__teaser_topics span.st__headline_price { height: 38px; margin: 0 0 12px 4px; width: 178px; } div.st__teaser_topics span.st__headline_price span.st__fleft { padding: 4px 0 0 5px; } div.st__teaser_topics span.st__headline_price span.st__fright { padding: 4px 4px 0 0; } div.st__teaser_topics span.st__headline_price small { clear: both; display: block; margin: 0 0 0 6px; } div.st__teaser_topics span.st__textblock { height: 122px; margin: 0 0 0 10px; } div.st__teaser_topics span.st__textblock strong { display: block; height: 16px; margin: 0 0 5px 0; } div.st__teaser_topics span.st__textblock strong label.st__rating, div.st__teaser_subh_hotel span.st__textblock strong label.st__rating, div.st__teaser_subh_hotel_small span.st__textblock strong label.st__rating { margin-left: 2px; position: absolute; } div.st__teaser_topics span.st__textblock strong span, div.st__teaser_newsletter label span.st__error { display: inline; } div.st__teaser_topics span.st__textblock span.st__infotext { height: 64px; padding-right: 5px; } div.st__teaser_topics span.st__textblock span.st__fright { margin: 8px 11px 0 0; padding-left: 8px; } div.st__teaser_topics span.st__further_topics_box, div.st__teaser_topics span.st__further_topics_box_open { cursor: default; height: 20px; line-height: 17px; margin: 0 2px 0 0; padding: 0; } div.st__teaser_topics span.st__further_topics_box_open { position: absolute; width: 186px; } div.st__teaser_topics span.st__further_topics_box span, div.st__teaser_topics span.st__further_topics_box_open span { display: inline; padding: 0 0 0 10px; margin: 0; } div.st__teaser_topics span.st__further_topics_box_open span.st__further_topics { background-image: none; display: block; line-height: normal; margin: 3px 0 0 0; padding: 8px 0 8px 10px; text-align: left; } div.st__teaser_topics span.st__further_topics_box_open span.st__further_topics label a { padding: 0 0 0 10px; } div.st__teaser_topics span.st__further_topics_box_open span.st__further_topics label, div.st__teaser_topics span.st__further_topics_box_open span.st__further_topics label a, div.st__teaser_textoffer_three span, div.st__teaser_textoffer_three span.st__offer_box label, div.st__teaser_inspiration span, div.st__teaser_inspiration_5 span, div.st__teaser_newsletter span, div.st__teaser_newsletter span.st__agreement label, div.st__teaser_newsletter span.st__success strong { display: block; } div.st__teaser_textoffer_three span.st__headline, div.st__teaser_inspiration span.st__headline, div.st__teaser_inspiration_5 span.st__headline, div.st__teaser_newsletter span.st__headline { padding: 9px 0 7px 10px; } .stSopt_fullSiteHome span.st__discount { padding: 0 0 0 24px; } div.st__teaser_textoffer_three span.st__subheadline { margin: 0 5px 1px 3px; } div.st__teaser_textoffer_three span.st__offer_box { height: 83px; margin: 0 0 1px 7px; padding-top: 4px; width: 180px; } div.st__teaser_textoffer_three span.st__offer_box ul { list-style: none; margin: 0 0 0 3px; padding: 0; } div.st__teaser_textoffer_three span.st__offer_box ul li span, div.st__teaser_newsletter span.st__radioblock label, div.st__teaser_newsletter span.st__agreement label { float: left; } div.st__teaser_textoffer_three span.st__offer_box ul li span a { display: block; margin: 0 0 0 9px; } div.st__teaser_textoffer_three span.st__offer_box ul li label a { display: block; padding-right: 4px; } div.st__teaser_textoffer_three span.st__offer_box ul li label { float: right; } div.st__teaser_inspiration img, div.st__teaser_inspiration_5 img, div.st__teaser_newsletter img { margin: 0 0 0 7px; } div.st__teaser_inspiration span.st__textblock, div.st__teaser_inspiration_5 span.st__textblock { height: 63px; } div.st__teaser_inspiration span.st__textblock span, div.st__teaser_inspiration_5 span.st__textblock span, div.st__teaser_inspiration span.st__textblock_newsletter span, div.st__teaser_inspiration_5 span.st__textblock_newsletter span { cursor: pointer; line-height: 14px; margin: 0 0 0 10px; } div.st__teaser_inspiration span.st__textblock span.st__fright, div.st__teaser_inspiration_5 span.st__textblock span.st__fright, div.st__teaser_inspiration span.st__textblock_newsletter span.st__fright, div.st__teaser_inspiration_5 span.st__textblock_newsletter span.st__fright { margin: 4px 8px 0 0; padding-left: 8px; } div.st__teaser_inspiration span.st__textblock_newsletter { margin-top: 5px; } div.st__teaser_inspiration_5 span.st__textblock_newsletter { margin-top: 12px; } div.st__teaser_newsletter span.st__radioblock { height: 22px; } div.st__teaser_newsletter span.st__radioblock label { margin-top: 5px; width: 31px; } div.st__teaser_newsletter span.st__datablock { padding-bottom: 12px; } div.st__teaser_newsletter span.st__datablock label { display: block; height: 14px; } div.st__teaser_newsletter span.st__formblock { margin: 0 0 0 11px; width: 172px; } div.st__teaser_newsletter span.st__agreement { padding-top: 4px; } div.st__teaser_newsletter span.st__error_message { height: 42px; margin: 40px 0 0 20px; padding: 0 0 0 5px; position: absolute; width: 144px; } div.st__teaser_newsletter span.st__success { height: 194px; margin: 96px 0 0 7px; padding: 5px 0 0 5px; position: absolute; width: 174px; } div#st__subh_teaser_box_01 { height: 482px; margin-left: 396px; padding-top: 205px; } div#st__subh_teaser_box_02 { height: 284px; margin-left: 396px; padding-top: 205px; } div#st__subh_teaser_box_03 { height: 194px; margin-left: 396px; padding-top: 205px; } div#st__subh_teaser_box_01 div#st__teaser_box_01, div#st__subh_teaser_box_01 div#st__teaser_box_02, div#st__subh_teaser_box_01 div#st__teaser_box_03, div#st__subh_teaser_box_02 div#st__teaser_box_01, div#st__subh_teaser_box_02 div#st__teaser_box_02, div#st__subh_teaser_box_02 div#st__teaser_box_03 { height: 280px; position: absolute; width: 194px; } div#st__subh_teaser_box_03 div#st__teaser_box_01, div#st__subh_teaser_box_03 div#st__teaser_box_02, div#st__subh_teaser_box_03 div#st__teaser_box_03 { height: 189px; position: absolute; width: 194px; } div#st__subh_teaser_box_01 div#st__teaser_box_04, div#st__subh_teaser_box_01 div#st__teaser_box_05, div#st__subh_teaser_box_01 div#st__teaser_box_06 { height: 189px; position: absolute; width: 194px; } div#st__subh_teaser_box_01 div#st__teaser_box_01, div#st__subh_teaser_box_02 div#st__teaser_box_01, div#st__subh_teaser_box_03 div#st__teaser_box_01 { margin-left: 5px; } div#st__subh_teaser_box_01 div#st__teaser_box_02, div#st__subh_teaser_box_02 div#st__teaser_box_02, div#st__subh_teaser_box_03 div#st__teaser_box_02 { margin-left: 203px; } div#st__subh_teaser_box_01 div#st__teaser_box_03, div#st__subh_teaser_box_02 div#st__teaser_box_03, div#st__subh_teaser_box_03 div#st__teaser_box_03 { margin-left: 401px; } div#st__subh_teaser_box_01 div#st__teaser_box_04 { margin: 289px 0 0 5px; } div#st__subh_teaser_box_01 div#st__teaser_box_05 { margin: 289px 0 0 203px; } div#st__subh_teaser_box_01 div#st__teaser_box_06 { margin: 289px 0 0 401px; } div.st__teaser_subh_hotel, div.st__teaser_subh_offer_with_img, div.st__teaser_subh_text_with_img, div.st__teaser_subh_text_with_video, div.st__teaser_subh_text_with_img_02 { height: 280px; padding: 4px 0 0 4px; width: 190px; } div.st__teaser_subh_textoffer_two, div.st__teaser_subh_offer_with_text, div.st__teaser_subh_text_two, div.st__teaser_subh_text_two_01, div.st__teaser_subh_text_two_01_single, div.st__teaser_subh_text_two_02, div.st__teaser_subh_text_two_02_single, div.st__teaser_subh_textoffer_large, div.st__teaser_subh_textoffer_large_plus, div.st__teaser_subh_climate, div.st__teaser_subh_dropdown, div.st__teaser_inspiration_2, div.st__teaser_inspiration_3, div.st__teaser_inspiration_4, div.st__teaser_inspiration_5, div.st__teaser_subh_start_package { height: 280px; width: 194px; } div.st__teaser_subh_textoffer_one, div.st__teaser_subh_text_one { height: 189px; width: 194px; } div.st__teaser_subh_text_with_img_small, div.st__teaser_subh_hotel_small { height: 185px; padding: 4px 0 0 4px; width: 190px; } div.st__teaser_subh_hotel span, div.st__teaser_subh_offer_with_img span, div.st__teaser_subh_text_with_img span, div.st__teaser_subh_text_with_video span, div.st__teaser_subh_text_with_img_02 span, div.st__teaser_subh_offer_with_text span, div.st__teaser_subh_textoffer_large span, div.st__teaser_subh_text_two span, div.st__teaser_subh_text_two_01 span, div.st__teaser_subh_text_two_01_single span, div.st__teaser_subh_text_two_02 span, div.st__teaser_subh_text_two_02_single span, div.st__teaser_subh_text_one span, div.st__teaser_subh_text_with_img_small span, div.st__teaser_subh_hotel_small span, div.st__teaser_subh_climate span, div.st__teaser_subh_start_package span.st__map_box span { cursor: pointer; display: block; } div.st__teaser_subh_offer_with_img span.st__offer_box, div.st__teaser_subh_offer_with_img span.st__offer_box span, div.st__teaser_subh_offer_with_text span, div.st__teaser_subh_climate span, div.st__teaser_subh_text_two_01 span.st__switch, div.st__teaser_subh_text_two_02 span.st__switch { cursor: default; } div.st__teaser_subh_hotel img, div.st__teaser_subh_offer_with_img img, div.st__teaser_subh_text_with_img img, div.st__teaser_subh_text_with_img_02 img, div.st__teaser_subh_text_with_img_small img, div.st__teaser_subh_hotel_small img, div.st__teaser_subh_text_with_video span.st__video { margin: 4px 0 0 4px; } div.st__teaser_subh_text_with_video span.st__video { cursor: default; height: 145px; width: 178px; } div.st__teaser_subh_hotel span.st__headline_price, div.st__teaser_subh_text_with_img span.st__headline_price, div.st__teaser_subh_text_with_video span.st__headline_price, div.st__teaser_subh_text_with_img_02 span.st__headline_price, div.st__teaser_subh_text_with_img_small span.st__headline_price { height: 24px; margin: 0 0 12px 4px; width: 178px; } div.st__teaser_subh_text_with_video span.st__headline_price { margin: 0 0 6px 4px; } div.st__teaser_subh_text_with_img_02 span.st__headline_price { height: 38px; } div.st__teaser_subh_text_with_img_02 span.st__headline_price small { clear: both; display: block; margin: 0 0 0 6px; } div.st__teaser_subh_hotel span.st__headline_price span.st__fleft, div.st__teaser_subh_offer_with_img span.st__headline_price span.st__fleft, div.st__teaser_subh_text_with_img span.st__headline_price span.st__fleft, div.st__teaser_subh_text_with_video span.st__headline_price span.st__fleft, div.st__teaser_subh_text_with_img_02 span.st__headline_price span.st__fleft, div.st__teaser_subh_text_with_img_small span.st__headline_price span.st__fleft, div.st__teaser_subh_hotel_small span.st__headline_price span.st__fleft { padding: 4px 0 0 5px; } div.st__teaser_subh_hotel span.st__headline_price span.st__fright, div.st__teaser_subh_offer_with_img span.st__headline_price span.st__fright, div.st__teaser_subh_text_with_img_02 span.st__headline_price span.st__fright { padding: 4px 4px 0 0; } div.st__teaser_subh_hotel span.st__textblock { height: 136px; margin: 0 0 0 10px; } div.st__teaser_subh_hotel span.st__textblock strong { display: block; height: 16px; margin: 0 0 5px 0; } div.st__teaser_subh_hotel span.st__textblock span.st__infotext { height: 73px; padding-right: 5px; } div.st__teaser_subh_hotel span.st__textblock strong span, div.st__teaser_subh_textoffer_large span.st__textblock strong span, div.st__teaser_subh_text_two span.st__textblock strong span, div.st__teaser_subh_text_one span.st__textblock strong span, div.st__teaser_subh_hotel_small span.st__textblock strong span { display: inline; } div.st__teaser_subh_hotel span.st__textblock span.st__fright, div.st__teaser_subh_text_two span.st__textblock span.st__fright, div.st__teaser_subh_text_one span.st__textblock span.st__fright { margin: 18px 0 0 0; padding-left: 8px; } div.st__teaser_subh_hotel span.st__textblock span.st__fright, div.st__teaser_subh_textoffer_large span.st__textblock span.st__fright, div.st__teaser_subh_text_two span.st__textblock span.st__fright, div.st__teaser_subh_text_one span.st__textblock span.st__fright { margin: 18px 0 0 0; padding-left: 8px; } div.st__teaser_subh_hotel span.st__textblock span.st__fleft, div.st__teaser_subh_textoffer_large span.st__textblock span.st__fleft, div.st__teaser_subh_text_two span.st__textblock span.st__fleft, div.st__teaser_subh_text_one span.st__textblock span.st__fleft, div.st__teaser_subh_hotel_small span.st__textblock span.st__fleft { margin: 8px 0 0 0; } div.st__teaser_subh_hotel span.st__textblock span.st__fleft span, div.st__teaser_subh_textoffer_large span.st__textblock span.st__fleft span, div.st__teaser_subh_text_two span.st__textblock span.st__fleft span, div.st__teaser_subh_text_one span.st__textblock span.st__fleft span { float: left; } div.st__teaser_subh_hotel span.st__textblock span.st__clear { width: 171px; } div.st__teaser_subh_hotel span.st__discount_price { margin: 81px 0 0 129px; position: absolute; text-align: center; text-decoration: none; width: 40px; } div.st__teaser_subh_offer_with_img span.st__headline_price { height: 24px; margin: 0 0 8px 4px; width: 178px; } div.st__teaser_subh_offer_with_text span.st__offer_box { height: 130px; margin: 0 0 0 7px; padding-top: 4px; width: 178px; } div.st__teaser_subh_offer_with_img span.st__offer_box label, div.st__teaser_subh_offer_with_text span.st__offer_box label { display: block; } div.st__teaser_subh_offer_with_img span.st__offer_box { height: 130px; margin: 0 0 0 7px; padding-top: 4px; width: 178px; } div.st__teaser_subh_offer_with_img span.st__subheadline, div.st__teaser_subh_offer_with_text span.st__subheadline { margin: 0 5px 1px 3px; } div.st__teaser_subh_offer_with_img span.st__offer_box ul, div.st__teaser_subh_offer_with_text span.st__offer_box ul, div.st__teaser_subh_textoffer_large span.st__offer_box ul, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul, div.st__teaser_subh_start_package span.st__offer_box ul { list-style: none; margin: 0 0 0 3px; padding: 0; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li span, div.st__teaser_subh_offer_with_text span.st__offer_box ul li span { float: left; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li span a, div.st__teaser_subh_offer_with_text span.st__offer_box ul li span a { display: block; margin: 0 0 0 9px; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li label a, div.st__teaser_subh_offer_with_text span.st__offer_box ul li label a { display: block; padding-right: 4px; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li label, div.st__teaser_subh_offer_with_text span.st__offer_box ul li label { float: right; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li label.st__rating, div.st__teaser_subh_offer_with_text span.st__offer_box ul li label.st__rating { display: inline; float: none; margin-left: 2px; position: absolute; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li label.st__rating_bar a, div.st__teaser_subh_offer_with_text span.st__offer_box ul li label.st__rating_bar a, div.st__teaser_subh_textoffer_one span.st__offer_box ul li label.st__rating_bar a { background: none; display: block; margin-right: 3px; padding-left: 33px; width: 10px; } div.st__teaser_subh_text_with_img span.st__textblock { height: 136px; margin: 0 0 0 10px; } div.st__teaser_subh_text_with_video span.st__textblock { height: 90px; margin: 0 0 0 10px; } div.st__teaser_subh_text_with_img_02 span.st__textblock { height: 122px; margin: 0 0 0 10px; } div.st__teaser_subh_text_with_img span.st__textblock strong, div.st__teaser_subh_text_with_img_02 span.st__textblock strong { display: block; height: 16px; margin: 0 5px 4px 0; } div.st__teaser_subh_text_with_img_small span.st__textblock span.st__infotext { height: 60px; margin-right: 10px; } div.st__teaser_subh_text_with_img span.st__textblock span.st__infotext, div.st__teaser_subh_text_with_img_02 span.st__textblock span.st__infotext { height: 74px; margin-right: 10px; } div.st__teaser_subh_text_with_video span.st__textblock span.st__infotext { height: 60px; margin-right: 10px; } div.st__teaser_subh_text_with_img span.st__textblock span.st__fright { margin: 18px 13px 0 0; padding-left: 8px; } div.st__teaser_subh_text_with_img_02 span.st__textblock span.st__fright { margin: 8px 13px 0 0; padding-left: 8px; } div.st__teaser_subh_text_with_video span.st__textblock span.st__fright { margin: 0 13px 0 0; padding-left: 8px; } div.st__teaser_subh_textoffer_two span, div.st__teaser_subh_textoffer_two span.st__offer_box label, div.st__teaser_subh_textoffer_one span, div.st__teaser_subh_textoffer_one span.st__offer_box label, div.st__teaser_subh_textoffer_large span, div.st__teaser_subh_start_package span, div.st__teaser_subh_textoffer_large_plus span, div.st__teaser_subh_dropdown span, div.st__teaser_inspiration_2 span, div.st__teaser_inspiration_3 span, div.st__teaser_inspiration_4 span { display: block; } div.st__teaser_subh_textoffer_two span.st__headline, div.st__teaser_subh_offer_with_text span.st__headline, div.st__teaser_subh_textoffer_large span.st__headline, div.st__teaser_subh_text_two span.st__headline, div.st__teaser_subh_text_two_01 span.st__headline, div.st__teaser_subh_text_two_01_single span.st__headline, div.st__teaser_subh_text_two_02 span.st__headline, div.st__teaser_subh_text_two_02_single span.st__headline, div.st__teaser_subh_textoffer_one span.st__headline, div.st__teaser_subh_text_one span.st__headline, div.st__teaser_subh_textoffer_large span.st__headline, div.st__teaser_subh_start_package span.st__headline, div.st__teaser_subh_textoffer_large_plus span.st__headline, div.st__teaser_subh_climate span.st__headline, div.st__teaser_subh_dropdown span.st__headline, div.st__teaser_inspiration_2 span.st__headline, div.st__teaser_inspiration_3 span.st__headline, div.st__teaser_inspiration_4 span.st__headline { padding: 9px 0 7px 10px; } div.st__teaser_subh_textoffer_two span.st__subheadline, div.st__teaser_subh_offer_with_text span.st__subheadline, div.st__teaser_subh_textoffer_one span.st__subheadline { margin: 0 5px 4px 3px; } div.st__teaser_subh_textoffer_two span.st__offer_box, div.st__teaser_subh_textoffer_one span.st__offer_box, div.st__teaser_subh_textoffer_large span.st__offer_box, div.st__teaser_subh_textoffer_large_plus span.st__offer_box { height: 114px; margin: 0 0 1px 7px; padding-top: 6px; width: 180px; } div.st__teaser_subh_start_package span.st__offer_box { height: 78px; margin: 0 0 1px 7px; padding-top: 3px; width: 180px; } div.st__teaser_subh_start_package span.st__offer_box strong { display: block; margin: 0 0 3px 3px; } div.st__teaser_subh_start_package span.st__map_box { height: 73px; } div.st__teaser_subh_start_package span.st__map_box img { margin: 7px 0 0 16px; } div.st__teaser_subh_start_package span.st__map_box span.st__fleft { margin: 10px 0 0 8px; width: 108px; } div.st__teaser_subh_start_package span.st__map_box span.st__fleft label.st__fright { cursor: pointer; display: block; margin-top: 3px; padding-left: 8px; } div.st__teaser_subh_textoffer_large span.st__offer_box, div.st__teaser_subh_textoffer_large_plus span.st__offer_box { height: auto; } div.st__teaser_subh_textoffer_large_plus span.st__offer_box { padding-top: 2px; } div.st__teaser_subh_textoffer_two span.st__offer_box ul, div.st__teaser_subh_textoffer_one span.st__offer_box ul, div.st__teaser_subh_textoffer_large span.st__offer_box ul, div.st__teaser_subh_start_package span.st__offer_box ul, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul { list-style: none; margin: 0 0 0 3px; padding: 0; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li span, div.st__teaser_subh_textoffer_one span.st__offer_box ul li span { float: left; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li span a, div.st__teaser_subh_textoffer_one span.st__offer_box ul li span a { display: block; margin: 0 0 0 9px; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li label a, div.st__teaser_subh_textoffer_one span.st__offer_box ul li label a { display: block; padding-right: 4px; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li label, div.st__teaser_subh_textoffer_one span.st__offer_box ul li label { float: right; } div.st__teaser_subh_offer_with_text span.st__textblock, div.st__teaser_subh_textoffer_large_plus span.st__textblock, div.st__teaser_subh_hotel span.st__textblock { height: 45px; margin: 5px 6px 12px 10px; } div.st__teaser_subh_textoffer_large span.st__textblock strong, div.st__teaser_subh_textoffer_large span.st__textblock_textonly strong, div.st__teaser_subh_text_two span.st__textblock strong, div.st__teaser_subh_text_two span.st__textblock_textonly strong, div.st__teaser_subh_text_two_01 span.st__textblock_textonly small, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly small, div.st__teaser_subh_text_two_02 span.st__textblock_textonly small, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly small, div.st__teaser_subh_text_one span.st__textblock strong { display: block; height: 30px; margin: 0 5px 0 0; } div.st__teaser_subh_text_two_01 span.st__textblock_textonly small, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly small, div.st__teaser_subh_text_two_02 span.st__textblock_textonly small, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly small { height: 12px; } div.st__teaser_subh_text_two span.st__textblock, div.st__teaser_subh_text_two span.st__textblock_textonly, div.st__teaser_subh_textoffer_large span.st__textblock, div.st__teaser_subh_textoffer_large span.st__textblock_textonly, div.st__teaser_subh_text_one span.st__textblock, div.st__teaser_subh_text_one span.st__textblock_textonly { height: 109px; margin: 7px 6px 12px 10px; } div.st__teaser_subh_text_two_01 span.st__textblock_textonly, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly { height: 210px; margin: 4px 6px 0 10px; } div.st__teaser_subh_text_two_01_single span.st__textblock_textonly { height: 236px; } div.st__teaser_subh_text_two_02 span.st__textblock_textonly, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly { height: 103px; margin: 4px 6px 0 10px; } div.st__teaser_subh_text_two_02_single span.st__textblock_textonly { height: 115px; } div.st__teaser_subh_text_two_01 span.st__textblock_textonly span.st__infotext, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly span.st__infotext { height: 160px; padding-right: 5px; } div.st__teaser_subh_text_two_01_single span.st__textblock_textonly span.st__infotext { height: 190px; } div.st__teaser_subh_text_two_02 span.st__textblock_textonly span.st__infotext, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly span.st__infotext { height: 60px; padding-right: 5px; } div.st__teaser_subh_text_two_02_single span.st__textblock_textonly span.st__infotext { height: 88px; } div.st__teaser_subh_text_two_01 span.st__switch, div.st__teaser_subh_text_two_02 span.st__switch { margin-right: 3px; } div.st__teaser_subh_text_two_01 span.st__switch label, div.st__teaser_subh_text_two_02 span.st__switch label { cursor: pointer; display: block; float: right; font-size: 1px; height: 14px; line-height: 1px; margin: 9px 7px 0 0; width: 19px; } div.st__teaser_subh_textoffer_large span.st__textblock span.st__infotext, div.st__teaser_subh_text_two span.st__textblock span.st__infotext { height: 31px; padding-right: 5px; } div.st__teaser_subh_textoffer_large span.st__textblock span.st__clear, div.st__teaser_subh_text_two span.st__textblock span.st__clear, div.st__teaser_subh_text_one span.st__textblock span.st__clear { margin-left: 1px; width: 171px; } div.st__teaser_subh_textoffer_large span.st__textblock_textonly span.st__infotext, div.st__teaser_subh_text_two span.st__textblock_textonly span.st__infotext { height: 45px; padding-right: 5px; } div.st__teaser_subh_textoffer_large span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_01 span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_02 span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly span.st__fright { margin: 16px 5px 0 0; padding-left: 8px; } div.st__teaser_subh_textoffer_large span.st__textblock_textonly span.st__fright { margin: 170px 5px 0 0; padding-left: 8px; } div.st__teaser_subh_text_two_02_single span.st__textblock_textonly span.st__fright { margin-top: 0; } div.st__teaser_subh_text_one span.st__textblock_textonly span.st__infotext { height: 120px; padding-right: 5px; } div.st__teaser_subh_text_one span.st__textblock_textonly span.st__fright { margin: 3px 5px 0 0; padding-left: 8px; } div.st__teaser_subh_text_one span.st__textblock span.st__infotext { height: 65px; padding-right: 5px; } div.st__teaser_subh_text_with_img_small span.st__textblock { height: 87px; margin: 0 0 0 10px; } div.st__teaser_subh_text_with_img_small span.st__textblock span.st__fright { margin: 6px 13px 0 0; padding-left: 8px; } div.st__teaser_subh_hotel_small span.st__headline_price { height: 24px; margin: 0 0 6px 4px; width: 178px; } div.st__teaser_subh_hotel_small span.st__textblock { height: 96px; margin: 0 0 0 10px; } div.st__teaser_subh_hotel_small span.st__textblock strong { display: block; height: 30px; margin: 0 0 4px 0; } div.st__teaser_subh_hotel_small span.st__textblock span.st__infotext { height: 30px; padding-right: 5px; } div.st__teaser_subh_hotel_small span.st__textblock span.st__fright { margin: 5px 9px 0 0; padding-left: 8px; } div.st__teaser_subh_textoffer_large span.st__offer_box ul li a, div.st__teaser_subh_start_package span.st__offer_box ul li a, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul li a { display: block; margin: 0 0 4px 9px; } div.st__teaser_subh_climate strong { display: block; margin: 7px 0 1px 10px; } div.st__teaser_subh_climate span.st__climate_data { cursor: default; height: 180px; margin: 0 0 0 10px; width: 174px; } div.st__teaser_subh_climate span.st__fright, div.st__teaser_subh_dropdown span.st__fright { margin: 15px 11px 0 0; padding-left: 8px; } div.st__teaser_subh_climate span.st__climate_data span.st__degree { height: 94px; width: 174px; } div.st__teaser_subh_climate span.st__climate_data span.st__months { height: 79px; margin-top: 7px; width: 181px; } div.st__teaser_subh_climate span.st__climate_data span.st__months span { float: left; height: 23px; margin:0 2px 2px 0; width: 40px; } div.st__teaser_subh_climate span.st__climate_data span.st__months span label { display: block; height: 17px; margin: 1px 0 0 1px; padding-top: 4px; width: 38px; } div.st__teaser_subh_climate span.st__climate_data span.st__months span.st__hover label { margin: 0; } div.st__teaser_subh_climate span.st__climate_data span.st__degree label { display: block; position: absolute; } div.st__teaser_subh_climate span.st__climate_data span.st__degree label.st__degree01 { margin: 10px 0pt 0pt 41px; } div.st__teaser_subh_climate span.st__climate_data span.st__degree label.st__degree02 { margin: 10px 0pt 0pt 131px; } div.st__teaser_subh_climate span.st__climate_data span.st__degree label.st__degree03 { margin: 57px 0pt 0pt 48px; } div.st__teaser_subh_climate span.st__climate_data span.st__degree label.st__degree04 { margin: 57px 0pt 0pt 140px; } div.st__teaser_subh_dropdown span.st__textblock { height: 105px; margin: 3px 0 0 11px; width: 174px; } div.st__teaser_subh_dropdown img, div.st__teaser_inspiration_2 img, div.st__teaser_inspiration_3 img, div.st__teaser_inspiration_4 img { margin: 0 0 0 7px; } div.st__teaser_inspiration_2 span.st__list { height: 120px; margin: 16px 0 0 7px; width: 180px; } div.st__teaser_inspiration_2 span.st__list ul, div.st__teaser_inspiration_3 span.st__list ul, div.st__teaser_inspiration_4 span.st__list ul { list-style: none; margin: 0; padding: 0; } div.st__teaser_inspiration_2 span.st__list ul li { height: 20px; } div.st__teaser_inspiration_2 span.st__list ul li a { padding-left: 16px; } div.st__teaser_inspiration_3 span.st__list ul li { padding: 0 0 1px 12px; } div.st__teaser_inspiration_4 span.st__list ul li { padding: 3px 0 1px 14px; } div.st__teaser_inspiration_3 strong { display: block; height: 30px; margin: 5px 0 0 12px; } div.st__teaser_inspiration_3 span.st__list { height: 60px; margin: 5px 0 0 8px; } div.st__teaser_inspiration_3 span.st__text { margin: 0 0 0 12px; } div.st__teaser_inspiration_4 span.st__list { height: 82px; margin: 8px 0 0 8px; } div.st__teaser_inspiration_4 span.st__text { height: 48px; margin: 7px 0 0 12px; } div#st__flash_box { height: 325px; left: 401px; margin-top: 4px; position: absolute; width: 590px; z-index: 3000; } div#st__flash_box_subhome_01 { height: 195px; left: 401px; margin-top: 1px; position: absolute; width: 590px; z-index: 3000; } div.st__calendar { padding: 0 5px; position: absolute; width: 225px; z-index: 9999; } div.st__calendar_table_wrapper { margin: 0 -5px; padding-bottom: 5px; } div.st__calendar table { margin-left: 6px; } div.st__calendar table th, div.st__calendar table tr.st__calendar_days td { height: 18px; width: 31px; } div.st__choosen_day_at_bottom { margin: 0 -5px; padding: 4px 0 6px 14px; } div.st__calendar div.st__calendar_switch { height: 31px; margin: 0 -5px; } div.st__calendar div.st__calendar_switch span { display: block; float: left; } div.st__calendar div.st__calendar_switch span.st__previous, div.st__calendar div.st__calendar_switch span.st__next { cursor: pointer; height: 17px; margin-top: 8px; width: 23px; } div.st__calendar div.st__calendar_switch span.st__previous { margin-left: 18px; } div.st__calendar div.st__calendar_switch span.st__dropdown { width: 154px; } div.st__teaser_themes_overlay img.st__insider { left: 4px; position: absolute; top: 5px; } div.st__advice { padding: 5px 0 0 0; } div#st__monitor_wrapper { float: left; width: 202px; } div.st__monitor, div#st__monitor_notice, div.st__features { float: left; margin: 0 0 2px 6px; padding: 0 0 5px 0; width: 196px; } div.st__monitor_headline { height: 18px; padding: 10px 0 0 15px; } div.st__monitor_submit_box, div.st__monitor_change_data_link { height: 49px; margin-left: 5px; width: 186px; } div.st__monitor_change_data_link { height: 30px; } div.st__monitor_hotline { height: 104px; margin-left: 5px; padding: 6px 0 7px 9px; width: 177px; } div.st__monitor_hotline strong { margin-bottom: 7px; } div.st__monitor_reasons { height: 220px; margin-left: 5px; width: 186px; } div.st__top_rental_price { height: 29px; margin-left: 5px; width: 186px; } div.st__top_rental_price span { margin: 9px 0 0 8px; } div.st__top_rental_price span.st__price { margin: 7px 8px 0 0; } div.st__top_rental_price span.st__price a { padding-left: 8px; } div.st__monitor_change_data_link span { display: block; height: 12px; padding: 10px 0 0 11px; } div.st__monitor_change_data_link a { display: block; padding-left: 15px; } div.st__monitor_notice_data { margin: 0 5px; padding: 8px 9px; } div.st__monitor_notice_link { height: 22px; margin: 0 5px; padding: 6px 8px 0 0; text-align: right; } div.st__monitor_notice_link a, span.st__video_chat_link a { padding-left: 8px; } div.st__monitor div.st__video_chat span, div.st__monitor div.st__top_rental span { display: block; margin: 3px 8px 0 7px; } div.st__monitor div.st__video_chat img, div.st__monitor div.st__top_rental img { margin: -5px 0 3px 3px; } ul#st__monitor_reasons_list { list-style: none; margin: 0 8px; padding: 0; } ul#st__monitor_reasons_list li span { display: block; padding: 4px 0 8px 0; } div.st__monitor_form { margin: 0 5px; padding: 8px 0 8px 0; } div.st__monitor_form span, div.st__monitor_form label, div.st__monitor_form_ext span, div.st__monitor_form_ext label { display: block; } div.st__monitor_form span, div.st__monitor_form_ext span { margin-left: 10px; } div.st__monitor_form label span, div.st__monitor_form_ext label span { display: inline; margin: 0; } div.st__monitor_form span img.st__calendar { margin: 4px 0 0 4px; padding-bottom: 0; } div.st__monitor_form div.st__line, div.st__monitor_form_ext div.st__line, span.st__hotel_info_details span.st__line, div#st__booking_form div.st__line { font-size: 1px; height: 1px; line-height: 1px; margin: 3px 0 2px 0; } div.st__monitor_form div.st__line, div.st__monitor_form_ext div.st__line { margin: 3px 9px 2px 9px; } span.st__hotel_info_details span.st__line { margin: 6px 0 5px 0; } div.st__monitor_form span span.st__child { margin: 0; padding: 3px 1px 0 3px; width: auto; } div.st__monitor_traveldata { width: 186px; } div.st__monitor_traveldata span small { float: right; margin: 1px 8px 0 0; text-align: right; width: 97px; } div.st__monitor_traveldata span { margin-bottom: 1px; } div.st__monitor_traveldata span span { margin: 0; } span.st__double_sel_rental label { float: left; width: 87px; } span.st__double_radio { margin-bottom: 4px; } span.st__double_radio label { float: left; margin-top: 3px; width: 64px; } div.st__monitor_form_ext { margin: 0 5px 0 5px; padding: 0 0 7px 0; } div.st__monitor_form_ext span.st__monitor_cat_headline { display: block; margin: 10px 0 2px 6px; padding: 1px 0 1px 4px; width: 168px; } div.st__monitor_form_ext span.st__more_options_off a, div.st__monitor_form_ext span.st__more_options_on a { display: block; padding: 4px 0 0 15px; } div.st__monitor_form_ext div.st__checkbox_block { margin: 7px 0 0 10px; } div.st__monitor_form_ext div.st__checkbox_block span { display: block; margin: 0 0 2px 0; } div.st__monitor_form_ext div.st__checkbox_block label { float: left; margin: 0 0 0 5px; } div.st__monitor_form_ext div.st__checkbox_icon_block { margin: 7px 0 0 10px; } div.st__monitor_form_ext div.st__checkbox_icon_block span { display: block; margin: 0 0 2px 0; padding: 5px 0 4px 25px; } div.st__monitor_form_ext div.st__checkbox_icon_block label { float: left; margin: 0 0 0 5px; } div.st__features ul { margin: 10px 0 7px 15px; padding: 0; list-style: none; } div.st__features ul li { height: 20px; padding: 4px 0 0 25px; } div#st__data_box { float: left; margin: 0 0 0 1px; width: 792px; } div#st__data_box div#st__data_box_content { padding-top: 1px; } div#st__data_box div.st__data_box_footer_target { font-size: 1px; height: 7px; line-height: 1px; } div#st__data_box div.st__data_box_footer_flip { height: 24px; } div#st__target_key { padding-left: 16px; padding-top: 5px; } div#st__target_key span.st__air_temp, div#st__target_key span.st__water_temp, table.st__target thead th a span.st__info span.st__air_temp, table.st__target thead th a span.st__info span.st__water_temp { padding-left: 15px; } div#st__data_box div#st__data_box_path { height: 32px; padding-top: 13px; } div#st__data_box div#st__data_box_path ul { list-style: none; margin: 0 0 0 51px; padding: 0; } div#st__data_box div#st__data_box_path ul li { height: 26px; float: left; } div#st__data_box div#st__data_box_path ul li#st__path_01, div#st__data_box div#st__data_box_path ul li#st__path_02, div#st__data_box div#st__data_box_path ul li#st__path_02_inactive, div#st__data_box div#st__data_box_path ul li#st__path_03, div#st__data_box div#st__data_box_path ul li#st__path_03_inactive, div#st__data_box div#st__data_box_path ul li#st__path_04, div#st__data_box div#st__data_box_path ul li#st__path_04_inactive, div#st__data_box div#st__data_box_path ul li#st__path_05, div#st__data_box div#st__data_box_path ul li#st__path_05_inactive { width: 134px; } div#st__data_box div#st__data_box_path ul li#st__path_02_inactive span, div#st__data_box div#st__data_box_path ul li#st__path_03_inactive span, div#st__data_box div#st__data_box_path ul li#st__path_04_inactive span, div#st__data_box div#st__data_box_path ul li#st__path_05_inactive span { display: block; padding: 5px 0 0 19px; } div#st__data_box div#st__data_box_path ul li#st__path_01 span, div#st__data_box div#st__data_box_path ul li#st__path_02 span, div#st__data_box div#st__data_box_path ul li#st__path_03 span, div#st__data_box div#st__data_box_path ul li#st__path_04 span { display: block; } div#st__data_box div#st__data_box_path ul li#st__path_01 a, div#st__data_box div#st__data_box_path ul li#st__path_02 a, div#st__data_box div#st__data_box_path ul li#st__path_03 a, div#st__data_box div#st__data_box_path ul li#st__path_04 a { display: block; padding: 5px 0 0 26px; } div#st__data_box div#st__data_box_path ul li#st__path_02_active span, div#st__data_box div#st__data_box_path ul li#st__path_03_active span, div#st__data_box div#st__data_box_path ul li#st__path_04_active span, div#st__data_box div#st__data_box_path ul li#st__path_05_active span { display: block; padding: 0 0 0 32px; width: 155px; } table.st__target { margin: 0 0 0 7px; } table.st__target thead th { height: 18px; } table.st__target thead th.st__region { width: 332px; } table.st__target thead th.st__price, table.st__target thead th.st__price_charter { width: 108px; } table.st__target thead th.st__hotel, table.st__target thead th.st__object_fewo { width: 106px; } table.st__target thead th.st__target, table.st__target thead th.st__climate, table.st__target thead th.st__climate_charter, table.st__target thead th.st__target_charter { width: 114px; } table.st__target thead th.st__region_fewo { width: 450px; } table.st__target thead th.st__price_fewo { width: 105px; } table.st__target thead th.st__region_charter { width: 438px; } table.st__target thead tr.st__padding_top td { font-size: 1px; height: 9px; line-height: 1px; padding: 0; } table.st__target thead th a { padding-left: 1px; } table.st__target thead th a span.st__info { display: none; } table.st__target thead th a:hover span.st__info { display: block; height: 91px; margin: 21px 0 0 -35px; padding: 4px 10px 0 10px; position: absolute; width: 191px; } table.st__target tbody tr.st__region_closed td { padding: 6px 0 5px 0; } table.st__target tbody tr.st__region_closed td.st__region, table.st__target tbody tr.st__region_closed td.st__region_fewo, table.st__target tbody tr.st__region_closed td.st__region_charter { padding-left: 23px; cursor: pointer; width: 309px; } table.st__target tbody tr.st__region_closed td.st__region_fewo { width: 427px; } table.st__target tbody tr.st__region_closed td.st__region_charter { width: 415px; } table.st__target tbody tr.st__region_closed td.st__price { width: 108px; } table.st__target tbody tr.st__region_closed td.st__price a { padding-left: 30px; } table.st__target tbody tr.st__region_closed td.st__price a span { cursor: pointer; display: block; float: left; width: 21px; } table.st__target tbody tr.st__region_closed td.st__price a strong { cursor: pointer; display: block; float: right; padding-right: 10px; text-align: right; width: 40px; } table.st__target tbody tr.st__region_closed td.st__hotel { width: 106px; } table.st__target tbody tr.st__region_closed td.st__climate { width: 114px; } table.st__target tbody tr.st__region_closed td.st__target { width: 117px; } table.st__target tbody tr.st__region_closed td.st__target_fewo { width: 113px; } table.st__target tbody tr.st__region_open th { border-bottom: none; cursor: pointer; height: 26px; } table.st__target tbody tr.st__region_open th span { display: block; float: left; height: 11px; margin: 2px 0 0 8px; width: 11px; } table.st__target tbody tr.st__region_open th label { cursor: pointer; display: block; float: left; padding: 0 0 0 5px; width: auto; } table.st__target tbody tr.st__region_open td { padding: 3px 0; } table.st__target tbody tr.st__region_open td.st__region { width: 332px; } table.st__target tbody tr.st__region_open td.st__region_fewo { width: 450px; } table.st__target tbody tr.st__region_open td.st__region_charter { width: 438px; } table.st__target tbody tr.st__region_open td.st__region a, table.st__target tbody tr.st__region_open td.st__region_fewo a, table.st__target tbody tr.st__region_open td.st__region_charter a { display: block; padding-left: 43px; } table.st__target tbody tr.st__region_open td.st__price { width: 108px; } table.st__target tbody tr.st__region_open td.st__price a { padding-left: 30px; } table.st__target tbody tr.st__region_open td.st__price a span { cursor: pointer; display: block; float: left; width: 21px; } table.st__target tbody tr.st__region_open td.st__price a strong { cursor: pointer; display: block; float: right; padding-right: 10px; text-align: right; width: 40px; } table.st__target tbody tr.st__region_open td.st__hotel { width: 106px; } table.st__target tbody tr.st__region_open td.st__hotel a { display: block; padding-top: 1px; } table.st__target tbody tr.st__region_open td.st__climate { width: 114px; } table.st__target tbody tr.st__region_open td.st__climate span { display: block; float: left; width: 50px; } table.st__target tbody tr.st__region_open td.st__climate a { display: block; padding: 1px 0 0 26px; width: 24px; } table.st__target tbody tr.st__region_open td.st__target { width: 117px; } table.st__target tbody tr.st__region_open td.st__target_fewo { width: 113px; } table.st__target tbody tr.st__region_open td.st__target a, table.st__target tbody tr.st__region_open td.st__target_fewo a { display: block; text-decoration: none; width: 100%; } table.st__target tbody tr.st__region_open_all td { padding: 4px 0 3px 0; } table.st__target tbody tr.st__region_open_all td a { display: block; padding-left: 43px; } div#st__filter_box { height: 47px; margin: 0 0 0 14px; } div#st__filter_box strong, div#st__filter_box span { display: block; float: left; } div#st__filter_box strong { margin: 20px 0 0 18px; width: 174px; } div#st__filter_box span { margin: 20px 5px 0 0; } ul#st__hotel_sort { list-style: none; margin: 9px 8px -6px 8px; padding: 0; height: 24px; } ul#st__hotel_sort li { float: left; height: 16px; margin-top: 7px; } ul#st__hotel_sort li#st__hotel { width: 127px; } ul#st__hotel_sort li#st__region { width: 175px; } ul#st__hotel_sort li#st__info { width: 155px; } ul#st__hotel_sort li#st__feedback, ul#st__hotel_sort li#st__living_space { width: 156px; } ul#st__hotel_sort li#st__price { border-right: none; padding-right: 18px; width: 141px; } ul#st__hotel_sort li span a, ul#st__hotel_sort li#st__price label a, ul#st__hotel_sort li#st__hotel label a, ul#st__hotel_sort li#st__living_space label a { padding-right: 11px; } ul#st__hotel_sort li#st__price span { float: right; margin: 0 11px; padding: 0; } ul#st__hotel_sort li#st__price label { float: right; } l#st__hotel_sort li#st__hotel label, l#st__hotel_sort li#st__living_space label { float: left; } ul#st__hotel_sort li label.st__name { margin-right: 11px; } div.st__hotel_info_box { margin: 10px 8px 0 8px; } div.st__hotel_info_box div.st__name { height: 23px; } div.st__hotel_info_box div.st__name span, div.st__hotel_info_box div.st__info_details span { display: block; float: left; } div.st__hotel_info_box div.st__name span.st__hotel { margin: 5px 8px 0 10px; } div.st__hotel_info_box div.st__name span.st__notice, div.st__hotel_info_box div.st__name span.st__noticed { float: right; margin: 6px 15px 0 0; } div.st__hotel_info_box div.st__name span.st__notice a { display: block; padding: 0 0 0 10px; } div.st__hotel_info_box div.st__name span.st__noticed a { display: block; float: left; padding: 0 0 0 18px; } div.st__hotel_info_box div.st__info_details span.st__image { width: 129px; } div.st__hotel_info_box div.st__info_details span.st__image img { margin: 5px 0 0 10px; padding: 2px; } div.st__hotel_info_box div.st__info_details span.st__image label, div.st__hotel_info_box div.st__info_details span.st__image label a, div.st__hotel_info_box div.st__info_details span.st__feedback label, div.st__hotel_info_box div.st__info_details span.st__price strong { display: block; } div.st__hotel_info_box div.st__info_details span.st__image label a { height: 16px; padding: 3px 0 0 24px; } div.st__hotel_info_box div.st__info_details span.st__region { padding: 7px 0 0 9px; width: 175px; } div.st__hotel_info_box div.st__info_details span.st__info { padding-top: 8px; width: 155px; } div.st__hotel_info_box div.st__info_details span.st__feedback { padding-top: 6px; width: 163px; } div.st__hotel_info_box div.st__info_details span.st__price { padding: 19px 0 0 0; text-align: right; } div.st__hotel_info_box div.st__info_details span.st__feedback label.st__bar a { padding-left: 75px; position: relative; } div.st__hotel_info_box div.st__info_details span.st__feedback label.st__bar span { cursor: pointer; display: block; font-size: 1px; height: 7px; line-height: 1px; margin: 4px 0 0 1px; position: absolute; } div.st__hotel_info_box div.st__info_details span.st__feedback label.st__read { margin-top: 8px; } div.st__hotel_info_box div.st__info_details span.st__feedback label.st__read a { padding-left: 8px; } div.st__hotel_info_box div.st__info_details span.st__price a { display: block; margin-right: 15px; } div.st__hotel_info_box div.st__info_details span.st__price label, div.st__hotel_info_box div.st__info_details span.st__price label a { display: block; height: 30px; margin: 0; width: 136px; } div.st__hotel_info_box div.st__info_details span.st__region span.st__provider { margin-top: 8px; } iframe.st__hotel_info_iframe { height: 480px; width: 774px; } div.st__hotel_info_iframe_wrapper { border: 1px solid #ececec; height: 440px; } div.st__alternative_headline { height: 25px; margin: 20px 8px; padding-top: 9px; text-align: center; } div.st__hotel_info_box_tipp div.st__tipp_headline { background: red; height: 24px; } div.st__hotel_info_box_tipp div.st__tipp_headline span { display: block; float: left; } div.st__hotel_info_box_tipp div.st__tipp_headline span { height: 19px; padding: 5px 0 0 20px; width: auto; } div.st__hotel_info_box_tipp div.st__tipp_headline span.st__tipp_img { height: 20px; padding: 4px 0 0 10px; width: 162px; } div.st__info_details span.st__features span.st__feature_icons { margin-top: 5px; } span.st__hotel_info_details span#st__feature_icons { width: 420px; } div.st__info_details span.st__features span.st__feature_icons span, span.st__hotel_info_details span#st__feature_icons span { display: block; float: left; height: 21px; margin: 0 3px 3px 0; width: 20px; } div.st__selected_hotel_info_box { margin: 3px 8px 0 8px; } div.st__selected_hotel_info_box div.st__name { height: 23px; } div.st__info_details span.st__hotel_info_details span.st__stars { display: inline; height: 14px; margin-left: 2px; } div.st__selected_hotel_info_box div.st__name span, div.st__selected_hotel_info_box div.st__info_details span, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear label { display: block; float: left; } div.st__selected_hotel_info_box div.st__name span.st__hotel { margin: 5px 8px 0 10px; } div.st__selected_hotel_info_box div.st__info_details span.st__image { padding-bottom: 9px; width: 255px; } div.st__selected_hotel_info_box div.st__info_details span.st__image a span.st__info { display: none; } div.st__selected_hotel_info_box div.st__info_details span.st__image a:hover span.st__info { display: block; height: 61px; margin: 21px 0 0 64px; padding: 4px 10px 0 10px; position: absolute; width: 191px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details { padding: 15px 0 9px 0; width: 502px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear label { width: 111px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear span { width: 250px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear { float: none; margin-bottom: 4px; } div.st__selected_hotel_info_box div.st__info_details span.st__image img { margin: 5px 0 0 10px; padding: 2px; } div.st__selected_hotel_info_box div.st__info_details span.st__image label, div.st__selected_hotel_info_box div.st__info_details span.st__image label a, div.st__selected_hotel_info_box div.st__info_details span.st__feedback label { display: block; } div.st__selected_hotel_info_box div.st__info_details span.st__image label a { height: 16px; padding: 3px 0 0 20px; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback { padding-top: 6px; width: 163px; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__bar a { padding-left: 75px; position: relative; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__bar span { cursor: pointer; display: block; font-size: 1px; height: 7px; line-height: 1px; margin: 4px 0 0 1px; position: absolute; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__read { margin-top: 8px; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__read a { padding-left: 8px; } div.st_result_info { height: 19px; margin: 10px 8px 0 8px; padding: 5px 0 0 12px; } div.st__selected_hotel_info_box a#st__bestprice { display: block; height: 46px; margin: 24px 0 0 660px; position: absolute; text-decoration: none; width: 80px; } table#st__dateselect_offer_table { margin: 1px 8px 0 8px; } table#st__dateselect_offer_table thead th { padding-bottom: 7px; padding-top: 6px; } table#st__dateselect_offer_table thead th.st__airport, tr#st__dateselect_offer_table_selected tbody td.st__airport, tbody td.st__airport__sel { padding-left: 12px; width: 98px; } table#st__dateselect_offer_table thead th.st__arrival, tr#st__dateselect_offer_table_selected tbody td.st__arrival { width: 82px; } table#st__dateselect_offer_table thead th.st__duration, tr#st__dateselect_offer_table_selected tbody td.st__duration { width: 83px; } table#st__dateselect_offer_table thead th.st__provider, tr#st__dateselect_offer_table_selected tbody td.st__provider { width: 111px; } table#st__dateselect_offer_table thead th.st__placing, tr#st__dateselect_offer_table_selected tbody td.st__placing { width: 92px; } table#st__dateselect_offer_table thead th.st__catering, tr#st__dateselect_offer_table_selected tbody td.st__catering { width: 102px; } table#st__dateselect_offer_table thead th.st__price { padding-left: 8px; width: 95px; } table#st__dateselect_offer_table thead th.st__avail { padding-left: 6px; width: 87px; } table#st__dateselect_offer_table tbody td { height: 50px; } table#st__dateselect_offer_table tbody td.st__airport span, table#st__dateselect_offer_table tbody td.st__airport span a, tr#st__dateselect_offer_table_selected tbody td.st__airport span, tr#st__dateselect_offer_table_selected tbody td.st__airport span a, tbody td.st__airport__sel span, tbody td.st__airport__sel span a { display: block; } table#st__dateselect_offer_table tbody td.st__airport span a, tbody td.st__airport__sel span a { padding-left: 20px; } table#st__dateselect_offer_table tbody td.st__provider span a, table#st__dateselect_offer_table tbody td.st__provider span, tr#st__dateselect_offer_table_selected tbody td.st__provider span a, tr#st__dateselect_offer_table_selected tbody td.st__provider span { display: block; text-align: center; } table#st__dateselect_offer_table tbody td.st__provider span a, tr#st__dateselect_offer_table_selected tbody td.st__provider span a { margin-top: -2px; } table#st__dateselect_offer_table tbody td.st__provider img, tr#st__dateselect_offer_table_selected tbody td.st__provider img { margin: 4px 0 0 8px; } table#st__dateselect_offer_table tbody td.st__price { padding-left: 18px; } table#st__dateselect_offer_table tbody td.st__avail span { display: block; height: 34px; margin-left: 16px; width: 70px; } table#st__dateselect_offer_table tbody td.st__avail span a, table#st__dateselect_offer_table tbody td.st__avail span a:hover { display: block; height: 34px; text-decoration: none; width: 70px; } tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status, tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status_noticed { height: 14px; margin: 2px 0 0 15px; width: auto; } tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status a, tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status a:hover, tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status_noticed a, tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status_noticed a:hover { height: 14px; padding-left: 10px; width: auto; } tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status_noticed a, tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status_noticed a:hover { padding-left: 15px; } tr#st__dateselect_offer_table_selected { margin: 0 8px 5px 8px; } tr#st__dateselect_offer_table_selected tbody td { height: 57px; } tr#st__dateselect_offer_table_selected tbody td.st__airport__sel span a , tbody td.st__airport span a { margin-top: 5px; padding-left: 16px; } tr#st__dateselect_offer_table_selected tbody td.st__price { padding-left: 18px; width: 62px; } tr#st__dateselect_offer_table_selected tbody td.st__avail span, tr#st__dateselect_offer_table_selected tbody td.st__avail span a, tr#st__dateselect_offer_table_selected tbody td.st__avail span a:hover { display: block; height: 31px; text-decoration: none; width: 116px; } table#st__dateselect_offer_table thead th.st__price_fewo { padding-left: 0; text-align: center; width: 103px; } table#st__dateselect_offer_table thead th.st__service { width: 200px; } table#st__dateselect_offer_table tbody td.st__airport span.st__fewo, tbody td.st__airport__sel span.st__fewo { background-image: none; margin-left: 10px; } img#st__check_animation, img#st__check_animation_high { position: absolute; margin: -4px 0 0 0; } img#st__check_animation_high { background: #ffdf3c; padding-bottom: 9px; } #st__flash_anim { position: absolute; margin: -18px 0 0 0; } .st__airportBleft { border-left: 2px solid #CCCCCC !important; } .st__availBright { border-right: 2px solid #CCCCCC !important; } div#st__selected_travel_info { margin: 10px 8px -1px 8px; position: relative; z-index: 1000; } div#st__selected_travel_info span { display: block; margin: 3px auto 4px auto; padding-left: 35px; width: 500px; } div#st__flip_pages { height: 28px; margin: 0 8px 0 9px; padding-top: 14px } div#st__flip_pages div { float: right; font-size: 1px; height: 17px; line-height: 1px; width: 45px; } div#st__flip_pages div#st__flip_forward { margin: 2px 23px 0 13px; } div#st__flip_pages div#st__flip_backward { margin: 2px 15px 0 0; } div#st__flip_pages div a { display: block; float: left; font-size: 1px; height: 17px; line-height: 1px; margin: 2px 0 0 0; text-decoration: none; width: 22px; } div#st__flip_pages div.st__forward_inactive a, div#st__flip_pages div.st__backward_inactive a { cursor: default; } div#st__flip_pages span, div#st__flip_pages span strong, div#st__flip_pages span label { display: block; float: left; } div#st__flip_pages span { margin: 15px 0 0 15px; position: absolute; } div#st__flip_pages span strong, div#st__flip_pages span label { height: 21px; padding-top: 4px; } div#st__flip_pages span label { margin-left: 20px; padding: 4px 0 0 25px; } span#st__additional_legend { display: block; padding: 14px 0 0 24px; } span#st__additional_legend label { margin-right: 10px; } div#st__booking_travel_info { margin: 10px 8px -3px 8px; } div#st__booking_travel_info span { display: block; margin: 3px auto 4px auto; padding-left: 35px; width: 500px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__pricing span { float: left; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__pricing span.st__price_info { width: 176px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__total_price { margin-left: -15px; padding: 3px 0 3px 15px; position: relative; width: 502px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__pricing span.st__price, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__total_price span, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__additional_pricing span { width: 80px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__total_price label { width: 287px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__additional_pricing label { margin-left: 115px; width: 172px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__line_small { margin-left: 105px; width: 235px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__line_large { margin-left: -15px; position: relative; } div#st__booking_form { margin: 10px 8px 0 8px; } div#st__booking_form div.st__form_header { height: 18px; padding: 4px 0 0 13px; margin-bottom: 10px; } div#st__booking_form span.st__form_subheadline { margin-bottom: 10px; } div#st__booking_form div.st__personal_data div { margin-bottom: 20px; width: 370px; } div#st__booking_form div.st__personal_data div span.st__form_subheadline, .st__form_paymentMethod span.st__form_subheadline { display: block; padding: 1px 0 1px 3px; } div#st__booking_form div.st__personal_data div.st__fleft { margin-left: 8px; } div#st__booking_form div.st__personal_data div.st__fright { margin-right: 8px; } div#st__booking_form div.st__personal_data div span.st__clear { margin-bottom: 5px; } div#st__booking_form div.st__personal_data div label { display: block; float: left; margin-left: 15px; padding-top: 3px; width: 120px; } div#st__booking_form div.st__personal_data div.st__travellers { clear: both; display: block; margin: 0 0 20px 0; width: 100%; } div#st__booking_form div.st__personal_data div.st__travellers span.st__form_subheadline, .st__form_paymentMethod span.st__form_subheadline { margin: 0 8px 10px 8px; padding: 1px 0 1px 3px; } div#st__booking_form div.st__personal_data div.st__travellers span { padding-left: 142px; } div#st__booking_form div.st__personal_data div.st__travellers span strong { display: block; float: left; padding-top: 3px; width: 25px; } div#st__booking_form div.st__personal_data div.st__travellers span label.st__no { margin-left: 0; width: 11px; } div#st__booking_form div.st__personal_data div.st__travellers span label.st__title { width: 58px; } div#st__booking_form div.st__personal_data div.st__travellers span label.st__prename { width: 144px; } div#st__booking_form div.st__personal_data div.st__travellers span label.st__lastname { width: 144px; } div#st__booking_form div.st__radio_block { margin: 0 0 0 138px; padding-bottom: 10px; } div#st__booking_form div.st__radio_block span { padding-bottom: 6px; } div#st__booking_form div.st__radio_block span.st__assurance_info { display: block; height: 62px; padding: 3px 10px 3px 10px; position: absolute; margin: -7px 0 0 250px; width: 240px; } div#st__booking_form div.st__radio_block span label { display: block; float: left; padding-top: 1px; width: 250px; } div#st__booking_form div.st__radio_block span span { display: block; padding: 1px 0 0 0; } div#st__booking_form div.st__radio_block span.st__ckeckbox_block { display: block; margin: 5px 8px 0 -3px; padding: 4px 0 3px 5px; } div#st__booking_form div.st__radio_block span.st__ckeckbox_block label { width: auto; } div#st__booking_form div.st__radio_block span#st__ssl_info { height: 50px; margin: 0 0 0 419px; padding: 7px 0 0 50px; position: absolute; width: 152px; } div#st__booking_form div.st__radio_block span.st__payment_form_block { display: block; margin-bottom: 10px; padding-bottom: 10px; width: 408px; } div#st__booking_form div.st__radio_block span.st__payment_form_block span.st__form_subheadline { margin: 0 0 4px 0; padding: 1px 0 1px 3px; width: 393px; } div#st__booking_form div.st__radio_block span.st__payment_form_block label { float: none; width: 200px; } div#st__booking_form div.st__radio_block span.st__payment_form_block span.st__credit_info { clear: both; display: block; padding-top: 7px; } div#st__booking_form div.st__radio_block span.st__payment_form_block span.st__cvc_info { float: left; height: 16px; margin: 3px 0 0 5px; width: 16px; } div#st__booking_form div.st__line { margin-left: -125px; margin-right: 8px; } div#st__booking_form div.st__radio_block span.st__coupon { padding: 8px 0 10px 5px; } div#st__booking_form div.st__radio_block span.st__coupon label { padding-top: 3px; width: 100px; } div#st__booking_form div.st__whish { padding: 0 0 20px 144px; } div#st__booking_form div.st__booking_text { padding: 0 0 15px 13px; } div#st__booking_form div.st__booking_text span.st__agb, div#st__booking_form div.st__booking_text span.st__checkbooking { margin: 8px 15px 0 0; padding: 5px 5px 5px 10px; } div#st__booking_form div.st__booking_text span.st__special_booking_request { padding-bottom: 12px; } div#st__booking_form div.st__booking_text span.st__newsletter { padding: 5px 0 10px 10px; } div#st__booking_form div.st__booking_text span.st__newsletter label { display: block; padding-top: 8px; } div#st__booking_form div.st__finish_booking { height: 60px; } div#st__booking_form div.st__finish_booking label { float: left; margin: 22px 0 0 195px; } div#st__booking_form div.st__finish_booking label span { padding: 0 5px; } div.st__data_box_footer_booking span { display: block; height: 27px; padding:10px 0 0 18px; } div.st__error_message { margin: 10px 8px -3px 8px; padding: 5px 0 5px 250px; } div#st__booking_form div.st__personal_data span.st__mail_info { display: block; margin: 10px 41px 0 15px; padding: 5px 0 5px 8px; } span.st__assurance_info_2 { display: block; margin: 10px 0 15px 0; padding: 5px; width: 396px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details label.st__times_of_flight a { padding-left: 15px; } img#wait_anim { left: 211px; position: absolute; } div#wait_anim_flash { left: 211px; position: absolute; margin-top: 16px; } div.st__validation div.st__personal_data { margin-bottom: 10px; } div#st__booking_form div.st__personal_data div span.st__validation_subhead { margin-top: 10px; } div.st__validation div.st__form_header { margin-bottom: 0 !important; } div.st__validation span.st__valid_travellers { display: block; margin: 0 0 0 16px; } div.st__validation_footer { height: 56px; margin-top: -10px; } div#st__popup_header, div#st__popup_header_02 { height: 98px; width: 590px; } div#st__popup_header_02 { height: 596px; } div#st__popup_header span.st__headline, div#st__popup_header_02 span.st__headline, div#st__popup_header_02 span.st__text, div#st__popup_notice div#st__popup_notice_header span.st__noticed, div#st__popup_notice div#st__popup_notice_header ul#st__notice_sort { display: block; position: absolute; } div#st__popup_header span.st__headline { margin: 77px 0 0 17px; } div#st__popup_header_02 span.st__headline { margin: 220px 0 0 17px; } div#st__popup_header_02 span.st__text { margin: 250px 0 0 17px; width: 550px; } div#st__popup_header_02 span.st__text a { padding-left: 8px; } div.st__popup_text { margin: 15px 12px 0 17px; width: 561px; } div.st__popup_text p { margin: 0 0 12px 0; padding: 0; } div#st__popup_notice, div#st__popup_notice div#st__popup_notice_header, div#st__popup_notice div#st__popup_notice_buttons { width: 590px; } div#st__popup_notice div#st__popup_notice_header { height: 51px; } div#st__popup_notice div#st__popup_notice_buttons { height: 74px; } div#st__popup_notice div#st__popup_notice_header span.st__noticed { margin: 10px 0 0 17px; } div#st__popup_notice div#st__popup_notice_header ul#st__notice_sort { list-style: none; margin: 34px 0 0 5px; padding: 0; } div#st__popup_notice div#st__popup_notice_header ul#st__notice_sort li { float: left; } div#st__popup_notice_note { margin: 0 0 0 8px; padding: 10px 0 10px 10px; width: 564px; } div#st__popup_notice_note span { display: block; margin-top: 6px; } div#st__popup_notice_note span a { padding-left: 15px; } div#st__popup_notice_buttons span { display: block; float: right; height: 39px; margin: 15px 20px 0 -12px; width: 168px; } div#st__popup_notice_buttons span a { display: block; height: 39px; text-decoration: none; width: 168px; } div#st__popup_notice div.st__save_text { margin: 10px 0 15px 18px; } div#st__popup_notice span.st__save_back, div#st__popup_holiday span.st__save { display: block; padding: 10px; margin: 15px 7px 0 7px; width: auto; } div#st__popup_notice span.st__save_back { height: 39px; } div#st__popup_notice span.st__save_back a { display: block; height: auto; text-decoration: none; padding-left: 15px; width: auto; } div#st__popup_notice span.st__hint { display: block; float: none; height: auto; text-decoration: none; margin: 14px 17px 0 17px; padding: 0; width: auto; } div#st__popup_notice span.st__save_back label, div#st__popup_notice div.st__save_text span.st__error { margin-top: 12px; } div#st__popup_notice_form { margin: 10px 17px 0 17px; } div#st__popup_notice_form label { display: block; margin-top: 4px; } div#st__popup_notice span.st__mandatory { padding-top: 10px; } div.st__date_choice { margin: 15px 0 0 7px; padding: 16px 0 8px 12px; width: 561px; } div.st__date_choice span.st__clear { margin-bottom: 6px; } div#st__popup_holiday label { display: block; float: left; margin-top: 3px; width: 150px; } div#st__popup_holiday span.st__save label { margin-top: 14px; } div#st__popup_holiday span.st__save { width: 555px; } div.st__date_choice span.st__period { display: block; padding: 3px 5px; } div.st__flight_time { margin: 15px 0 0 8px; padding: 3px 0 3px 8px; width: 561px; }div#st__themes_left { float: left; margin-top: 1px; width: 201px; } div#st__themes_left div#st__themes_menu { margin-left: 4px; padding-bottom: 5px; width: 196px; } div#st__themes_left div#st__themes_menu span { display: block; padding: 7px 0 0 14px; width: 182px; } div#st__themes_left div#st__themes_menu span.st__first { height: 21px; padding: 11px 0 0 14px; } div#st__themes_left div#st__themes_menu span.st__open { height: 243px; padding: 1px 0 0 0; width: 196px; } div#st__themes_left div#st__themes_menu span.st__open ul { margin: 0 0 0 0; padding: 0 0 0 0; list-style: none; } div#st__themes_left div#st__themes_menu span.st__open ul li { float: left; width: 196px; } div#st__themes_left div#st__themes_menu span.st__open ul a { display: block; padding: 6px 0 6px 24px; margin: 0 5px; } div#st__themes_middle { float: left; margin-top: 1px; width: 596px; } div#st__themes_right { float: left; margin-top: 1px; width: 198px; } div#st__theme_teaser_box_subh { height: 284px; margin-top: 6px; } div#st__theme_teaser_box_hp { height: 308px; margin-top: 6px; } div#st__theme_teaser_box_subh div#st__theme_teaser_box_01, div#st__theme_teaser_box_subh div#st__theme_teaser_box_02, div#st__theme_teaser_box_subh div#st__theme_teaser_box_03, div#st__theme_teaser_box_subh div#st__theme_teaser_box_04, div#st__theme_teaser_box_subh div#st__theme_teaser_box_05 { height: 280px; position: absolute; width: 194px; } div#st__theme_teaser_box_hp div#st__theme_teaser_box_01, div#st__theme_teaser_box_hp div#st__theme_teaser_box_02, div#st__theme_teaser_box_hp div#st__theme_teaser_box_03, div#st__theme_teaser_box_hp div#st__theme_teaser_box_04, div#st__theme_teaser_box_hp div#st__theme_teaser_box_05 { height: 302px; position: absolute; width: 194px; } div#st__theme_teaser_box_subh div#st__theme_teaser_box_01, div#st__theme_teaser_box_hp div#st__theme_teaser_box_01 { margin-left: 5px; } div#st__theme_teaser_box_subh div#st__theme_teaser_box_02, div#st__theme_teaser_box_hp div#st__theme_teaser_box_02 { margin-left: 203px; } div#st__theme_teaser_box_subh div#st__theme_teaser_box_03, div#st__theme_teaser_box_hp div#st__theme_teaser_box_03 { margin-left: 401px; } div#st__theme_teaser_box_subh div#st__theme_teaser_box_04, div#st__theme_teaser_box_hp div#st__theme_teaser_box_04 { margin-left: 599px; } div#st__theme_teaser_box_subh div#st__theme_teaser_box_05, div#st__theme_teaser_box_hp div#st__theme_teaser_box_05 { margin-left: 797px; } div.st__teaser_themes_overlay { height: 156px; margin: 100px 0 0 20px; position: absolute; width: 230px; } div.st__teaser_themes_overlay span.st__infotext { display: block; height: 92px; padding: 11px 5px 0 14px; } div.st__teaser_themes_overlay span.st__more { display: block; margin-left: 14px; padding: 0 0 0 8px; } div.st__teaser_themes_overlay span.st__switch { margin-right: 3px; } div.st__teaser_themes_overlay span.st__switch label { cursor: pointer; display: block; float: right; font-size: 1px; height: 14px; line-height: 1px; margin: 16px 7px 0 0; width: 19px; } div#st__travel_left { float: left; margin-left: 6px; width: 790px; } div#st__travel_left div#st__travel_content_top, div#st__travel_left div#st__travel_content_bottom { font-size: 1px; height: 11px; line-height: 1px; } div#st__travel_left div#st__travel_content_bottom { clear: left; height: 8px; } div#st__travel_left div#st__travel_content_maps { float: left; margin-left: 4px; width: 483px; } div#st__travel_left div#st__travel_content_menu div.st__show_all, div#st__travel_left div#st__travel_content_menu div.st__step_back { height: 40px; } div#st__travel_left div#st__travel_content_menu div.st__show_all a, div#st__travel_left div#st__travel_content_menu div.st__step_back a { display: block; padding: 13px 0 0 28px; } img.st__target_of_month { margin-top: 5px; } img.st__region_image { margin: 2px 0 2px 7px; padding: 2px 0; } div.st__region_select { margin-left: 228px; position: absolute; } div.st__target_select { margin-left: 328px; position: absolute; } div.st__tip_category { margin: 0 20px 0 5px; padding: 10px 0 10px 2px; } div.st__tip_category span { display: block; float: left; } div.st__tip_category span a { display: block; padding-left: 12px; } div.st__travel_info { margin: 0 8px 0 17px; } div.st__travel_info p { margin: 0; padding: 0 10px 25px 0; } div.st__travel_info p span.st__text { display: block; margin: 0; padding: 0 10px 0 16px; } div.st__travel_info p span.st__set_bg { padding-top: 15px; } div.st__travel_info p span.st__text span { display: block; padding-bottom: 10px; padding-right: 20px; margin-left: 16px; } div.st__travel_info strong.st__headline, div.st__travel_info strong.st__subheadline { display: block; margin-bottom: 7px; padding: 0 0 0 16px; } div.st__travel_info strong.st__insider { margin-left: -15px; padding: 10px 0 0 31px; } div.st__travel_info span.st__text strong.st__viewpoint span { padding-right: 24px; } div.st__travel_info span.st__text strong.st__young span { padding-right: 15px; } div.st__travel_info p span.st__text strong.st__headline span { display: inline; margin: 0; } div#st__finish_line { font-size: 1px; height: 1px; line-height: 1px; margin-left: -2px; position: relative; width: 289px; } div.st__to_top { margin: 0 15px 10px 0; padding-bottom: 18px; } div.st__to_top span a { display: block; padding-left: 10px; } strong.st__category_headline { display: block; margin-left: 18px; padding: 20px 0 0 0; } strong.st__category_subheadline { display: block; margin-left: 18px; padding: 10px 0 5px 0; } strong.st__headline_link { display: block; } strong.st__category_headline a, strong.st__category_subheadline a, strong.st__headline_link a { padding-left: 10px; } div#st__travel_left div#st__travel_content_menu { float: left; margin-left: 8px; padding-top: 63px; width: 287px; } div#st__travel_content_menu div.st__menu_main { height: 192px; margin-left: -2px; position: relative; width: 289px; } div#st__travel_content_menu div.st__menu_main ul { list-style: none; margin: 0; padding: 0; } div#st__travel_content_menu div.st__menu_main ul li a { display: block; height: 23px; padding: 9px 0 0 34px; } div#st__travel_content_menu div.st__menu_main ul li a span { display: none; } div#st__travel_content_menu div.st__menu_main ul li a:hover span { display: block; position: absolute; } div#st__travel_content_menu div.st__menu_main ul li a:hover { background: transparent; } div#st__travel_content_menu div.st__menu_sub { min-height: 194px; padding-bottom: 5px; } div#st__travel_content_menu div.st__menu_sub div.st__headline { height: 26px; margin-left: -2px; padding: 9px 0 0 12px; position: relative; width: 258px; } div.st__menu_sub_items { margin: 6px 0 0 3px; width: 272px; } div.st__menu_sub_items span { display: block; float: left; width: 136px; } div.st__menu_sub_items span a { display: block; padding: 2px 0 2px 16px; width: 116px; } div.st__menu_sub_items span a label { display: none; } div.st__menu_sub_items span a:hover label { display: block; position: absolute; } div.st__menu_sub_items span a:hover { background: transparent; } div#st__travel_path { margin: 5px 0 9px 0; padding: 0 0 0 15px; } div#st__travel_path ul { margin: 0; padding: 0; } div#st__travel_path ul li { float: left; list-style: none; } div#st__travel_path ul li a { padding: 0 3px 0 3px; } div#st__anchor_box { margin: 10px 8px 0 8px; padding: 14px 0 18px 0; } div#st__insider_box { margin: 10px 8px 0 8px; padding: 4px 0; } div#st__anchor_box strong, div#st__insider_box strong { display: block; height: 25px; padding: 10px 0 0 9px; } div#st__anchor_box ul { list-style: none; margin: 10px 0 0 31px; padding: 0; } div#st__anchor_box ul li { float: left; width: 330px; } div#st__anchor_box ul li a { display: block; padding: 0 0 4px 10px; width: 330px; } div.st__insider_box_wrapper { margin: 0 8px 0 8px; } div.st__insider_box_wrapper div { float: left; height: 167px; width: 191px; } div.st__insider_box_wrapper div span { display: block; margin: 0 10px 10px 10px; padding-top: 10px; } div.st__insider_box_wrapper div span strong { display: block; height: 30px; margin-bottom: 4px; overflow: hidden; padding: 8px 0 0 31px; } div.st__insider_box_wrapper div span strong.st__highlight, div.st__travel_info span strong.st__highlight { padding: 0 0 0 15px; } div.st__insider_box_wrapper div span a { display: block; height: 70px; } div.st__insider_box_wrapper div span label { display: block; float: right; margin-top: 20px; } div.st__insider_box_wrapper div span label a { height: auto; padding-left: 8px; } div.st__region_map { min-height: 255px; } div#st__travel_left div#st__travel_content_maps div.st__worldmap { height: 297px; } div#st__travel_content_menu div.st__menu_main ul li.st__afrika span { height: 110px; left: 491px; top: 86px; width: 105px; } div#st__travel_content_menu div.st__menu_main ul li.st__amerika_karibik span { height: 284px; left: 310px; top: -58px; width: 196px; } div#st__travel_content_menu div.st__menu_main ul li.st__asien_fernost span { height: 197px; left: 550px; top: -39px; width: 204px; } div#st__travel_content_menu div.st__menu_main ul li.st__australien span { height: 54px; left: 657px; top: 155px; width: 84px; } div#st__travel_content_menu div.st__menu_main ul li.st__europa span { height: 91px; left: 504px; top: 12px; width: 73px; } div#st__travel_content_menu div.st__menu_main ul li.st__naher_osten span { height: 47px; left: 552px; top: 86px; width: 51px; } div#st__travel_left div#st__travel_content_maps div.st__africa_map { height: 297px; } div.st__menu_sub_items span.st__aegypten a label { height: 59px; left: 542px; top: 190px; width: 60px; } div.st__menu_sub_items span.st__djerba_-_suedtunesien a label { height: 55px; left: 480px; top: 167px; width: 55px; } div.st__menu_sub_items span.st__kenia a label { height: 51px; left: 580px; top: 292px; width: 51px; } div.st__menu_sub_items span.st__marokko a label { height: 61px; left: 417px; top: 172px; width: 61px; } div.st__menu_sub_items span.st__mauritius a label { height: 55px; left: 648px; top: 372px; width: 55px; } div.st__menu_sub_items span.st__namibia a label { height: 61px; left: 502px; top: 373px; width: 61px; } div.st__menu_sub_items span.st__seychellen a label { height: 54px; left: 613px; top: 324px; width: 54px; } div.st__menu_sub_items span.st__suedafrika a label { height: 69px; left: 520px; top: 389px; width: 69px; } div.st__menu_sub_items span.st__tunesien a label { height: 44px; left: 481px; top: 171px; width: 44px; } div#st__travel_left div#st__travel_content_maps div.st__america_map { height: 297px; } div.st__menu_sub_items span.st__brasilien a label { height: 68px; left: 568px; top: 335px; width: 68px; } div.st__menu_sub_items span.st__costa_rica a label { height: 55px; left: 530px; top: 304px; width: 55px; } div.st__menu_sub_items span.st__dominikanische_republik a label { height: 55px; left: 550px; top: 290px; width: 55px; } div.st__menu_sub_items span.st__florida a label { height: 55px; left: 532px; top: 273px; width: 55px; } div.st__menu_sub_items span.st__jamaika a label { height: 55px; left: 540px; top: 291px; width: 55px; } div.st__menu_sub_items span.st__kalifornien a label { height: 32px; left: 488px; top: 269px; width: 32px; } div.st__menu_sub_items span.st__kuba a label { height: 55px; left: 536px; top: 285px; width: 55px; } div.st__menu_sub_items span.st__los_angeles a label { height: 55px; left: 477px; top: 264px; width: 55px; } div.st__menu_sub_items span.st__mexiko a label { height: 55px; left: 502px; top: 283px; width: 55px; } div.st__menu_sub_items span.st__new_york a label { height: 55px; left: 543px; top: 247px; width: 55px; } div.st__menu_sub_items span.st__san_francisco a label { height: 55px; left: 472px; top: 259px; width: 55px; } div#st__travel_left div#st__travel_content_maps div.st__asia_map { height: 297px; } div.st__menu_sub_items span.st__bali_-_lombok a label { height: 56px; left: 531px; top: 405px; width: 56px; } div.st__menu_sub_items span.st__bangkok a label { height: 55px; left: 503px; top: 368px; width: 55px; } div.st__menu_sub_items span.st__hongkong_macau a label { height: 55px; left: 527px; top: 352px; width: 55px; } div.st__menu_sub_items span.st__malaysia a label { height: 40px; left: 525px; top: 394px; width: 40px; } div.st__menu_sub_items span.st__malediven a label { height: 44px; left: 464px; top: 393px; width: 44px; } div.st__menu_sub_items span.st__peking a label { height: 55px; left: 529px; top: 320px; width: 55px; } div.st__menu_sub_items span.st__phuket_-_krabi_-_ko_lanta_-_ko_phi_phi a label { height: 55px; left: 500px; top: 378px; width: 55px; } div.st__menu_sub_items span.st__singapur a label { height: 47px; left: 512px; top: 393px; width: 47px; } div.st__menu_sub_items span.st__sri_lanka a label { height: 55px; left: 470px; top: 379px; width: 55px; } div.st__menu_sub_items span.st__thailand a label { height: 50px; left: 507px; top: 371px; width: 50px; } div.st__menu_sub_items span.st__vietnam a label { height: 37px; left: 522px; top: 373px; width: 37px; } div#st__travel_left div#st__travel_content_maps div.st__europa_map { height: 447px; } div.st__menu_sub_items span.st__algarve a label { height: 55px; left: 351px; top: 452px; width: 55px; } div.st__menu_sub_items span.st__andalusien a label { height: 50px; left: 380px; top: 463px; width: 50px; } div.st__menu_sub_items span.st__apulien a label { height: 45px; left: 542px; top: 464px; width: 45px; } div.st__menu_sub_items span.st__athen a label { height: 55px; left: 588px; top: 486px; width: 55px; } div.st__menu_sub_items span.st__barcelona a label { height: 55px; left: 420px; top: 443px; width: 55px; } div.st__menu_sub_items span.st__berlin a label { height: 70px; left: 509px; top: 350px; width: 69px; } div.st__menu_sub_items span.st__bulgarische_schwarzmeerkueste a label { height: 55px; left: 597px; top: 437px; width: 55px; } div.st__menu_sub_items span.st__chalkidiki a label { height: 55px; left: 585px; top: 464px; width: 55px; } div.st__menu_sub_items span.st__costa_blanca a label { height: 45px; left: 417px; top: 456px; width: 45px; } div.st__menu_sub_items span.st__costa_del_sol_-_granada a label { height: 55px; left: 369px; top: 466px; width: 55px; } div.st__menu_sub_items span.st__fuerteventura a label { height: 55px; left: 348px; top: 531px; width: 55px; } div.st__menu_sub_items span.st__gran_canaria a label { height: 55px; left: 330px; top: 536px; width: 55px; } div.st__menu_sub_items span.st__griechische_inseln_aegaeis a label { height: 55px; left: 605px; top: 479px; width: 55px; } div.st__menu_sub_items span.st__hamburg a label { height: 72px; left: 509px; top: 348px; width: 54px; } div.st__menu_sub_items span.st__ibiza_-_formentera a label { height: 55px; left: 424px; top: 460px; width: 55px; } div.st__menu_sub_items span.st__korfu a label { height: 55px; left: 559px; top: 471px; width: 55px; } div.st__menu_sub_items span.st__kos a label { height: 55px; left: 616px; top: 495px; width: 55px; } div.st__menu_sub_items span.st__kreta a label { height: 55px; left: 600px; top: 511px; width: 55px; } div.st__menu_sub_items span.st__kroatische_kueste_-_dalmatien a label { height: 55px; left: 536px; top: 433px; width: 55px; } div.st__menu_sub_items span.st__kroatische_kueste_-_istrien a label { height: 55px; left: 523px; top: 416px; width: 55px; } div.st__menu_sub_items span.st__lanzarote a label { height: 55px; left: 354px; top: 522px; width: 55px; } div.st__menu_sub_items span.st__la_palma a label { height: 55px; left: 305px; top: 527px; width: 55px; } div.st__menu_sub_items span.st__lissabon a label { height: 55px; left: 347px; top: 436px; width: 55px; } div.st__menu_sub_items span.st__london a label { height: 55px; left: 441px; top: 341px; width: 55px; } div.st__menu_sub_items span.st__madeira_-_porto_santo a label { height: 55px; left: 307px; top: 488px; width: 55px; } div.st__menu_sub_items span.st__mallorca a label { height: 55px; left: 434px; top: 457px; width: 55px; } div.st__menu_sub_items span.st__malta_-_gozo a label { height: 55px; left: 516px; top: 504px; width: 55px; } div.st__menu_sub_items span.st__menorca a label { height: 55px; left: 444px; top: 455px; width: 55px; } div.st__menu_sub_items span.st__muenchen a label { height: 90px; left: 509px; top: 346px; width: 59px; } div.st__menu_sub_items span.st__paris a label { height: 55px; left: 454px; top: 365px; width: 55px; } div.st__menu_sub_items span.st__rhodos a label { height: 55px; left: 622px; top: 500px; width: 55px; } div.st__menu_sub_items span.st__rom a label { height: 55px; left: 510px; top: 447px; width: 55px; } div.st__menu_sub_items span.st__sizilien a label { height: 45px; left: 522px; top: 495px; width: 45px; } div.st__menu_sub_items span.st__istanbul a label { height: 55px; left: 623px; top: 453px; width: 55px; } div.st__menu_sub_items span.st__teneriffa a label { height: 55px; left: 318px; top: 533px; width: 55px; } div.st__menu_sub_items span.st__tuerkische_suedkueste a label { height: 68px; left: 652px; top: 488px; width: 68px; } div.st__menu_sub_items span.st__tuerkische_westkueste a label { height: 55px; left: 621px; top: 486px; width: 55px; } div.st__menu_sub_items span.st__venedig a label { height: 55px; left: 509px; top: 413px; width: 55px; } div.st__menu_sub_items span.st__wien a label { height: 48px; left: 515px; top: 395px; width: 64px; } div.st__menu_sub_items span.st__zypern a label { height: 55px; left: 665px; top: 505px; width: 55px; } div.st__menu_sub_items span.st__zakinthos_-_ithaki_-_kefallina_-_lefkas a label { height: 55px; left: 565px; top: 483px; width: 55px; } div#st__travel_left div#st__travel_content_maps div.st__australia_map { height: 297px; } div#st__travel_left div#st__travel_content_maps div.st__naher_osten_map { height: 297px; } div.st__menu_sub_items span.st__dubai_-_vereinigte_arabische_emirate a label { height: 55px; left: 665px; top: 505px; visibility: hidden; width: 55px; } div#st__travel_right { float: right; width: 198px; } div.st__teaser_download_map { height: 133px; width: 194px; } div.st__teaser_download_map span.st__headline { display: block; padding: 9px 0 7px 10px; } div.st__teaser_download_map span.st__fright { display: block; margin: 0 10px 0 0; } div.st__teaser_download_map span.st__fright a { display: block; padding-left: 8px; } div.st__teaser_download_map a.st__link { display: block; height: 72px; text-decoration: none; }div#st__menu { background: url(http://www.start.de/site/images/bg/menu/menu.gif) 0 -432px repeat-x; height: 48px; position: absolute; top: 91px; width: 995px; z-index: 5000; } div#st__menu ul#st__firstlayer { margin: 0; padding: 0; } div#st__menu ul#st__firstlayer li { border-right: 1px solid #ffab73; float: left; height: 35px; list-style-type: none; margin: 8px 0 0 0; padding: 0; position: relative; } div#st__menu ul#st__firstlayer li a { color: #fff; display: block; float: left; font: bold 12px arial, sans-serif; outline: 0; text-align: center; text-decoration: none; } div#st__menu ul#st__firstlayer li a:hover, div#st__menu ul#st__firstlayer li:hover a, div#st__menu ul#st__firstlayer li.over a { background-color: #ffd009; border-bottom: 1px solid #e3aa01; border-left: 1px solid #c48e04; border-right: 1px solid #c48e04; color: #894b00; display: block; float: left; font: bold 12px arial, sans-serif; margin: 0 -1px; position: relative; text-align: center; text-decoration: none; z-index: 100; } div#st__menu ul#st__firstlayer li#st__roundtrip a:hover, div#st__menu ul#st__firstlayer li#st__cruise a:hover { border-right: none; } div#st__menu ul#st__firstlayer li#st__hotel a, div#st__menu ul#st__firstlayer li#st__home a { height: 33px; padding-top: 2px; } div#st__menu ul#st__firstlayer li#st__hotel_active a, div#st__menu ul#st__firstlayer li#st__home_active a { height: 33px; padding-top: 7px; text-indent: 5px; } div#st__menu ul#st__firstlayer li#st__allinclusive a, div#st__menu ul#st__firstlayer li#st__earlybook a, div#st__menu ul#st__firstlayer li#st__themes a, div#st__menu ul#st__firstlayer li#st__lastminute a, div#st__menu ul#st__firstlayer li#st__rail_and_fly a, div#st__menu ul#st__firstlayer li#st__rentacar a, div#st__menu ul#st__firstlayer li#st__citytravel a, div#st__menu ul#st__firstlayer li#st__cruise a, div#st__menu ul#st__firstlayer li#st__roundtrip a { height: 25px; padding-top: 10px; } div#st__menu ul#st__firstlayer li#st__allinclusive_active a, div#st__menu ul#st__firstlayer li#st__earlybook_active a, div#st__menu ul#st__firstlayer li#st__themes_active a, div#st__menu ul#st__firstlayer li#st__lastminute_active a, div#st__menu ul#st__firstlayer li#st__rail_and_fly_active a, div#st__menu ul#st__firstlayer li#st__rentacar_active a, div#st__menu ul#st__firstlayer li#st__citytravel_active a, div#st__menu ul#st__firstlayer li#st__cruise_active a, div#st__menu ul#st__firstlayer li#st__roundtrip_active a { height: 25px; padding-top: 15px; text-indent: 5px; } div#st__menu ul#st__firstlayer li#st__themes_active a:hover, div#st__menu ul#st__firstlayer li#st__themes_active a, div#st__menu ul#st__firstlayer li#st__lastminute_active a:hover, div#st__menu ul#st__firstlayer li#st__lastminute_active a, div#st__menu ul#st__firstlayer li#st__allinclusive_active a:hover, div#st__menu ul#st__firstlayer li#st__allinclusive_active a, div#st__menu ul#st__firstlayer li#st__earlybook_active a:hover, div#st__menu ul#st__firstlayer li#st__earlybook_active a, div#st__menu ul#st__firstlayer li#st__hotel_active a:hover, div#st__menu ul#st__firstlayer li#st__hotel_active a, div#st__menu ul#st__firstlayer li#st__rail_and_fly_active a:hover, div#st__menu ul#st__firstlayer li#st__rail_and_fly_active a, div#st__menu ul#st__firstlayer li#st__rentacar_active a:hover, div#st__menu ul#st__firstlayer li#st__rentacar_active a, div#st__menu ul#st__firstlayer li#st__citytravel_active a:hover, div#st__menu ul#st__firstlayer li#st__citytravel_active a, div#st__menu ul#st__firstlayer li#st__cruise_active a:hover, div#st__menu ul#st__firstlayer li#st__cruise_active a, div#st__menu ul#st__firstlayer li#st__roundtrip_active a:hover, div#st__menu ul#st__firstlayer li#st__roundtrip_active a, div#st__menu ul#st__firstlayer li#st__home_active a:hover, div#st__menu ul#st__firstlayer li#st__home_active a { background-color: transparent; border: none; color: #894b00; margin: 0; } div#st__menu ul#st__firstlayer li#st__themes_active, div#st__menu ul#st__firstlayer li#st__lastminute_active, div#st__menu ul#st__firstlayer li#st__allinclusive_active, div#st__menu ul#st__firstlayer li#st__earlybook_active, div#st__menu ul#st__firstlayer li#st__hotel_active, div#st__menu ul#st__firstlayer li#st__rail_and_fly_active, div#st__menu ul#st__firstlayer li#st__rentacar_active, div#st__menu ul#st__firstlayer li#st__citytravel_active, div#st__menu ul#st__firstlayer li#st__cruise_active, div#st__menu ul#st__firstlayer li#st__roundtrip_active, div#st__menu ul#st__firstlayer li#st__home_active { background-image: url(http://www.start.de/site/images/bg/menu/menu.gif); background-repeat: no-repeat; border-right: none; height: 42px; margin: 2px -2px 0 -3px; position: relative; z-index: 200; } div#st__menu ul#st__firstlayer li#st__home_active { background-position: 0 -588px; margin: 2px -2px 0 0; width: 36px; } div#st__menu ul#st__firstlayer li#st__themes_active { background-position: 0 -660px; width: 126px; } div#st__menu ul#st__firstlayer li#st__lastminute_active { background-position: 0 0; width: 106px; } div#st__menu ul#st__firstlayer li#st__allinclusive_active { background-position: 0 -72px; width: 121px; } div#st__menu ul#st__firstlayer li#st__earlybook_active { background-position: 0 -144px; width: 105px; } div#st__menu ul#st__firstlayer li#st__hotel_active { background-position: 0 -144px; width: 103px; } div#st__menu ul#st__firstlayer li#st__rail_and_fly_active { background-position: 0 0; width: 107px; } div#st__menu ul#st__firstlayer li#st__rentacar_active { background-position: 0 -216px; width: 102px; } div#st__menu ul#st__firstlayer li#st__citytravel_active { background-position: 0 -288px; width: 113px; } div#st__menu ul#st__firstlayer li#st__cruise_active { background-position: 0 -360px; width: 114px; } div#st__menu ul#st__firstlayer li#st__roundtrip_active { background-position: 0 -144px; width: 105px; } div#st__menu ul#st__firstlayer li#st__home { background: url(http://www.start.de/site/images/bg/menu/menu.gif) 8px -534px no-repeat; } div#st__menu ul#st__firstlayer li#st__home a:hover { background: #ffd009 url(http://www.start.de/site/images/bg/menu/menu.gif) -37px -534px no-repeat; border-bottom: none; } div#st__menu ul#st__firstlayer li#st__home a, div#st__menu ul#st__firstlayer li#st__home_active a { width: 34px; } div#st__menu ul#st__firstlayer li#st__themes a, div#st__menu ul#st__firstlayer li#st__themes_active a { width: 121px; } div#st__menu ul#st__firstlayer li#st__lastminute a, div#st__menu ul#st__firstlayer li#st__lastminute_active a { width: 101px; } div#st__menu ul#st__firstlayer li#st__allinclusive a, div#st__menu ul#st__firstlayer li#st__allinclusive_active a { width: 116px; } div#st__menu ul#st__firstlayer li#st__earlybook a, div#st__menu ul#st__firstlayer li#st__earlybook_active a { width: 100px; } div#st__menu ul#st__firstlayer li#st__hotel a, div#st__menu ul#st__firstlayer li#st__hotel_active a { width: 98px; } div#st__menu ul#st__firstlayer li#st__rail_and_fly a, div#st__menu ul#st__firstlayer li#st__rail_and_fly_active a { width: 102px; } div#st__menu ul#st__firstlayer li#st__rentacar a, div#st__menu ul#st__firstlayer li#st__rentacar_active a { width: 97px; } div#st__menu ul#st__firstlayer li#st__citytravel a, div#st__menu ul#st__firstlayer li#st__citytravel_active a { width: 108px; } div#st__menu ul#st__firstlayer li#st__cruise a, div#st__menu ul#st__firstlayer li#st__cruise_active a { width: 109px; } div#st__menu ul#st__firstlayer li#st__cruise, div#st__menu ul#st__firstlayer li#st__cruise_active { border-right: none; } div#st__menu ul#st__firstlayer li a span { background: url(http://www.start.de/site/images/bg/menu/new_item.gif) 50% 0 no-repeat; display: block; height: 24px; left: 0; margin-top: -19px; position: absolute; top: 0; width: 100%; } div#st__menu ul#st__firstlayer li ul#st__secondlayer { display: none; left: 0; margin: 0 0 0 -1px; padding: 0; position: absolute; top: 100%; width: 149px; } div#st__menu ul#st__firstlayer li>ul#st__secondlayer { left: -1px; margin: 0; padding: 4px 0 3px 0; top: 36px; } div#st__menu ul#st__firstlayer li:hover ul#st__secondlayer, div#st__menu ul#st__firstlayer li.over ul#st__secondlayer { display: block; } div#st__menu ul#st__firstlayer li ul#st__secondlayer li { border-right: none; height: auto; list-style-type: none; margin: 0; padding: 0; } div#st__menu ul#st__firstlayer li ul#st__secondlayer li a, div#st__menu ul#st__firstlayer li ul#st__secondlayer li a:hover { background: #ffcf07; border: none; border-bottom: 1px solid #e0ad04; border-left: 1px solid #bf8e01; border-right: 1px solid #bf8e01; color: #894b00; font: normal 11px arial, sans-serif; display: block; height: auto; margin: 0; outline: 0; padding: 2px 0 3px 22px; text-align: left; text-indent: 0; width: 125px; } div#st__menu ul#st__firstlayer li ul#st__secondlayer li a:hover { text-decoration: underline; } div#st__menu ul#st__firstlayer li ul#st__secondlayer li#st__menu_closure { background: url(http://www.start.de/site/images/bg/menu/menu.gif) 0 -510px no-repeat; font-size: 1px; height: 3px; width: 149px; } div#st__menu ul#st__firstlayer li ul#st__secondlayer li a.st__first { padding: 0 0 2px 22px; } div#st__menu ul#st__firstlayer li ul#st__secondlayer li a.st__last { border-bottom: none; padding: 3px 0 0 22px; } div#st__menu ul#st__firstlayer li#st__themes_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__lastminute_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__allinclusive_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__earlybook_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__hotel_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__rail_and_fly_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__rentacar_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__citytravel_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__cruise_active>ul#st__secondlayer, div#st__menu ul#st__firstlayer li#st__roundtrip_active>ul#st__secondlayer { left: 2px; top: 42px; }@charset "utf-8"; .margLeftM20 { margin-left: -20px !important; } .dNone { display: none !important; } .bNone { border: none; } .fLeft { float: left !important; } .clear { clear: both; } .pad0 { padding: 0 !important; } .marg0 { margin: 0 !important; } .heightAuto { height: auto !important; } .nsltInnerBox { padding: 8px !important; } .nsltInnerContL, .nsltInnerContR { width: 274px !important; } .nsltInnerContL { margin-right: 10px !important; } .nsltFormContL { padding: 6px !important; margin: 0 !important; } .nsltFormContR { padding-top: 6px !important; padding-bottom: 6px !important; padding-left: 0 !important; paddin-right: 0 !important; } .nsltHeadline { border: 1px solid #cccccc; border-top: none; display: block; background-color: #f3f3f3; padding-left: 4px; padding-right: 4px; } .nsltFormRow, .nsltFormRow2 { padding: 0 !important; margin: 0 !important; } .nsltFormRow { padding-bottom: 25px !important; } .nsltFormRow2, .nsltFormRow3 { padding-bottom: 22px !important; } .nsltFormRow2 label, .nsltFormRow3 label { float: left; position: relative; } .nsltFormRow2 label { left: 35px; } .nsltFormRow3 label { left: 0; } .nsltFormRow2 input, .nsltFormRow3 input { position: absolute; left: -24px; } .nsltFormRow2 span, .nsltFormRow3 span { position: relative; top: 2px; } .nsltFormRowIdentifier { padding: 0 !important; margin: 0 !important; float: left; width: 72px; } .nsltFormRowField { padding: 0 !important; margin: 0 !important; float: left; } .nsltFormRowField input, .nsltFormRowField select, .nsltBirthdaySel { float: left; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #A7A5A7; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-bottom: 1px; } .nsltFormRowField input { width: 185px; height: 17px; text-indent: 3px; } .nsltFormRowField select { width: 100px; } .nsltBirthdaySel { width: 58px !important; margin-right: 5px; } .nsltContAfterForm { padding: 0 !important; margin: 0 !important; padding-bottom: 5px !important; padding-top: 12px !important; } .nsltSubscribeButton { float: right; margin-top: -5px !important; } .nsltUnsubscribeButton { float: left; margin-top: -5px !important; margin-left: 20px; } .nsltGreyContainer { background-color: #f0f0f0; border: 1px solid #CCCCCC; margin: 15px !important; padding: 5px !important; } .nsltGreyContainer span { position: relative; top: 20px; } .freemailerLogos { margin-left: 12px; margin-top: 10px; margin-bottom: 10px; } .nsltSubheading { background-image: url('/site/images/mail/newsletter/nsltSubheading.gif'); height: 24px !important; } .nsltSubheadingTitle { padding: 0 !important; padding-top: 4px !important; padding-left: 5px !important; font-weight: bold !important; } .nsltSubheadingImage1, .nsltSubheadingImage2, .nsltSubheadingImage3{ margin-top: 7px !important; margin-bottom: 7px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; width: 574px; height: 184px; background-repeat: no-repeat; background-position: 4px 4px; } .nsltSubheadingImage1 { background-image: url('/site/images/mail/newsletter/nsltImage1.jpg'); } .nsltSubheadingImage2 { background-image: url('/site/images/mail/newsletter/nsltImage2.jpg'); } .nsltSubheadingImage3 { background-image: url('/site/images/mail/newsletter/nsltImage3.jpg'); } .nsltSubheadingLink { width: 123px; height: 20px; display: block; margin-top: 81px; margin-left: 21px !important; } .nsltSubheadingLink2 { width: 123px; height: 20px; display: block; margin-top: 118px; margin-left: 21px !important; } .padBot10 { padding-bottom: 10px !important; } .freemailerWebDe { margin-right: 33px; margin-left: 25px; } .freemailerGmx { margin-bottom: 15px; margin-right: 33px; } .freemailerTonline { margin-bottom: 15px; margin-right: 33px; } .freemailerGooglemail { margin-bottom: 8px; } .stSopt_box01_main h1, .stSopt_box01_main h2, .stSopt_box01_main h3, .stSopt_box01_main h4, .stSopt_box01_main h5, .stSopt_box01_main h6, .stSopt_box02_main h1, .stSopt_box02_main h2, .stSopt_box02_main h3, .stSopt_box02_main h4, .stSopt_box02_main h5, .stSopt_box02_main h6, .stSopt_spaceContent01 h1, .stSopt_spaceContent01 h2, .stSopt_spaceContent01 h3, .stSopt_spaceContent01 h4, .stSopt_spaceContent01 h5, .stSopt_spaceContent01 h6, .stSopt_box01_main p, .stSopt_box02_main p, .stSopt_spaceContent01 p, .stSopt_box01_main a, .stSopt_box02_main a, .stSopt_spaceContent01 a, .stSopt_box01_main ul, .stSopt_box02_main ul, .stSopt_spaceContent01 ul, .stSopt_sportsOffers h3 { margin: 0; padding: 0; } .stSopt_box01_main li, .stSopt_box02_main li, .stSopt_spaceContent01 li { list-style-type: none; } .stSopt_box01_main abbr { border: none; } .stSopt_clear { clear: both !important; } .stSopt_fNone {float: none !important; } .stSopt_fRight { float: right; } .stSopt_fLeft { float: left; } .stSopt_fBold { font-weight: bold; } .stSopt_dNone { display: none; } .stSopt_box01_main h1, .stSopt_box01_main h2, .stSopt_box01_main h3, .stSopt_box01_main h4, .stSopt_box01_main h5, .stSopt_box01_main h6, .stSopt_box02_main h1, .stSopt_box02_main h2, .stSopt_box02_main h3, .stSopt_box02_main h4, .stSopt_box02_main h5, .stSopt_box02_main h6, .stSopt_spaceContent01 h1, .stSopt_spaceContent01 h2, .stSopt_spaceContent01 h3, .stSopt_spaceContent01 h4, .stSopt_spaceContent01 h5, .stSopt_spaceContent01 h6, .stSopt_box01_main p, .stSopt_box02_main p, .stSopt_spaceContent01 p, .stSopt_sportsOffers p, .stSopt_box01_main a, .stSopt_box02_main a, .stSopt_spaceContent01 a, .stSopt_box01_main ul, .stSopt_box02_main ul, .stSopt_spaceContent01 ul, .stSopt_contentHeadline h2, .stSopt_sportsOffers h3 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333; } .stSopt_box01_main h2, .stSopt_box02_main h2, .stSopt_spaceContent01 h2, .stSopt_contentHeadline h2 { font-size: 14px; font-weight: bold; } .stSopt_box01_main h3, .stSopt_box02_main h3, .stSopt_spaceContent01 h3, .stSopt_sportsOffers h3 { font-size: 14px; font-weight: normal; } .stSopt_box01_main h4, .stSopt_box02_main h4, .stSopt_spaceContent01 h4 { font-size: 12px; font-weight: bold; } .stSopt_box01_main h5, .stSopt_box02_main h5, .stSopt_spaceContent01 h5 { font-size: 12px; font-weight: normal; } .stSopt_box01_main h6, .stSopt_box02_main h6, .stSopt_spaceContent01 h6 { font-size: 11px; font-weight: bold; } .stSopt_box01_main p, .stSopt_box02_main p, .stSopt_spaceContent01 p, .stSopt_sportsOffers p { font-size: 12px; font-weight: normal; } .stSopt_box01_main a, .stSopt_box02_main a, .stSopt_spaceContent01 a, .stSopt_box01_main h4 a, .stSopt_box02_main h4 a, .stSopt_spaceContent01 h4 a { color: #333333; text-decoration: none; } .stSopt_box01_main a:hover, .stSopt_box02_main a:hover, .stSopt_spaceContent01 a:hover { color: #333333; text-decoration: underline; } #logo, #logo a { height: 83px; width: 193px; margin: 0; } #logo { background-image: url(http://www.start.de/site/images/start_logo.gif); background-repeat: no-repeat; background-position: 0 0; overflow: hidden; font-size: 18px; float: left; } #logo a { display: block; margin-left: -100px; padding-right: 100px; } .stSopt_travelAdvice { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; margin: 0 0 -2px; } #st__monitor_wrapper hr { height: 1px; width: 100%; border-top: 1px #ececec; border-right: 1px #ececec; border-bottom: 1px solid #ececec; border-left: 1px #ececec; text-align: left; clear: both; margin: 5px 0; } .main { padding: 30px; } .stSopt_fullSite, .stSopt_fullSiteHome { overflow: hidden; } .stSopt_fullSiteHome { padding-top: 325px; } .stSopt_contentHeadline { padding-left: 15px; margin-top: -8px; overflow: hidden; height: 30px; } .stSopt_h4Distance { margin-bottom: 7px; } .stSopt_box01_main { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal; line-height: 18px; float: left; } .stSopt_box01_main .stSopt_box_top, .stSopt_box01_main .stSopt_box_bottom { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box01.gif); background-repeat: repeat-x; overflow: hidden; } .stSopt_box01_main .stSopt_box_top { background-position: 0 -43px; height: 33px; } .stSopt_box01_main .stSopt_box_bottom { background-position: 0 -104px; height: 8px; } .stSopt_box01_main .stSopt_box_topLeft, .stSopt_box01_main .stSopt_box_topRight, .stSopt_box01_main .stSopt_box_bottomLeft, .stSopt_box01_main .stSopt_box_bottomRight { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box01.gif); background-repeat: no-repeat; width: 8%; } .stSopt_box01_main .stSopt_box_topLeft { background-position: 0 0; height: 33px; float: left; } .stSopt_box01_main .stSopt_box_topRight { background-position: 100% 0; height: 33px; float: right; } .stSopt_box01_main .stSopt_box_bottomLeft { background-position: 0 -86px; height: 8px; float: left;} .stSopt_box01_main .stSopt_box_bottomRight { background-position: 100% -86px; height: 8px; float: right; } .stSopt_box01_main .stSopt_box_topMiddle, .stSopt_box01_main .stSopt_box_bottomMiddle { width: 84%; float: left; } .stSopt_box01_main .stSopt_box_topMiddle { height: 33px; } .stSopt_box01_main .stSopt_box_bottomMiddle { height: 8px; } .stSopt_box01_main .stSopt_box_middle { background-color: #ffffff; } .stSopt_box01_main .stSopt_box_middleLeft, .stSopt_box01_main .stSopt_box_middleRight { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box01b.gif); background-repeat: repeat-y; } .stSopt_box01_main .stSopt_box_middleLeft { background-position: 0 0; } .stSopt_box01_main .stSopt_box_middleRight { background-position: 100% 0; } .stSopt_box01_main .stSopt_box_middleMiddle { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box01.gif); background-repeat: repeat-x; background-position: 0 -122px; background-color: #FFFFFF; margin: 0 8px; padding: 5px 0; overflow: hidden; } .stSopt_box01_main h2, .stSopt_box01_main h3, .stSopt_box01_main h4, .stSopt_box01_main h5, .stSopt_box01_main h6 { text-align: center; } .stSopt_box01_main h2, .stSopt_box01_main h3 { font-size: 14px; padding-top: 10px; } .stSopt_box01_main h4, .stSopt_box01_main h5 { font-size: 12px; padding-top: 10px; } .stSopt_box01_main h6 { font-size: 11px; padding-top: 12px; } .stSopt_box01_main h2, .stSopt_box01_main h4, .stSopt_box01_main h6 { font-weight: bold; } .stSopt_box01_main h3, .stSopt_box01_main h5 { font-weight: normal; } .stSopt_box01_main ul { padding: 0; margin: 0; } .stSopt_box01_main li { padding: 0 0 1px 10px; margin: 0; background-image: url(http://www.start.de/site/images/stSopt/stSopt_arrow01.gif); background-position: 0 7px; background-repeat: no-repeat; } .stSopt_space00 { } .stSopt_space01 { padding: 0 5px; } .stSopt_space02 { padding: 0 10px; } .stSopt_fixedWidth01 .stSopt_col5050_left, .stSopt_fixedWidth01 .stSopt_col5050_right { float: left; width: 180px; } .stSopt_fixedWidth01 .stSopt_col5050_left { margin-right: 10px; } .stSopt_box01_main.stSopt_fNone .stSopt_col5050_left, .stSopt_box01_main.stSopt_fNone .stSopt_col5050_right { float: left; width: 373px; } .stSopt_box01_main.stSopt_fNone .stSopt_col5050_left { margin-right: 10px; } .stSopt_box01_main .stSopt_box_bigPromoImage { position: relative; top: -5px; } .stSopt_box02_main { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal; float: left; } .stSopt_box02_main .stSopt_box_top, .stSopt_box02_main .stSopt_box_bottom { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box02.gif); background-repeat: repeat-x; overflow: hidden; height: 5px; } .stSopt_box02_main .stSopt_box_top { background-position: 0 -15px; } .stSopt_box02_main .stSopt_box_bottom { background-position: 0 -45px; } .stSopt_box02_main .stSopt_box_topLeft, .stSopt_box02_main .stSopt_box_topRight, .stSopt_box02_main .stSopt_box_bottomLeft, .stSopt_box02_main .stSopt_box_bottomRight { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box02.gif); background-repeat: no-repeat; background-position: 0 0; width: 3%; height: 5px; float: left; } .stSopt_box02_main .stSopt_box_topLeft { background-position: 0 0; float: left; } .stSopt_box02_main .stSopt_box_topRight { background-position: 100% 0; float: right; } .stSopt_box02_main .stSopt_box_bottomLeft { background-position: 0 -30px; float: left; } .stSopt_box02_main .stSopt_box_bottomRight { background-position: 100% -30px; float: right; } .stSopt_box02_main .stSopt_box_topMiddle, .stSopt_box02_main .stSopt_box_bottomMiddle { width: 94%; height: 5px; float: left; } .stSopt_box02_main .stSopt_box_middle { background-color: #ffffff; } .stSopt_box02_main .stSopt_box_middleLeft, .stSopt_box02_main .stSopt_box_middleRight { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box02b.gif); background-repeat: repeat-y; } .stSopt_box02_main .stSopt_box_middleLeft { background-position: 100% 0; } .stSopt_box02_main .stSopt_box_middleRight { background-position: 0 100%; } .stSopt_box02_main .stSopt_box_middleMiddle { background-color: #FFFFFF; margin: 0 5px; padding: 5px 0; } .stSopt_box03_main { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal; line-height: 18px; float: left; } .stSopt_box03_main .stSopt_box_top, .stSopt_box03_main .stSopt_box_bottom { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box04.gif); background-repeat: repeat-x; overflow: hidden; } .stSopt_box03_main .stSopt_box_top { background-position: 0 -18px; height: 8px; } .stSopt_box03_main .stSopt_box_bottom { background-position: 0 -54px; height: 8px; } .stSopt_box03_main .stSopt_box_topLeft, .stSopt_box03_main .stSopt_box_topRight, .stSopt_box03_main .stSopt_box_bottomLeft, .stSopt_box03_main .stSopt_box_bottomRight { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box04.gif); background-repeat: no-repeat; width: 8%; } .stSopt_box03_main .stSopt_box_topLeft { background-position: 0 0; height: 8px; float: left; } .stSopt_box03_main .stSopt_box_topRight { background-position: 100% 0; height: 8px; float: right; } .stSopt_box03_main .stSopt_box_bottomLeft { background-position: 0 -36px; height: 8px; float: left;} .stSopt_box03_main .stSopt_box_bottomRight { background-position: 100% -36px; height: 8px; float: right; } .stSopt_box03_main .stSopt_box_topMiddle, .stSopt_box03_main .stSopt_box_bottomMiddle { width: 84%; float: left; } .stSopt_box03_main .stSopt_box_topMiddle { height: 8px; } .stSopt_box03_main .stSopt_box_bottomMiddle { height: 8px; } .stSopt_box03_main .stSopt_box_middle { background-color: #ffffff; } .stSopt_box03_main .stSopt_box_middleLeft, .stSopt_box03_main .stSopt_box_middleRight { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box04b.gif); background-repeat: repeat-y; } .stSopt_box03_main .stSopt_box_middleLeft { background-position: 0 0; } .stSopt_box03_main .stSopt_box_middleRight { background-position: 100% 0; } .stSopt_box03_main .stSopt_box_middleMiddle { background-image: url(http://www.start.de/site/images/stSopt/stSopt_box04.gif); background-repeat: repeat-x; background-position: 0 -122px; background-color: #FFFFFF; margin: 0 8px; padding: 5px 0; overflow: hidden; } .stSopt_box02_main .stSopt_headlineArrow, .stSopt_headlineList h5, .stSopt_headlineList h6 { padding-left: 10px; margin-top: 5px; background-image: url(http://www.start.de/site/images/stSopt/stSopt_arrow01.gif); background-position: 0 5px; background-repeat: no-repeat; } .stSopt_box02_main .stSopt_headlineArrow a { text-decoration: none; } .stSopt_box02_main .stSopt_headlineArrow a:hover { text-decoration: underline; } .stSopt_headlineList h5, .stSopt_headlineList h6 { padding-top: 0; text-align: left; margin-top: 0; background-position: 0 7px; } .fixedWidth00 { width: 0px; } .stSopt_fixedWidth01 { width: 396px; } .stSopt_fixedWidth02 { width: 330px; } .stSopt_fixedWidth03 { width: 593px; } .stSopt_fixedWidth04 { width: 158px; } .stSopt_fixedWidth05 { width: 990px; } .stSopt_fixedHeight01.stSopt_box01_main .stSopt_box_middleMiddle { height: 190px; overflow: hidden; } .stSopt_fixedHeight02.stSopt_box01_main .stSopt_box_middleMiddle { height: 229px; overflow: hidden; } .stSopt_fixedHeight01.stSopt_box02_main .stSopt_box_middleMiddle { height: 142px; overflow: hidden; } .stSopt_fixedHeight02.stSopt_box02_main .stSopt_box_middleMiddle { height: 260px; overflow: hidden; } .stSopt_fixedHeight03.stSopt_box01_main .stSopt_box_middleMiddle { height: 295px; overflow: hidden; } .stSopt_fixedHeight01 .stSopt_tagcoud { height: 180px !important; } .stSopt_icon { text-decoration: none; } .stSopt_iconArrow { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; background-position: 0 5px; padding-right: 7px; } .stSopt_promoTeaser_location { background-color: #ff6e0d; color: #FFFFFF; font-weight: bold; font-size: 13px; padding: 1px 0; } .stSopt_promoTeaser_location a, .stSopt_promoTeaser_location a:hover { color: #FFFFFF; } .stSopt_promoTeaser_locationInner { border-top: 1px solid #ffab73; border-bottom: 1px solid #ffab73; padding: 1px 5px 0 5px; height: 19px; overflow: hidden; } .stSopt_promoTeaser_infotext { padding: 5px 0 5px 0; overflow: hidden; height: 85px; } .stSopt_promoTeaser_infotext p { padding-top: 15px; } .stSopt_promoTeaser_price { float: right; } .stSopt_promoTeaser_price strong { font-size: 15px; } .stSopt_promoTeaser_more { background-color: #feee85; border-top: 1px solid #d3b557; border-bottom: 1px solid #d3b557; height: 22px; padding-top: 7px; margin-top: 9px; text-align: center; } #st__monitor_wrapper .stSopt_box01_main { float: left; margin: 0 0 2px 6px; padding: 0 0 5px; width: 196px; } #st__monitor_wrapper .stSopt_box01_main .st__teaser_subh_climate { background-image: none; height: auto; width: auto; } #st__monitor_wrapper .stSopt_box01_main .st__teaser_subh_climate .st__climate_data { margin: 0 0 0 3px; } .stSopt_spaceContent01 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 8px; overflow: hidden; background-image: url(http://www.start.de/site/images/stSopt/stSopt_content_gradient.gif); background-position: 0 100%; background-repeat: repeat-x; } .stSopt_spaceContent01 p { margin-top: 10px; margin-bottom: 20px; } .stSopt_spaceContent01 a { text-decoration: underline; } .stSopt_spaceContent01 .stSopt_imageContentLeft { float: left; margin: 5px 20px 10px 0; } .stSopt_content_footer { height: 7px; } .stSopt_imageBorder03 { border: 1px solid #606060; padding: 2px; background-color: #ffffff; } ul.stSopt_listStyle01 { padding: 0; margin: 0; } ul.stSopt_listStyle01 li { padding: 5px 0 5px 20px; margin: 10px 0 10px 0; background-image: url(http://www.start.de/site/images/stSopt/stSopt_arrow01.gif); background-position: 10px 11px; background-repeat: no-repeat; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; } ul.stSopt_listStyle01 li h3 { padding-bottom: 4px; } ul.stSopt_listStyle01 li h3 a { text-decoration: none; } ul.stSopt_listStyle01 li h3 a:hover { text-decoration: underline; } ul.stSopt_listStyle02 { padding: 8px 0; margin: 0 0 10px 0; display: block; text-align: center; border-top: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; overflow: hidden; color: #333333; line-height: 11px; background-image: url(http://www.start.de/site/images/stSopt/stSopt_listStyle02_gradient.gif); background-position: 0 100%; background-repeat: repeat-x; } ul.stSopt_listStyle02 li { display: inline-block; margin: 0; } ul.stSopt_listStyle02 li a { padding: 0 5px 0 7px; display: block; text-decoration: none; color: #333333; border-left: 1px solid #333333; margin: 0; float: left; } ul.stSopt_listStyle02 li.stSopt_active a { text-decoration: underline; color: #ff640a; font-weight: bold; } ul.stSopt_listStyle02 li:first-child a, ul.stSopt_listStyle02 li:last-child a { border: none; } ul.stSopt_listStyle04 { padding: 0; margin: 0; } ul.stSopt_listStyle04 li { padding: 5px 0 5px 10px; margin: 10px 0 10px 0; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; } ul.stSopt_listStyle04 li h3 { padding-bottom: 4px; } ul.stSopt_listStyle04 li h3 a { text-decoration: none; } ul.stSopt_listStyle04 li h3 a:hover { text-decoration: underline; } .stSopt_fullSite .stSopt_tagcoud { line-height: 45px; padding: 20px 0 0; text-align: center; background-image: url(http://www.start.de/site/images/stSopt/stSopt_tagcoud.jpg); background-position: 0 0; background-repeat: no-repeat; } .stSopt_fullSite .stSopt_tagcoud a:hover { text-decoration: none; } .stSopt_fullSite .stSopt_tagcoud h5, .stSopt_fullSite .stSopt_tagcoud h6, .stSopt_fullSite .stSopt_tagcoud big, .stSopt_fullSite .stSopt_tagcoud strong, .stSopt_fullSite .stSopt_tagcoud small { font-weight: normal; display: inline; padding: 0 10px; } .stSopt_fullSite .stSopt_tagcoud h5 { font-size: 36px; } .stSopt_fullSite .stSopt_tagcoud h6 { font-size: 30px; } .stSopt_fullSite .stSopt_tagcoud big { font-size: 24px; } .stSopt_fullSite .stSopt_tagcoud strong { font-size: 18px; } .stSopt_fullSite .stSopt_tagcoud small { font-size: 14px; } #st__monitor_wrapper .stSopt_tagcoud { line-height: 20px; text-align: center; } #st__monitor_wrapper .stSopt_tagcoud_prominence01, #st__monitor_wrapper .stSopt_tagcoud_prominence02, #st__monitor_wrapper .stSopt_tagcoud_prominence03, #st__monitor_wrapper .stSopt_tagcoud_prominence04, #st__monitor_wrapper .stSopt_tagcoud_prominence05 { padding: 0 5px; } #st__monitor_wrapper .stSopt_tagcoud_prominence01 { font-size: 18px; } #st__monitor_wrapper .stSopt_tagcoud_prominence02 { font-size: 16px; } #st__monitor_wrapper .stSopt_tagcoud_prominence03 { font-size: 14px; } #st__monitor_wrapper .stSopt_tagcoud_prominence04 { font-size: 12px; } #st__monitor_wrapper .stSopt_tagcoud_prominence05 { font-size: 11px; } .stSopt_box_h2 { font-weight: bold; font-size: 14px; padding-top: 10px; text-align: center; color: #333333; } .stSopt_box_newsletter { padding: 15px 0; overflow: hidden; } .stSopt_box_newsletter label { float: left; width: 100px; } .stSopt_box_newsletter input { float: left; width: 198px; border: 1px solid #a8a7ab; padding: 2px; } .stSopt_box_bargain li { line-height: 12px; background-position: 0 3px; } .stSopt_box_bargain li { line-height: 12px; background-position: 0 3px; } .stSopt_box_bargain .stSopt_box_bargain_item { background-image: url(http://www.start.de/site/images/icon/dots.gif); background-position: 0 9px; background-repeat: repeat-x; overflow: hidden; } .stSopt_box_bargain .stSopt_box_bargain_dest { background-color: #ffffff; padding-right: 3px; float: left; } .stSopt_box_bargain .stSopt_box_bargain_price { background-color: #ffffff; padding-right: 3px; font-size: 10px; } .stSopt_box_bargain .stSopt_box_bargain_price strong { font-weight: bold; font-size: 12px; } .stSopt_hotelInfoBoxHeadline { line-height: 24px !important; margin-top: 0px !important; } .stSopt_imageBorder01 { border-right: 1px solid #ededed !important; padding-right: 1px !important; } .stSopt_imageBorder02 { border-right: 1px solid #ffffff !important; } .stSopt_imageBorder04 { border-left: 1px solid #ededed !important; padding-left: 1px !important; } .stSopt_imageBorder05 { border-left: 1px solid #ffffff !important; } .stSopt_Feedback { padding-top: 0 !important; margin-left: 10px !important; } .stSoptLabelRead { padding-bottom: 10px !important; } .stSopt_totalRating { font-weight: bold; background-image: none !important; } .st__info.stSoptInfoColumn { width: 240px !important; } .st__price.stSoptPriceColumn { float: right !important; margin-right: 5px !important; } .stSopt_contentBoxHeadNavigation { border-top: 1px solid #cccccc; margin-top: 10px; } .stSopt_contentBoxHeadNavigation ul { text-align: center; } .stSopt_contentBoxHeadNavigation li { display: inline-block; } .stSopt_contentBoxHeadNavigation li a { text-decoration: none; display: block; padding: 2px 15px; } .stSopt_contentBoxHeadNavigation li a:hover { text-decoration: underline; } .stSopt_contentBoxHeadNavigation li.stSopt_first { border-left: none; } .stSopt_contentBoxHeadNavigation li.stSopt_active a { font-weight: bold; text-decoration: underline; } .stSopt_contentBoxHeadNavigation li.stSopt_active a { font-weight: bold; text-decoration: underline; } .stSopt_Border { border-bottom: 1px solid #cccccc; } .stSopt_Border ul.stSopt_contentBoxSubNavigation01 li.stSopt_first { border-left: none; } .stSopt_Border ul.stSopt_contentBoxSubNavigation01 li.stSopt_active a { background: none; border-bottom: 1px solid #cccccc; } ul.stSopt_contentBoxSubNavigation01 { background-color: #f3f3f3 !important; font-size: 11px; } ul.stSopt_contentBoxSubNavigation01 li { border-left: 1px solid #CCCCCC; } ul.stSopt_contentBoxSubNavigation01 li a { position: relative; top: 1px; border-bottom: 1px solid transparent; overflow: hidden; } ul.stSopt_contentBoxSubNavigation01 li.stSopt_active { border-left: 1px solid #cccccc; } ul.stSopt_contentBoxSubNavigation01 li.stSopt_active a { border-color: #e3e3e3; background: #eaeaea; background: -moz-linear-gradient(top, #eaeaea 0%, #e3e3e3 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#e3e3e3)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#e3e3e3',GradientType=0 ); } .stSopt_contentBoxSubNavigation01 .stSopt_fixedLinkWidth01, .stSopt_contentBoxSubNavigation01 .stSopt_fixedLinkWidth02, .stSopt_contentBoxSubNavigation01 .stSopt_fixedLinkWidth03 { white-space:nowrap; } .stSopt_contentBoxSubNavigation01 .stSopt_fixedLinkWidth01 { max-width: 120px; } .stSopt_contentBoxSubNavigation01 .stSopt_fixedLinkWidth02 { max-width: 100px; } .stSopt_contentBoxSubNavigation01 .stSopt_fixedLinkWidth03 { max-width: 145px; } ul.stSopt_contentBoxSubNavigation02 { background: #f3f3f3; display: block; border-top: 1px solid #aeadad; border-bottom: 1px solid #aeadad; } .stSopt_contentBoxHeadNavigation ul.stSopt_active { background: #e3e3e3; background: -moz-linear-gradient(top, #e3e3e3 0%, #D0D0D0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#D0D0D0)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#d0d0d0',GradientType=0 ); } ul.stSopt_contentBoxSubNavigation02 li { border-left: 1px solid #D0D0D0; } div#st__path ul.stSopt_breadcrumb li, div#st__path ul.stSopt_breadcrumb li a { color: #333333; text-decoration: none; font-weight: normal; } div#st__path ul.stSopt_breadcrumb li a:hover { text-decoration: underline; } div#st__path ul.stSopt_breadcrumb li.stSopt_active a { text-decoration: underline; } .stSopt_sportsOffers .stSopt_headlineArrow { padding-left: 10px; background-image: url(http://www.start.de/site/images/stSopt/stSopt_arrow01.gif); background-position: 0 10px; background-repeat: no-repeat; } .stSopt_sportsOffers h3 { margin-left: 10px; padding-top: 4px; } .stSopt_sportsOffers h3 a, .stSopt_sportsOffers a:hover { color: #8a4c00; } .stSopt_sportsOffers .stSopt_infoText { margin: 7px 0 0 9px; float: left; width: 590px; } .stSopt_sportsOffers .stSopt_infoText p { margin-top: 0; margin-bottom: 9px; } .stSopt_sportsOffers .st__imageBorder { float: left; width: 132px; } .stSopt_sportsOffers .stSopt_imageBorder02 { padding-bottom: 5px; } .stSopt_arrowLink { background-image: url('/site/images/stSopt/stSopt_arrow01.gif'); background-position: 0 5px; background-repeat: no-repeat; padding-left: 10px !important; color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; } .stSopt_arrowLink:hover { text-decoration: underline; color: #333333 !important; } .stSopt_sportsOffers .st__name h3 { display: block !important; margin-top: 3px !important; margin-left: 10px !important; } #st__monitor_wrapper .hreview .item .url { text-decoration: underline; font-weight: bold; } #st__monitor_wrapper .hreview .dtreviewed { font-weight: bold; } .stSopt_infobox_rating { background-color: #f0f0f0; padding: 2px 5px; margin: 5px 0; } .stSopt_infobox_rating_link { text-align: right; } .stSopt_infobox_rating_link a { display: inline-block; padding-left: 10px; background-image: url(http://www.start.de/site/images/stSopt/stSopt_arrow01.gif); background-repeat: no-repeat; background-position: 0 7px; } .stSopt_infobox_rating abbr { font-weight: bold; } .stSopt_infobox_rating abbr .stSopt_rating01, .stSopt_infobox_rating abbr .stSopt_rating02, .stSopt_infobox_rating abbr .stSopt_rating03, .stSopt_infobox_rating abbr .stSopt_rating04, .stSopt_infobox_rating abbr .stSopt_rating05 { margin-top: 5px; } .st__hotelOffers_Box .type { display: none !important; } .st__hotelOffers_Box .item { padding-right: 8px; display: block; float: left; } .st__hotelOffers_Box .hreview .item.stSoptItemHidden { visibility: hidden !important; } .st__hotelOffers_Box abbr { border: none !important; } .st__hotelOffers_Box .hreview .item a, .stSopt_hotelInfoBoxHeadline a { text-decoration: underline !important; } .twoStar { width: 28px !important; } .threeStar { width: 37px !important; } .fourStar { width: 56px !important; } .fiveStar { width: 70px !important; } .stSopt_rating01, .stSopt_rating02, .stSopt_rating03, .stSopt_rating04, .stSopt_rating05 { background-image: url(http://www.start.de/site/images/stSopt/stSopt_rating.gif) !important; background-repeat: no-repeat; width: 56px; height: 9px; display: block; margin: 3px 5px 0 0; float: left; } .stSopt_rating01 { background-position: 0 0; } .stSopt_rating02 { background-position: 0 -9px; } .stSopt_rating03 { background-position: 0 -18px; } .stSopt_rating04 { background-position: 0 -27px; } .stSopt_rating05 { background-position: 0 -36px; } .stSopt_box3_spaceContent { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin-top: 10px; margin-bottom: 10px; padding-bottom: 8px; padding-top: 5px; overflow: hidden; } .stSopt_box03 { background-image: url('/site/images/stSopt/stSopt_box03.gif'); background-repeat: repeat-x; background-position: -100% bottom; } .st__hotel_info_box .st__name h4, .st__hotel_info_box .st__name h3 { margin: 0; display: inline; } .stSopt_hotelRatingCategories .st__hotel_info_box { border-bottom: none; margin: 0 !important; } .stSopt_hotelRatingCategories .st__hotel_info_box.stSopt_hotelInfoBoxMarginBottom { margin-bottom: 51px !important; } .stSopt_hotelRatingCategories .st__hotel_info_box.stSoptFullRating { border: 1px solid #cccccc; position: relative; left: -10px; background-color: #fef9a0; width: 143px; height: 45px; top: -7px; } .stSopt_hotelRatingCategories .st__hotelOffers_Box { margin: 0 !important; } .stSopt_hotelRatingCategories .st__info_details { background-image: none !important; } .stSopt_hotelRatingCategories .stSoptFullRating .st__info_details { margin-left: 10px !important; margin-top: 6px; } .stSopt_hotelRatingCategories .st__feedback { margin-left: 0 !important; width: 145px !important; } .stSopt_hotelRatingCategories .st__feedback .stSopt_totalRating { font-weight: normal; } .stSopt_hotelRatingCategories .stSoptFullRating .st__feedback .stSopt_totalRating { font-weight: bold; } .stSopt_hotelRatingCategories .stSopt_ratingCategorieColumnMargin { margin-right: 7px; } .stSopt_hotelRatingCategories .stSoptResult { width: 90px; text-align: center; font-weight: bold; } .stSopt_hotelRatingCategoryContainer { width: 149px; } .stSopt_hotelPlace { margin-top: 10px !important; font-size: 12px !important; width: 450px !important; padding-top: 0 !important; margin-left: 10px !important; } .stSopt_Feedback02 { float: right !important; margin-top: 10px !important; padding-top: 0 !important; } .stSoptHotelPicMargBottom { margin-bottom: 20px !important; } .stSoptUserImageMargin { margin-right: 86px; } .stSopt_userInfo { font-size: 11px; } .stSopt_userInfo .stSopt_column { margin-left: 59px; } .stSopt_userInfo .stSopt_column.first { margin-left: 0 !important; } .stSopt_userInfo .stSopt_column .stSopt_identifier { padding-right: 21px; font-weight: bold; } .stSopt_hotelDeals { border: 1px solid #cccccc; } .stSopt_hotelDealsHeadline { background-color: #fef9a0; padding-top: 6px; padding-bottom: 6px; } .stSopt_hotelDealsEndAfterTable { padding-bottom: 10px; } .stSopt_hotelDealsEndAfterTableCont { background-color: #fef9a0; } .stSopt_hotelRatingCategoriesTitlePos { margin-bottom: 12px; } .stSopt_bar { display: block; } .stSopt_space03 { margin-bottom:-5px; margin-top: 10px; padding-left: 10px; padding-right: 10px; } .stSopt_listStyle04pMargin { margin-bottom: 10px !important; margin-top: 0 !important; } .stSopt_box01_main .stSopt_box_topMiddle { width: 83.9%; } @charset "utf-8"; .st_departure { position: absolute; z-index: 10000; width: 644px; } .st_departure_top { width: 644px; height: 10px; background-image: url(http://www.start.de/site/images/overlay/st_departure_top.gif); background-repeat: no-repeat; background-position: 0 0; line-height: 10px; } .st_departure_body { background-image: url(http://www.start.de/site/images/overlay/st_departure_body.gif); background-repeat: repeat-y; background-position: 0 0; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .st_departure_bottom { width: 644px; height: 4px; background-image: url(http://www.start.de/site/images/overlay/st_departure_bottom.gif); background-repeat: no-repeat; background-position: 0 0; } .st_departure_close { width: 26px; height: 26px; float: right; cursor: pointer; background-image: url(http://www.start.de/site/images/overlay/st_departure_close.gif); background-repeat: no-repeat; background-position: 0 0; margin: -5px -5px 0 0; display: inline; } .st_departure_body_elementTopLeft { float: left; } .st_departure_body_elementTopLeft label { font-weight: bold; width: 130px; display: inline-block; } .st_departure_headline { height: 24px; background-image: url(http://www.start.de/site/images/overlay/st_departure_headline.gif); background-repeat: repeat-x; background-position: 0 0; margin: 0 4px; border-right: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; font-weight: bold; clear: both; } .st_departure_headline_inner { padding: 5px 10px 0; font-size: 12px; } .st_departure_body_space { padding: 5px 15px; overflow: hidden; zoom: 1; } .st_departure_body_col { float: left; width: 153px; } .st_departure_body_element .st__disabled { color: #bfbfbf; } .st_departure_footer { background-color: #feee85; border-top: 1px solid #d3b557; margin: 0 4px; padding: 5px 0; } .st_acceptSelection { background-image: url(http://www.start.de/site/images/button/acceptSelection.gif); background-repeat: no-repeat; background-position: 0 100%; cursor: pointer; width: 170px; height: 35px; display: block; margin: 0 auto; } div#st__content_left div#st__content_menu, div#st__content_left div#st__content_menu span { background-image: url(http://www.start.de/site/images/bg/contentsites/menu.gif); background-repeat: no-repeat; } div#st__content_left div#st__content_menu { background-position: 0 100%; } div#st__content_left div#st__content_menu span { background-position: 0 -108px; } div#st__content_left div#st__content_menu span a { color: #8a4c00; font: bold 12px arial, sans-serif; text-decoration: none; } div#st__content_left div#st__content_menu span.st__first { background-position: 0 0; } div#st__content_left div#st__content_menu span.st__active { background-position: 0 -158px; } div#st__content_left div#st__content_menu span.st__first_active { background-position: 0 -54px; } div#st__content_left div#st__content_menu span.st__open { background-position: -226px 0; background-repeat: repeat-y; } div#st__content_left div#st__content_menu span.st__open ul { border-top: 1px solid #c19610; } div#st__content_left div#st__content_menu span.st__open li { background: url(http://www.start.de/site/images/icon/arrows.gif) 16px 11px no-repeat; } div#st__content_left div#st__content_menu span.st__open li.st__openLevel3 { background: url(http://www.start.de/site/images/icon/arrow01.gif) 16px 11px no-repeat; } div#st__content_left div#st__content_menu span.st__open li.st__openLevel3 ul { border-top: none; margin: 0 0 0 8px; width: 178px; } div#st__content_left div#st__content_menu span.st__open li.st__openLevel3 ul li { padding: 1px 0; background: url(http://www.start.de/site/images/icon/arrows.gif) 16px 9px no-repeat; } div#st__content_left div#st__content_menu span.st__open a { font: normal 12px arial, sans-serif; font-weight: bold; } div#st__content_left div#st__content_menu span.st__open li.st__openLevel3 ul li a { width: 152px; font-weight: normal; } div#st__content_left div#st__content_menu span.st__open a.st__active { font-weight: bold; text-decoration: underline; } div#st__content_left div#st__content_menu span.st__open li.st__openLevel3 a.st__active { text-decoration: none; } div#st__content_left div#st__content_menu span.st__open a:hover, div#st__content_left div#st__content_menu span a:hover { text-decoration: underline; } div#st__content_middle div#st__middle_headline, div#st__content_middle div#st__middle_text_wrapper, div#st__content_middle div#st__middle_text, div#st__content_middle div#st__middle_footer { background-image: url(http://www.start.de/site/images/bg/contentsites/middle.gif); background-repeat: no-repeat; } div#st__content_middle div#st__middle_headline { background-position: 0 0; font: bold 14px arial, sans-serif; } div#st__content_middle div#st__middle_text_wrapper { background-position: -620px 0; background-repeat: repeat-y; } div#st__content_middle div#st__middle_text { background-position: 0 -33px; } div#st__content_middle div#st__middle_text span.st__subheadline { background: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif) 0 -389px repeat-x; border-bottom: 1px solid #ccc; font: bold 12px arial, sans-serif; } div#st__content_middle div#st__middle_text span.st__top { border-bottom: 1px solid #ececec; font: 12px arial, sans-serif; } div#st__content_middle div#st__middle_text span.st__top label { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 -231px no-repeat; } div#st__content_middle div#st__middle_text div, div#st__content_middle div#st__middle_text p, div#st__content_middle div#st__middle_text div a, div#st__content_middle div#st__middle_text p a, div#st__content_middle div#st__middle_text span.st__top a, div#st__content_middle div#st__middle_text span.st__theme li a, div#st__content_middle div#st__middle_text li a, div#st__content_middle div#st__middle_text li { color: #333; font: 12px arial, sans-serif; } div#st__content_middle div#st__middle_text span.st__theme { background: #f7f7f7; border-bottom: 1px solid #ececec; border-top: 1px solid #ececec; } div#st__content_middle div#st__middle_text span.st__theme li, div#st__content_middle div#st__middle_text div#st__agb_download a span, div#st__content_middle div#st__middle_text ul li, div#st__content_middle div#st__middle_text ul#st__sitemap li { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 5px no-repeat; } div#st__content_middle div#st__middle_text ul li { background-position: 0 -557px; } div#st__content_middle div#st__middle_text span.st__theme li a, div#st__content_middle div#st__middle_text ul li a, div#st__content_middle div#st__middle_text ol li a:hover, div#st__content_middle div#st__middle_text div a:hover { text-decoration: none; } div#st__content_middle div#st__middle_text span.st__theme li a:hover, div#st__content_middle div#st__middle_text ul li a:hover, div#st__content_middle div#st__middle_text ol li a, div#st__content_middle div#st__middle_text div#st__agb_download a:hover { text-decoration: underline; } div#st__content_middle div#st__middle_footer { background-position: -1240px 0; } div#st__content_middle div#st__middle_text div#st__agb_download { background: #f0f0f0 url(http://www.start.de/site/images/bg/contentsites/icon.gif) 154px 11px no-repeat; border: 1px solid #ccc; } div#st__content_middle div#st__middle_text div#st__agb_download a { color: #333; font: 12px arial, sans-serif; text-decoration: none; } div#st__content_right_large, div#st__content_right_large div#st__block_wrapper, div#st__content_right_large div#st__block_footer { background-image: url(http://www.start.de/site/images/bg/contentsites/service_help.gif); background-repeat: no-repeat; } div#st__content_right_large { background-color: #fff; background-position: -820px 0; } div#st__content_right_large div#st__block_wrapper { background-position: -1640px 0; background-repeat: repeat-y; } div#st__content_right_large div#st__block_footer { background-position: 0 0; } div#st__content_right_large div#st__headlines span { font: bold 14px arial, sans-serif; } div#st__content_right_large div#st__block_wrapper div span, div#st__content_right_large div#st__block_wrapper div span a { color: #333; font: 12px arial, sans-serif; } div#st__content_right_large div#st__block_wrapper div span a { text-decoration: none; } div#st__content_right_large div#st__block_wrapper div span a:hover, div#st__content_right_large div#st__block_wrapper div span a:hover span, div#st__content_right_large div#st__block_wrapper div#st__help_wrapper li a:hover { text-decoration: underline; } div#st__content_right_large div#st__block_wrapper div.st__service_wrapper span span { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 14px no-repeat; } div#st__content_right_large div#st__block_wrapper div#st__help_wrapper li { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 6px no-repeat; } div#st__content_right_large div#st__block_wrapper div.st__service_wrapper div.st__set_border { border-top: 1px solid #ececec; } div#st__content_right_large div#st__block_wrapper div.st__service_wrapper div:first-child { border-top: none; } div#st__content_right_large div#st__block_wrapper div.st__service_wrapper span.st__fleft { border-right: 1px solid #ececec; } div#st__content_right_large div#st__block_wrapper div#st__help_wrapper label { background: url(http://www.start.de/site/images/bg/contentsites/icon.gif) 0 -66px no-repeat; } div#st__content_middle div#st__middle_text span.st__content_form span label, div#st__content_middle div#st__middle_text span.st__subheadline small { color: #333; font: normal 12px arial, sans-serif; } div#st__content_middle div#st__middle_text span.st__content_form span label small { font: normal 11px arial, sans-serif; } div#st__content_middle div#st__middle_text span.st__content_form span label.st__must { font-weight: bold; } div#st__content_middle div#st__middle_text span.st__content_form span.st__line { border-bottom: 1px solid #ccc; } div#st__content_middle div#st__middle_text span.st__content_form span.st__newscheck, div#st__content_middle div#st__middle_text span.st__content_form span.st__newsinfo { background: #ededee; border: 1px solid #a6a4a8; color: #333; font: normal 12px arial, sans-serif; } div#st__middle_text_wrapper div.st__send_request { background: #ebebeb; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; font: normal 12px arial, sans-serif; } div#st__middle_text_wrapper div.st__send_request label a { color: #333; font-weight: bold; } div#st__middle_text_wrapper div.st__send_request label a:hover { text-decoration: none; } div#st__middle_text_wrapper span.st__mandatory_info { color: #a8a7ab; font: normal 11px arial, sans-serif; } div#st__middle_text_wrapper div.st__preferences span label { font: normal 12px arial, sans-serif; } div#st__middle_text ul#st__sitemap li.st__sitemap_first a { font-weight: bold; } div.st__feedback_overlay { width: 587px; position: absolute; z-index: 55000; font: normal 12px arial, sans-serif; top: 114px; left: 214px; } div.st__feedback_overlay .st__feedback_start_button { width: 150px; margin: 5px 5px 5px 100px; } div.st__feedback_overlay .st__feedback_close_button { width: 150px; left: 510px; top: 10px; position: absolute; color: #fff; font: normal 10px arial, sans-serif; } div.st__feedback_overlay .st__feedback_end_button { width: 150px; left: 213px; top: 404px; position: absolute; } div.st__feedback_overlay .st__feedback_start { height: 190px; padding-top: 4px; background: url(http://www.start.de/site/images/feedback/bg_page_start.jpg) no-repeat; } div.st__feedback_overlay .st__feedback_form { height: 690px; padding-top:14px; background: url(http://www.start.de/site/images/feedback/bg_page_form.jpg) no-repeat; } div.st__feedback_overlay .st__feedback_end { height: 580px; background: url(http://www.start.de/site/images/feedback/bg_page_end.jpg) no-repeat; } div.st__feedback_overlay .st__feedback_goodie { width: 370px; position:absolute; top: 24px; left: 160px; color: #fff; } div.st__feedback_overlay .st__feedback_goodie .headline{ font: bold 20px arial, sans-serif; } div.st__feedback_overlay .st__feedback_goodie strong{ font: bold 14px arial, sans-serif; } div.st__feedback_overlay .st__feedback_goodie .voucher{ margin-left:60px; margin-top:15px; text-align:center; width:223px; } div.st__feedback_overlay .st__feedback_goodie .voucher strong{ font: bold 14px arial, sans-serif; } div.st__feedback_overlay .st__feedback_goodie .voucher div{ font: bold 16px arial, sans-serif; color: #000; margin-top: 12px; } div.st__feedback_overlay .st__feedback_rights { position: absolute; top: 460px; left: 12px; color: #999; font: normal 10px arial, sans-serif; } div.st__feedback_overlay .st__feedback_content { width: 370px; margin: 0; padding-left: 10px; } div.st__feedback_overlay .st__feedback_content .headline{ font: bold 20px arial, sans-serif; } div.st__feedback_overlay .st__feedback_content .page{ margin-top: 25px; font: bold 16px arial, sans-serif; } div.st__feedback_overlay .st__feedback_content textarea{ width: 325px; margin-left: 23px; border: 1px solid #ccc; } div.st__feedback_overlay .st__feedback_content label{ cursor: pointer; } div.st__feedback_overlay .st__feedback_pagination{ margin-top: 29px; font: bold 16px arial, sans-serif; position: absolute; top: 612px; left: 410px; width: 200px; } div.st__feedback_overlay #st__feedback__error{ font: bold 16px arial, sans-serif; position: absolute; top: 584px; left: 11px; width: 540px; color:#c00; background: #fff; border: 1px solid #c00; padding: 10px; } div.st__feedback__teaser{ margin: 5px 5px 2px 6px; } div#st__notepad_frame { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) 0 -427px no-repeat; } div#st__notepad_frame span { background: url(http://www.start.de/site/images/icon/arrows.gif) 76px 5px no-repeat; } div#st__notepad_frame a { color: #000; font: 11px arial, sans-serif; } div#st__quicksearch_box { background: url(http://www.start.de/site/images/bg/quick_search/outer_box.gif) 0 100% no-repeat; } div#st__quickearch_form_box, div#st__quicksearch_submit_box, div#st__quicksearch_submit_box_subhome, div.st__quicksearch_ext, div#st__quicksearch_ext_subhome, div#st__quicksearch_ext_subhome_02 { background-image: url(http://www.start.de/site/images/bg/quick_search/inner_box.gif); background-repeat: repeat-x; } div#st__quickearch_form_box { background-position: 0 -75px; } div#st__quicksearch_form label, div.st__quicksearch_ext label, div#st__quicksearch_ext_subhome label, div#st__quicksearch_ext_subhome_02 label { color: #33301b; font: bold 12px arial, sans-serif; } div#st__quicksearch_form label span, div.st__quicksearch_ext label span, div#st__quicksearch_ext_subhome label span, div#st__quicksearch_ext_subhome_02 label span { font: normal 11px arial, sans-serif; } div#st__quicksearch_form span.st__child { font: normal 12px arial, sans-serif; } div#st__quicksearch_form span#st__holiday_dates a { background: url(http://www.start.de/site/images/icon/arrows.gif) 4px 5px no-repeat; color: #000; font: normal 12px arial, sans-serif; } div#st__quicksearch_form div.st__line, div.st__quicksearch_ext div.st__line, div#st__quicksearch_ext_subhome div.st__line, div#st__quicksearch_ext_subhome_02 div.st__line { background: #f0e07b; } div#st__rail_partner_box div.st__line { background: #f0d764; } div#st__quicksearch_submit_box, div#st__quicksearch_submit_box_subhome { background-position: 0 0; } div#st__quicksearch_submit_box span, div#st__quicksearch_submit_box_subhome span { background: url(http://www.start.de/site/images/icon/arrows.gif); background-position: 0 -133px; background-repeat: no-repeat; } div#st__quicksearch_submit_box span a, div#st__quicksearch_submit_box_subhome span a { color: #000; font: normal 12px arial, sans-serif; } div.st__quicksearch_ext, div#st__quicksearch_ext_subhome, div#st__quicksearch_ext_subhome_02 { background-position: 0 -356px; border-top: 1px solid #f0dd69; } div.st__quicksearch_ext span.st__search_cat_headline, div#st__quicksearch_ext_subhome span.st__search_cat_headline, div#st__quicksearch_ext_subhome_02 span.st__search_cat_headline { background: #fef486; border: 1px solid #f0de6a; border-top: none; color: #8a4c00; font: bold 12px arial, sans-serif; } div.st__quicksearch_ext div#st__checkbox_block label, div#st__quicksearch_ext_subhome div#st__checkbox_block label, div#st__quicksearch_ext_subhome_02 div#st__checkbox_block label { font: normal 11px arial, sans-serif; } div#st__quicksearch_form span.st__child_flight { font: normal 10px arial, sans-serif; } div#st__quicksearch_form .st__child_hint { background: #feec7f; font: normal 10px arial, sans-serif; } div#st__quicksearch_form .st__child_hint div { border-top: 1px solid #f1df7b; } div#st__quicksearch_form .st__child_hint span { text-decoration: underline; } div#st__rail_partner_box { background: #feea7a; border-top: 1px solid #edce42; } div#st__rail_partner_box span, div#st__rail_partner_box span a { color: #8a4c00; font: normal 10px arial, sans-serif; text-decoration: none; } div#st__rail_partner_box span a:hover { text-decoration: underline; } div#st__quicksearch_error, div#st__quicksearch_error span.st__fleft, div#st__quicksearch_error label.st__fright { background-image: url(http://www.start.de/site/images/bg/quick_search/quicksearch_error.gif); } div#st__quicksearch_error { background-position: 0 -73px; background-repeat: repeat-x; } div#st__quicksearch_error span.st__fleft { background-position: 0 0; background-repeat: no-repeat; color: #fff; font: bold 11px arial, sans-serif; } div#st__quicksearch_error label.st__fright { background-position: 100% -146px; background-repeat: no-repeat; color: #fff; font: normal 10px arial, sans-serif; } small#st__flight_age_children { font: 10px arial, sans-serif; } div#st__quicksearch_form span.st__pulldown span.st__pulldown_wrapper { border: 1px solid #c7c6cb; } div#st__quicksearch_form span.st__pulldown span.st__pulldown_wrapper { background: #fff; } div#st__quicksearch_form span.st__pulldown span.st__pulldown_wrapper span.st__pulldown_head { background: #e4e4e4; font: normal 11px arial, sans-serif; } div#st__quicksearch_form span.st__pulldown ul li a.st__headline { background: #e9e9e9; color: #000; font: bold 12px arial, sans-serif; } div#st__quicksearch_form span.st__pulldown ul li a.st__headline:hover { background: #e9e9e9; color: #000; } div#st__quicksearch_form span.st__pulldown ul li a { color: #000; font: normal 11px arial, sans-serif; text-decoration: none; } div#st__quicksearch_form span.st__pulldown ul li a:hover, div#st__quicksearch_form span.st__pulldown ul li a.st__active { background: #ff7519; color: #fff; } div#st__quicksearch_menu { background: url(http://www.start.de/site/images/bg/quick_search/menu.gif) 0 3px repeat-x; } div#st__quicksearch_menu li a { color: #fff; font: normal 11px arial, sans-serif; text-align: center; text-decoration: none; } div#st__quicksearch_menu li#st__qs_lastminute a, div#st__quicksearch_menu li#st__qs_allinclusive a, div#st__quicksearch_menu li#st__qs_fly a, div#st__quicksearch_menu li#st__qs_hotel a { border-right: 1px solid #feac75; } div#st__quicksearch_menu li#st__qs_lastminute, div#st__quicksearch_menu li#st__qs_rail { background: url(http://www.start.de/site/images/bg/quick_search/menu.gif); background-repeat: no-repeat; } div#st__quicksearch_menu li#st__qs_lastminute { background-position: 0 -54px; } div#st__quicksearch_menu li#st__qs_rail { background-position: 100% -111px; } div#st__quicksearch_menu li#st__qs_lastminute_active a, div#st__quicksearch_menu li#st__qs_allinclusive_active a, div#st__quicksearch_menu li#st__qs_fly_active a, div#st__quicksearch_menu li#st__qs_hotel_active a, div#st__quicksearch_menu li#st__qs_rail_active a { color: #8a4c00; } div#st__quicksearch_menu li#st__qs_lastminute_active, div#st__quicksearch_menu li#st__qs_allinclusive_active, div#st__quicksearch_menu li#st__qs_fly_active, div#st__quicksearch_menu li#st__qs_hotel_active, div#st__quicksearch_menu li#st__qs_rail_active { background: url(http://www.start.de/site/images/bg/quick_search/menu_items.gif); background-repeat: no-repeat; } div#st__quicksearch_menu li#st__qs_lastminute_active { background-position: 0 0; } div#st__quicksearch_menu li#st__qs_allinclusive_active { background-position: 0 -57px; } div#st__quicksearch_menu li#st__qs_fly_active { background-position: 0 -114px; } div#st__quicksearch_menu li#st__qs_hotel_active { background-position: 0 -171px; } div#st__quicksearch_menu li#st__qs_rail_active { background-position: 0 -228px; } div#st__quicksearch_menu_subhome { background: url(http://www.start.de/site/images/bg/quick_search/menu.gif) 0 3px repeat-x; } div#st__quicksearch_menu_subhome li a { color: #fff; font: normal 11px arial, sans-serif; text-align: center; text-decoration: none; } div#st__quicksearch_menu_subhome li#st__qs_house, div#st__quicksearch_menu_subhome li#st__qs_hotel, div#st__quicksearch_menu_subhome li#st__qs_rail, div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight { background: url(http://www.start.de/site/images/bg/quick_search/menu.gif); background-repeat: no-repeat; } div#st__quicksearch_menu_subhome li#st__qs_hotel, div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight { background-position: 0 -54px; } div#st__quicksearch_menu_subhome li#st__qs_house, div#st__quicksearch_menu_subhome li#st__qs_rail { background-position: 100% -111px; } div#st__quicksearch_menu_subhome li#st__qs_lastminute_active, div#st__quicksearch_menu_subhome li#st__qs_hotel_active, div#st__quicksearch_menu_subhome li#st__qs_house_active, div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight_active, div#st__quicksearch_menu_subhome li#st__qs_holiday_flight_active, div#st__quicksearch_menu_subhome li#st__qs_rail_active { background: url(http://www.start.de/site/images/bg/quick_search/menu_items_subhomes.gif); background-repeat: no-repeat; } div#st__quicksearch_menu_subhome li#st__qs_lastminute_active { background-position: 0 0; } div#st__quicksearch_menu_subhome li#st__qs_hotel_active { background-position: 0 -57px; } div#st__quicksearch_menu_subhome li#st__qs_house_active { background-position: 0 -114px; } div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight_active { background-position: 0 -171px; } div#st__quicksearch_menu_subhome li#st__qs_holiday_flight_active { background-position: 0 -228px; } div#st__quicksearch_menu_subhome li#st__qs_rail_active { background-position: 0 -285px; } div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight a, div#st__quicksearch_menu_subhome li#st__qs_holiday_flight a { border-right: 1px solid #feac75; } div#st__quicksearch_menu_subhome li#st__qs_lastminute_active a, div#st__quicksearch_menu_subhome li#st__qs_hotel_active a, div#st__quicksearch_menu_subhome li#st__qs_house_active a, div#st__quicksearch_menu_subhome li#st__qs_scheduled_flight_active a, div#st__quicksearch_menu_subhome li#st__qs_holiday_flight_active a, div#st__quicksearch_menu_subhome li#st__qs_rail_active a { font: bold 12px arial, sans-serif; color: #8a4c00; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span { background-image: url(http://www.start.de/site/images/bg/quick_search/icons.gif); background-repeat: no-repeat; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_01 { background-position: 0 0; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_02 { background-position: 0 -51px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_03 { background-position: 0 -102px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_04 { background-position: 0 -153px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_05 { background-position: 0 -204px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_06 { background-position: 0 -255px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_07 { background-position: 0 -306px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_08 { background-position: 0 -357px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_09 { background-position: 0 -408px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_10 { background-position: 0 -459px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_11 { background-position: 0 -510px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_12 { background-position: 0 -561px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons span.st__icon_13 { background-position: 0 -612px; } div#st__quicksearch_ext_subhome div#st__checkbox_block_icons label { font: normal 11px arial, sans-serif; } div#st__quicksearch_ext_subhome div#st__radio_block label, div#st__quicksearch_ext_subhome_02 div#st__radio_block label, div#st__quicksearch_form div#st__radio_block label { font: normal 12px arial, sans-serif; } div#st__quicksearch_submit_box_subhome span.st__early_booking { background: url(http://www.start.de/site/images/icon/arrows.gif) 20px 5px no-repeat; } div#st__quicksearch_submit_box_subhome span.st__early_booking label, div#st__quicksearch_submit_box_subhome span.st__early_booking label a { color: #000; font: normal 11px arial, sans-serif; } div.st__teaser_inspiration, div.st__teaser_textoffer_three, div.st__teaser_topics, div.st__teaser_topics span.st__headline_price, div.st__teaser_newsletter { background-image: url(http://www.start.de/site/images/bg/teaser_homepage.gif); background-repeat: no-repeat; } div.st__teaser_inspiration { background-position: 0 0; } div.st__teaser_textoffer_three { background-position: 0 -332px; } div.st__teaser_topics { background-position: 0 -664px; } div.st__teaser_newsletter { background-position: 0 -996px; } div.st__teaser_topics a span.st__headline_price { color: #fff; text-decoration: none; } div.st__teaser_topics span.st__headline_price small { font: 11px arial, sans-serif; } div.st__teaser_topics a:hover span.st__headline_price { text-decoration: underline; } div.st__teaser_topics a span.st__textblock { color: #333; text-decoration: none; } div.st__teaser_topics a:hover span.st__textblock { color: #333; text-decoration: underline; } div.st__teaser_topics span.st__headline_price { background-position: 0 -1328px; color: #fff; font: bold 13px arial, sans-serif; } div.st__teaser_topics span.st__textblock strong { color: #000; font: bold 12px arial, sans-serif; } div.stSopt_box02_main label.st__rating { position: absolute; margin-left: 2px; background: url(http://www.start.de/site/images/bg/teaser__rating_stars.gif) 0 0 no-repeat; } div.st__teaser_topics span.st__textblock strong label.st__rating, div.st__teaser_subh_hotel span.st__textblock strong label.st__rating, div.st__teaser_subh_hotel_small span.st__textblock strong label.st__rating, div.st__teaser_seo label.st__rating, div.st__teaser_seo2 label.st__rating { background: url(http://www.start.de/site/images/bg/teaser__rating_stars.gif) 0 0 no-repeat; } div.st__teaser_topics span.st__textblock strong span { font: normal 12px arial, sans-serif; } div.st__teaser_topics span.st__textblock span { color: #333; font: normal 12px arial, sans-serif; } div.st__teaser_topics span.st__textblock span.st__fright { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 5px no-repeat; } div.st__teaser_topics span.st__textblock span.st__fright strong { display: inline; font: bold 15px arial, sans-serif; } div.st__teaser_topics span.st__further_topics_box, div.st__teaser_topics span.st__further_topics_box_open { background: #feee85; border-bottom: 1px solid #d3b557; border-top: 1px solid #d3b557; text-align: center; } div.st__teaser_topics span.st__further_topics_box_open { border-bottom: none; } div.st__teaser_topics span.st__further_topics_box a, div.st__teaser_topics span.st__further_topics_box_open a { color: #000; font: normal 12px arial, sans-serif; text-decoration: none; } div.st__teaser_topics span.st__further_topics_box a:hover, div.st__teaser_topics span.st__further_topics_box_open a:hover { color: #000; text-decoration: underline; } div.st__teaser_topics span.st__further_topics_box span, div.st__teaser_topics span.st__further_topics_box_open span, div.st__teaser_topics span.st__further_topics_box_open span.st__further_topics label, div.st__teaser_textoffer_three span.st__offer_box ul li span, div.st__teaser_inspiration span.st__fright, div.st__teaser_inspiration_5 span.st__fright { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-position: 0 -172px; background-repeat: no-repeat; } div.st__teaser_topics span.st__further_topics_box span, div.st__teaser_topics span.st__further_topics_box_open span { background-position: 0 9px; } div.st__teaser_topics span.st__further_topics_box_open span.st__further_topics { background-color: #fef3ab; border-bottom: 1px solid #d3b557; border-top: 1px solid #d3b557; } div.st__teaser_topics span.st__further_topics_box_open span.st__further_topics label, div.st__teaser_textoffer_three span.st__offer_box ul li span { background-position: 0 5px; } div.st__teaser_textoffer_three span.st__headline, div.st__teaser_inspiration span.st__headline, div.st__teaser_inspiration_5 span.st__headline, div.st__teaser_newsletter span.st__headline { color: #333; font: bold 14px arial, sans-serif; } .stSopt_fullSiteHome span.st__discount { background: url(http://www.start.de/site/images/stSopt/stSopt_percent.png) 0 0 no-repeat; } div.st__teaser_textoffer_three span.st__subheadline label.st__fleft, div.st__teaser_textoffer_three span.st__offer_box ul li label { color: #333; font: bold 12px arial, sans-serif; } div.st__teaser_textoffer_three span.st__offer_box ul li span { font: normal 12px arial, sans-serif; } div.st__teaser_textoffer_three span.st__offer_box ul li a { background-color: #fff; color: #333; text-decoration: none; } div.st__teaser_textoffer_three span.st__offer_box ul li a:hover { text-decoration: underline; } div.st__teaser_textoffer_three span.st__subheadline label.st__fright, div.st__teaser_newsletter span.st__datablock label, div.st__teaser_newsletter span.st__agreement label { font: normal 10px arial, sans-serif; } div.st__teaser_textoffer_three span.st__offer_box ul li { background: url(http://www.start.de/site/images/icon/dots.gif) 10px 11px no-repeat; } div.st__teaser_inspiration span, div.st__teaser_inspiration_5 span { font: normal 12px arial, sans-serif; } div.st__teaser_inspiration span.st__fright, div.st__teaser_inspiration_5 span.st__fright { background-position: 0 5px; } div.st__teaser_inspiration a span, div.st__teaser_inspiration_5 a, div.st__teaser_inspiration_5 a span, div.st__teaser_newsletter span.st__agreement a:hover { color: #333; text-decoration: none; } div.st__teaser_inspiration a:hover span.st__textblock, div.st__teaser_inspiration_5 a:hover span.st__textblock, div.st__teaser_inspiration a:hover span.st__textblock_newsletter, div.st__teaser_inspiration_5 a:hover span.st__textblock_newsletter, div.st__teaser_newsletter span.st__agreement a { color: #333; text-decoration: underline; } div.st__teaser_newsletter span.st__radioblock, div.st__teaser_newsletter span.st__datablock { border-bottom: 1px solid #dbdbdb; } div.st__teaser_newsletter span.st__radioblock label { color: #333; font: normal 11px arial, sans-serif; } div.st__teaser_newsletter label span.st__error, div.st__teaser_newsletter label span.st__error a { background: #c90404; color: #fff; } div.st__teaser_newsletter span.st__error_message { background: #fff; border: 1px solid #c90404; color: #c90404; font: normal 11px arial, sans-serif; } div.st__teaser_newsletter span.st__error_message strong { font: bold 11px arial, sans-serif; } div.st__teaser_newsletter span.st__success { background: #fff; font: 12px arial, sans-serif; } div.st__teaser_subh_hotel, div.st__teaser_subh_hotel span.st__headline_price, div.st__teaser_subh_offer_with_img, div.st__teaser_subh_offer_with_img span.st__headline_price, div.st__teaser_subh_text_with_img, div.st__teaser_subh_text_with_img_02, div.st__teaser_subh_text_with_video, div.st__teaser_subh_text_with_img span.st__headline_price, div.st__teaser_subh_text_with_video span.st__headline_price, div.st__teaser_subh_text_with_img_02 span.st__headline_price, div.st__teaser_subh_textoffer_two, div.st__teaser_subh_offer_with_text, div.st__teaser_subh_text_two, div.st__teaser_subh_textoffer_large, div.st__teaser_subh_text_two_01, div.st__teaser_subh_text_two_01_single, div.st__teaser_subh_text_two_02, div.st__teaser_subh_text_two_02_single, div.st__teaser_subh_textoffer_one, div.st__teaser_subh_text_one, div.st__teaser_subh_text_with_img_small, div.st__teaser_subh_text_with_img_small span.st__headline_price, div.st__teaser_subh_hotel_small, div.st__teaser_subh_hotel_small span.st__headline_price, div.st__teaser_subh_textoffer_large, div.st__teaser_subh_start_package, div.st__teaser_subh_start_package span.st__map_box, div.st__teaser_subh_textoffer_large_plus, div.st__teaser_subh_climate, div.st__teaser_subh_climate span.st__climate_data, div.st__teaser_subh_dropdown, div.st__teaser_inspiration_2, div.st__teaser_inspiration_3, div.st__teaser_inspiration_4, div.st__teaser_inspiration_5, div.st__teaser_inspiration_2 span.st__list { background-image: url(http://www.start.de/site/images/bg/teaser_subhomes.gif); background-repeat: no-repeat; } div.st__teaser_subh_hotel, div.st__teaser_subh_offer_with_img, div.st__teaser_subh_text_with_img, div.st__teaser_subh_text_with_img_02, div.st__teaser_subh_text_with_video { background-position: 0 -54px; } div.st__teaser_subh_offer_with_text, div.st__teaser_subh_textoffer_large_plus, div.st__teaser_inspiration_2, div.st__teaser_inspiration_3 { background-position: 0 -674px; } div.st__teaser_inspiration_4 { background-position: 0 -3189px; } div.st__teaser_inspiration_5 { background-position: 0 -3499px; } div.st__teaser_subh_textoffer_two, div.st__teaser_subh_textoffer_large, div.st__teaser_subh_text_two, div.st__teaser_subh_text_two_02_single { background-position: 0 -364px; } div.st__teaser_subh_textoffer_one, div.st__teaser_subh_text_one { background-position: 0 -984px; } div.st__teaser_subh_text_with_img_small, div.st__teaser_subh_hotel_small { background-position: 0 -1203px; } div.st__teaser_subh_textoffer_large, div.st__teaser_subh_climate, div.st__teaser_subh_dropdown, div.st__teaser_subh_text_two_01_single { background-position: 0 -1422px; } div.st__teaser_subh_climate span.st__climate_data { background-position: 0 -1732px; } div.st__teaser_inspiration_2 span.st__list { background-position: 0 -1942px; } div.st__teaser_subh_text_two_01 { background-position: 0 -2470px; } div.st__teaser_subh_text_two_02 { background-position: 0 -2092px; } div.st__teaser_subh_start_package { background-position: 0 -2780px; } div.st__teaser_subh_start_package span.st__map_box { background-position: 13px -3086px; } div.st__teaser_subh_start_package span.st__map_box a { color: #333; font: 11px arial, sans-serif; } div.st__teaser_subh_hotel a span.st__headline_price, div.st__teaser_subh_offer_with_img a span.st__headline_price, div.st__teaser_subh_text_with_img a span.st__headline_price, div.st__teaser_subh_text_with_img_02 a span.st__headline_price, div.st__teaser_subh_text_with_img_small a span.st__headline_price, div.st__teaser_subh_hotel_small a span.st__headline_price, div.st__teaser_subh_text_with_video a span.st__headline_price { color: #fff; text-decoration: none; } div.st__teaser_subh_hotel a:hover span.st__headline_price, div.st__teaser_subh_offer_with_img a:hover span.st__headline_price, div.st__teaser_subh_text_with_img a:hover span.st__headline_price, div.st__teaser_subh_text_with_img_02 a:hover span.st__headline_price, div.st__teaser_subh_text_with_img_small a:hover span.st__headline_price, div.st__teaser_subh_hotel_small a:hover span.st__headline_price, div.st__teaser_subh_text_with_video a:hover span.st__headline_price { text-decoration: underline; } div.st__teaser_subh_hotel a, div.st__teaser_subh_hotel a span.st__textblock, div.st__teaser_subh_text_with_img a, div.st__teaser_subh_text_with_img a span.st__textblock, div.st__teaser_subh_text_with_img_02 a, div.st__teaser_subh_text_with_img_02 a span.st__textblock, div.st__teaser_subh_offer_with_text a span.st__textblock, div.st__teaser_subh_textoffer_large a span.st__textblock, div.st__teaser_subh_textoffer_large a span.st__textblock_textonly, div.st__teaser_subh_text_two a span.st__textblock, div.st__teaser_subh_text_two a span.st__textblock_textonly, div.st__teaser_subh_text_two_01 a span.st__textblock_textonly, div.st__teaser_subh_text_two_01_single a span.st__textblock_textonly, div.st__teaser_subh_text_two_02 a span.st__textblock_textonly, div.st__teaser_subh_text_two_02_single a span.st__textblock_textonly, div.st__teaser_subh_text_one a, div.st__teaser_subh_text_one a span.st__textblock, div.st__teaser_subh_text_with_img_small a, div.st__teaser_subh_text_with_img_small a span.st__textblock, div.st__teaser_subh_hotel_small a span.st__textblock, div.st__teaser_subh_text_one a span.st__textblock_textonly, div.st__teaser_subh_dropdown span.st__fright a, div.st__teaser_inspiration_2 span.st__list ul li a, div.st__teaser_inspiration_3 span.st__list ul li, div.st__teaser_inspiration_4 span.st__list ul li a, div.st__teaser_subh_text_with_video a span.st__textblock, div.st__teaser_subh_start_package span.st__map_box span { color: #333; text-decoration: none; } div.st__teaser_subh_hotel a:hover span.st__textblock, div.st__teaser_subh_text_with_img a:hover span.st__textblock, div.st__teaser_subh_text_with_img_02 a:hover span.st__textblock, div.st__teaser_subh_offer_with_text a:hover span.st__textblock, div.st__teaser_subh_text_two a:hover span.st__textblock, div.st__teaser_subh_text_two a:hover span.st__textblock_textonly, div.st__teaser_subh_textoffer_large a:hover span.st__textblock, div.st__teaser_subh_textoffer_large a:hover span.st__textblock_textonly, div.st__teaser_subh_text_two_01 a:hover span.st__textblock_textonly, div.st__teaser_subh_text_two_01_single a:hover span.st__textblock_textonly, div.st__teaser_subh_text_two_02 a:hover span.st__textblock_textonly, div.st__teaser_subh_text_two_02_single a:hover span.st__textblock_textonly, div.st__teaser_subh_text_one a:hover span.st__textblock, div.st__teaser_subh_text_with_img_small a:hover span.st__textblock, div.st__teaser_subh_hotel_small a:hover span.st__textblock, div.st__teaser_subh_text_one a:hover span.st__textblock_textonly, div.st__teaser_subh_text_with_video a:hover span.st__textblock, div.st__teaser_subh_start_package span.st__map_box a:hover span, div.st__teaser_inspiration_4 span.st__list ul li a:hover { color: #333; text-decoration: underline; } div.st__teaser_subh_hotel span.st__headline_price, div.st__teaser_subh_offer_with_img span.st__headline_price, div.st__teaser_subh_text_with_img span.st__headline_price, div.st__teaser_subh_text_with_video span.st__headline_price, div.st__teaser_subh_text_with_img_02 span.st__headline_price, div.st__teaser_subh_text_with_img_small span.st__headline_price, div.st__teaser_subh_hotel_small span.st__headline_price { background-position: 0 0; color: #fff; font: bold 13px arial, sans-serif; } div.st__teaser_subh_text_with_img_02 span.st__headline_price { background-position: 0 -2402px; } div.st__teaser_subh_text_with_img_02 span.st__headline_price small { font: 11px arial, sans-serif; } div.st__teaser_subh_hotel span.st__textblock strong, div.st__teaser_subh_text_with_img span.st__textblock strong, div.st__teaser_subh_text_with_img_02 span.st__textblock strong, div.st__teaser_subh_text_two span.st__textblock strong, div.st__teaser_subh_text_two span.st__textblock_textonly strong, div.st__teaser_subh_textoffer_large span.st__textblock strong, div.st__teaser_subh_textoffer_large span.st__textblock_textonly strong, div.st__teaser_subh_text_one span.st__textblock strong, div.st__teaser_subh_hotel_small span.st__textblock strong { color: #000; font: bold 12px arial, sans-serif; } div.st__teaser_subh_hotel span.st__textblock strong span, div.st__teaser_subh_textoffer_large span.st__textblock strong span, div.st__teaser_subh_text_two span.st__textblock strong span, div.st__teaser_subh_text_one span.st__textblock strong span, div.st__teaser_subh_hotel_small span.st__textblock strong span { font: normal 12px arial, sans-serif; } div.st__teaser_subh_hotel span.st__textblock span, div.st__teaser_subh_text_with_img span.st__textblock span, div.st__teaser_subh_text_with_video span.st__textblock span, div.st__teaser_subh_text_with_img_02 span.st__textblock span, div.st__teaser_subh_text_two span.st__textblock span, div.st__teaser_subh_text_two span.st__textblock_textonly span, div.st__teaser_subh_textoffer_large span.st__textblock span, div.st__teaser_subh_textoffer_large span.st__textblock_textonly span, div.st__teaser_subh_text_two_01 span.st__textblock_textonly span, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly span, div.st__teaser_subh_text_two_02 span.st__textblock_textonly span, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly span, div.st__teaser_subh_text_one span.st__textblock span, div.st__teaser_subh_text_with_img_small span.st__textblock span, div.st__teaser_subh_hotel_small span.st__textblock span, div.st__teaser_subh_text_one span.st__textblock_textonly span, div.st__teaser_subh_climate span.st__textblock span.st__fright a, div.st__teaser_subh_dropdown span.st__fright a, div.st__teaser_inspiration_3 span.st__text, div.st__teaser_inspiration_4 span.st__text { color: #333; font: normal 12px arial, sans-serif; } div.st__teaser_subh_hotel span.st__textblock span.st__fright, div.st__teaser_subh_text_with_img span.st__textblock span.st__fright, div.st__teaser_subh_text_with_video span.st__textblock span.st__fright, div.st__teaser_subh_text_with_img_02 span.st__textblock span.st__fright, div.st__teaser_subh_textoffer_large span.st__textblock span.st__fright, div.st__teaser_subh_textoffer_large span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two span.st__textblock span.st__fright, div.st__teaser_subh_text_two span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_01 span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_02 span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_one span.st__textblock span.st__fright, div.st__teaser_subh_text_with_img_small span.st__textblock span.st__fright, div.st__teaser_subh_hotel_small span.st__textblock span.st__fright, div.st__teaser_subh_text_one span.st__textblock_textonly span.st__fright, div.st__teaser_subh_climate span.st__textblock span.st__fright, div.st__teaser_subh_dropdown span.st__fright, div.st__teaser_subh_start_package span.st__map_box span.st__fleft label.st__fright { background: #fff url(http://www.start.de/site/images/icon/arrows.gif) 0 8px no-repeat; } div.st__teaser_subh_text_two_01 span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_02 span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_with_video span.st__textblock span.st__fright, div.st__teaser_subh_start_package span.st__map_box span.st__fleft label.st__fright { background-color: transparent; background-position: 0 -307px; } div.st__teaser_subh_text_with_img span.st__textblock span.st__fright, div.st__teaser_subh_text_with_img_02 span.st__textblock span.st__fright, div.st__teaser_subh_textoffer_large span.st__textblock span.st__fright, div.st__teaser_subh_textoffer_large span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_two span.st__textblock span.st__fright, div.st__teaser_subh_text_two span.st__textblock_textonly span.st__fright, div.st__teaser_subh_text_one span.st__textblock span.st__fright, div.st__teaser_subh_text_with_img_small span.st__textblock span.st__fright, div.st__teaser_subh_text_one span.st__textblock_textonly span.st__fright, div.st__teaser_subh_climate span.st__textblock span.st__fright, div.st__teaser_subh_dropdown span.st__fright { background-position: 0 6px; } div.st__teaser_subh_text_with_video span.st__textblock small { color: #727272; font: normal 11px arial, sans-serif; } div.st__teaser_subh_hotel span.st__textblock span.st__fright strong, div.st__teaser_subh_textoffer_large span.st__textblock span.st__fright strong, div.st__teaser_subh_text_two span.st__textblock span.st__fright strong, div.st__teaser_subh_text_one span.st__textblock span.st__fright strong, div.st__teaser_subh_hotel_small span.st__textblock span.st__fright strong { display: inline; font: bold 15px arial, sans-serif; } div.st__teaser_subh_hotel span.st__textblock span.st__fleft span, div.st__teaser_subh_textoffer_large span.st__textblock span.st__fleft span, div.st__teaser_subh_text_two span.st__textblock span.st__fleft span, div.st__teaser_subh_text_one span.st__textblock span.st__fleft span { background-color: #fff; color: #000; font: normal 11px arial, sans-serif; } div.st__teaser_subh_hotel span.st__textblock span.st__fleft small, div.st__teaser_subh_textoffer_large span.st__textblock span.st__fleft small, div.st__teaser_subh_text_two span.st__textblock span.st__fleft small, div.st__teaser_subh_text_one span.st__textblock span.st__fleft small, div.st__teaser_subh_text_two_01 span.st__textblock_textonly small, div.st__teaser_subh_text_two_01_single span.st__textblock_textonly small, div.st__teaser_subh_text_two_02 span.st__textblock_textonly small, div.st__teaser_subh_text_two_02_single span.st__textblock_textonly small, div.st__teaser_subh_text_with_img span.st__textblock small { color: #727272; font: normal 10px arial, sans-serif; } div.st__teaser_subh_hotel span.st__textblock span.st__clear, div.st__teaser_subh_textoffer_large span.st__textblock span.st__clear, div.st__teaser_subh_text_two span.st__textblock span.st__clear, div.st__teaser_subh_text_one span.st__textblock span.st__clear { background: url(http://www.start.de/site/images/icon/dots.gif) 0 31px no-repeat; } div.st__teaser_subh_hotel span.st__discount_price { color: #412400; font: bold 13px arial, sans-serif; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li span, div.st__teaser_subh_offer_with_text span.st__offer_box ul li span, div.st__teaser_inspiration_2 span.st__list ul li, div.st__teaser_inspiration_3 span.st__list ul li, div.st__teaser_inspiration_4 span.st__list ul li { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-position: 0 5px; background-repeat: no-repeat; } div.st__teaser_inspiration_2 span.st__list ul li, div.st__teaser_inspiration_4 span.st__list ul li { background-position: 6px 8px; } div.st__teaser_inspiration_3 span.st__list ul li { background-position: 6px -556px; } div.st__teaser_subh_offer_with_img span.st__subheadline label.st__fleft, div.st__teaser_subh_offer_with_img span.st__offer_box ul li label, div.st__teaser_subh_offer_with_text span.st__subheadline label.st__fleft, div.st__teaser_subh_offer_with_text span.st__offer_box ul li label, div.st__teaser_inspiration_2 span.st__list ul li a { color: #333; font: bold 12px arial, sans-serif; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li span, div.st__teaser_subh_offer_with_text span.st__offer_box ul li span, div.st__teaser_inspiration_3 span.st__list ul li, div.st__teaser_inspiration_4 span.st__list ul li { font: normal 12px arial, sans-serif; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li a, div.st__teaser_subh_textoffer_one span.st__offer_box ul li a, div.st__teaser_subh_textoffer_large span.st__offer_box ul li a, div.st__teaser_subh_start_package span.st__offer_box ul li a, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul li a, div.st__teaser_subh_offer_with_img span.st__offer_box ul li a, div.st__teaser_subh_offer_with_text span.st__offer_box ul li a, div.st__teaser_subh_climate span.st__textblock span.st__fright a { background-color: #fff; color: #333; text-decoration: none; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li a:hover, div.st__teaser_subh_offer_with_text span.st__offer_box ul li a:hover, div.st__teaser_subh_climate span.st__textblock span.st__fright a:hover, div.st__teaser_subh_dropdown span.st__fright a:hover, div.st__teaser_subh_textoffer_two span.st__offer_box ul li a:hover, div.st__teaser_subh_textoffer_one span.st__offer_box ul li a:hover, div.st__teaser_subh_textoffer_large span.st__offer_box ul li a:hover, div.st__teaser_subh_start_package span.st__offer_box ul li a:hover, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul li a:hover, div.st__teaser_inspiration_2 span.st__list ul li a:hover { text-decoration: underline; } div.st__teaser_subh_offer_with_img span.st__subheadline label.st__fright, div.st__teaser_subh_offer_with_text span.st__subheadline label.st__fright { font: normal 10px arial, sans-serif; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li, div.st__teaser_subh_offer_with_text span.st__offer_box ul li { background: url(http://www.start.de/site/images/icon/dots.gif) 10px 11px no-repeat; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li label.st__rating, div.st__teaser_subh_offer_with_text span.st__offer_box ul li label.st__rating { background: url(http://www.start.de/site/images/bg/teaser__rating_stars.gif) 0 0 no-repeat; } div.st__teaser_subh_offer_with_img span.st__offer_box ul li label.st__rating_bar, div.st__teaser_subh_offer_with_text span.st__offer_box ul li label.st__rating_bar, div.st__teaser_subh_textoffer_one span.st__offer_box ul li label.st__rating_bar { background: #fff url(http://www.start.de/site/images/bg/teaser__rating_bar.gif) 0 3px no-repeat; font: normal 10px arial, sans-serif; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li span, div.st__teaser_subh_textoffer_one span.st__offer_box ul li span, div.st__teaser_subh_textoffer_large span.st__offer_box ul li, div.st__teaser_subh_start_package span.st__offer_box ul li, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul li { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-position: 0 -172px; background-repeat: no-repeat; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li span, div.st__teaser_subh_textoffer_one span.st__offer_box ul li span, div.st__teaser_subh_textoffer_large span.st__offer_box ul li, div.st__teaser_subh_start_package span.st__offer_box ul li, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul li { background-position: 0 5px; } div.st__teaser_subh_textoffer_two span.st__headline, div.st__teaser_subh_offer_with_text span.st__headline, div.st__teaser_subh_textoffer_large span.st__headline, div.st__teaser_subh_text_two span.st__headline, div.st__teaser_subh_text_two_01 span.st__headline, div.st__teaser_subh_text_two_01_single span.st__headline, div.st__teaser_subh_text_two_02 span.st__headline, div.st__teaser_subh_text_two_02_single span.st__headline, div.st__teaser_subh_textoffer_one span.st__headline, div.st__teaser_subh_text_one span.st__headline, div.st__teaser_subh_textoffer_large span.st__headline, div.st__teaser_subh_start_package span.st__headline, div.st__teaser_subh_textoffer_large_plus span.st__headline, div.st__teaser_subh_climate span.st__headline, div.st__teaser_subh_dropdown span.st__headline, div.st__teaser_inspiration_2 span.st__headline, div.st__teaser_inspiration_3 span.st__headline, div.st__teaser_inspiration_4 span.st__headline { color: #333; cursor: default; font: bold 14px arial, sans-serif; } div.st__teaser_subh_textoffer_two span.st__subheadline label.st__fleft, div.st__teaser_subh_textoffer_two span.st__offer_box ul li label, div.st__teaser_subh_textoffer_one span.st__subheadline label.st__fleft, div.st__teaser_subh_textoffer_one span.st__offer_box ul li label, div.st__teaser_subh_climate span.st__textblock strong, div.st__teaser_subh_start_package span.st__offer_box strong, div.st__teaser_inspiration_3 strong { color: #333; font: bold 12px arial, sans-serif; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li span, div.st__teaser_subh_textoffer_one span.st__offer_box ul li span, div.st__teaser_subh_textoffer_large span.st__offer_box ul li a, div.st__teaser_subh_start_package span.st__offer_box ul li a, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul li a, div.st__teaser_subh_dropdown span.st__textblock { font: normal 12px arial, sans-serif; } div.st__teaser_subh_textoffer_two span.st__subheadline label.st__fright, div.st__teaser_subh_textoffer_one span.st__subheadline label.st__fright { font: normal 10px arial, sans-serif; } div.st__teaser_subh_textoffer_two span.st__offer_box ul li, div.st__teaser_subh_textoffer_one span.st__offer_box ul li { background: url(http://www.start.de/site/images/icon/dots.gif) 10px 11px no-repeat; } div.st__teaser_subh_offer_with_text span.st__textblock, div.st__teaser_subh_textoffer_large_plus span.st__textblock { font: normal 12px arial, sans-serif; } div.st__teaser_subh_textoffer_large span.st__offer_box ul li a, div.st__teaser_subh_start_package span.st__offer_box ul li a, div.st__teaser_subh_textoffer_large_plus span.st__offer_box ul li a, div.st__teaser_subh_climate span.st__textblock span.st__fright a { background: none; } div.st__teaser_subh_climate span.st__climate_data span.st__months span { border: 1px solid #ccc; } div.st__teaser_subh_climate span.st__climate_data span.st__months span label { color: #333; font: normal 11px arial, sans-serif; text-align: center; } div.st__teaser_subh_climate span.st__climate_data span.st__months span.st__hover { border: 1px solid #cf7201; } div.st__teaser_subh_climate span.st__climate_data span.st__months span.st__hover label { background-color: #ff7316; border: 1px solid #ffab73; color: #fff; } div.st__teaser_subh_climate span.st__climate_data span.st__degree label { color: #fff; font: bold 14px arial, sans-serif; } div#st__teaser_seo_left { left: 4px; margin-top: 1px; position: absolute; width: 389px; z-index: 3000; } div#st__teaser_seo_right { left: 401px; margin-top: 4px; position: absolute; width: 590px; z-index: 3000; } .st__teaser_seo_searchBottom { padding-top: 12px; } .st__teaser_seo_searchBottom #st__hp_teaser_box_01, .st__teaser_seo_searchBottom #st__hp_teaser_box_02, .st__teaser_seo_searchBottom #st__hp_teaser_box_03, .st__teaser_seo_searchBottom #st__hp_teaser_box_04, .st__teaser_seo_searchBottom #st__hp_teaser_box_05 { height: 275px !important; } .st__teaser_seo_searchBottom #st__hp_teaser_box_06, .st__teaser_seo_searchBottom #st__hp_teaser_box_07, .st__teaser_seo_searchBottom #st__hp_teaser_box_big_01, .st__teaser_seo_searchBottom #st__hp_teaser_box_big_03 { position: absolute; width: 194px; min-height: 275px; left: 0; } .st__teaser_seo_searchBottom #st__hp_teaser_box_06, .st__teaser_seo_searchBottom #st__hp_teaser_box_big_01, .st__teaser_seo_searchBottom #st__hp_teaser_box_big_03 { margin-left: 0; } .st__teaser_seo_searchBottom #st__hp_teaser_box_07, .st__teaser_seo_searchBottom #st__hp_teaser_box_big_02, .st__teaser_seo_searchBottom #st__hp_teaser_box_big_04 { margin-left: 198px; } .st__teaser_seo_searchBottom #st__hp_teaser_box_big_03, .st__teaser_seo_searchBottom #st__hp_teaser_box_big_04 { margin-top: 12px; } #st__teaser_seo_left #st__hp_teaser_box_08, #st__teaser_seo_left #st__hp_teaser_box_big_06 { height: 320px; } #st__teaser_seo_left .st__hp_teaser_box_08_bg, #st__teaser_seo_right #st__hp_teaser_box_09_bg, #st__teaser_seo_right #st__hp_teaser_box_big_05_bg { background-color: #CCCCCC; } #st__teaser_seo_left #st__quicksearch_box { left: 0; margin-top: 0; } #st__teaser_seo_right #st__hp_teaser_box_09 { height: 400px; margin: 10px 14px 0 0; } #st__teaser_seo_right #st__hp_teaser_box_big_05 { height: 695px; margin: 10px 14px 0 0; } div.st__teaser_seo { background-image: url(http://www.start.de/site/images/bg/teaser_seo.gif); background-repeat: no-repeat; background-position: 0 0; height: 409px; width: 590px; } #st__hp_teaser_box_big_05 div.st__teaser_seo { background-image: url(http://www.start.de/site/images/bg/teaser_seo.gif); background-repeat: no-repeat; background-position: 0 -459px; height: 705px; width: 590px; } div.st__teaser_seo span.st__headline, div.st__teaser_seo span.st__headline2 { padding: 9px 0 7px 18px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; } div.st__teaser_seo span.st__headline { font-size: 14px; } div.st__teaser_seo span.st__offer_box1, div.st__teaser_seo span.st__offer_box2, div.st__teaser_seo span.st__offer_box3 { margin: 0 0 1px 18px; padding-top: 6px; width: 565px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } div.st__teaser_seo span.st__offer_box1 { height: 136px; overflow: auto;} #st__hp_teaser_box_big_05 span.st__offer_box1 { height: 428px; overflow: auto;} div.st__teaser_seo span.st__offer_box2 { height: 56px; } div.st__teaser_seo span.st__offer_box3 { height: 91px; } div.st__teaser_seo span.st__offer_box1 h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; } div.st__teaser_seo span.st__offer_box1 h4 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; } div.st__teaser_seo span.st__offer_box1 h5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } div.st__teaser_seo span.st__offer_box2 a { text-decoration: none; color: #333333; } div.st__teaser_seo span.st__offer_box2 a:hover { text-decoration: underline; } div.st__teaser_seo span.st__offer_box2 .destination { color: #ff6701; font-size: 14px; font-weight: bold; display: block; } div.st__teaser_seo span.st__offer_box2 .description { line-height: 18px; } div.st__teaser_seo span.st__offer_box2 .description label.st__rating { display: inline-block; } div.st__teaser_seo span.st__offer_box2 .descriptionHighlighted { font-size: 14px; font-weight: bold; } div.st__teaser_seo span.st__offer_box3 ul { padding: 0; margin: 0; } div.st__teaser_seo span.st__offer_box3 ul li { display: block; background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-position: 0 5px; background-repeat: no-repeat; padding-left: 20px; padding-bottom: 3px; } div.st__teaser_seo span.st__offer_box3 ul li a { text-decoration: none; color: #333333; } div.st__teaser_seo span.st__offer_box3 ul li a:hover { text-decoration: underline; } div.st__teaser_seo2 { background-image: url(http://www.start.de/site/images/bg/teaser_seo2.gif); background-repeat: no-repeat; background-position: 0 0; height: 409px; width: 590px; } #st__hp_teaser_box_big_05 div.st__teaser_seo2 { background-image: url(http://www.start.de/site/images/bg/teaser_seo2.gif); background-repeat: no-repeat; background-position: 0 -459px; height: 705px; width: 590px; } div.st__teaser_seo2 span.st__headline h1, div.st__teaser_seo2 span.st__headline2 h2{ padding: 9px 0 7px 18px; margin:0; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; } div.st__teaser_seo2 span.st__headline h1 { font-size: 14px; } div.st__teaser_seo2 span.st__offer_box1, div.st__teaser_seo2 span.st__offer_box2, div.st__teaser_seo2 span.st__offer_box3 { margin: 0 0 1px 18px; padding-top: 6px; width: 565px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } div.st__teaser_seo2 span.st__offer_box1 { height: 136px; overflow: auto;} #st__hp_teaser_box_big_05 span.st__offer_box1 { height: 522px; overflow: auto;} div.st__teaser_seo2 span.st__offer_box2 { height: 56px; } div.st__teaser_seo2 span.st__offer_box3 { height: 91px; } div.st__teaser_seo2 span.st__offer_box1 h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; } div.st__teaser_seo2 span.st__offer_box1 h4 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; } div.st__teaser_seo2 span.st__offer_box1 h5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } div.st__teaser_seo2 span.st__offer_box2 a { text-decoration: none; color: #333333; } div.st__teaser_seo2 span.st__offer_box2 a:hover { text-decoration: underline; } div.st__teaser_seo2 span.st__offer_box2 .destination { color: #ff6701; font-size: 14px; font-weight: bold; display: block; } div.st__teaser_seo2 span.st__offer_box2 .description { line-height: 18px; } div.st__teaser_seo2 span.st__offer_box2 .description label.st__rating { display: inline-block; } div.st__teaser_seo2 span.st__offer_box2 .descriptionHighlighted { font-size: 14px; font-weight: bold; } div.st__teaser_seo2 span.st__offer_box3 ul { padding: 0; margin: 0; } div.st__teaser_seo2 span.st__offer_box3 ul li { display: block; background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-position: 0 5px; background-repeat: no-repeat; padding-left: 20px; padding-bottom: 3px; } div.st__teaser_seo2 span.st__offer_box3 ul li a { text-decoration: none; color: #333333; } div.st__teaser_seo2 span.st__offer_box3 ul li a:hover { text-decoration: underline; } div.st__calendar { background: #fff; border: 1px solid #555; } div.st__calendar_table_wrapper { border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; } div.st__calendar table { border-collapse: collapse; } div.st__calendar table th { color: #000; font: bold 11px arial, sans-serif; } div.st__calendar table tr.st__calendar_days td { background: #e1e1e1; border: 1px solid #b7b7bd; font: 11px arial, sans-serif; text-align: center; } div.st__calendar table tr.st__calendar_days td.st__empty, div.st__calendar table tr.st__calendar_days td.st__emptyst__active { background: #fff; } div.st__calendar table tr.st__calendar_days td.st__today, div.st__calendar table tr.st__calendar_days td.st__todayst__active { background: #ff7316; color: #fff; } div.st__calendar table tr.st__calendar_days td.st__disabled, div.st__calendar table tr.st__calendar_days td.st__disabledst__active { background: #f0f0f0; color: #b7b7b7; } div.st__calendar table tr.st__calendar_days td.st__active, div.st__calendar table tr.st__calendar_days td.st__selectedst__active { background: #ff6b08; color: #fff; cursor: pointer; } div.st__calendar table tr.st__calendar_days td.st__selected { text-decoration: underline; } div.st__choosen_day_at_bottom { background: #e1e1e1; border-top: 1px solid #fff; font: bold 12px arial, sans-serif; } div.st__calendar div.st__calendar_switch { background: #e1e1e1; border-bottom: 1px solid #fff; } div.st__calendar div.st__calendar_switch span.st__previous, div.st__calendar div.st__calendar_switch span.st__next { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; } div.st__calendar div.st__calendar_switch span.st__previous { background-position: 0 -433px; } div.st__calendar div.st__calendar_switch span.st__next { background-position: 0 -480px; } .newsletter2_picContainer { width: 185px; height: 174px; position: relative; } .newsletter2_picField { position: absolute; left: 11px; top: 148px; width: 174px; } .newsletter2_picField .email { width: 165px; padding: 2px; border: 1px solid #979797; color: #b7b7b7; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .newsletter2_picField .button { margin-top: 7px; }div.st__advice { color: #009a00; font: bold 12px arial, sans-serif; text-align: center; } div#st__data_box, div#st__data_box div#st__data_box_footer, div#st__data_box div#st__data_box_content, div#st__filter_box, div#st__flip_pages { background-image: url(http://www.start.de/site/images/bg/ibe/box.gif); background-repeat: no-repeat; } div#st__data_box { background-position: 0 0; } div#st__data_box div#st__data_box_footer { background-position: 0 100%; } div#st__data_box div#st__data_box_content { background-position: -822px 0; background-repeat: repeat-y; } div#st__data_box div#st__data_box_path ul li { color: #c5c5c5; font: 12px arial, sans-serif; } div#st__data_box div#st__data_box_path ul li a { color: #333; font: 12px arial, sans-serif; text-decoration: none; } div#st__data_box div#st__data_box_path ul li a:hover { text-decoration: underline; } div#st__data_box div#st__data_box_path ul li#st__path_01, div#st__data_box div#st__data_box_path ul li#st__path_02, div#st__data_box div#st__data_box_path ul li#st__path_03, div#st__data_box div#st__data_box_path ul li#st__path_04, div#st__data_box div#st__data_box_path ul li#st__path_02_inactive, div#st__data_box div#st__data_box_path ul li#st__path_03_inactive, div#st__data_box div#st__data_box_path ul li#st__path_04_inactive, div#st__data_box div#st__data_box_path ul li#st__path_05_inactive, div#st__data_box div#st__data_box_path ul li#st__path_02_active, div#st__data_box div#st__data_box_path ul li#st__path_03_active, div#st__data_box div#st__data_box_path ul li#st__path_04_active, div#st__data_box div#st__data_box_path ul li#st__path_05_active { background-image: url(http://www.start.de/site/images/bg/ibe/path.gif); background-repeat: no-repeat; } div#st__data_box div#st__data_box_path ul li#st__path_02_active, div#st__data_box div#st__data_box_path ul li#st__path_03_active, div#st__data_box div#st__data_box_path ul li#st__path_04_active, div#st__data_box div#st__data_box_path ul li#st__path_05_active { color: #000; font: bold 20px arial, sans-serif; } div#st__data_box div#st__data_box_path ul li#st__path_01 { background-position: 0 4px; } div#st__data_box div#st__data_box_path ul li#st__path_02 { background-position: 0 -42px; } div#st__data_box div#st__data_box_path ul li#st__path_03 { background-position: 0 -88px; } div#st__data_box div#st__data_box_path ul li#st__path_04 { background-position: 0 -134px; } div#st__data_box div#st__data_box_path ul li#st__path_02_inactive { background-position: 0 -180px; } div#st__data_box div#st__data_box_path ul li#st__path_03_inactive { background-position: 0 -226px; } div#st__data_box div#st__data_box_path ul li#st__path_04_inactive { background-position: 0 -272px; } div#st__data_box div#st__data_box_path ul li#st__path_05_inactive { background-position: 0 -318px; } div#st__data_box div#st__data_box_path ul li#st__path_02_active { background-position: 0 -368px; } div#st__data_box div#st__data_box_path ul li#st__path_03_active { background-position: 0 -424px; } div#st__data_box div#st__data_box_path ul li#st__path_04_active { background-position: 0 -481px; } div#st__data_box div#st__data_box_path ul li#st__path_05_active { background-position: 0 -537px; } div#st__data_box div#st__data_box_path ul li#st__path_01 span, div#st__data_box div#st__data_box_path ul li#st__path_02 span, div#st__data_box div#st__data_box_path ul li#st__path_03 span, div#st__data_box div#st__data_box_path ul li#st__path_04 span { background: url(http://www.start.de/site/images/icon/arrows.gif) 19px 10px no-repeat; } div#st__target_key { background: #fff; color: #7f7f7f; font: 11px arial, sans-serif; } div#st__target_key span.st__air_temp, table.st__target thead th a span.st__info span.st__air_temp { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) 3px -46px no-repeat; } div#st__target_key span.st__water_temp, table.st__target thead th a span.st__info span.st__water_temp { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) -47px -46px no-repeat; } table.st__target thead th, table.st__target tbody tr.st__region_open th { background-image: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif); } table.st__target thead th { background-position: 0 0; background-repeat: repeat-x; border-right: 1px solid #c6c6c6; color: #000; font: normal 11px arial, sans-serif; } table.st__target thead th a { color: #565656; } table.st__target thead tr.st__padding_top td.st__price { background: #f4f4f4; } table.st__target tbody td a { color: #000; text-decoration: none; } table.st__target tbody td a:hover { text-decoration: underline; } table.st__target tbody tr.st__region_closed td.st__region, table.st__target tbody tr.st__region_open td.st__region, table.st__target tbody tr.st__region_open_all td, table.st__target tbody tr.st__region_open td.st__price, table.st__target tbody tr.st__region_open th span, table.st__target tbody tr.st__region_closed td.st__region_fewo, table.st__target tbody tr.st__region_open td.st__region_fewo, table.st__target tbody tr.st__region_closed td.st__region_charter, table.st__target tbody tr.st__region_open td.st__region_charter, table.st__target thead th span { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; border-left: 1px solid #f5f5f5; } table.st__target thead th span { background-position: 6px 5px; border-left: none; } table.st__target thead th a:hover span.st__info { background: #fee771; border: 1px solid #e2a100; color: #8a4c00; font: 11px arial, sans-serif; text-align: left; text-decoration: none; } table.st__target tbody tr.st__region_closed td { border-bottom: 1px solid #ccc; color: #000; font: bold 12px arial, sans-serif; } table.st__target tbody tr.st__region_closed td.st__region, table.st__target tbody tr.st__region_closed td.st__region_fewo, table.st__target tbody tr.st__region_closed td.st__region_charter { background-position: 7px -127px; } table.st__target tbody tr.st__region_closed td.st__price { background: #f4f4f4; } table.st__target tbody tr.st__region_closed td.st__price a { color: #7f7f7f; font: normal 11px arial, sans-serif; } table.st__target tbody tr.st__region_closed td.st__price a strong { color: #000; font: bold 12px arial, sans-serif; } table.st__target tbody tr.st__last_closed td { border-bottom: none; } table.st__target tbody tr.st__region_hover { background-color: #f4f4f4; } table.st__target tbody tr.st__region_open th { background-position: 0 -48px; background-repeat: repeat-x; color: #000; font: bold 12px arial, sans-serif; text-align: left; } table.st__target tbody tr.st__region_open th span { background-position: 0 -177px; border-left: none; } table.st__target tbody tr.st__region_open td { background-color: #f1f1f1; color: #000; font: normal 12px arial, sans-serif; } table.st__target tbody tr.st__region_open_all td { background-position: 35px 9px; border-bottom: 1px solid #b3b3b3; border-top: 1px solid #ccc; } table.st__target tbody tr.st__region_open td.st__climate span, table.st__target tbody tr.st__region_open td.st__target, table.st__target tbody tr.st__region_open td.st__target_fewo { background-image: url(http://www.start.de/site/images/bg/ibe/icon.gif); background-repeat: no-repeat; } table.st__target tbody tr.st__region_open td.st__region, table.st__target tbody tr.st__region_open td.st__region_fewo, table.st__target tbody tr.st__region_open td.st__region_charter { background-position: 35px 8px; } table.st__target tbody tr.st__region_open td.st__price { background-color: #eaeaea; background-position: 19px 9px; border: none; } table.st__target tbody tr.st__region_open td.st__price a { color: #7f7f7f; font: normal 11px arial, sans-serif; } table.st__target tbody tr.st__region_open td.st__price a strong { color: #000; font: bold 12px arial, sans-serif; } table.st__target tbody tr.st__region_open td.st__hotel { font: normal 11px arial, sans-serif; text-align: center; } table.st__target tbody tr.st__region_open td.st__climate { font: normal 11px arial, sans-serif; } table.st__target tbody tr.st__region_open td.st__climate span.st__air { background-position: 10px -45px; } table.st__target tbody tr.st__region_open td.st__climate span.st__water { background-position: -36px -45px; } table.st__target tbody tr.st__region_open td.st__target, table.st__target tbody tr.st__region_open td.st__target_fewo { background-position: 50px 2px; } div#st__filter_box { background-position: 0 -75px; } div#st__filter_box strong { color: #000; font: bold 12px arial, sans-serif; } div#st__filter_box span { color: #646364; font: normal 12px arial, sans-serif; } ul#st__hotel_sort { background: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif) 0 -104px repeat-x; } ul#st__hotel_sort li { border-right: 1px solid #e1e1e1; color: #000; font: 11px arial, sans-serif; text-align: center; } ul#st__hotel_sort li a { color: #000; font: 11px arial, sans-serif; text-decoration: none; } ul#st__hotel_sort li a:hover { text-decoration: underline; } ul#st__hotel_sort li#st__hotel label.st__unsorted, ul#st__hotel_sort li#st__hotel label.st__sorted, ul#st__hotel_sort li#st__price label.st__unsorted, ul#st__hotel_sort li#st__price label.st__sorted, ul#st__hotel_sort li#st__living_space label.st__unsorted, ul#st__hotel_sort li#st__living_space label.st__sorted, ul#st__hotel_sort li span.st__unsorted, ul#st__hotel_sort li span.st__sorted { background-image: url(http://www.start.de/site/images/bg/ibe/icon.gif); background-repeat: no-repeat; } ul#st__hotel_sort li span.st__unsorted, ul#st__hotel_sort li#st__price label.st__unsorted, ul#st__hotel_sort li#st__hotel label.st__unsorted, ul#st__hotel_sort li#st__living_space label.st__unsorted { background-position: 100% -86px; } ul#st__hotel_sort li span.st__sorted, ul#st__hotel_sort li#st__price label.st__sorted, ul#st__hotel_sort li#st__hotel label.st__sorted, ul#st__hotel_sort li#st__living_space label.st__sorted { background-position: 100% -119px; } ul#st__hotel_sort li span.st__unsorted a, ul#st__hotel_sort li label.st__unsorted a { color: #484848; } div.st__hotel_info_box { border-bottom: 1px solid #ccc; } div.st__hotel_info_box div.st__name, div.st__hotel_info_box div.st__info_details { background-image: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif); background-repeat: repeat-x; } div.st__hotel_info_box div.st__name { background-image: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif); background-position: 0 -48px; border-bottom: 1px solid #e2a100; } div.st__hotel_info_box div.st__name span.st__hotel, div.st__hotel_info_box div.st__name span.st__hotel a { color: #8a4c00; font: bold 12px arial, sans-serif; text-decoration: none; } div.st__hotel_info_box div.st__name span.st__notice, div.st__hotel_info_box div.st__info_details span.st__image label, div.st__hotel_info_box div.st__info_details span.st__feedback label.st__read, div.st__hotel_info_box div.st__name span.st__noticed span { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; } div.st__hotel_info_box div.st__name span.st__notice { background-position: 0 4px; } div.st__hotel_info_box div.st__name span.st__notice a, div.st__hotel_info_box div.st__name span.st__noticed a, div.st__hotel_info_box div.st__info_details span.st__feedback small { color: #000; font: normal 11px arial, sans-serif; text-decoration: none; } div.st__hotel_info_box div.st__name span.st__noticed span { background-position: 8px 5px; } div.st__hotel_info_box div.st__name span.st__notice a:hover, div.st__hotel_info_box div.st__name span.st__noticed a:hover { text-decoration: underline; } div.st__hotel_info_box div.st__name span.st__stars, div.st__hotel_info_box div.st__name span.st__noticed { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) 0 -153px no-repeat; } div.st__hotel_info_box div.st__name span.st__noticed { background-position: 0 -427px; } div.st__hotel_info_box div.st__info_details { background-position: 0 -158px; } div.st__hotel_info_box div.st__info_details span.st__image { background: #ececec; } div.st__hotel_info_box div.st__info_details span.st__image img { background: #fff; border: 1px solid #606060; } div.st__hotel_info_box div.st__info_details span.st__image label { background-position: 10px -131px; } div.st__hotel_info_box div.st__info_details span.st__image label.open{ background-position: 10px -173px; } div.st__hotel_info_box div.st__info_details span.st__image label a, div.st__hotel_info_box div.st__info_details span.st__feedback a { color: #333; font: 11px arial, sans-serif; text-decoration: none; } div.st__hotel_info_box div.st__info_details span.st__image label a:hover, div.st__hotel_info_box div.st__info_details span.st__feedback a:hover, div.st__hotel_info_box div.st__info_details span.st__price a:hover { text-decoration: underline; } div.st__hotel_info_box div.st__info_details span.st__region, div.st__hotel_info_box div.st__info_details span.st__feedback strong { color: #333; font: 12px arial, sans-serif; } div.st__hotel_info_box div.st__info_details span.st__feedback strong { font-weight: bold; } div.st__hotel_info_box div.st__info_details span.st__info, div.st__hotel_info_box div.st__info_details span.st__feedback, div.st__hotel_info_box div.st__info_details span.st__region span.st__provider { color: #333; font: 11px arial, sans-serif; } div.st__hotel_info_box div.st__info_details span.st__feedback label.st__read { background-position: 0 5px; } div.st__hotel_info_box div.st__info_details span.st__feedback label.st__bar, div.st__hotel_info_box div.st__info_details span.st__feedback label.st__bar span { background-image: url(http://www.start.de/site/images/bg/ibe/icon.gif); background-repeat: no-repeat; } div.st__hotel_info_box div.st__info_details span.st__feedback label.st__bar { background-position: 0 -198px; } div.st__hotel_info_box div.st__info_details span.st__feedback label.st__bar span { background-position: 0 -222px; } div.st__hotel_info_box div.st__info_details span.st__price label { background: url(http://www.start.de/site/images/button/prices.gif) 0 0 no-repeat; } div.st__hotel_info_box div.st__info_details span.st__price label a, div.st__hotel_info_box div.st__info_details span.st__price label a:hover, div.st__hotel_info_box div.st__info_details span.st__price a { color: #333; font: normal 11px arial, sans-serif; text-decoration: none; } div.st__hotel_info_box div.st__info_details span.st__price a strong { font: bold 12px arial, sans-serif; } div.st__hotel_info_box div.st__info_details span.st__price a strong big { font: bold 20px arial, sans-serif; } div.st__alternative_headline { background: url(http://www.start.de/site/images/bg/ibe/alternative_headline.gif) 0 0 repeat-x; color: #5b5b5b; font: bold 14px arial, sans-serif; } div.st__hotel_info_box_tipp div.st__tipp_headline { background: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif) 0 -281px repeat-x; } div.st__hotel_info_box_tipp div.st__tipp_headline span.st__tipp_img { background: url(http://www.start.de/site/images/bg/ibe/box.gif) 0 -210px no-repeat; color: #fff; font: bold 13px arial, sans-serif; } div.st__hotel_info_box_tipp div.st__tipp_headline span { color: #8a4c00; font: normal 12px arial, sans-serif; } div.st__hotel_info_box_tipp div.st__info_details { background: #fef9a0; } div.st__hotel_info_box_tipp div.st__info_details span.st__image { background: #feef89; border-right: 1px solid #fff; } div.st__selected_hotel_info_box div.st__info_details span.st__bestprice { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) 100% -796px no-repeat; } div.st__selected_hotel_info_box div.st__name, div.st__selected_hotel_info_box div.st__info_details, div.st_result_info { background-image: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif); background-repeat: repeat-x; } div.st__selected_hotel_info_box div.st__name { background-image: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif); background-position: 0 -48px; border-bottom: 1px solid #e2a100; } div.st__selected_hotel_info_box div.st__name span.st__hotel { color: #8a4c00; font: bold 12px arial, sans-serif; text-decoration: none; } div.st__selected_hotel_info_box div.st__info_details span.st__image label, div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__read, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details label.st__times_of_flight { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; } div.st__info_details span.st__hotel_info_details span.st__stars { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) 0 -157px no-repeat; } div.st__selected_hotel_info_box div.st__info_details { background-color: #feec8e; background-position: 0 100%; } div.st__selected_hotel_info_box div.st__info_details span.st__image a:hover span.st__info { background: #fee771; border: 1px solid #e2a100; color: #8a4c00; font: 11px arial, sans-serif; text-align: center; text-decoration: none; } div.st__selected_hotel_info_box div.st__info_details span.st__image img { background: #fff; border: 1px solid #606060; } div.st__selected_hotel_info_box div.st__info_details span.st__image label { background-position: 11px 7px; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__read { background-position: 0 5px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details label.st__times_of_flight { background-position: 0 -271px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear label, div.st__selected_hotel_info_box div.st__info_details span.st__feedback a { color: #8a4c00; font: 11px arial, sans-serif; text-decoration: none; } div.st__selected_hotel_info_box div.st__info_details span.st__image label a, div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__read a, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details label.st__times_of_flight a { color: #333; font: 11px arial, sans-serif; text-decoration: none; } div.st__selected_hotel_info_box div.st__info_details span.st__image label a:hover, div.st__selected_hotel_info_box div.st__info_details span.st__feedback a:hover, div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__read a:hover, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details label.st__times_of_flight a:hover { text-decoration: underline !important; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback strong { color: #8a4c00; font: 12px arial, sans-serif; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback strong { font-weight: bold; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__bar, div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__bar span { background-image: url(http://www.start.de/site/images/bg/ibe/icon.gif); background-repeat: no-repeat; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__bar { background-position: 0 -198px; } div.st__selected_hotel_info_box div.st__info_details span.st__feedback label.st__bar span { background-position: 0 -222px; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear span, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear span a { color: #8a4c00; font: 12px arial, sans-serif; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear span a:hover { text-decoration: none; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__clear span big { font: bold 14px arial, sans-serif; } div.st_result_info { background-position: 0 -335px; color: #333; font: 12px arial, sans-serif; } table#st__dateselect_offer_table { border-bottom: 1px solid #ccc; } table#st__dateselect_offer_table thead th { background: #e1e1e1; border-bottom: 1px solid #fff; color: #333; font: bold 12px arial, sans-serif; text-align: left; } table#st__dateselect_offer_table thead th.st__price { background: #d7d7d7; } table#st__dateselect_offer_table thead th span { font: normal 11px arial, sans-serif; } table#st__dateselect_offer_table tbody td { border-top: 1px solid #ccc; color: #333; font: 11px arial, sans-serif; } table#st__dateselect_offer_table tbody td a { color: #333; font: bold 11px arial, sans-serif; text-decoration: none; } table#st__dateselect_offer_table tbody td a:hover, tr#st__dateselect_offer_table_selected tbody td a:hover { text-decoration: underline; } tbody td.st__airport__sel { border-left: 2px solid #ccc !important; } table#st__dateselect_offer_table tbody td.st__airport span, tbody td.st__airport__sel span, tr#st__dateselect_offer_table_selected tbody td.st__airport span, tbody td.st__airport__sel span, table#st__dateselect_offer_table tbody td.st__provider span, tr#st__dateselect_offer_table_selected tbody td.st__provider span, tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; } table#st__dateselect_offer_table tbody td.st__airport span , tbody td.st__airport__sel span { background-position: 10px 4px; } tr#st__dateselect_offer_table_selected tbody td.st__airport span, tbody td.st__airport__sel span { background-position: 0 -271px; } table#st__dateselect_offer_table tbody td.st__provider span, tr#st__dateselect_offer_table_selected tbody td.st__provider span { background-position: 16px 5px; } table#st__dateselect_offer_table tbody td.st__price, table#st__dateselect_offer_table tbody tr.st__checked td.st__price { background-color: #f4f4f4; } table#st__dateselect_offer_table tbody td.st__price strong, tr#st__dateselect_offer_table_selected tbody td.st__price strong { font-size: 12px; } table#st__dateselect_offer_table tbody td.st__avail span { background: url(http://www.start.de/site/images/button/check.gif) 0 0 no-repeat; } table#st__dateselect_offer_table tbody td.st__lastminute, table#st__dateselect_offer_table tbody td.st__earlybird, tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status_noticed { background-image: url(http://www.start.de/site/images/bg/ibe/icon.gif); background-repeat: no-repeat; } table#st__dateselect_offer_table tbody td.st__lastminute { background-position: 75px -456px; } table#st__dateselect_offer_table tbody td.st__earlybird { background-position: 75px -731px; } table#st__dateselect_offer_table tr.st__checked td { background-color: #f0f0f0; } tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status_noticed { background-position: 0 -428px; } table#st__dateselect_offer_table tr.st__checked td.st__avail { font: bold 12px arial, sans-serif; text-align: center; } tr#st__dateselect_offer_table_selected { border-bottom: 1px solid #009a00; } tr#st__dateselect_offer_table_selected tbody td { border-top: 1px solid #b4c780; color: #333; font: 11px arial, sans-serif; } tr#st__dateselect_offer_table_selected tbody td a { color: #333; font: normal 11px arial, sans-serif; text-decoration: none; } tr#st__dateselect_offer_table_selected tbody td.st__avail span { background: url(http://www.start.de/site/images/button/booking.gif) 0 0 no-repeat; } tr#st__dateselect_offer_table_selected tbody td.st__provider a { font-weight: bold; } tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status { background-position: 0 5px; } tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status a:hover, tr#st__dateselect_offer_table_selected tbody td.st__avail span.st__notepad_status_noticed a:hover { text-decoration: underline; } div#st__selected_travel_info, div#st__booking_travel_info { border-bottom: 1px solid #009a00; border-top: 1px solid #009a00; color: #009a00; font: 12px arial, sans-serif; } div#st__selected_travel_info span, div#st__booking_travel_info span { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) 0 -514px no-repeat; } div#st__flip_pages { background-color: #f9f9f9; background-position: 0 -138px; } div#st__flip_pages div, div#st__flip_pages span label { background-image: url(http://www.start.de/site/images/bg/ibe/icon.gif); background-repeat: no-repeat; } div#st__flip_pages div.st__forward_inactive { background-position: 0 -287px; } div#st__flip_pages div.st__backward_inactive { background-position: 0 -240px; } div#st__flip_pages div.st__forward_active { background-position: 0 -381px; } div#st__flip_pages div.st__backward_active { background-position: 0 -334px; } div#st__flip_pages span { font: 11px arial, sans-serif; } div#st__flip_pages span label.st__lastminute { background-position: 0 -470px; } div#st__flip_pages span label.st__earlybird { background-position: 0 -745px; } span#st__additional_legend { display: block; } span#st__additional_legend label { font: 11px arial, sans-serif; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__pricing label, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__additional_pricing span, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__additional_pricing label { font: normal 12px arial, sans-serif; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__total_price { background: #fee155; border-bottom: 1px solid #e2a100; border-top: 1px solid #e2a100; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__total_price label { font: bold 13px arial, sans-serif; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__total_price span { font: bold 14px arial, sans-serif; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__additional_pricing label strong { font: bold 12px arial, sans-serif; } div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__additional_pricing small, div.st__selected_hotel_info_box div.st__info_details span.st__hotel_info_details span.st__must_info { color: #8a4c00; font: normal 11px arial, sans-serif; } div#st__booking_form div.st__form_header { background: url(http://www.start.de/site/images/bg/ibe/headlines_tables.gif) 0 -49px repeat-x; border-bottom: 1px solid #e2a100; border-top: 1px solid #e2a100; color: #8a4c00; font: bold 12px arial, sans-serif; } div#st__booking_form div.st__form_header span { font-weight: normal; } div#st__booking_form div.st__personal_data div span.st__form_subheadline, div#st__booking_form div.st__radio_block span.st__payment_form_block span.st__form_subheadline, .st__form_paymentMethod span.st__form_subheadline { background: #f3f3f3; border: 1px solid #ccc; border-top: none; } div#st__booking_form div.st__personal_data div label, div#st__booking_form div.st__personal_data div span.st__form_subheadline, div#st__booking_form div.st__radio_block span.st__payment_form_block span.st__form_subheadline, .st__form_paymentMethod span.st__form_subheadline { font: normal 12px arial, sans-serif; } div#st__booking_form div.st__personal_data div label.st__must, div#st__booking_form div.st__radio_block span label.st__must { font-weight: bold; } div#st__booking_form div.st__personal_data div.st__travellers span strong, div#st__booking_form div.st__radio_block span.st__payment_form_block label { font: bold 12px arial, sans-serif; } div#st__booking_form div.st__radio_block span label, div#st__booking_form div.st__radio_block span label a, div#st__booking_form div.st__radio_block span span { color: #333; font: normal 12px arial, sans-serif; } div#st__booking_form div.st__radio_block span label a:hover { text-decoration: none; } div#st__booking_form div.st__radio_block span.st__assurance_info { background: #fee873; border: 1px solid #e2a100; color: #8a4c00; font: normal 11px arial, sans-serif; text-align: center; } div#st__booking_form div.st__radio_block span.st__ckeckbox_block { background: #ebebeb; } div#st__booking_form div.st__radio_block span#st__ssl_info { background: #ededee url(http://www.start.de/site/images/bg/ibe/icon.gif) 13px -669px no-repeat; border: 1px solid #a6a4a8; font: normal 12px arial, sans-serif; } div#st__booking_form div.st__radio_block span#st__ssl_info a { color: #000; font: normal 12px arial, sans-serif; text-decoration: underline; } div#st__booking_form div.st__radio_block span.st__payment_form_block { border-bottom: 1px solid #ccc; } div#st__booking_form div.st__radio_block span.st__payment_form_block span.st__credit_info { font: normal 11px arial, sans-serif; } div#st__booking_form div.st__radio_block span.st__payment_form_block span.st__cvc_info { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) 0 0 no-repeat; cursor: help; } div#st__booking_form div.st__booking_text { color: #000; font: normal 12px arial, sans-serif; } div#st__booking_form div.st__booking_text a { color: #000; font: bold 12px arial, sans-serif; text-decoration: underline; } div#st__booking_form div.st__radio_block span#st__ssl_info a:hover, div#st__booking_form div.st__booking_text a:hover { text-decoration: none; } div#st__booking_form div.st__line { background: #ccc; } div#st__booking_form div.st__booking_text span.st__agb, div#st__booking_form div.st__finish_booking { background: #ebebeb; } div#st__booking_form div.st__finish_booking { border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; font: normal 12px arial, sans-serif; } div#st__booking_form div.st__finish_booking label span { background: url(http://www.start.de/site/images/bg/ibe/icon.gif) 2px -635px no-repeat; } div.st__data_box_footer_booking span { color: #a8a7ab; font: normal 11px arial, sans-serif; } div.st__error_message { background: url(http://www.start.de/site/images/bg/quick_search/quicksearch_error.gif) 210px -211px no-repeat; border-bottom: 1px solid #e2001a; border-top: 1px solid #e2001a; color: #e2001a; font: normal 12px arial, sans-serif; } div#st__booking_form div.st__personal_data span.st__mail_info { background: #ebebeb; font: normal 12px arial, sans-serif; } span.st__assurance_info_2 { border: 1px solid #ebebeb; color: #333; font: normal 11px arial, sans-serif; } div.st__validation div.st__personal_data { background-color: #feec8c; border-bottom: 1px solid #e2a100; } div#st__booking_form div.st__personal_data div span.st__validation_subhead { background: #ffe66f; border: 1px solid #f0c337; border-top: none; color: #8a4c00; } div.st__validation span.st__valid_travellers { color: #8a4c00; font: normal 12px arial, sans-serif; } div.st__monitor, div#st__monitor_notice, div.st__features { background-image: url(http://www.start.de/site/images/bg/monitor/outer_box.gif); background-repeat: no-repeat; } div.st__monitor { background-position: 0 100%; } div#st__monitor_notice { background-position: -226px 100%; } div.st__features { background-position: -452px 100%; } div.st__monitor_form, div.st__monitor_form_ext { background-image: url(http://www.start.de/site/images/bg/monitor/inner_box.gif); background-repeat: repeat-x; } div.st__monitor_headline, div.st__monitor_submit_box, div.st__monitor_change_data_link, div.st__monitor_hotline, div.st__monitor_reasons, div.st__top_rental_price { background-image: url(http://www.start.de/site/images/bg/monitor/monitor.gif); background-repeat: repeat-x; } div.st__monitor_headline { background-position: 0 0; color: #8a4c00; font: bold 12px arial, sans-serif; } div#st__monitor_notice div.st__monitor_headline { background-position: -226px 0; } div.st__features div.st__monitor_headline { background-position: -452px 0; color: #000; } div#st__monitor_notice span { font: normal 12px arial, sans-serif; } div.st__monitor_form { background-position: 0 0; } div.st__monitor_submit_box, div.st__monitor_change_data_link, div.st__monitor_hotline, div.st__monitor_reasons, div.st__top_rental_price { background-color: #fee564; background-position: 0 -58px; } div.st__monitor_change_data_link { border-bottom: 1px solid #eccf44; } div.st__monitor_change_data_link span, div.st__monitor_notice_link span, span.st__video_chat_link, ul#st__monitor_reasons_list li, div.st__top_rental_price span.st__price { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; } div.st__monitor_change_data_link span { background-position: 11px -124px; } div.st__monitor_notice_link span, div.st__top_rental_price span.st__price { background-position: 0 6px; } span.st__video_chat_link { background-position: 0 5px; } span.st__video_chat_link a { color: #000; } div.st__top_rental_price span, div.st__features ul li { color: #000; font: normal 11px arial, sans-serif; } div.st__top_rental_price span.st__price a { color: #000; font: bold 14px arial, sans-serif; } div.st__monitor_change_data_link a, div.st__monitor_notice_link a { color: #333; font: normal 11px arial, sans-serif; } div.st__monitor_notice_data { background-color: #fdfcdb; border-bottom: 1px solid #f0e49e; font: normal 12px arial, sans-serif; } div.st__monitor_notice_link { background-color: #fdfcdb; } div.st__monitor_hotline { color: #8a4c00; font: normal 13px arial, sans-serif; } div.st__monitor_hotline small { font: normal 10px arial, sans-serif; line-height: 12px; } div.st__video_chat, div.st__top_rental, ul#st__monitor_reasons_list li { color: #8a4c00; font: normal 12px arial, sans-serif; } ul#st__monitor_reasons_list li { background-position: 0 -588px; border-bottom: 1px solid #f1e27e; } ul#st__monitor_reasons_list li.st__bestprice span { background: url(http://www.start.de/site/images/icon/bestprice_small.gif) 100% 100% no-repeat; } div.st__monitor_form label, div.st__monitor_form_ext label { color: #000; font: bold 12px arial, sans-serif; } div.st__monitor_form div.st__line, div.st__monitor_form_ext div.st__line { background: #f0e07b; } span.st__hotel_info_details span.st__line { background: #e7cc72 } div.st__monitor_form span small, div.st__monitor_form label span, span.st__double_radio label { font: normal 11px arial, sans-serif; } div.st__monitor_form_ext label span { font: normal 12px arial, sans-serif; } div.st__monitor_form span span.st__child { font: normal 12px arial, sans-serif; } div.st__monitor_form_ext { background-position: 0 -530px; border-top: 1px solid #e7cf57; } div.st__monitor_form_ext span.st__monitor_cat_headline { background: #fef486; border: 1px solid #f0de6a; border-top: none; color: #8a4c00; font: bold 12px arial, sans-serif; } div.st__monitor_form_ext span.st__more_options_off, div.st__monitor_form_ext span.st__more_options_on { background: url(http://www.start.de/site/images/icon/arrows.gif) ; background-repeat: no-repeat; } div.st__monitor_form_ext span.st__more_options_off { background-position: 0 -129px; } div.st__monitor_form_ext span.st__more_options_on { background-position: 0 -171px; } div.st__monitor_form_ext span.st__more_options_off a, div.st__monitor_form_ext span.st__more_options_on a { color: #000; font: normal 12px arial, sans-serif; } div.st__monitor_form_ext div.st__checkbox_block label, div.st__monitor_form_ext div.st__checkbox_icon_block label { font: normal 11px arial, sans-serif; } div.st__info_details span.st__features span, div.st__monitor_form_ext div.st__checkbox_icon_block span, div.st__features ul li, span.st__hotel_info_details span#st__feature_icons span { background-image: url(http://www.start.de/site/images/bg/quick_search/icons.gif); background-repeat: no-repeat; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_01, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_01, div.st__features ul li.st__icon_01, span.st__hotel_info_details span#st__feature_icons span.st__icon_01 { background-position: 0 0; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_02, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_02, div.st__features ul li.st__icon_02, span.st__hotel_info_details span#st__feature_icons span.st__icon_02 { background-position: 0 -51px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_03, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_03, div.st__features ul li.st__icon_03, span.st__hotel_info_details span#st__feature_icons span.st__icon_03 { background-position: 0 -102px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_04, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_04, div.st__features ul li.st__icon_04, span.st__hotel_info_details span#st__feature_icons span.st__icon_04 { background-position: 0 -153px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_05, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_05, div.st__features ul li.st__icon_05, span.st__hotel_info_details span#st__feature_icons span.st__icon_05 { background-position: 0 -204px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_06, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_06, div.st__features ul li.st__icon_06, span.st__hotel_info_details span#st__feature_icons span.st__icon_06 { background-position: 0 -255px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_07, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_07, div.st__features ul li.st__icon_07, span.st__hotel_info_details span#st__feature_icons span.st__icon_07 { background-position: 0 -306px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_08, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_08, div.st__features ul li.st__icon_08, span.st__hotel_info_details span#st__feature_icons span.st__icon_08 { background-position: 0 -357px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_09, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_09, div.st__features ul li.st__icon_09, span.st__hotel_info_details span#st__feature_icons span.st__icon_09 { background-position: 0 -408px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_10, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_10, div.st__features ul li.st__icon_10, span.st__hotel_info_details span#st__feature_icons span.st__icon_10 { background-position: 0 -459px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_11, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_11, div.st__features ul li.st__icon_11, span.st__hotel_info_details span#st__feature_icons span.st__icon_11 { background-position: 0 -510px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_12, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_12, div.st__features ul li.st__icon_12, span.st__hotel_info_details span#st__feature_icons span.st__icon_12 { background-position: 0 -561px; } div.st__info_details span.st__features span.st__feature_icons span.st__icon_13, div.st__monitor_form_ext div.st__checkbox_icon_block span.st__icon_13, div.st__features ul li.st__icon_13, span.st__hotel_info_details span#st__feature_icons span.st__icon_13 { background-position: 0 -612px; } div#st__popup_header { background: url(http://www.start.de/site/images/bg/popups/header.gif) 0 0 no-repeat; } div#st__popup_header span.st__headline { color: #fff; font: bold 14px arial, sans-serif; } div.st__popup_text { color: #333; font: normal 12px arial, sans-serif; } div#st__popup_header_02 { background: url(http://www.start.de/site/images/bg/popups/header_bestprice.jpg) 0 0 no-repeat; } div#st__popup_header_02 span.st__headline { color: #333; font: bold 14px arial, sans-serif; } div#st__popup_header_02 span.st__text, div#st__popup_header_02 span.st__text a { color: #333; font: 12px arial, sans-serif; } div#st__popup_header_02 span.st__text a { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 6px no-repeat; } div#st__popup_notice, div#st__popup_notice div#st__popup_notice_header, div#st__popup_notice div#st__popup_notice_buttons { background: url(http://www.start.de/site/images/bg/popups/notice.gif); background-repeat: no-repeat; } div#st__popup_notice { background-position: -620px 0; background-repeat: repeat-y; } div#st__popup_notice div#st__popup_notice_header { background-position: 0 0; } div#st__popup_notice div#st__popup_notice_buttons { background-position: 0 -81px; } div#st__popup_notice div#st__popup_notice_header span.st__noticed { color: #000; font: bold 14px arial, sans-serif; } div#st__popup_notice div#st__popup_notice_header span.st__noticed span { color: #31a33c; } div#st__popup_notice div#st__popup_notice_header ul#st__notice_sort li { font: 11px arial, sans-serif; text-align: center; } div#st__popup_notice_note { background: #eaeaea; border-bottom: 1px solid #ccc; } div#st__popup_notice_note label, div#st__popup_notice label { font: bold 12px arial, sans-serif; } div#st__popup_notice_note span { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 -348px no-repeat; } div#st__popup_notice_note span a { color: #333; font: normal 11px arial, sans-serif; } div#st__popup_notice_buttons span.st__save { background: url(http://www.start.de/site/images/button/save_notepad.gif) 0 0 no-repeat; } div#st__popup_notice_buttons span.st__advice { background: url(http://www.start.de/site/images/button/advice_offer.gif) 0 0 no-repeat; } div#st__popup_notice div.st__save_text, div#st__popup_notice span.st__save_back a, div#st__popup_notice span.st__hint { color: #333; font: normal 12px arial, sans-serif; } div#st__popup_notice span.st__save_back, div#st__popup_holiday span.st__save { background: #e5e5e5; } div#st__popup_notice span.st__save_back label { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 -389px no-repeat; } div#st__popup_notice div.st__save_text span.st__error, div#st__popup_notice_form span.st__error { color: #ca0001; font: bold 12px arial, sans-serif; } div#st__popup_notice span.st__mandatory { color: #a8a7ab; font: normal 11px arial, sans-serif; } div.st__date_choice { border: 1px solid #e5e5e5; } div#st__popup_holiday label { font: bold 12px arial, sans-serif; } div#st__popup_holiday span.st__save label { color: #333; font: normal 11px arial, sans-serif; } div.st__date_choice span.st__period { background: #fee563; font: normal 12px arial, sans-serif; } div.st__flight_time { border: 1px solid #e5e5e5; font: 12px arial, sans-serif; } div.st__flight_time small { font: 11px arial, sans-serif; } .st__vacancy td { border-top: 2px solid #cccccc !important; } .st__vacancy td.st__airport { border-left: 2px solid #cccccc; } .st__vacancy td.st__avail { border-right: 2px solid #cccccc; } .st__vacancyInner { background-color: #efefef; height: 59px; } .st__vacancyInner td { border: none !important; } .st__vacancyInner td.st__specialLogos { border-left: 2px solid #cccccc !important; } .st__vacancyInner td.st__buttonBooking { border-right: 2px solid #cccccc !important; } .st__specialLogos span.st__tuvLogo { padding: 7px 13px 7px 19px; } .st__textSurcharge { text-align: right; font-weight: bold !important; padding-right: 18px; } .st__priceSurcharge span, .st__bookingNotice { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; display: block; } .st__priceSurcharge span { background-position: 6px 5px; padding-left: 18px; } .st__priceSurcharge span strong { font-size: 12px; } .st__bookingNotice { background-position: 10px 4px; } .st__bookingNotice { margin-left: 5px; } .st__bookingNotice a { padding-left: 20px; font-weight: normal !important; } .st__buttonBookingLink { background-image: url(http://www.start.de/site/images/icon/buttonBooking.gif); background-repeat: no-repeat; display: block; height: 34px; width: 110px; } .st__buttonBookingLink a, .st__buttonBookingLink a:hover { display: block; height: 34px; text-decoration: none !important; width: 110px; } .st__advice { text-align: center; background-color: #FFFFFF; height: 37px !important; } .st__advice td { border-top: none !important; border-left: 2px solid #cccccc !important; border-right: 2px solid #cccccc !important; } .st__accomplishmentClose td, .st__accomplishmentClose td { background-image: url(http://www.start.de/site/images/bg/vacancyGradient.gif); background-repeat: repeat-x; background-position: 0 0; background-color: #efefef; } .st__accomplishmentClose span { background-image: url(http://www.start.de/site/images/icon/arrows.gif); background-repeat: no-repeat; background-position: 0 -272px; height: 11px; width: 11px; display: block; float: left; padding-right: 5px; margin: 1px 0 0 10px; } .st__accomplishmentClose a { font-weight: normal !important; } .st__accomplishmentClose_firstBorder { border-left: 2px solid #cccccc; border-top: none !important; background-image: none !important; background-color: #ffffff !important; } .st__accomplishmentClose td.st__avail { border-right: 2px solid #cccccc !important; } .st__accomplishmentClose .st__avail span { background-image: url(http://www.start.de/site/images/button/buttonVacancyCheck.gif) !important; background-repeat: no-repeat; background-position: 0 0; width: 72px !important; height: 33px !important; } .st__accomplishmentClose .st__provider span { background-position: 8px 2px !important; } .st__accomplishmentClose .st__provider span a { padding-left: 17px; font-weight: bold !important; } .st__hotelTopTippHead, .st__hotelOffersHead { background-image: url(http://www.start.de/site/images/bg/gradient_hotelOffersHead.gif) !important; background-repeat: repeat-x; background-position: 0 0; border-top: 1px solid #cccccc; border-bottom: 1px solid #c2c2c2; height: 23px; margin-bottom: 10px; } .st__hotelTopTippHead { margin-top: 16px; } .st__hotelOffersHead { margin-top: 20px; } .st__hotelTopTippHead_title, .st__hotelOffersHead_title { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; text-align: center; color: #5b5b5b; padding-top: 2px; } c .st__hotelTopTipp_Box { border-bottom: 1px solid #cccccc;margin-top: 10px; } .st__hotelTopTipp_Box .st__name { background-image: url(http://www.start.de/site/images/bg/hotelTopTipp_boxHead.gif) !important; background-position: 0 0 !important; background-repeat: repeat-x; border-bottom: 1px solid #e2a100 !important; height: 33px !important; } .st__hotelTopTipp_Box .hotelTopTipp_Logo { background-image: url(http://www.start.de/site/images/bg/toptippLogo.gif); background-position: 0 0; background-repeat: no-repeat; height: 33px; width: 132px; float: left; } .st__hotelTopTipp_Box .st__hotel { padding-top: 5px !important; margin-left: 5px !important; } .st__hotelTopTipp_Box .st__stars { margin-top: 6px !important; } .st__hotelTopTipp_Box .st__notice { margin-top: 10px !important; } .st__hotelTopTipp_Box .st__info_details span.st__image { background-image: url(http://www.start.de/site/images/bg/gradient_toptippHotel_image.gif) !important; background-repeat: repeat-x; background-position: 0 100% !important; background-color: #ffed70; height: 95px; width: 127px !important; } .st__hotelTopTipp_Box .st__info_details { background-image: url(http://www.start.de/site/images/bg/gradient_toptippBox.gif) !important; background-repeat: repeat-x; background-position: 0 100% !important; background-color: #fefda8; height: 95px; } .st__hotelTopTipp_Box .st__info_details .st__imageBorder { float: left; background-image: url(http://www.start.de/site/images/bg/imageBorder.gif) !important; background-repeat: repeat-y; background-position: 100% 0 !important; width: 129px; } .st__hotel_info_box .st__hotelOffers_Box { margin-top: 10px; } .st__helptextBox_privacy, .st__helptextBox_insurance, .st__helptextBox_payment { background-image: url(http://www.start.de/site/images/infotextBox.gif); background-repeat: no-repeat; background-position: 0 0; background-color: #d8dce4; width: 196px; position: absolute; top: -5px; left: -205px; } .st__helptextBox_inner { padding: 14px 15px 0 17px; } .st__helptextBox_innerHeadline { text-transform: uppercase; color: #385291; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 38px; } .st__helptextBox_innerSubHeadline { font-size: 11px; font-weight: bold; color: #385291; font-family: Arial, Helvetica, sans-serif; padding-left: 38px; } .st__helptextBox_innerContent { font-size: 11px; line-height: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif; padding-top: 10px; font-weight: normal } .st__helptextBox_bottom { background-image: url(http://www.start.de/site/images/infotextBox.gif); background-repeat: no-repeat; background-position: -225px 0; background-color: #ffffff; width: 196px; float: left; } .st__helptextBox_edge { background-image: url(http://www.start.de/site/images/infotextBox_edge.gif); background-repeat: no-repeat; background-position: 0 0; width: 13px; height: 21px; position: absolute; right: -5px; top: 4px; } .st__payment_infoText { font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; padding: 0 0 19px 14px; } .st__st__finish_booking_sslLink { font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; } .st__st__finish_booking_sslLink:hover { text-decoration: none; } .st__finish_booking_tuvLogo { float: left; margin: 8px 0 0 13px; } div#st__themes_left div#st__themes_menu, div#st__themes_left div#st__themes_menu span { background-image: url(http://www.start.de/site/images/bg/contentsites/menu.gif); background-repeat: no-repeat; } div#st__themes_left div#st__themes_menu { background-position: 0 100%; } div#st__themes_left div#st__themes_menu span { background-position: 0 -270px; color: #8a4c00; font: bold 14px arial, sans-serif; } div#st__themes_left div#st__themes_menu span a { color: #8a4c00; font: bold 12px arial, sans-serif; text-decoration: none; } div#st__themes_left div#st__themes_menu span.st__first { background-position: 0 -208px; color: #8a4c00; font: bold 14px arial, sans-serif; } div#st__themes_left div#st__themes_menu span.st__open { background-position: -226px 0; background-repeat: repeat-y; } div#st__themes_left div#st__themes_menu span.st__open li, div#st__themes_left div#st__themes_menu span.st__open a.st__active { background: url(http://www.start.de/site/images/icon/arrows.gif) 14px -264px no-repeat; } div#st__themes_left div#st__themes_menu span.st__open a.st__active { background-position: 9px -264px; } div#st__themes_left div#st__themes_menu span.st__open a.st__active { background-color: #fee967; font-weight: bold; text-decoration: none; } div#st__themes_left div#st__themes_menu span.st__open a { font: normal 12px arial, sans-serif; } div#st__themes_left div#st__themes_menu span.st__open a:hover { text-decoration: underline; } div.st__teaser_themes_overlay { background: url(http://www.start.de/site/images/bg/teaser_themes.gif) 0 0 no-repeat; font: 12px arial, sans-serif; } div.st__teaser_themes_overlay a span { color: #333; cursor: pointer; text-decoration: none; } div.st__teaser_themes_overlay a:hover span { text-decoration: underline; } div.st__teaser_themes_overlay span.st__more { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 6px no-repeat; } div#st__travel_left div#st__travel_content, div#st__travel_left div#st__travel_content_top, div#st__travel_left div#st__travel_content_bottom { background-image: url(http://www.start.de/site/images/bg/travel/content.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content { background-position: -820px 0; background-repeat: repeat-y; } div#st__travel_left div#st__travel_content_top { background-position: 0 0; } div#st__travel_left div#st__travel_content_bottom { background-position: 0 -41px; } div#st__travel_left div#st__travel_content_maps { background: url(http://www.start.de/site/images/bg/travel/content_maps.gif) 0 0 repeat-x; } div#st__travel_left div#st__travel_content_menu div.st__show_all { background: #fee967 url(http://www.start.de/site/images/icon/arrows.gif) 18px 18px no-repeat; } div#st__travel_left div#st__travel_content_menu div.st__step_back { background: #fee967 url(http://www.start.de/site/images/icon/arrows.gif) 18px -509px no-repeat; } div#st__travel_left div#st__travel_content_menu div.st__show_all a, div#st__travel_left div#st__travel_content_menu div.st__step_back a { color: #333; font: 12px arial, sans-serif; } div.st__region_select label, div.st__target_select label { font: bold 11px arial, sans-serif; } div.st__tip_category { border-bottom: 1px solid #f4df6f; } div.st__travel_info strong.st__tipp, div.st__travel_info strong.st__insider, div.st__travel_info span.st__text strong.st__viewpoint span, div.st__travel_info span.st__text strong.st__young span { background-image: url(http://www.start.de/site/images/bg/travel/_icons.gif); background-repeat: no-repeat; } div.st__tip_category span a { color: #8a4c00; font: 11px arial, sans-serif; text-decoration: none; } div.st__tip_category a:hover { text-decoration: underline; } div.st__travel_info p { color: #333; font: 12px arial, sans-serif; } div.st__travel_info p span.st__set_bg { xbackground: url(http://www.start.de/site/images/bg/travel/text.gif) 0 0 repeat-x; } div.st__travel_info strong.st__tipp { background-position: 0 -36px; } div.st__travel_info span.st__text strong.st__viewpoint span { background-position: 100% -76px; } div.st__travel_info span.st__text strong.st__young span { background-position: 100% -169px; } div.st__travel_info strong.st__insider { background-position: 0 -117px; } div#st__finish_line { border-top: 1px solid #f0d863; background: #fff; } div.st__to_top { background: url(http://www.start.de/site/images/bg/travel/text.gif) 0 16px repeat-x; } div.st__to_top span { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 -231px no-repeat; } div.st__to_top span a { color: #333; font: 12px arial, sans-serif; text-decoration: none; } div.st__to_top span a:hover { text-decoration: underline; } div.st__travel_info strong.st__mainheadline { color: #333; font: bold 16px arial, sans-serif; } img.st__region_image { border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; } strong.st__category_headline, strong.st__category_headline a { color: #333; font: bold 16px arial, sans-serif; text-decoration: none; } strong.st__category_subheadline, strong.st__category_subheadline a { color: #333; font: bold 12px arial, sans-serif; text-decoration: none; } strong.st__category_headline, strong.st__category_subheadline, strong.st__headline_link { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 5px no-repeat; } strong.st__category_headline { background-position: 0 26px; } strong.st__category_subheadline { background-position: 0 15px; } strong.st__headline_link a { color: #333; font: bold 12px arial, sans-serif; text-decoration: none; } strong.st__headline_link a:hover { text-decoration: underline; } strong.st__headline_link a span { font-weight: normal; } div#st__travel_left div#st__travel_content_menu, div#st__travel_content_menu div.st__menu_main, div#st__travel_content_menu div.st__menu_main ul li a { background-image: url(http://www.start.de/site/images/bg/travel/menu_main.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content_menu { background-position: 0 0; } div#st__travel_content_menu div.st__menu_main { background-position: 0 -305px; } div#st__travel_content_menu div.st__menu_main ul li a { color: #8a4c00; font: bold 14px arial, sans-serif; text-decoration: none; } div#st__travel_content_menu div.st__menu_main ul li a:hover { background-image: none; } div#st__travel_content_menu div.st__menu_main ul li.st__afrika a { background-position: 0 -93px; } div#st__travel_content_menu div.st__menu_main ul li.st__amerika_karibik a { background-position: 0 -125px; } div#st__travel_content_menu div.st__menu_main ul li.st__asien_fernost a { background-position: 0 -157px; } div#st__travel_content_menu div.st__menu_main ul li.st__australien a { background-position: 0 -189px; } div#st__travel_content_menu div.st__menu_main ul li.st__europa a { background-position: 0 -221px; } div#st__travel_content_menu div.st__menu_main ul li.st__naher_osten a { background-position: 0 -253px; } div#st__travel_content_menu div.st__menu_sub { background: #fef9a0 url(http://www.start.de/site/images/bg/travel/menu_sub.gif) 0 100% repeat-x; } div#st__travel_content_menu div.st__menu_sub div.st__afrika, div#st__travel_content_menu div.st__menu_sub div.st__amerika_karibik, div#st__travel_content_menu div.st__menu_sub div.st__asien_fernost, div#st__travel_content_menu div.st__menu_sub div.st__australien, div#st__travel_content_menu div.st__menu_sub div.st__europa, div#st__travel_content_menu div.st__menu_sub div.st__naher_osten, div#st__travel_content_menu div.st__menu_sub div.st__default { background-image: url(http://www.start.de/site/images/bg/travel/menu_sub_headlines.gif); background-repeat: no-repeat; } div#st__travel_content_menu div.st__menu_sub div.st__default { background-position: 0 -373px; } div#st__travel_content_menu div.st__menu_sub div.st__afrika { background-position: 0 0; } div#st__travel_content_menu div.st__menu_sub div.st__amerika_karibik { background-position: 0 -62px; } div#st__travel_content_menu div.st__menu_sub div.st__asien_fernost { background-position: 0 -124px; } div#st__travel_content_menu div.st__menu_sub div.st__australien { background-position: 0 -186px; } div#st__travel_content_menu div.st__menu_sub div.st__europa { background-position: 0 -248px; } div#st__travel_content_menu div.st__menu_sub div.st__naher_osten { background-position: 0 -310px; } div#st__travel_content_menu div.st__menu_sub div.st__headline { color: #8a4c00; font: bold 14px arial, sans-serif; } div.st__menu_sub_items span, div.st__tip_category span, div.st__menu_sub_items span a:hover, div.st__menu_sub_items span a.st__active { background: url(http://www.start.de/site/images/icon/arrows.gif) 6px 6px no-repeat; } div.st__tip_category span { background-position: 2px 5px; } div.st__menu_sub_items span a:hover, div.st__menu_sub_items span a.st__active { background-color: #fee967; } div.st__menu_sub_items span a { color: #8a4c00; font: 11px arial, sans-serif; text-decoration: none; } div#st__travel_path li a { color: #000; font: bold 10px arial, sans-serif; text-decoration: underline; } div#st__travel_path li a:hover { text-decoration: none; } div#st__travel_path ul li a.st__active { text-decoration: none; } div#st__travel_path ul li a.st__active:hover { text-decoration: underline; } div#st__travel_path ul li, div#st__travel_path ul li a.st__active { font: normal 10px arial, sans-serif; color: #878787; } div#st__anchor_box, div#st__insider_box { background: #feea7a url(http://www.start.de/site/images/bg/travel/anchor_box.gif) 0 0 repeat-x; } div#st__anchor_box strong, div#st__insider_box strong { color: #8a4c00; font: bold 14px arial, sans-serif; } div#st__anchor_box ul li, div.st__insider_box_wrapper div span label { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 4px no-repeat; } div#st__anchor_box ul li a { color: #333; font: 11px arial, sans-serif; text-decoration: none; } div#st__anchor_box ul li a:hover, div.st__insider_box_wrapper div span label a:hover, div.st__insider_box_wrapper div span a:hover { text-decoration: underline; } div.st__insider_box_wrapper div { border-right: 2px solid #ebebeb; } div.st__insider_box_wrapper div.st__last { border-right: none; } div.st__insider_box_wrapper div span { background: url(http://www.start.de/site/images/bg/travel/text.gif) 0 0 repeat-x; } div.st__insider_box_wrapper div span strong, div.st__travel_info span.st__text strong.st__highlight { background: url(http://www.start.de/site/images/bg/travel/_icons.gif) 0 -119px no-repeat; color: #333; font: bold 12px arial, sans-serif; } div.st__insider_box_wrapper div span strong.st__highlight, div.st__travel_info span.st__text strong.st__highlight { background-position: 0 -36px; } div.st__insider_box_wrapper div span a { color: #333; font: 11px arial, sans-serif; text-decoration: none; } div.st__insider_box_wrapper div span label { background-position: 0 5px; } div.st__insider_box_wrapper div span label a { color: #333; font: 12px arial, sans-serif; text-decoration: none; } div#st__travel_left div#st__travel_content_maps div.st__worldmap, div#st__travel_content_menu div.st__menu_main ul li.st__afrika span, div#st__travel_content_menu div.st__menu_main ul li.st__amerika_karibik span, div#st__travel_content_menu div.st__menu_main ul li.st__asien_fernost span, div#st__travel_content_menu div.st__menu_main ul li.st__australien span, div#st__travel_content_menu div.st__menu_main ul li.st__europa span, div#st__travel_content_menu div.st__menu_main ul li.st__naher_osten span { background-image: url(http://www.start.de/site/images/bg/travel/menu_main_maps.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content_maps div.st__worldmap { background-position: 17px 5px; } div#st__travel_content_menu div.st__menu_main ul li.st__afrika span { background-position: 0 -314px; } div#st__travel_content_menu div.st__menu_main ul li.st__amerika_karibik span { background-position: -135px -314px; } div#st__travel_content_menu div.st__menu_main ul li.st__asien_fernost span { background-position: 0 -628px; } div#st__travel_content_menu div.st__menu_main ul li.st__australien span { background-position: -234px -628px; } div#st__travel_content_menu div.st__menu_main ul li.st__europa span { background-position: -234px -712px; } div#st__travel_content_menu div.st__menu_main ul li.st__naher_osten span { background-position: -348px -628px; } div#st__travel_left div#st__travel_content_maps div.st__africa_map, div.st__items_afrika span a label { background-image: url(http://www.start.de/site/images/bg/travel/africa.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content_maps div.st__africa_map { background-position: 85px -120px; } div.st__menu_sub_items span.st__aegypten a label { background-position: 0 -30px; } div.st__menu_sub_items span.st__djerba_-_suedtunesien a label { background-position: 0 -440px; } div.st__menu_sub_items span.st__kenia a label { background-position: 0 -525px; } div.st__menu_sub_items span.st__marokko a label { background-position: 0 -606px; } div.st__menu_sub_items span.st__mauritius a label { background-position: 0 -697px; } div.st__menu_sub_items span.st__namibia a label { background-position: 0 -782px; } div.st__menu_sub_items span.st__seychellen a label { background-position: 0 -873px; } div.st__menu_sub_items span.st__suedafrika a label { background-position: 0 -957px; } div.st__menu_sub_items span.st__tunesien a label { background-position: 0 -1056px; } div#st__travel_left div#st__travel_content_maps div.st__america_map, div.st__items_amerika_karibik span a label { background-image: url(http://www.start.de/site/images/bg/travel/america.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content_maps div.st__america_map { background-position: 80px -30px; } div.st__menu_sub_items span.st__brasilien a label { background-position: 0 -350px; } div.st__menu_sub_items span.st__costa_rica a label { background-position: 0 -448px; } div.st__menu_sub_items span.st__dominikanische_republik a label { background-position: 0 -533px; } div.st__menu_sub_items span.st__florida a label { background-position: 0 -618px; } div.st__menu_sub_items span.st__jamaika a label { background-position: 0 -703px; } div.st__menu_sub_items span.st__kalifornien a label { background-position: 0 -788px; } div.st__menu_sub_items span.st__kuba a label { background-position: 0 -850px; } div.st__menu_sub_items span.st__los_angeles a label { background-position: 0 -935px; } div.st__menu_sub_items span.st__mexiko a label { background-position: 0 -1020px; } div.st__menu_sub_items span.st__new_york a label { background-position: 0 -1105px; } div.st__menu_sub_items span.st__san_francisco a label { background-position: 0 -1190px; } div#st__travel_left div#st__travel_content_maps div.st__asia_map, div.st__items_asien_fernost span a label { background-image: url(http://www.start.de/site/images/bg/travel/asien.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content_maps div.st__asia_map { background-position: 80px -30px; } div.st__menu_sub_items span.st__bali_-_lombok a label { background-position: 0 -350px; } div.st__menu_sub_items span.st__bangkok a label { background-position: 0 -436px; } div.st__menu_sub_items span.st__hongkong_macau a label { background-position: 0 -521px; } div.st__menu_sub_items span.st__malaysia a label { background-position: 0 -606px; } div.st__menu_sub_items span.st__malediven a label { background-position: 0 -676px; } div.st__menu_sub_items span.st__peking a label { background-position: 0 -750px; } div.st__menu_sub_items span.st__phuket_-_krabi_-_ko_lanta_-_ko_phi_phi a label { background-position: 0 -835px; } div.st__menu_sub_items span.st__singapur a label { background-position: 0 -1152px; } div.st__menu_sub_items span.st__sri_lanka a label { background-position: 0 -920px; } div.st__menu_sub_items span.st__thailand a label { background-position: 0 -1005px; } div.st__menu_sub_items span.st__vietnam a label { background-position: 0 -1085px; } div#st__travel_left div#st__travel_content_maps div.st__europa_map, div.st__items_europa span a label { background-image: url(http://www.start.de/site/images/bg/travel/europa.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content_maps div.st__europa_map { background-position: 0 -855px; } div.st__menu_sub_items span.st__algarve a label { background-position: 0 -30px; } div.st__menu_sub_items span.st__andalusien a label { background-position: 0 -115px; } div.st__menu_sub_items span.st__apulien a label { background-position: 0 -195px; } div.st__menu_sub_items span.st__athen a label { background-position: 0 -270px; } div.st__menu_sub_items span.st__barcelona a label { background-position: 0 -355px; } div.st__menu_sub_items span.st__berlin a label { background-position: 0 -433px; } div.st__menu_sub_items span.st__bulgarische_schwarzmeerkueste a label { background-position: 0 -525px; } div.st__menu_sub_items span.st__chalkidiki a label { background-position: 0 -610px; } div.st__menu_sub_items span.st__costa_blanca label { background-position: 0 -695px; } div.st__menu_sub_items span.st__costa_del_sol_-_granada a label { background-position: 0 -770px; } div.st__menu_sub_items span.st__fuerteventura a label { background-position: 0 -1337px; } div.st__menu_sub_items span.st__gran_canaria a label { background-position: 0 -1422px; } div.st__menu_sub_items span.st__griechische_inseln_aegaeis a label { background-position: 0 -1507px; } div.st__menu_sub_items span.st__hamburg a label { background-position: 0 -1583px; } div.st__menu_sub_items span.st__ibiza_-_formentera a label { background-position: 0 -1677px; } div.st__menu_sub_items span.st__istanbul a label { background-position: 0 -1762px; } div.st__menu_sub_items span.st__korfu a label { background-position: 0 -1847px; } div.st__menu_sub_items span.st__kos a label { background-position: 0 -1932px; } div.st__menu_sub_items span.st__kreta a label { background-position: -628px -30px; } div.st__menu_sub_items span.st__kroatische_kueste_-_dalmatien a label { background-position: -628px -115px; } div.st__menu_sub_items span.st__kroatische_kueste_-_istrien a label { background-position: -628px -200px; } div.st__menu_sub_items span.st__lanzarote a label { background-position: -628px -285px; } div.st__menu_sub_items span.st__la_palma a label { background-position: -628px -370px; } div.st__menu_sub_items span.st__lissabon a label { background-position: -628px -455px; } div.st__menu_sub_items span.st__london a label { background-position: -628px -540px; } div.st__menu_sub_items span.st__madeira_-_porto_santo a label { background-position: -628px -625px; } div.st__menu_sub_items span.st__mallorca a label { background-position: -628px -710px; } div.st__menu_sub_items span.st__malta_-_gozo a label { background-position: -628px -795px; } div.st__menu_sub_items span.st__menorca a label { background-position: -628px -880px; } div.st__menu_sub_items span.st__muenchen a label { background-position: -628px -1708px; } div.st__menu_sub_items span.st__paris a label { background-position: -628px -1050px; } div.st__menu_sub_items span.st__rhodos a label { background-position: -628px -1135px; } div.st__menu_sub_items span.st__rom a label { background-position: -628px -1220px; } div.st__menu_sub_items span.st__sizilien a label { background-position: -628px -1305px; } div.st__menu_sub_items span.st__teneriffa a label { background-position: -628px -1380px; } div.st__menu_sub_items span.st__tuerkische_suedkueste a label { background-position: -628px -1465px; } div.st__menu_sub_items span.st__tuerkische_westkueste a label { background-position: -628px -1563px; } div.st__menu_sub_items span.st__venedig a label { background-position: -628px -1638px; } div.st__menu_sub_items span.st__wien a label { background-position: -619px -968px; } div.st__menu_sub_items span.st__zakinthos_-_ithaki_-_kefallina_-_lefkas a label { background-position: -628px -1808px; } div.st__menu_sub_items span.st__zypern a label { background-position: -628px -1893px; } div#st__travel_left div#st__travel_content_maps div.st__australia_map, div.st__items_australia span a label { background-image: url(http://www.start.de/site/images/bg/travel/region/australien.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content_maps div.st__australia_map { background-position: 0 20px; } div#st__travel_left div#st__travel_content_maps div.st__naher_osten_map, div.st__items_naher_osten span a label { background-image: url(http://www.start.de/site/images/bg/travel/region/naher_osten.gif); background-repeat: no-repeat; } div#st__travel_left div#st__travel_content_maps div.st__naher_osten_map { background-position: 0 20px; } div.st__region_map_afrika { background-image: url(http://www.start.de/site/images/bg/travel/region/afrika.gif); background-repeat: no-repeat; } .st__aegypten_map { background-position: 0 -30px; } .st__djerba_-_suedtunesien_map { background-position: 0 -309px; } .st__kenia_map { background-position: 0 -588px; } .st__marokko_map { background-position: 0 -867px; } .st__mauritius_map { background-position: 0 -1146px; } .st__namibia_map { background-position: 0 -1425px; } .st__seychellen_map { background-position: 0 -1704px; } .st__suedafrika_map { background-position: -564px -30px; } .st__tunesien_map { background-position: -564px -309px; } div.st__region_map_asien_fernost { background-image: url(http://www.start.de/site/images/bg/travel/region/asien.gif); background-repeat: no-repeat; } .st__bali_-_lombok_map { background-position: 0 -30px; } .st__bangkok_map { background-position: 0 -309px; } .st__hongkong_macau_map { background-position: 0 -588px; } .st__malaysia_map { background-position: 0 -867px; } .st__malediven_map { background-position: 0 -1146px; } .st__peking_map { background-position: 0 -1425px; } .st__phuket_-_krabi_-_ko_lanta_-_ko_phi_phi_map { background-position: 0 -1704px; } .st__singapur_map { background-position: -564px -30px; } .st__sri_lanka_map { background-position: -564px -309px; } .st__thailand_map { background-position: -564px -588px; } .st__vietnam_map { background-position: -564px -867px; } div.st__region_map_amerika_karibik { background-image: url(http://www.start.de/site/images/bg/travel/region/amerika.gif); background-repeat: no-repeat; } .st__brasilien_map { background-position: 0 -30px; } .st__costa_rica_map { background-position: 0 -309px; } .st__dominikanische_republik_map { background-position: 0 -588px; } .st__jamaika_map { background-position: 0 -867px; } .st__kuba_map { background-position: 0 -1146px; } .st__mexiko_map { background-position: 0 -1425px; } .st__florida_map { background-position: 0 -1704px; } .st__kalifornien_map { background-position: -564px -30px; } .st__los_angeles_map { background-position: -564px -309px; } .st__new_york_map { background-position: -564px -588px; } .st__san_francisco_map { background-position: -564px -867px; } div.st__region_map_australien { background-image: url(http://www.start.de/site/images/bg/travel/region/australien.gif); background-repeat: no-repeat; } .st__australien_map{ background-position: 0 0; } div.st__region_map_europa { background-image: url(http://www.start.de/site/images/bg/travel/region/europa.gif); background-repeat: no-repeat; } .st__algarve_map { background-position: 0 -30px; } .st__andalusien_map { background-position: 0 -296px; } .st__apulien_map { background-position: 0 -588px; } .st__athen_map { background-position: 0 -867px; } .st__barcelona_map { background-position: 0 -1146px; } .st__berlin_map { background-position: 0 -1425px; } .st__bulgarische_schwarzmeerkueste_map { background-position: 0 -1704px; } .st__chalkidiki_map { background-position: -564px -30px; } .st__costablanca_map { background-position: -564px -309px; } .st__costa_del_sol_-_granada_map { background-position: -564px -588px; } .st__fuerteventura_map { background-position: -564px -867px; } .st__gran_canaria_map { background-position: -564px -1146px; } .st__griechische_inseln_aegaeis_map { background-position: -564px -1425px; } .st__hamburg_map { background-position: -564px -1704px; } .st__ibiza_-_formentera_map { background-position: -1128px -30px; } .st__istanbul_map { background-position: -1128px -309px; } .st__korfu_map { background-position: -1128px -588px; } .st__kos_map { background-position: -1128px -867px; } .st__kreta_map { background-position: -1128px -1146px; } .st__kroatische_kueste_-_dalmatien_map { background-position: -1128px -1425px; } .st__kroatische_kueste_-_istrien_map { background-position: -1128px -1704px; } .st__lanzarote_map { background-position: -1692px -30px; } .st__la_palma_map { background-position: -1692px -309px; } .st__lissabon_map { background-position: -1692px -588px; } .st__london_map { background-position: -1692px -867px; } .st__madeira_-_porto_santo_map { background-position: -1692px -1146px; } .st__mallorca_map { background-position: -1692px -1425px; } .st__malta_-_gozo_map{ background-position: -1692px -1704px; } .st__menorca_map { background-position: -2256px -30px; } .st__muenchen_map { background-position: -2256px -309px; } .st__paris_map { background-position: -2256px -588px; } .st__rhodos_map { background-position: -2256px -867px; } .st__rom_map { background-position: -2256px -1146px; } .st__sizilien_map { background-position: -2256px -1425px; } .st__teneriffa_map { background-position: -2256px -1704px; } .st__tuerkische_suedkueste_map { background-position: -2820px -30px; } .st__tuerkische_westkueste_map { background-position: -2820px -309px; } .st__venedig_map{ background-position: -2820px -588px; } .st__wien_map { background-position: -2820px -867px; } .st__zakinthos_-_ithaki_-_kefallina_-_lefkas_map { background-position: -2820px -1146px; } .st__zypern_map { background-position: -2820px -1425px; } div.st__region_map_naher_osten { background-image: url(http://www.start.de/site/images/bg/travel/region/naher_osten.gif); background-repeat: no-repeat; } .st__dubai_-_vereinigte_arabische_emirate_map { background-position: 0 0; } div.st__teaser_download_map { background: url(http://www.start.de/site/images/bg/travel/download_map_teaser.gif) 0 0 no-repeat; } div.st__teaser_download_map span.st__headline { color: #333; cursor: default; font: bold 14px arial, sans-serif; } div.st__teaser_download_map span.st__fright { background: url(http://www.start.de/site/images/icon/arrows.gif) 0 5px no-repeat; } div.st__teaser_download_map span.st__fright a { color: #333; font: 12px arial, sans-serif; text-decoration: none; } div.st__teaser_download_map span.st__fright a:hover { text-decoration: underline; } @charset "utf-8"; .servBox{background-color:#efefef; width:199px; display:table; float:left;} .servBoxHead {background-color:#015d4e; height:28px!important; font-size:16px; color:#FFFFFF; padding:0 0 0 5px; line-height:26px;} .servBoxCont{padding:10px;} .servContBoxUbschr{font-weight:bold; color:#094837; padding-bottom:3px;} .telGeb{color: #9d9d9d; font-size:11px;} #maindus{width:1048px!important;} .phonicon {background-image:url("file:///Y|/start4/html/microsites/partner/fh_duesseldorf/site/images/iconset.gif"); background-position:0 3px; background-repeat:no-repeat; margin-top:10px; padding-left:26px; font-size:18px; margin-bottom:10px; color:#094837;} #sta__nl_flash__overlay { position:absolute; padding:0; margin:0; width:800px; height:600px; background-repeat:no-repeat; background-position:left 12px; z-index:200007; left:200px; top:50px; } .sta__nl_flash__close { border: 0; outline: 0; background: transparent; z-index:20000010; position:absolute; top:20px; left:0px; height:18px;; width:94px; } #sta__nl_flash__close_overlay { z-index:20000009; background-repeat:no-repeat; background-position:left top; padding-left:555px; padding-top: 50px; width:682px; vertical-align:bottom; } input.sta__nl_flash__error { border: solid 1px #FF0000; width:150px; height:20px; } label.sta__nl_flash__error { color: red; vertical-align: middle; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; float:right; clear:both;} .sta__nl_flash__email{ width:150px; height:20px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000; border: solid 1px #ff6000; } .sta__nl_flash__field{ width:150px; height:20px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000; border: solid 1px #ff6000; margin-top:2px; } .sta__nl_flash__p_overlay { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #F60000; margin:0; padding-top: 10px; } #sta__nl_flash__bg_overlay { height: 445px; left: 185px; overflow: hidden; position: absolute; top: 63px; width: 455px; z-index: 200006; } #sta__nl_flash__form { z-index:200010; position:absolute; left:275px; top: 164px;} #sta__nl_flash__flash{ z-index:200007; position:absolute; top:0;} #sta__nl_flash__infotext_overlay { z-index:200011; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin-top:414px; margin-left:10px; text-align:center; height: 445px; left: 185px; overflow: hidden; position: absolute; top: 63px; width: 455px; z-index: 200006; }
