/*! dwtilemap.css | (c) Heiner Kippelt | All Rights Reserved. */
.dwtilemap{overflow:hidden;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;min-height:100px}.dwtilemap>div.dwtilemaplayer{position:absolute;font-size:0;line-height:0;white-space:nowrap}.dwtilemap>div.dwtilemaplayer.dwdouble{transform:scale(2);transform-origin:center center}.dwtilemap
div.dwtilemapdebug{position:absolute;top:0;left:0;background:#f00;color:#fff}.dwtilemap > a, .dwtilemap .dwtilemapaddress, .dwtilemap
.dwmapaddress{display:block;position:absolute;background:#fff;border:1px
solid #666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.dwtilemap>a{width:25px;height:25px;right:5px;cursor:pointer}.dwtilemap.dwtilemapismousedown>a{opacity:0.5}.dwtilemap.dwtilemapismousedown, .dwtilemap.dwtilemapismousedown
a{cursor:move !important}.dwtilemap>a:hover{background:#eee}.dwtilemap.dwtilemapismousedown>a:hover,.dwtilemap>a.dwtilemapdisabled:hover{background:#fff}.dwtilemap>a.dwtilemapdisabled:hover{cursor:default}.dwtilemap
.dwtilemapcenter{bottom:70px}.dwtilemap > a > b::before, .dwtilemap > a > b::after, .dwtilemap .dwtilemapcenter::after{font-size:0;line-height:0;position:absolute}.dwtilemap>a>b::before{border-left:1px solid #000;height:15px;top:5px;left:12px}.dwtilemap>a>b::after{content:" ";border-top:1px solid #000;width:15px;top:12px;left:5px}.dwtilemap>a.dwtilemapdisabled>b::before{border-left:1px solid #999}.dwtilemap>a.dwtilemapdisabled>b::after{border-top:1px solid #999}.dwtilemap .dwtilemapcenter>b::before{content:" ";height:17px;top:4px}.dwtilemap .dwtilemapcenter>b::after{width:17px;left:4px}.dwtilemap .dwtilemapcenter::after{content:" ";top:8px;left:8px;width:7px;height:7px;border:1px
solid #000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.dwtilemap
.dwtilemapzoomin{bottom:35px}.dwtilemap .dwtilemapzoomin>b::before{content:" "}.dwtilemap
.dwtilemapzoomout{bottom:5px}.dwtilemap .dwtilemapcopyright, .dwtilemap .dwtilemapaddress,
.dwtilemap .dwmapcopyright, .dwtilemap
.dwmapaddress{position:absolute}.dwtilemap .dwtilemapcopyright,
.dwtilemap
.dwmapcopyright{left:0;bottom:0;padding:3px;background:rgba(255, 255, 255, 0.8)}.dwtilemap .dwtilemapaddress,
.dwtilemap
.dwmapaddress{padding:10px;top:5px;left:5px;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.65);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.65);box-shadow:2px 2px 5px 0px rgba(0,0,0,0.65)}.dwtilemap .dwtilemapcopyright, .dwtilemap .dwtilemapcopyright > a, .dwtilemap .dwtilemapaddress, .dwtilemap .dwtilemapaddress > a,
.dwtilemap .dwmapcopyright, .dwtilemap .dwmapcopyright > a, .dwtilemap .dwmapaddress, .dwtilemap .dwmapaddress>a{font-family:arial,sans-serif;font-size:10px;line-height:100%;color:#000;text-decoration:none;font-weight:normal}.dwtilemap .dwtilemapaddress, .dwtilemap .dwtilemapaddress > a,
.dwtilemap .dwmapaddress, .dwtilemap .dwmapaddress>a{font-size:14px;line-height:120%}.dwtilemap .dwtilemapcopyright > a, .dwtilemap .dwtilemapaddress > a,
.dwtilemap .dwmapcopyright > a, .dwtilemap .dwmapaddress>a{color:#66f;text-decoration:underline}