.copytext, address { font-size: 13px; line-height: 120%; } h1 { font-size: 20px; line-height: 120%; } table caption, h2 { font-size: 18px; line-height: 120%; } .standard h3 { font-size: 16px; line-height: 120%; } #top, #header form.search, .skipmenue, #mainnav, #submenuCol, #flightnav, .paging, #footer_first, .footerlinks, #footer .contentbox, #footer ul.meta, .grid .teaser ul.numbers, #onlineservices, .homepage_module, #header div.weatherbox, #resultOutwardPaging, #resultReturnPaging, #zurBuchungOutward, #zurBuchungReturn, #flightplanMap, #resultnav, .contentSearch, #contentHead form.search, iframe, ul.linklist, ul.linklist_global, ul.linklist_global_large, .contentFingertabs ul.finger-nav, #wrapper #content a.lightbox span.icon, .jcarousel-skin-mediathek-three .jcarousel-prev, .jcarousel-skin-mediathek-three .jcarousel-next, dl.media dd, .filter_search, .buttonbox, .rotation_teaser ul, .rotation_teaser_box, #airportswitch-header { display: none !important; } .rotation_teaser, .teaser_content_wrapper { height: auto; } .teaser_content_wrapper { margin-bottom: 1em; width: auto!important; height: auto; } .rotation_teaser .teaser_content h3 { position: static; } .rotation_teaser .teaser_content h3 a { display: block; text-indent: -9999em; } .rotation_teaser .teaser_content h3 span { text-indent: 0; } #content .rotation_teaser img { float: none; } ul.accordion li div.acc_sub .inner, #contentCol .contentbox ul.accordion li div.acc_sub .inner, #wrapper #content ul.accordion li div.acc_sub .inner-selectForm { padding: 0!important; } ul.accordion a, #contentCol .contentbox ul.accordion a, #contentCol .contentbox ul.accordion li div.acc_sub .inner a.more, #contentCol .contentbox ul.accordion li.active a.highlight, #wrapper ul.accordion a.more, #contentCol .contentbox ul.accordion a, ul.accordion li div.acc_sub a.more, ul.accordion li div.acc_sub a.more.highlight { padding: 0!important; background-image: none; } h1, h1.two_lines { clear:both; margin-bottom: 10px!important; margin-top: 0; position: static; } table caption, h2 { margin-bottom: 5px; } .infoLayer, .infoLayer.sky { background-image: none; } .infoLayerLeft { margin-left: 0; } #header { padding-top: 0; } .resultbox, .resultbox.onlytable { padding: 0; } .resultItem { position: relative !important; width: auto!important; height: auto!important; } .resultList .resultText { float: none; border-right: 0 none; padding-right: 170px; width: auto; } .resultText p { padding-right: 1em; } .resultList div.resultImage { width: auto; position: absolute; top: 0; right: 0; float: none; display: block; z-index: 99; } *+html .resultList .resultText { padding-right: 0; } *+html .resultList div.resultImage { position: static; top: auto; right: auto; display: none; z-index: 0; } #resultnav li { display: none; } #resultnav li.active { display: block; } #breadcrumbbox { height: auto; overflow: hidden; } ul.breadcrumb li { margin-right: 5px; padding-right: 0; } ul.breadcrumb li:after { content: ' ->'; } ul.breadcrumb li.current:after { content: ''; } #wrapper { height: auto; min-height: 0; } #main { padding: 0; } #main .inner-box, #footer #footer_second .inner-box { margin: 0; height: auto; } #top .inner-box, #main .inner-box, #footer .inner-box { width: auto; } #contentWideCol { width: auto; } #footer { height: auto; margin: 0; position: static; } #footer, #footer #footer_second, #footer #footer_second .inner-box { background-color: transparent; } #footer #footer_second .inner-box { padding: 0; } #footer .footer_line { border: 0 none; } .pane-content { display: block !important; margin-bottom: 10px; } .grid9columns { float: none; margin: 0; width: auto; } table.flightTable { width: 100%; } .flightTable tr { height: auto; } *+html #contentHead { margin: 10px 0; } #contentHead h1.resulthead { padding: 0; } #contentHead p { text-align: left !important; } .contentbox { margin-bottom: 10px; } .grid2columns, .grid3columns, .grid4columns, .grid5columns, .grid6columns, .grid7columns, .grid8columns, .grid9columns { float: none; } .grid3columns { clear: both; width: 101%; margin-right: 0; overflow: hidden; } img.grid3columns { width: auto; } a.more, a.more:hover, .contentbox a.more:active, a.external, a.external:hover, a.external:active, a.download, a.download:hover, a.download:active, a.back, a.back:hover, a.back:active { padding-left: 0; background-image: none; } .weather { margin: 0; } ul.weather li { padding-bottom: 0; } div.weather_icon { height: auto; } div.weather_icon span { position: static; text-align: left; padding: 0; } #wrapper .contactteaser span.telBig { padding-left: 0; } .acc_sub { display: block !important; } #wrapper ul.accordion.darkscheme li div.acc_sub .inner, #rightCol ul.accordion li div.acc_sub .inner { padding: 0; } #wrapper #contentCol .contentbox.textaccordion ul.accordion a, #contentCol .contentbox ul.accordion li div.acc_sub .inner, #wrapper ul.accordion.darkscheme li.acc a, #rightCol ul.accordion a { padding-left: 0; } .contactteaser span.tel, .contactteaser span.fax, #wrapper .contactteaser span.tel, #wrapper .contactteaser span.fax { padding-left: 0; background-image: none; } .contactteaser img { float: left; margin-right: 1em; } .contactteaser ul.linklist { display: none; } .contactteaser .grid3columns { float: left; } .contact-wide .vcard.grid3columns { border: 0 none; width: 192px; } .contentbox ul.mediaJcarousel li { display: block; float: none; width: 100%; height: auto; margin: 0 0 1em; clear: both; } ul.mediaJcarousel li span.details { display: block !important; } ul.mediaJcarousel li img { float: left; margin-right: 1em; } .contentFingertabs .finger-content, .contentFingertabs .finger-content .pane-content { display: block!important; width: auto !important; height: auto !important; } .contentFingertabs .finger-content .pane-item { margin: 0; padding: 0; } .contactteaser .copytext .inner, #rightCol .contactteaser h6, .contactteaser h6 { margin: 0; padding: 0; } #wrapper .contactteaser span.telBig { min-height: 0; } /** * .flugplansuche .searchbox, */ .flugplansuche .searchbox { padding: 0; background: transparent; margin-bottom: 1em; } .formDetail { padding: 0; background: transparent; width: auto; } .searchbox .left { float: none; padding: 0; border: 0 none; width: auto; } form.schedule .formDetail .leftCol, form.schedule .formDetail .rightCol, form.schedule .leftCol, form.schedule .rightCol { float: none; width: auto; clear: both; margin-bottom: 10px; } form.schedule .row { float: none; width: auto!important; clear: both; } .flugplansuche .searchbox label { float: left; padding-top: 2px; width: 210px } .flugplansuche .searchbox .radioLabel { width: auto; float: none; clear: both; } form.schedule input.txt { border: 0 none; color: #1e2d37; width: 300px; padding: 0; } .formDetail select { width: auto; border: 0 none; padding: 0; margin: 0; } #searchdetailsCross, form.schedule span.datepicker a, form.schedule .row.row_buttons, #flugplan_search_details_more, .searchbox .right { display: none!important; } #resultReturn, #resultOutward { display: block!important; } .grid3columns .singleImage { display: inline; float: left; border: 1px solid #dde0e1; } .singleImage.teaserimage img { border: 0 none; } .contentbox.teaser.listTeaser { clear: both; } .copytext ul li, .resultItem ul li { padding-left: 0; margin-left: 17px; background-image: none; list-style-type: square; } #searchresult #resultReturn table, #searchresult #resultOutward table { page-break-after:auto; table-layout: auto; } .flugplansuche div.map { display: none; } #searchresult tr { page-break-inside:avoid; page-break-after:auto; } #searchresult td { page-break-inside:avoid; page-break-after:auto; } #searchresult thead { display: table-header-group; } #searchresult tfoot { display: table-footer-group; } .flugplansuche #searchresult tr { display: table-row; } 