.imagemap_content {
	position: relative;
}
.imagemap_content .imagemap_tooltip {
	display: none;
	position: absolute;
	background: #ffffff;
	border: 1px solid #808080;
	padding: 5px 8px;
	margin: 0;
	/* max-width: 350px; */
}
.imagemap_content .imagemap_tooltip.active { display: block; }
.imagemap_content .imagemap_tooltip p { margin: 0; }
.imagemap_content .imagemap_tooltip p + p { margin-top: 10px; }
.imagemap_zoom_in,
.imagemap_zoom_out,
.imagemap_zoom_reset {
	border: 0 none !important;
	margin: 0 !important; padding: 0 !important;
	display: inline-block;
	width: 24px !important; height: 24px !important;
	text-indent: -9999px;
}
.imagemap_zoom_in { background: url('//www.clayton.de/wp-content/plugins/map-postleitzahlen-deutschland-zweistellig/js/button-zoom-in.png') no-repeat scroll center center transparent !important; }
.imagemap_zoom_out { background: url('//www.clayton.de/wp-content/plugins/map-postleitzahlen-deutschland-zweistellig/js/button-zoom-out.png') no-repeat scroll center center transparent !important; }
.imagemap_zoom_reset { background: url('//www.clayton.de/wp-content/plugins/map-postleitzahlen-deutschland-zweistellig/js/button-zoom-reset.png') no-repeat scroll center center transparent !important; }
.imagemap_preload {
	background: rgb(0, 0, 0) transparent;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	text-align: center;
}
.imagemap_preload > .imagemap_preload_inner { padding-top: 30%; }
.imagemap_legend { }
.imagemap_legend_bottom { }
.imagemap_legend_top { }
.imagemap_legend_left { float:left; }
.imagemap_legend_right { float:right; }
.imagemap_legend .imagemap_legend_line {
	text-align: left;
}
.imagemap_legend .imagemap_legend_label {
	width: 33%;
	display: inline-block;
}
.imagemap_legend .imagemap_legend_tooltip {
	width: 66%;
	display: inline-block;
}