#content .hotellisttable{width:100%}.hotellist{width:234px;height:284px;float:left;margin:0 15px 20px 0;border:1px solid #9d0909;display:block}div.last{margin:0 0 20px 0}#content .hotellist img{float:none}#content .hotellist h2 a{padding:0 10px;margin:0;display:block}#content .hotellist h2 a{text-decoration:none}#content .hotellist p{padding:0 10px;margin:0}#content .hotellist div.adress{height:110px}#content .hotellist p.iconen{text-align:center}#content .hotellist p.details{background-color:#efefef;text-align:center;padding:2px 0}div.bild{width:234px;height:105px;overflow:hidden;text-align:center;padding:5px 0 0 0;background-color:#efefef}#content div.bild img{border:none}#content .scroll{clear:both}#content .scroll.top{clear:left}#content .scroll a,#content .scroll strong{padding:2px 4px 2px 4px;background-color:#9d0909;font-size:11px;font-weight:normal;border:1px solid #000;text-decoration:none;color:#fff;margin:0 3px}#content .scroll strong{background-color:#fff;color:#000}#content .scroll a:hover{background-color:#fff;color:#9d0909}#content .hotellist p .icons{padding:0;margin:0 10px 0 0;float:left}#betriebdetail{float:left;width:400px;line-height:20px}#betriebdetail .label{width:70px;display:block;float:left}#content #betriebdetail img{float:none;padding:0;margin:0 0 5px 0}#betriebsbild,#content #betriebsbild img{float:left}#accordion,.feratel_text{clear:both}#accordion h2{margin:2px 0 2px 0}#accordion h2 a{display:block;background-color:#fff;color:#9d0909;border:solid #9d0909;border-width:0 0 1px 1px;text-decoration:none;padding:3px;overflow:hidden;font-weight:normal;height:14px}#accordion h2 a:hover{background-color:#efefef}#accordion h2 a span{display:block;float:right;font-size:11px;font-weight:normal;text-decoration:none}#accordion h2 a:hover span{text-decoration:none}#accordion h2 a.opened{border-bottom-color:#efefef;background-color:#efefef}#accordion div.opened{border:1px solid #9d0909;border-width:0 0 1px 1px;background-color:#efefef;margin:0;padding:0;overflow:hidden;padding:2px 7px 2px 7px}#accordion div.opened:after{content:"."; display:block; height:0; clear:both; visibility:hidden}#accordion div.closed{display:none}#content #betriebdetail .button{width:280px;margin:10px 0 0 0;background:#239e00;border:2px solid;border-color:#80c76c #0f4200 #0f4200 #80c76c;color:#fff;font-weight:bold;cursor:pointer;display:block;float:left;text-align:center;text-decoration:none}#content{position:relative;z-index:10}#betriebe_suche{margin:10px 0 0 0;border:1px solid #000;padding:5px;position:relative;z-index:10}#betriebe_suche legend{padding:0 2px 0 2px}#betriebe_suche label,#merkmale_link,#betriebe_suche input.button{float:left;margin:0 10px 0 0}#merkmale_link{margin-top:15px}#betriebe_suche input.button{margin-top:12px}#betriebe_suche label input,#betriebe_suche label select{display:block;margin:2px 0 0 0;border:1px solid #000;padding:1px;font-size:11px}#merkmale{position:absolute;display:none;top:38px;right:0;background:#fff;border:1px solid #9d0909;width:690px;overflow:auto;height:500px}#merkmale h2{clear:both;background:#9d0909;color:#fff;margin:0 0 2px 0;padding:2px 0 2px 7px}#merkmale label{float:left;margin:0;width:202px;font-size:11px;padding:2px 0 2px 21px}#merkmale label input{margin:0 3px 0 -16px;width:14px;height:14px;display:inline}#merkmale_close{float:right;margin:5px}#merkmale_close2{position:absolute;display:none;top:38px;right:17px;z-index:15;width:20px;height:20px;background:#9d0909 url(/nav/close.gif) 50% 50% no-repeat}#content a#merkmale_close2:hover{background:#9d0909 url(/nav/close.gif) 50% 50% no-repeat}#search_output{position:absolute;top:33px;left:0;border:1px solid #9d0909;background:#fff}#content #search_output ul{margin:0;padding:0}#content #search_output ul li{background:#fff;padding:0;height:1%;display:block;width:250px}#content #search_output ul li a{display:block;padding:2px 10px}#content #search_output ul li a.active{background:#ccc}