/* Sensitive Grafik */

#karte {
  float: right;
  display: block;
  position: relative;
  width: 365px;
  height: 373px;
  margin: 11px 0 20px 20px;
}
#karte img.map {
  position: absolute;
  z-index: 1;
  display: none;
}

#karte #map {
  position: relative;
  z-index: 2;
}

area {
  cursor: pointer;
}

#AL { left: 233px; top: 298px; }
#BE { left: 114px; top: 211px; }
#BA { left: 204px; top: 273px; }
#BG { left: 252px; top: 271px; }
#DK { left: 151px; top: 149px; }
#DE { left: 137px; top: 176px; }
#EE { left: 225px; top: 119px; }
#FI { left: 202px; top: 013px; }
#FR { left: 064px; top: 214px; }
#GR { left: 244px; top: 297px; }
#GB { left: 056px; top: 127px; }
#IE { left: 037px; top: 162px; }
#IT { left: 138px; top: 256px; }
#HR { left: 187px; top: 261px; }
#LV { left: 223px; top: 137px; }
#LT { left: 224px; top: 153px; }
#LU { left: 134px; top: 225px; }
#MK { left: 243px; top: 297px; }
#MD { left: 274px; top: 229px; }
#ME { left: 226px; top: 290px; }
#NL { left: 126px; top: 192px; }
#NO { left: 137px; top: 002px; }
#AT { left: 159px; top: 236px; }
#PL { left: 187px; top: 175px; }
#PT { left: 007px; top: 291px; }
#RO { left: 234px; top: 231px; }
#RU { left: 219px; top: 000px; }
#SE { left: 167px; top: 028px; }
#CH { left: 134px; top: 250px; }
#RS { left: 225px; top: 261px; }
#SK { left: 208px; top: 227px; }
#SI { left: 186px; top: 257px; }
#ES { left: 019px; top: 274px; }
#CZ { left: 176px; top: 216px; }
#TR { left: 287px; top: 274px; }
#UA { left: 243px; top: 180px; }
#HU { left: 206px; top: 236px; }
#BY { left: 242px; top: 151px; }

#coords {
  text-align: center;
  font-style: italic;
  width: 365px;
  display: block;
}



/* Akkordeon-Anpassungen */
#main .tx-jfmulticontent-pi1 {
  width: 290px;
}

#main .ui-accordion h3.ui-accordion-header {
  display: none;
}
#main .ui-accordion .ui-accordion-content h1 {
  display: block;
  font-size: 1.1818em;
}

#main .ui-state-active a,
#main .ui-state-active a:link,
#main .ui-state-active a:visited {
  color: #255F8B;
  cursor: default;
}

/* Tooltip */
#tooltip {
  position: absolute;
  z-index: 3000;
  background: #FFF;
  max-width: 250px;
  border: 1px solid #AAA;
  padding: 5px 8px;
  font-size: 11px;
  text-align: left;
}
#tooltip h3 {
  padding: 0;
}