 #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 div.info_field{float:right;width:120px;text-align:center;margin-left:10px}#content div.hotellistitem div.info_field span.subheadline{ font-size:11px; display:block} #content div.hotellistitem div.details span.item_group{ font-size:11px} #content .hotellistitem span.item_group{ color:#999} #content div.hotellistitem div.info_field a.price,#content div.hotellistitem div.info_field em.price{font-weight:bold;text-decoration:none;font-size:18px} #content div.hotellistitem div.index{position:absolute;text-align:center;font-weight:bold;top:10px;width:19px;left:-16px;color:#ffffff;font-size:18px;line-height:17px} #content div.hotellistitem div.info_field img{ margin:8px 0px} #content div.hotellistitem div.info_field a.button,#content div.hotellistitem div.info_field em.button{ width:101px; float:none; xmargin-left:7px 0px 0px 0px} #content div.hotellistitem.price_search div.details{width:210px;height:110px;overflow:hidden;float:left;line-height:16px}#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:10px; margin-top:2px} #content div.hotellistitem div.details span.item_group,#content div.hotellistitem div.details span.distance,#content div.hotellistitem div.details div.distance,#content div.hotellistitem div.info_field span.subheadline{ color:#999999}#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} #content div.hotellistitem div.details h3{margin:0px;text-align:left} #content div.hotellistitem div.hotellinks{float:left;background-color:#eeeeee;height:3px;width:460px;padding:1px 5px;margin-top:5px;margin-bottom:5px} #content div.hotellistitem div.hotellinks a,#content div.hotellistitem div.hotellinks em{text-decoration:none;color:#000000} #content h1 a,#content h3 a:hover,#content h1 em,#content h3 em:hover,#content div.hotellistitem div.hotellinks a:hover,#content div.hotellistitem div.hotellinks em:hover,#content div.hotellistitem ul.alt_prices li.alternatives div.left:hover,#content div.hotellistitem ul.alt_prices li.alternatives div.right:hover{ color:#de601e; text-decoration:underline} #content div.hotellistitem ul.alt_prices{float:left;margin-right:20px} #content div.hotellistitem ul.alt_prices li.alternatives{width:160px;margin-bottom:5px;line-height:12px;height:12px;background-image:url('http://ip2.trivago.com/images/layoutimages/overview_lists/points.png');background-repeat:repeat-x;background-position:left bottom;cursor:pointer} #content div.hotellistitem ul.alt_prices li.alternatives div{ background-color:#ffffff; height:12px} #content div.hotellistitem ul.alt_prices li.alternatives div.left{ float:left} #content div.hotellistitem ul.alt_prices li.alternatives div.right{ float:right; font-weight:bold; color:#0030CD} #content div.hotellistitem{margin-bottom:20px;float:left;text-align:justify;width:470px;border-left:15px solid #CCCCCC;padding-left:10px;position:relative} #content div.hotellistitem div.highlight{float:left;width:110px;height:110px;text-align:center;margin-right:10px}#content div.hotellistitem div.highlight img{ width:110px; height:110px} #content div.hotellistitem div.available_on{text-align:center;width:120px;position:absolute;bottom:5px;right:0px} #content div.hotellistitem div.available_on .button{ width:101px; float:none} #content div.hotellistitem div.spacer{float:left;height:25px} #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 div.distanceitem{ padding-top:4px} #navigation div#filter_distance div.distanceitem select{width:248px;margin-left:4px} #navigation div#filter_distance div.distancestr{padding-top:5px} #navigation div#filter_distance div.distancestr input.text{width:145px;float:left;margin-left:6px;margin-right:4px} #navigation div#filter_distance div.distancestr span.button{float:right}#navigation div#filter_distance div.distancestr span.button input{width:100px} #navigation div#filter_distance div.distancestr input.radio{float:left} #navigation div#filter_distance div.distancestr input.radio,#navigation div#filter_distance div.distanceitem input.radio{ margin:0px} #navigation #filterbox_main ul.fields li label{ cursor:default}#navigation #filterbox_main label span{ font-size:9px} #content #hotellistbody{position:relative} #navigation #filterbox_main div.filter_group{font-weight:bold;padding-bottom:5px;width:270px} #navigation #filterbox_main div.filter_group span{ font-weight:normal} #navigation #filterbox_main div.navigation_space{ padding-bottom:20px} #navigation #filterbox_main .more_button{padding-left:18px} #navigation #filterbox_main div.star_part div.stars{ background-image:url('http://ip1.trivago.com/images/layoutimages/overview_lists/slider_stars_map_new.gif'); background-position:0px 0px; background-repeat:no-repeat; height:24px; width:45px; float:left; cursor:pointer} #navigation #filterbox_main div.star_part div.star0_1{ background-position:-8px 0px} #navigation #filterbox_main div.star_part div.star0_2{ background-position:-8px -22px} #navigation #filterbox_main div.star_part div.star1_1{ background-position:-2px -42px} #navigation #filterbox_main div.star_part div.star1_2{ background-position:-2px -63px} #navigation #filterbox_main div.star_part div.star2_1{ background-position:7px -84px} #navigation #filterbox_main div.star_part div.star2_2{ background-position:7px -105px} #navigation #filterbox_main div.star_part div.star3_1{ background-position:15px -126px; width:48px} #navigation #filterbox_main div.star_part div.star3_2{ background-position:15px -147px; width:48px} #navigation #filterbox_main div.star_part div.star4_1{ background-position:19px -168px} #navigation #filterbox_main div.star_part div.star4_2{ background-position:19px -189px} #navigation #filterbox_main div.star_part div.star5_1{ background-position:19px -210px} #navigation #filterbox_main div.star_part div.star5_2{ background-position:19px -231px} #navigation #filterbox_main div.star_part div.slider_track{ clear:both} #navigation #filterbox_main span.search_button{ float:right}#navigation #filterbox_main span.search_button input{width:101px} #navigation #filterbox_main input.use_querystring{float:left;margin-right:5px} #navigation #filterbox_main input.searchstring{width:145px;float:left;margin-right:4px} #navigation #filterbox_main div.slider_track{position:relative;width:270px;height:17px;background:url('http://ip2.trivago.com/images/layoutimages/overview_lists/slider_bg.png') 0px 0px no-repeat} #navigation #filterbox_main div#js_slider_price_max{margin-bottom:3px} #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:6px;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.gif') -7px -260px no-repeat;width:14px;height:18px;position:relative;top:0px;z-index:12;cursor:pointer;cursor:ew-resize} #content #header_bar_main div#progressbar{float:right;border:1px solid #9fc0e3;width:120px;height:13px;overflow:hidden;margin-top:5px;position:relative} #content #header_bar_main div#progressbar span{display:block;position:absolute;width:30px;z-index:101;text-align:center;left:45px;top:0px} #content #header_bar_main 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 div.details div.distance{ padding-bottom:5px}#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:15px solid #8aa86f}#content #top_childs h2.region{border-left:15px solid #c76728}#content #top_childs h2.city{border-left:15px solid #39718e}#content #top_childs div.list{border-left:15px solid #cccccc;padding-left:10px;width:475px}#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}