body{margin:0}.hidden{display:none}#immomap svg{border:1px solid #2f4f4f}.subunit{fill:#9e2734;cursor:pointer;stroke:#fff;stroke-width:.05em;opacity:1}.subunit:hover{fill:#7f1e29;opacity:1}.subunit.selected{fill:#640e18;opacity:1}path.subunit.Luxembourg[data-name="Luxembourg"]{fill:#d72c3f}div#tooltip{background:rgba(0,0,0,.8);color:#eee;text-align:center;text-decoration:none;text-shadow:0 1px 0 #000;white-space:nowrap;-moz-border-radius:.4em;-ms-border-radius:.4em;-o-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;position:absolute;font:12px 'Lucida Grande',Arial,sans-serif;padding:.5em 1.2em;z-index:2}#map-box{position:relative}#miniature-deu,#miniature-bel,#miniature-fra{margin:10px}#miniature-deu{right:0}#miniature-bel{left:0}#miniature-fra{left:0;bottom:0}.thumbnail-text{display:table;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto;position:absolute;color:#fff;pointer-events:none;text-transform:uppercase;font-size:16px}.thumbnail-text span{display:table-cell;vertical-align:middle;text-align:center}div#miniature-bel span{margin-left:25px}.subunit{fill:#9e2734;cursor:pointer;stroke:#fff;stroke-width:.1em}