 #content div#transparency{display:none;position:absolute;left:0px;right:0px;bottom:0px;top:0px;z-index:5;background-color:#fff;background-image:url('http://ip2.trivago.com/images/layoutimages/indicator_big.gif');background-position:center 200px;background-repeat:no-repeat} #content div.hoteldealsstandby_default{padding-left:150px;height:110px;display:none;background:#fff url('http://ip2.trivago.com/images/layoutimages/bg_hotellistsearch.png') 0px 0px no-repeat}#content div.hoteldealsstandby_de{height:110px;display:none;background:#fff url('http://ip2.trivago.com/images/layoutimages/overview_lists/loading_de.gif') 0px 0px no-repeat} #content div#hoteldealsstandby h2{padding-top:10px} #content div#hoteldealsstandby img{margin-top:10px} #content div#noresults{display:none;font-size:15px;background-image:url('http://ip1.trivago.com/images/layoutimages/no_results_trivi.png');background-position:5px 10px;background-repeat:no-repeat;height:140px;padding-left:125px} #content div.hotellistitem .info_field{border:1px solid #dddddd;display:block;float:right;height:120px;padding-top:15px;text-align:center;text-decoration:none;width:116px}#content div.hotellistitem .info_field.bottom{ border-bottom:1px solid #dddddd; border-left:1px solid #dddddd}#content div.hotellistitem .info_field span.subheadline{ display:block; margin-top:5px; margin-bottom:5px; color:#000000;font-size:12px}#content div.hotellistitem .info_field span.no_avail{ color:#999999} #content div.hotellistitem .info_field strong{text-decoration:none;font-size:21px}#content div.hotellistitem .info_field:hover strong{ text-decoration:underline}#content div.hotellistitem .info_field:hover .button.button_red span.content{background-position:0px -21px} #content div.hotellistitem .info_field:hover .button.button_red{ background-position:right -21px} #content div.hotellistitem .info_field a.button,#content div.hotellistitem .info_field em.button{ width:101px; float:none; margin-left:4px; margin-top:8px} #content div.hotellistitem div.details{width:262px;height:110px;overflow:hidden;margin-bottom:5px;text-align:justify;line-height:16px;color:#666666}#content div.non_available div.details{ display:inline; height:auto}#content div.hotellistitem div.details em.more,#content div.hotellistitem div.details a.more{background-color:#FFFFFF;left:315px;overflow:hidden;position:absolute;text-align:right;top:127px;width:55px}#content div.non_available div.details em.more,#content div.non_available div.details a.more{ display:none}#content div.hotellistitem div.details div.ratingb_quadrat0,#content div.hotellistitem div.details div.ratingb_quadrat1,#content div.hotellistitem div.details div.ratingb_quadrat2,#content div.hotellistitem div.details div.ratingb_quadrat3,#content div.hotellistitem div.details div.ratingb_quadrat4,#content div.hotellistitem div.details div.ratingb_quadrat5{ float:left; margin-right:5px} #content div.hotellistitem div.details span.distance{ background-image:url('http://ip2.trivago.com/images/layoutimages/hotellist_distance.png'); background-position:left center; background-repeat:no-repeat; padding-left:12px; color:#000000} #content h1 a,#content h1 em,#content div.hotellistitem ul.alt_prices li:hover div.left,#content div.hotellistitem ul.alt_prices li:hover div.right{ color:#de601e; text-decoration:underline} #content div.hotellistitem ul.alt_prices{float:left;margin-left:5px} #content div.hotellistitem ul.alt_prices li{width:120px;line-height:16px;height:16px;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;cursor:pointer;padding:1px 0px 1px 0px;background-image:url('http://ip2.trivago.com/images/layoutimages/overview_lists/points.gif');background-repeat:repeat-x;background-position:0px 11px;overflow:hidden} #content div.hotellistitem ul.alt_prices li div.left{ float:left; background-color:#ffffff} #content div.hotellistitem ul.alt_prices li div.right{ float:right; font-weight:bold; color:#0030CD; background-color:#ffffff} #content div.hotellistitem{margin-bottom:20px;float:left;width:500px}#content div.non_availablediv.main_area1,#content div.non_available div.main_area0{ display:inline}#content div.hotellistitem div.main_area1,#content div.hotellistitem div.main_area0{ width:382px}#content div.hotellistitem a.highlight,#content div.hotellistitem em.highlight{float:left;margin-right:5px}#content div.hotellistitem a.highlight img,#content div.hotellistitem em.highlight img{ width:110px; height:110px} #content div.hotellistitem h3{background-color:#eeeeee;height:17px;padding:3px;padding-top:2px;width:371px;overflow:hidden;margin-bottom:5px} #content div.hotellistitem h3 a:hover,#content div.hotellistitem h3 em:hover{ color:#de601e} #content div.hotellistitem div.gray{ background-color:#ffffff; border:1px solid #dddddd; float:left; width:498px; height:40px}#content div.hotellistitem div.available_on{float:right;width:117px;border-left:1px solid #ffffff;margin-top:8px} #content div.hotellistitem div.available_on .button{ width:104px; float:none; margin-left:4px} #content div.hotellistbottom{ clear:both} #content div.hotellistbottom div.m a.button,#content div.hotellistbottom div.m em.button,#content div.hotellistbottom div.m strong.button{ float:left; margin:0 0 0 3px; width:24px} #content div.hotellistbottom a.l,#content div.hotellistbottom em.l{ float:left; margin-right:5px; width:52px}#content div.hotellistbottom a.r,#content div.hotellistbottom em.r{ width:52px} #content #searchmap_info{position:absolute;bottom:0px;right:0px;background-color:#fff;overflow:hidden;white-space:nowrap;z-index:100;width:478px;font-size:15px;font-weight:bold} #content #searchmap_info div.center{ float:left;background-image:url('http://ip1.trivago.com/images/layoutimages/searchmap_info.png');background-repeat:no-repeat;padding:0px 0px 0px 15px;font-size:12px;font-weight:normal} #navigation div#filter_distance select#js_geo_distance_item{ float:right; margin-right:10px; height:20px; width:150px; border:none} #navigation div#filter_distance div.distancestr span.button{ float:right; margin-right:10px; height:20px}#navigation div#filter_distance div.filter_group strong{ float:left}#navigation div#filter_distance div.distancestr{ display:none;float:right;width:190px}#navigation div#filter_distance div.distancestr input{ width:125px; float:left}#navigation div#filter_distance div.distancestr span.button input{width:40px}#navigation div#filter_distance div.distance_min,#navigation div#filter_distance div.distance_max{ color:#999999;float:left;height:37px;padding-top:5px;text-align:center;font-weight:bold; background-image:url('http://ip2.trivago.com/images/layoutimages/overview_lists/box_small.png'); background-repeat:no-repeat}#navigation div#filter_distance div.distance_max{ float:right; margin-right:2px; width:50px}#navigation div#filter_distance div.distance_min{ padding-left:10px; width:50px; background-position:right center}#navigation div#filter_distance div.distance_min strong,#navigation div#filter_distance div.distance_max strong{ color:#000000;display:block}#navigation div#filter_distance div.distance_max strong span{ font-weight:bold}#navigation div#filter_distance div.distance_selection{ background:url('http://ip2.trivago.com/images/layoutimages/overview_lists/box_big.png') center center no-repeat;color:#5EB0DE;display:block;float:left;height:31px;text-align:center;width:170px;padding-top:8px}#navigation div#filter_distance a{ float:right; margin-right:3px} #content #hotellistbody{position:relative}#navigation #filterbox_main{ padding:3px} #navigation #filterbox_main div.navigation_space{ padding-bottom:15px; width:283px; float:left}#navigation #filterbox_main ul.fields{float:left;padding-left:10px;width:280px} #navigation #filterbox_main ul.fields li label{ cursor:default} #navigation #filterbox_main div.filter_group_small,#navigation #filterbox_main div.filter_group{font-weight:bold;padding-left:10px;margin-bottom:10px;float:left}#navigation #filterbox_main div.filter_group{ background-color:#BDD9EF; width:282px; padding-top:2px; height:22px}#navigation #filterbox_main div.filter_group_small{border:1px solid #eeeeee;width:280px; padding-top:4px; height:20px}#navigation #filterbox_main div.filter_group select,#navigation #filterbox_main div.filter_group input,#navigation #filterbox_main div.filter_group span{ font-size:12px; font-weight:normal}#navigation #filterbox_main div.filter_group strong{ margin-top:2px; display:block} #navigation #filterbox_main div.filter_group span{ font-weight:normal} #navigation #filterbox_main div#filter_fields div.navigation_space{ padding-left:10px} #navigation #filterbox_main .more_button{padding-left:18px} #navigation #filterbox_main div.star_part{margin-left:10px} #navigation #filterbox_main div.star_part label.stars{ background-image:url('http://ip1.trivago.com/images/layoutimages/sterne_top_optionen3.png'); background-repeat:no-repeat; height:45px; width:40px; float:left; cursor:pointer; margin-right:18px; padding-top:45px; text-align:center; text-decoration:none; color:#999999; font-size:9px; overflow:hidden}#navigation #filterbox_main div.star_part.non_avail label.stars{ height:15px;overflow:hidden} #navigation #filterbox_main div.star_part label.stars strong{ color:#000000; font-size:1em} #navigation #filterbox_main div.star_part label.star1_1{ background-position:-5px 0px} #navigation #filterbox_main div.star_part label.star1_2{ background-position:-50px 0px} #navigation #filterbox_main div.star_part label.star2_1{ background-position:-95px 0px} #navigation #filterbox_main div.star_part label.star2_2{ background-position:-140px 0px} #navigation #filterbox_main div.star_part label.star3_1{ background-position:-185px 0px} #navigation #filterbox_main div.star_part label.star3_2{ background-position:-230px 0px} #navigation #filterbox_main div.star_part label.star4_1{ background-position:-275px 0px} #navigation #filterbox_main div.star_part label.star4_2{ background-position:-320px 0px} #navigation #filterbox_main div.star_part label.star5_1{ background-position:-365px 0px; margin-right:0px} #navigation #filterbox_main div.star_part label.star5_2{ background-position:-410px 0px; margin-right:0px} #navigation #filterbox_main div.search_filter span.search_button{ float:right}#navigation #filterbox_main div.search_filter span.search_button input{width:91px} #navigation #filterbox_main div.search_filter input.use_querystring{float:left;margin-right:5px;margin-top:3px} #navigation #filterbox_main div.search_filter input.searchstring{width:136px;float:left}#navigation #filterbox_main div.search_filter form{ margin-left:10px} #navigation #filterbox_main div.slider_track{position:relative;width:270px;height:26px;background:url('http://ip2.trivago.com/images/layoutimages/overview_lists/slider_bg2.png') 11px 0px no-repeat;padding-left:11px;margin-top:5px;float:left} #navigation #filterbox_main div.slider_track div.trans{ position:absolute; left:0px; height:25px; bottom:-5px; width:268px; z-index:11; cursor:pointer} #navigation #filterbox_main div.slider_track div.tooltipp{ width:80px; display:none; padding:1px 4px; position:absolute; left:0px; top:15px; z-index:10; font-size:15px; color:#ffffff; background-color:#5eb0de} #navigation #filterbox_main div.slider_track div.highlight{position:absolute;top:10px;background-color:#5eb0de;height:6px;z-index:10;width:172px} #navigation #filterbox_main div.slider_track div.slider{background:url('http://ip1.trivago.com/images/layoutimages/overview_lists/slider_stars_map_new.png') 0px 0px no-repeat;width:14px;height:26px;position:relative;top:0px;z-index:12;cursor:pointer;cursor:ew-resize}#navigation #filterbox_main div.price_filter input{margin-right:10px;margin-top:2px} #navigation #filterbox_main div.price_filter div.preview_price_min,#navigation #filterbox_main div.price_filter div.preview_price_max{ color:#999999;float:left;height:37px;padding-top:5px;text-align:center;font-weight:bold; background-image:url('http://ip2.trivago.com/images/layoutimages/overview_lists/box_small.png'); background-position:center center; background-repeat:no-repeat}#navigation #filterbox_main div.price_filter div.preview_price_max{ float:right; margin-right:1px; width:50px}#navigation #filterbox_main div.price_filter div.preview_price_min{ padding-left:10px; width:50px; background-position:right center}#navigation #filterbox_main div.price_filter div.preview_price_min strong,#navigation #filterbox_main div.price_filter div.preview_price_max strong{ color:#000000; display:block}#navigation #filterbox_main div.price_filter label{ line-height:19px}#navigation #filterbox_main div.price_filter input{ padding-top:4px}#navigation #filterbox_main div.price_filter #js_preview_price_selection{ background:url('http://ip2.trivago.com/images/layoutimages/overview_lists/box_big.png') center center no-repeat;color:#5EB0DE;display:block;float:left;height:31px;text-align:center;width:170px;padding-top:8px}#navigation #filterbox_main div.price_filter #price_currency{ display:none} #content #hotellisttop{ position:relative} #content #hotellisttop div#progressbar{border:1px solid #9FC0E3;height:13px;left:377px;overflow:hidden;position:absolute;top:25px;width:120px} #content #hotellisttop div#progressbar span{display:block;position:absolute;width:30px;z-index:101;text-align:center;left:45px;top:0px} #content #hotellisttop div#progressbar img{position:absolute;top:1px;left:0px;z-index:100} #content #hotellistitems table.toplist{ margin-bottom:20px} #js_best_hotels .mod_body{ background-color:#eeeeee; padding:5px 10px; cursor:pointer; font-weight:bold; border-left:15px solid #cccccc} #content div.hotellistitem.default_attraction div.details a.button,#content div.hotellistitem.default_attraction div.details em.button{ float:left; margin-right:8px; margin-left:0px; margin-top:2px; width:150px} #content div.hotellistitem.default_attraction h3{ width:494px}#content div.hotellistitem.default_attraction{ position:static} #content div#js_price_debug{ position:absolute; right:0px; top:0px; width:10px; height:10px; overflow:auto; color:#39718E; padding:2px} #content div#js_price_debug:hover{ width:300px; height:100%; z-index:200; background-color:#ffffff; border:2px solid grey; color:#000000}#content #top_childs{position:relative}#content #top_childs h2{margin-bottom:10px;background-color:#eeeeee;height:25px;font-weight:bold;line-height:25px;padding-left:10px;font-size:12px}#content #top_childs h2.country{border-left:5px solid #8aa86f}#content #top_childs h2.region{border-left:5px solid #c76728}#content #top_childs h2.city{border-left:5px solid #39718e}#content #top_childs div.list{padding-left:10px;width:500px}#content #top_childs ul.hide{display:none}#content #top_childs li{float:left;width:33%;line-height:20px;overflow:hidden;height:20px}#content #top_childs li a{font-size:9px;color:#999999;line-height:21px;text-decoration:none}#content #top_childs li a span{color:#0030CD;font-size:12px;text-decoration:underline}#content #top_childs li a:hover span{color:#DE601E}#content #top_childs em.button_blue span.content,#content #top_childs a.button_blue span.content{width:60px}#content #top_childs em.button_red,#content #top_childs a.button_red{margin-bottom:10px;margin-top:10px}#content #top_childs em.button_red span.content,#content #top_childs a.button_red span.content{width:495px}#content #top_childs h2 em,#content #top_childs h2 a{float:right;padding-right:3px;color:#0030CD;text-decoration:underline}#content #top_childs h2 em:hover,#content #top_childs h2 a:hover{color:#DE601E} #content #top_childs li a.disable,#content #top_childs li em.disable{text-decoration:none;color:#000000}#content div.icon_header{background-color:transparent !important;float:right;width:300px}#content div.icon_header div.icons a,#content div.icon_header div.icons em{float:right;width:50px;text-align:center}#content div.content_header div.icons a.icon_inactive,#content div.content_header div.tabs a.tab_inactive,#content div.content_header div.icons em.icon_inactive,#content div.content_header div.tabs em.tab_inactive{border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF}#content div.icon_header div.icons #list_view_style_0.icon_inactive{border-right:1px solid #ffffff}#content div.content_header div.icon_header{width:auto}#content div#search_order_by{padding:2px;border:1px solid #CCCCCC}#content div#search_order_by.hide{display:none}#content div#search_order_by strong{float:left;padding:2px}#content div#search_order_by em.tab_active,#content div#search_order_by a.tab_active,#content div#search_order_by em.tab_inactive,#content div#search_order_by a.tab_inactive{background-color:#EEEEEE;border-left:1px solid #FFFFFF;float:right;height:18px;padding-left:5px;padding-right:5px;padding-top:1px;text-align:center}#content div#search_order_by em.tab_active div,#content div#search_order_by a.tab_active div{font-weight:bold;padding-right:12px;background-image:url('http://ip1.trivago.com/images/layoutimages/arrows_sort.png');background-repeat:no-repeat}#content div#search_order_by em.tab_inactive div,#content div#search_order_by a.tab_inactive div{font-weight:bold}#content div#search_order_by em.tab_active,#content div#search_order_by a.tab_active{text-decoration:none;color:#000000}#content div#search_order_by em.tab_active div,#content div#search_order_by a.tab_active div{background-position:right -17px}#content div#search_order_by em.tab_inactive div,#content div#search_order_by a.tab_inactive div{background-position:right 1px}#navigation #filterbox_main div.top_optionen_part{margin-left:10px}#navigation #filterbox_main div.top_optionen_part label.top_optionen{ background-image:url('http://ip1.trivago.com/images/layoutimages/sterne_top_optionen2.png'); background-repeat:no-repeat; height:75px; width:40px; margin-right:18px; float:left; cursor:pointer; text-align:center; text-decoration:none; color:#999999; font-size:9px; overflow:hidden}#navigation #filterbox_main div.top_optionen_part label#js_top_option_61{margin-right:0px}#navigation #filterbox_main div.top_optionen_part label.top_optionen strong{display:block;height:60px;color:#000000}#navigation #filterbox_main div.top_optionen_part label.top_option254_1{background-position:-455px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option254_0{background-position:-503px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option60_1{background-position:-551px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option60_0{background-position:-599px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option231_1{background-position:-647px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option231_0{background-position:-695px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option220_1{background-position:-743px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option220_0{background-position:-791px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option61_1{background-position:-839px 15px}#navigation #filterbox_main div.top_optionen_part label.top_option61_0{background-position:-887px 15px}#navigation #filterbox_main div.rating_part{margin-left:10px}#navigation #filterbox_main div.rating_part label{display:block;float:left;height:85px;width:40px; color:#999999; font-size:9px; cursor:pointer; text-align:center; overflow:hidden; margin-right:18px}#navigation #filterbox_main div.rating_part.non_avail label{height:60px;overflow:hidden}#navigation #filterbox_main div.rating_part label strong{background-image:url('http://ip1.trivago.com/images/layoutimages/rating_quadrat6.png');background-repeat:no-repeat; height:30px; width:40px; float:left; margin-bottom:5px; color:#ffffff; font-weight:bold; font-size:12px; padding-top:10px; text-align:center}#navigation #filterbox_main div.rating_part label.rating0 strong{background-position:0px 0px}#navigation #filterbox_main div.rating_part label.rating1 strong{background-position:0px -40px}#navigation #filterbox_main div.rating_part label.rating2 strong{background-position:0px -80px}#navigation #filterbox_main div.rating_part label.rating3 strong{background-position:0px -120px}#navigation #filterbox_main div.rating_part label.rating4 strong{background-position:0px -160px}#navigation #filterbox_main div.rating_part label.rating4,#navigation #filterbox_main div.rating_part label.rating4{margin-right:0px}