@media screen and (min-width:1680px){body.flex{width:1662px}body.flex #banner-top{width:1455px}body.flex #oetbwrap{width:1445px}body.flex #footerbox,body.flex #footerbox div.footer_socialweb,body.flex div#footer_top,body.flex #footer_bottom,body.flex div#footer_services{width:1435px}body.flex #footerbox ul{width:33%!important;font-size:14px;line-height:20px}body.flex #header #claim{font-size:14px}body.flex #finder div#subnav_box{margin-left:333px}body.flex #finder ul#subnav li a,body.flex #finder div#selectbox_btn a,body.flex #finder ul#adnav li a{font-size:14px}body.flex #finder div#selectbox_btn{margin-top:9px;width:135px}body.flex #searchbox{margin:0 auto}body.flex li.sub_std{width:120px}body.flex li.sub_adv{width:132px}body.flex li.sub_map{width:102px}body.flex li.sub_inv{width:127px}body.flex li#selectbox_btn{width:120px}body.flex #subnav_box .feature *{font-size:14px}body.flex #subnav_box .feature.sbg .ews img{left:90px}body.flex #subnav_box .feature.wms .ews img{left:83px}body.flex .movegrid{padding-left:336px}body.flex #inner_local_compbox a.head_compbox{font-size:14px!important;line-height:15px}body.flex #inner_local_compbox .inner_content_compbox,body.flex #inner_local_compbox .wetter_box{font-size:12px}body.flex #content_compbox_kino .right a{display:inline-block;max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.flex .box .topsearch .size1{font-size:13px}body.flex .box .topsearch .size2{font-size:15px}body.flex .box .topsearch .size3{font-size:16px}body.flex .box .topsearch .size4{font-size:18px}body.flex .btn_blue_mini{font-size:13px}body.flex div.hitlist_leftside *,body.flex #hinweis,body.flex #hitwrap h1,body.flex .hit,body.flex .hit .rating a,body.flex .hit .right,body.flex #content span.tllegend{font-size:14px}body.flex .hitlist h2{font-size:18px!important}body.flex div.hitlist_leftside{width:250px;margin:4px 26px 4px 16px}body.flex #sidebar{margin-left:12px}body.flex #hitwrap{width:870px}body.flex #hitwrap h2.filter a{font-size:13px;margin-top:5px}body.flex .hrs{font-size:13px}body.flex .hrs form{width:541px;margin:0 auto}body.flex .hit .counter{font-size:14px}body.flex .hit .name{font-size:17px}body.flex .hitnamesize .name{font-size:19px}body.flex .hit [class$="star"]{margin-top:5px}body.flex .hit .hitlnk_times{font-size:13px}body.flex #content a.hitlnk_freecall{font-size:14px!important;height:16px;line-height:16px;margin-bottom:10px}body.flex #content a.hitlnk_freecall_plus{height:23px;margin-bottom:3px}body.flex .callfees{font-size:12px}body.flex div.callfees{line-height:14px}body.flex .ugc_link{font-size:13px}body.flex .ugc_link a.ico{background-position:104px -2363px}body.flex .complexes [class^="complex"]{padding-bottom:3px}body.flex .complexes [class^="complex"] a{font-size:12px}body.flex .ugc_banner{background-position:550px bottom;font-size:14px;padding:20px;width:822px}body.flex .ugc_banner p{width:500px}body.flex #content .box.dienstbereite_notapotheke a.hitlnk_freecall{font-size:13px!important}body.flex .box.dienstbereite_notapotheke,body.flex .zufriedenheit{font-size:13px}body.flex .deals a.sml{font-size:11px}body.flex .det_toplinkbar a,body.flex .addressblock a,body.flex #komplex a.more,body.flex #komplex a.less,body.flex .detailnavi,body.flex .detailcontainer,body.flex .detailpage table .header p,body.flex .det_cont_rating table .keywords,body.flex .flagit,body.flex #TB_caption .flagit,body.flex .det_cont_rating .username span,body.flex .detailpage #rating th{font-size:13px}body.flex .extlegend{width:970px}body.flex .addressblock .name #slogan,body.flex .det_addrcont,body.flex .det_cont_rating table,body.flex .detailpage table .header p.description,body.flex .det_funcinner .head{font-size:14px}body.flex .phonecosts{font-size:12px}body.flex .det_cont_rating h3 sup{font-size:10px}body.flex .detailnavi{line-height:13px;width:973px}body.flex .detailnavi h2{font-size:13px!important}body.flex .addressblock .btn_freecall_plus,body.flex .addressblock a.btn_freecall_normal{display:inline-block}body.flex a#route,body.flex a#bus{padding-top:4px!important}body.flex .lnks a{line-height:13px;margin-bottom:10px}body.flex .det_cont_rating td .criteria{width:28%}body.flex .det_cont_rating .criteria div{width:58%}body.flex .detailpage #content.movegrid{padding-left:236px}body.flex .detailpage #grid-2_3{width:716px}body.flex .det_toplinkbar{width:970px}body.flex .det_topbox{width:974px}body.flex .addressblock{margin:14px 0 0 20px;width:700px}body.flex .addressblock .name{width:680px;padding-bottom:20px}body.flex .addressblock .name img.det_logo{margin-top:6px}body.flex .addressblock .socmedia{width:auto}body.flex .addressblock .socmedia a{margin-bottom:10px;margin-right:20px}body.flex #komplex{width:680px;padding:8px 0}body.flex #komplexitems{width:680px}body.flex #komplexitems .addressblock{margin-top:8px;padding-bottom:8px}body.flex #komplexitems .name{padding-top:15px}body.flex #detail_box.meinoetb .detailcontainer{padding:0;width:974px}body.flex #detail_box.meinoetb .detailcontainer.det_cont_karte{padding:20px;width:934px}body.flex .meinoetb .detailcontainer .meinoetb table{width:450px}body.flex .det_adv_bnr{margin-left:80px}body.flex .detailcontainer.det_adv_dasoeanzeige{padding:2px 9px 7px;width:954px}body.flex .det_function{margin:20px 0;width:212px;padding:0 0 0 20px}body.flex .det_function hr{width:auto;margin:0}body.flex .detailpage #rating table{width:100%}body.flex .detailpage #rating th,body.flex .detailpage #rating td{padding:0}body.flex .detailpage #rating th{white-space:normal}body.flex .detailpage #rating th a{font-size:14px;display:inline-block;margin-top:-6px}body.flex .detailpage #rating .stars span{margin-left:-1px;margin-right:1px}body.flex .detailpage #rating .inwords{padding-left:1px}body.flex .detailcontainer{width:934px;padding:20px}body.flex .detailpage .ratenow{margin-left:0;padding:7px 20px;text-align:center}body.flex .det_funcinner a{margin:5px 0 0 0!important;padding-bottom:9px!important}body.flex .det_funcinner a#hotel,body.flex .det_funcinner a#livebookings{width:auto!important;font-size:13px!important;line-height:15px;padding-left:90px!important}body.flex .det_funcinner .recomm{margin:0;width:auto}body.flex .det_funcinner .head{padding:15px 0 5px 0}body.flex .det_funcinner .recomm a{width:19px!important;margin:5px 12px 5px 0!important;padding-bottom:0!important}body.flex iframe.det_iframe{margin-left:150px}body.flex .det_video,body.flex .det_gal,body.flex .det_coup{width:712px}body.flex .det_mediaadvtxt{width:auto;margin-right:20px;line-height:18px}body.flex .det_mediaadvtxt p{margin-bottom:0}body.flex .oe_gal_leftimg{width:100%}body.flex .det_cont_special{width:974px!important;padding:0}body.flex .det_cont_zusatz .det_contcol{margin-bottom:20px;padding-bottom:20px}body.flex .det_cont_zusatz .det_contcol_left{width:550px!important}body.flex .det_cont_zusatz .det_contcol_right{width:350px!important;line-height:20px}body.flex .det_cont_zusatz .bordered td{padding:5px 0}body.flex .det_cont_zusatz .det_contperson td.firstcol{width:225px}body.flex .det_cont_zusatz td.det_payfirstcol{width:225px}body.flex .det_cont_zusatz table .firstcol{width:575px}body.flex iframe.det_iframe_webangebot{margin:0 0 0 90px!important}body.flex #det_ratinganchor{padding:0;width:974px}body.flex #content span.tllegend{margin:0 0 20px 20px}body.flex .det_cont_3rdparty .partnercontent_scroller .flagit{font-size:11px}body.flex h2.det_head{padding:7px 20px;margin:0!important}body.flex .det_cont_booking .det_bookinginner{padding:20px}body.flex .det_cont_booking .det_hoteldetails{width:830px}body.flex .det_cont_booking fieldset.clear{margin:0}body.flex .det_cont_booking .det_btnavailable{margin-left:0}body.flex .det_cont_booking .det_hrsavailable{margin-left:20px}body.flex .det_cont_docres iframe{width:670px}}