.lounges-suchen {
		background-color: #CEECFD; margin: 0 0 26px 0; padding: 12px 0 0 0;
	}
		.lounges-suchen label {
			display: inline; float: left; margin: 0 10px 3px 10px; font-size: 1.2em; line-height: 130%; color: #323c41; font-weight: bold; width: 180px;
		}
			label.archiv-thema {
				width: 142px; overflow: hidden; margin: 0 0 3px 10px;
			}
			label.archiv-von {
				width: 210px; overflow: hidden; margin: 0 0 3px 0; padding: 0 0 0 1px;
			}
			label.archiv-bis {
				width: 150px; overflow: hidden; margin: 0 0 3px 0;
			}
				a.calendar-archiv, a.calendar-archiv2 {
					width: 23px; height: 18px; overflow: hidden; background-image: url(/static/images/icon_calendar_archiv.gif); background-repeat: no-repeat;
					display: inline; text-indent: -1000em; float: left; margin: 2px 0 0 5px;
				}
					a.calendar-archiv:hover, a.calendar-archiv2:hover {
						background-position: 0 -18px;
					}
		.lounges-suchen select {
			font-size: 1.2em; color: #000; width: 180px; float: left; display: inline; margin: 0 10px 12px 10px; border: 1px solid #adb1b3; height: 21px; padding: 1px 0 1px 0;
		}
.wrap div.image-map {
		width: 564px; margin: 0 0 12px 0; height: 400px; position: relative; background-image: url(/static/images/image_map_wien.gif); background-repeat: no-repeat;
	}
		.wrap div.image-map a {
			font-size: 1.2em; font-weight: bold; text-decoration: none; position: absolute; color: #464F54; line-height: 18px; display: block;
		}
			.wrap div.image-map a:hover {
				color: #d81e05;
			}
				.wrap a.map-left {
					background-image: url(/static/images/image_map_link_hover.gif); background-repeat: no-repeat; background-position: 0 -100px; padding: 0 0 0 25px; 
				}
					.wrap a.map-left:hover {
						background-position: 0 0px;
					}
					.wrap a.blng {
						top: 197px; left: 27px;
					}
					.wrap a.snlng {
						top: 217px; left: 42px;
					}
					.wrap a.blng2 {
						top: 273px; left: 251px;
					}
					.wrap a.snlng2 {
						top: 160px; right: 103px;
					}
					.wrap a.hnlng {
						top: 236px; right: 95px;
					}
				.wrap a.map-right {
					background-image: url(/static/images/image_map_link_hover.gif); background-repeat: no-repeat; background-position: right 0px; padding: 0 25px 0 0; float: left; background-position: right -100px;
				}
					.wrap a.map-right:hover {
						background-position: right 0px;
					}
