#hotelresults{margin:10px 0 0 10px;width:597px;height:auto;font-family:Arial}#empfehlung{position:relative;margin-top:10px;width:597px;padding:7px 0 7px 0;background-color:#e8e8e8;color:#535353;font-size:12px;font-weight:bold}#resultsHeading{background-color:#e8e8e8;padding:0 0 0 12px;color:#535353;font-size:12px;font-weight:bold}#zusatzoptionen{width:600px;height:30px;margin-top:230px;position:absolute}#zusatzoptionen input{margin-top:5px;margin-left:350px}.zusatzoptionenLabel{text-decoration:underline}#ausstattungColThree{margin-left:415px;height:80px;width:120px;position:absolute;margin-top:140px}#ausstattungColTwo{margin-left:235px;height:80px;width:120px;position:absolute;margin-top:140px}#ausstattungColOne .ausstattungLabel,#ausstattungColTwo .ausstattungLabel,#ausstattungColThree .ausstattungLabel{margin-left:3px;margin-top:2px}#ausstattungColOne{margin-left:25px;height:80px;width:120px;position:absolute;margin-top:140px}#ausstattungColOne input,#ausstattungColTwo input,#ausstattungColThree input{margin-left:0px;margin-top:2px;float:left}#ausstattung{position:absolute;margin-top:95px}#verfuegbar{margin-left:60px;margin-top:23px;float:left}.verfuegbarLabel{margin-left:3px;font-weight:normal;height:40px;width:100px;margin-top:15px}#datum{position:absolute}#flag_top{position:relative;width:670px}.hotel_flags{float:left;margin-left:11px;width:21px;position:relative}.flags_cur{background:url("resources/images/flag_active.gif") no-repeat bottom center;padding-bottom:10px}#hotel_list{margin:10px 0 0 10px;position:relative;float:left;width:600px;height:120px}.list_headline{font-size:15px;font-weight:bold;color:#535353}.list_subheadline{margin-top:6px;font-size:11px;font-weight:bold;color:#535353}.list_description{margin-top:5px;font-size:11px;color:#535353;width:390px}.hotel_stars{margin-top:17px;float:left;margin-left:5px;width:23px;position:relative}.hotels_clear{clear:both}#suchmaske_gr{margin:0 0 40px 10px;position:relative;top:30px;background-image:url("resources/images/hannover_de-suchmaske_gr.jpg");width:597px;height:265px}#grey_bar{padding:6px 0 0 9px;margin:10px 0 0 10px;position:relative;float:left;background-image:url("resources/images/grey_bar.jpg");width:593px;height:24px}.maske_datum{margin-top:22px;color:#282828;font-weight:bold;font-size:11px;margin-left:13px;float:left;position:relative}.maske_st_dist{color:#282828;font-weight:bold;font-size:11px;margin-top:17px;float:left}.datum_input{margin-top:19px;color:#282828;margin-left:5px;position:relative;float:left;font-size:11px}#displayAllHotels{margin:30px 0 50px 0}#displayAllHotels a{color:#282828;text-decoration:underline;font-weight:bold}#hotelresults{font-size:11px;color:#282828}.resultentry{border-bottom:1px solid #e8e8e8;padding:10px 0 10px 0;position:relative}.resultimage{float:left;width:100px;position:absolute;left:0;bottom:14px}.resultinfos{float:left;width:380px;margin-right:27px}h2.resulttitle{float:left;display:inline;color:#535353;font-weight:bold;font-size:15px;margin:0}.resultinfos{margin:0 0 0 138px}.resultinfos p{margin:5px 0 0 0;padding:0}.resultlinks{right:0;bottom:8px}.resultlinks a{display:block;color:#282828;text-decoration:none;padding:3px 0 3px 15px;background:url("resources/images/hotellinkarrow.gif") no-repeat left center}.resultstars{position:absolute;right:75px}.resultrooms{float:left;font-weight:bold;color:#535353;margin-top:4px}.available{color:#1b8d00}.resultprice{position:absolute;right:75px; margin-top:4px;font-weight:bold;color:#535353}.searchresultimage{float:left;width:100px}.searchresultinfos{width:400px;margin-right:27px}.searchresultinfos{margin:0 0 0 115px}.searchresultinfos p{margin:5px 0 0 0;padding:0}.searchresultadress,.searchresultrating{color:#535353}.searchresultrating{padding-top:5px}h2.searchresulttitle{float:left;display:inline;color:#535353;font-weight:bold;font-size:15px;margin:0 0 10px 0}.searchratingimg{margin:0 5px 0 5px}.bold{font-weight:bold}#searchresultHeading{background-color:#f3f3f3;color:#535353;font-size:12px;font-weight:bold;padding:7px 0 7px 12px}#searchresult_date{background:#e2e2e2;/**/padding-bottom:1px}#showoptions{padding:13px}#showoptions a{color:#282828;font-weight:bold}#options{height:auto;width:auto;padding:13px}#options a{color:#282828;font-weight:bold}#innerOptions{background-color:#f6f6f6;height:190px;width:auto;border:1px solid #bfbfbf}#auswahl{height:110px;width:auto;margin-top:7px}.threeboxes{height:110px;width:160px;margin:5px 0 0 10px;float:left}.boxes_checkbox{float:left}.boxes_text{float:left;margin-top:3px}.search_button{float:right}#flagcontainer{width:597px;height:20px;margin-left:10px}.flags{float:left;margin-left:15px;width:21px}.flags:hover{cursor:pointer}/**/.pref_wrapper{width:597px;height:auto;margin-top:8px;border-bottom:1px solid #CCC;padding:0}.pref_pics{padding:0;float:left;margin-top:20px;margin-left:10px;width:auto;height:80px}.pref_container{float:left;padding:0;margin-top:2px;margin-left:20px;width:420px;height:108px}.pref_headline{color:#6a6a6a;font-size:15px;font-weight:bold;float:left}.pref_stars{float:right;margin-right:0px}.pref_zimmer{color:#535353;font-size:11px;margin-top:10px;float:left}.pref_preis{color:#535353;font-weight:bold;font-size:11px;margin-top:11px;margin-right:14px;text-decoration:line-through;float:right}.pref_minrate{color:#d41919;font-size:14px;font-weight:bold;float:right;margin-right:0px;margin-top:10px}.pref_descr{color:#535353;font-size:11px;width:400px;margin-top:5px;height:45px;overflow:hidden;float:left}.pref_more{float:right;width:60px;height:50px;margin-top:57px;margin-right:0}/**/#details_wrapper{margin-left:9px;color:#535353;font-family:Arial}#details_headline{font-weight:bold;font-size:20px;margin-top:20px;float:left}#details_anschrift{font-size:11px;margin-top:5px;margin-left:1px}#details_rating{font-size:11px;margin-top:5px;margin-left:1px}#details_head{/**/width:604px;height:26px;margin-top:20px}#details_content{border-left:1px solid #8f8f8f;border-right:1px solid #8f8f8f;border-bottom:1px solid #8f8f8f;width:602px;height:auto;font-size:12px}#details_descr{float:right;margin-top:10px;margin-top:10px;width:280px;height:auto}#details_pic{float:left;margin-top:10px;margin-left:10px}#details_avail{margin:10px;width:auto;height:auto;border-left:1px solid #919191;border-top:1px solid #919191;border-right:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;;background-color:#e2e2e2}.details_allgemein{margin-left:20px;margin-top:5px;margin-bottom:5px}.details_gallery{float:left;margin-left:5px;margin-top:5px;margin-bottom:5px}#details_gallery_big{width:300px;height:300px;margin-left:5px;margin-top:5px;float:left}#hotels_anreisemonat{width:80px}#hotels_abreisemonat{width:80px}

.pref_preis_suche{
color:#535353;
font-weight:bold;
font-size:11px;
margin-top:3px;
margin-right:5px;
text-decoration:line-through;
float:right
}
.pref_minrate_suche{
color:#d41919;
font-size:13px;
font-weight:bold;
float:right;
margin-right:0px;
margin-top:0px
}
.resultentry2 {
display: block;
}

.flags img {
 cursor:pointer;
}
