MediaWiki:MapSVG.css: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
VolkoV (D | B)
 
(43 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
  * { stroke-linecap:round; stroke-linejoin:round; }
+
  * { stroke-linecap:round; stroke-linejoin:round; fill-rule:evenodd; }
  
 
   .outerbackground { stroke:none; }
 
   .outerbackground { stroke:none; }
Zeile 9: Zeile 9:
 
   .buttonmeasuretext { font-family:verdana; font-size:6px; }
 
   .buttonmeasuretext { font-family:verdana; font-size:6px; }
 
   .buttonlod { stroke:black; stroke-width:0.1px; }
 
   .buttonlod { stroke:black; stroke-width:0.1px; }
   .buttonlodtext { font-family:verdana; font-size:4px; }
+
   .buttonlodtext { font-family:verdana; font-size:2px; }
 
   .buttontype { stroke:black; stroke-width:0.1px; }
 
   .buttontype { stroke:black; stroke-width:0.1px; }
 
   .buttontypetext { font-family:verdana; font-size:2px; }
 
   .buttontypetext { font-family:verdana; font-size:2px; }
 +
  .buttonmode { stroke:black; stroke-width:0.1px; }
 +
  .buttonmodetext { font-family:verdana; font-size:2px; }
 
   .aboutfield { stroke:black; stroke-width:0.1px; }
 
   .aboutfield { stroke:black; stroke-width:0.1px; }
 
   .abouttext { font-family:verdana; font-size:2px; }
 
   .abouttext { font-family:verdana; font-size:2px; }
   .abouttextlarge { font-family:verdana; font-size:4px; }
+
   .abouttextlarge { font-family:verdana; font-size:3px; }
 +
  .aboutfieldprogress { stroke:black; stroke-width:0.1px; fill:#80ff80; fill-opacity:0.9; }
  
   .innerbackground { fill:#0000c0; stroke:none; }
+
/*
 +
.innerbackground { fill:#0000c0; stroke:none; }
 +
*/
 +
   .innerbackground { fill:url(#Meer); stroke:none; }
 
   .transparent { fill:white; fill-opacity:0.0; stroke:none; }
 
   .transparent { fill:white; fill-opacity:0.0; stroke:none; }
 
   .scale0 { fill:white; stroke:black; stroke-width:0.001px; }
 
   .scale0 { fill:white; stroke:black; stroke-width:0.001px; }
Zeile 22: Zeile 28:
 
   .scaletext { font-family:verdana; font-size:2px; }
 
   .scaletext { font-family:verdana; font-size:2px; }
 
   polyline {fill:purple; fill-opacity:0.5; stroke:none; }
 
   polyline {fill:purple; fill-opacity:0.5; stroke:none; }
 +
  .measureline { fill:none; stroke:#ff00ff; stroke-width:300px; }
  
 +
/*
 
   .Insel {fill:#c9dc7d; fill-opacity:1.0; stroke:none; }
 
   .Insel {fill:#c9dc7d; fill-opacity:1.0; stroke:none; }
 +
  .Kontinent {fill:#c9dc7d; fill-opacity:1.0; stroke:none; }
  
 
   .Urwald {fill:#004f00; fill-opacity:0.8; stroke:none; }
 
   .Urwald {fill:#004f00; fill-opacity:0.8; stroke:none; }
 
   .Wald {fill:#007f00; fill-opacity:0.8; stroke:none; }
 
   .Wald {fill:#007f00; fill-opacity:0.8; stroke:none; }
 
   .Forst {fill:#00af00; fill-opacity:0.8; stroke:none; }
 
   .Forst {fill:#00af00; fill-opacity:0.8; stroke:none; }
 +
*/
 +
 +
  .Insel {fill:url(#Grass); fill-opacity:1.0; stroke:none; }
 +
  .Kontinent {fill:url(#Grass); fill-opacity:1.0; stroke:none; }
 +
 +
  .Urwald {fill:url(#Urwald); fill-opacity:1.0; stroke:none; }
 +
  .Wald {fill:url(#Wald); fill-opacity:1.0; stroke:none; }
 +
  .Forst {fill:url(#Forst); fill-opacity:1.0; stroke:none; }
  
 
   .Huegel {fill:#cfcfcf; fill-opacity:0.5; stroke:none; }
 
   .Huegel {fill:#cfcfcf; fill-opacity:0.5; stroke:none; }
Zeile 33: Zeile 50:
 
   .Gebirge {fill:#5f5f5f; fill-opacity:1.0; stroke:none; }
 
   .Gebirge {fill:#5f5f5f; fill-opacity:1.0; stroke:none; }
  
  .Meer {fill:#0000c0; fill-opacity:1.0; stroke:none; }
+
/*  .Meer {fill:#0000c0; fill-opacity:1.0; stroke:none; }
 
   .See {fill:#0000ff; fill-opacity:1.0; stroke:none; }
 
   .See {fill:#0000ff; fill-opacity:1.0; stroke:none; }
 
   .Teich {fill:#3f3fff; fill-opacity:1.0; stroke:none; }
 
   .Teich {fill:#3f3fff; fill-opacity:1.0; stroke:none; }
 +
  .Sumpf {fill:#008080; fill-opacity:1.0; stroke:none; }
 +
*/
 +
  .Meer {fill:url(#Wasser); fill-opacity:1.0; stroke:none; }
 +
  .See {fill:url(#Wasser); fill-opacity:1.0; stroke:none; }
 +
  .Teich {fill:url(#Wasser); fill-opacity:1.0; stroke:none; }
 +
  .Seenplatte {fill:none; stroke:none; }
  
   .Sumpf {fill:#008080; fill-opacity:1.0; stroke:none; }
+
   .Sumpf {fill:url(#Sumpf); fill-opacity:1.0; stroke:none; }
  
   .Bach, .Fluss, .Strom { fill:none; stroke:#0000ff; }
+
/*  .Bach, .Fluss, .Strom, .Kanal { fill:none; stroke:#0000ff; }
   .Bach  { stroke-width:300px; }
+
*/
   .Fluss { stroke-width:600px; }
+
   .Bach, .Fluss, .Strom, .Kanal { fill:none; stroke:url(#Wasser); }
   .Strom { stroke-width:1200px; }
+
   .Bach  { stroke-width:150px; }
 +
   .Fluss, .Kanal { stroke-width:300px; }
 +
   .Strom { stroke-width:600px; }
  
 
   .Pfad, .Weg, .Strasse, .Reichsstrasse { fill:none; stroke:black; }
 
   .Pfad, .Weg, .Strasse, .Reichsstrasse { fill:none; stroke:black; }
   .Pfad          { stroke-width:150px; }
+
   .Pfad          { stroke-width:75px; }
   .Weg          { stroke-width:300px; }
+
   .Weg          { stroke-width:150px; }
   .Strasse      { stroke-width:600px; }
+
   .Strasse      { stroke-width:300px; }
   .Reichsstrasse { stroke-width:1200px; }
+
  .Reichsstrasse { stroke-width:600px; }
 +
   .Platz        { fill:black; stroke:none; }
 +
  .Mauer        { fill:none; stroke:gray; stroke-width:100px; }
  
 
   .Reichsgrenze, .Provinzgrenze, .Grafschaftsgrenze, .Baroniegrenze, .Junkertumsgrenze { fill:none; }
 
   .Reichsgrenze, .Provinzgrenze, .Grafschaftsgrenze, .Baroniegrenze, .Junkertumsgrenze { fill:none; }
   .Reichsgrenze      { stroke:white; stroke-width:2400px; stroke-dasharray: 9600,9600; }
+
   .Reichsgrenze      { stroke:purple; stroke-width:3600px; stroke-dasharray: 7200,3600; }
   .Provinzgrenze    { stroke:white; stroke-width:1200px; stroke-dasharray: 4800,4800; }
+
   .Provinzgrenze    { stroke:purple; stroke-width:1800px; stroke-dasharray: 3600,1800; }
   .Grafschaftsgrenze { stroke:white; stroke-width:600px; stroke-dasharray: 2400,2400; }
+
   .Grafschaftsgrenze { stroke:purple; stroke-width:900px; stroke-dasharray: 1800,900; }
   .Baroniegrenze    { stroke:white; stroke-width:300px; stroke-dasharray: 1200,1200; }
+
   .Baroniegrenze    { stroke:purple; stroke-width:450px; stroke-dasharray: 900,450; }
   .Junkertumsgrenze  { stroke:white; stroke-width:150px; stroke-dasharray: 600,600; }
+
   .Junkertumsgrenze  { stroke:purple; stroke-width:225px; stroke-dasharray: 450,225; }
  
   .Kaiserstadt, .Reichsstadt, .Koenigsstadt, .Stadt, .Markt, .Dorf, .Burg, .Binge { fill:red; fill-opacity:0.8; stroke:none; }
+
   .Kaiserstadt, .Reichsstadt, .Koenigsstadt, .Stadt, .Markt, .Dorf, .Burg, .Pfalz, .Binge, .Gutshof, .Kloster, .Tempel, .Stadtviertel, .Gebaeude, .Akademie { fill-opacity:1.0; stroke:black; stroke-width:0.2px; }
   .Gutshof { fill:#a05a2c; fill-opacity:0.8; stroke:none; }
+
  .Kaiserstadt, .Reichsstadt, .Koenigsstadt, .Stadt, .Markt, .Dorf, .Binge { fill:red; }
   .Burg, .Pfalz { fill:#2e2e2e; fill-opacity:0.8; stroke:none; }
+
   .Gutshof { fill:#a05a2c; }
   .Kloster, .Tempel { fill:#ff6600; fill-opacity:0.8; stroke:none; }
+
   .Burg, .Pfalz { fill:#2e2e2e; }
 +
   .Kloster, .Tempel { fill:#ff6600; }
  
   .JunkertumsflaecheA, .BaronieflaecheA, .GrafschaftsflaecheA { fill:#edbd0d; fill-opacity:0.9; stroke:#edbd0d; stroke-width:100px; }
+
   .JunkertumsflaecheA, .BaronieflaecheA, .GrafschaftsflaecheA, .ProvinzflaecheA, .ReichsflaecheA { fill:#edbd0d; fill-opacity:0.9; stroke:#edbd0d; stroke-width:100px; }
   .JunkertumsflaecheB, .BaronieflaecheB, .GrafschaftsflaecheB { fill:#ffcc00; fill-opacity:0.9; stroke:#ffcc00; stroke-width:100px; }
+
   .JunkertumsflaecheB, .BaronieflaecheB, .GrafschaftsflaecheB, .ProvinzflaecheB, .ReichsflaecheB { fill:#ffcc00; fill-opacity:0.9; stroke:#ffcc00; stroke-width:100px; }
   .JunkertumsflaecheC, .BaronieflaecheC, .GrafschaftsflaecheC { fill:#ffd42a; fill-opacity:0.9; stroke:#ffd42a; stroke-width:100px; }
+
   .JunkertumsflaecheC, .BaronieflaecheC, .GrafschaftsflaecheC, .ProvinzflaecheC, .ReichsflaecheC { fill:#ffd42a; fill-opacity:0.9; stroke:#ffd42a; stroke-width:100px; }
   .JunkertumsflaecheD, .BaronieflaecheD, .GrafschaftsflaecheD { fill:#ffdd55; fill-opacity:0.9; stroke:#ffdd55; stroke-width:100px; }
+
   .JunkertumsflaecheD, .BaronieflaecheD, .GrafschaftsflaecheD, .ProvinzflaecheD, .ReichsflaecheD { fill:#ffdd55; fill-opacity:0.9; stroke:#ffdd55; stroke-width:100px; }
 +
  .JunkertumsflaecheE, .BaronieflaecheE, .GrafschaftsflaecheE, .ProvinzflaecheE, .ReichsflaecheE { fill:#ffe680; fill-opacity:0.9; stroke:#ffdd55; stroke-width:100px; }
 
   
 
   
   .pd000 { fill:#000000; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd000 { fill:#000000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd005 { fill:#004000; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd005 { fill:#004000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd010 { fill:#008000; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd010 { fill:#008000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd015 { fill:#00c000; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd015 { fill:#00c000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd020 { fill:#00ff00; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd020 { fill:#00ff00; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd030 { fill:#80ff00; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd030 { fill:#80ff00; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd040 { fill:#ffff00; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd040 { fill:#ffff00; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd050 { fill:#ffc000; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd050 { fill:#ffc000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd060 { fill:#ff8000; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd060 { fill:#ff8000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd080 { fill:#ff4000; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd080 { fill:#ff4000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd100 { fill:#ff0000; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd100 { fill:#ff0000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd150 { fill:#ff0080; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd150 { fill:#ff0080; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd200 { fill:#ff00ff; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd200 { fill:#ff00ff; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd350 { fill:#8000ff; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd350 { fill:#8000ff; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd500 { fill:#0000ff; fill-opacity:0.8; stroke:#7f7f7f; stroke-width:1000px; }
+
   .pd500 { fill:#0000ff; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 +
 
 +
  .lvKaiser      { fill:#0000c0; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 +
  .lvProvinzherr { fill:#d40000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 +
  .lvGraf        { fill:#ffcc00; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 +
  .lvBaron      { fill:#008000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 +
  .lvJunker      { fill:#c0c0c0; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 +
  .lvHerr        { fill:#404040; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 +
  .lvKirche      { fill:#ffffff; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 
   
 
   
 
   .highlight { fill:#d40000; fill-opacity:0.8; stroke:#d40000; stroke-width:100px; }
 
   .highlight { fill:#d40000; fill-opacity:0.8; stroke:#d40000; stroke-width:100px; }
 
   .lowlight { fill:#6a0000; fill-opacity:0.8; stroke:#6a0000; stroke-width:100px; }
 
   .lowlight { fill:#6a0000; fill-opacity:0.8; stroke:#6a0000; stroke-width:100px; }
 +
 +
  .Hauptdarsteller, .Nebendarsteller, .Erwaehnung { fill-opacity:0.8; stroke:black; stroke-width:100px; }
 +
  .Hauptdarsteller { fill:red; }
 +
  .Nebendarsteller { fill:orange; }
 +
  .Erwaehnung { fill:yellow; }

Aktuelle Version vom 4. Mai 2023, 06:42 Uhr

 * { stroke-linecap:round; stroke-linejoin:round; fill-rule:evenodd; }

   .outerbackground { stroke:none; }
   .buttonmove { stroke:black; stroke-width:0.1px; }
   .buttonmovetext { font-family:verdana; font-size:2px; }
   .buttonzoom { stroke:black; stroke-width:0.1px; }
   .buttonzoomtext { font-family:verdana; font-size:6px; }
   .buttonmeasure { stroke:black; stroke-width:0.1px; }
   .buttonmeasuretext { font-family:verdana; font-size:6px; }
   .buttonlod { stroke:black; stroke-width:0.1px; }
   .buttonlodtext { font-family:verdana; font-size:2px; }
   .buttontype { stroke:black; stroke-width:0.1px; }
   .buttontypetext { font-family:verdana; font-size:2px; }
   .buttonmode { stroke:black; stroke-width:0.1px; }
   .buttonmodetext { font-family:verdana; font-size:2px; }
   .aboutfield { stroke:black; stroke-width:0.1px; }
   .abouttext { font-family:verdana; font-size:2px; }
   .abouttextlarge { font-family:verdana; font-size:3px; }
   .aboutfieldprogress { stroke:black; stroke-width:0.1px; fill:#80ff80; fill-opacity:0.9; }

/*
	.innerbackground { fill:#0000c0; stroke:none; }
*/
   .innerbackground { fill:url(#Meer); stroke:none; }
   .transparent { fill:white; fill-opacity:0.0; stroke:none; }
   .scale0 { fill:white; stroke:black; stroke-width:0.001px; }
   .scale1 { fill:gray; stroke:black; stroke-width:0.001px; }
   .scaletext { font-family:verdana; font-size:2px; }
   polyline {fill:purple; fill-opacity:0.5; stroke:none; }
   .measureline { fill:none; stroke:#ff00ff; stroke-width:300px; }

/*
   .Insel {fill:#c9dc7d; fill-opacity:1.0; stroke:none; }
   .Kontinent {fill:#c9dc7d; fill-opacity:1.0; stroke:none; }

   .Urwald {fill:#004f00; fill-opacity:0.8; stroke:none; }
   .Wald {fill:#007f00; fill-opacity:0.8; stroke:none; }
   .Forst {fill:#00af00; fill-opacity:0.8; stroke:none; }
*/

   .Insel {fill:url(#Grass); fill-opacity:1.0; stroke:none; }
   .Kontinent {fill:url(#Grass); fill-opacity:1.0; stroke:none; }

   .Urwald {fill:url(#Urwald); fill-opacity:1.0; stroke:none; }
   .Wald {fill:url(#Wald); fill-opacity:1.0; stroke:none; }
   .Forst {fill:url(#Forst); fill-opacity:1.0; stroke:none; }

   .Huegel {fill:#cfcfcf; fill-opacity:0.5; stroke:none; }
   .Berg {fill:#9f9f9f; fill-opacity:1.0; stroke:none; }
   .Gebirge {fill:#5f5f5f; fill-opacity:1.0; stroke:none; }

/*   .Meer {fill:#0000c0; fill-opacity:1.0; stroke:none; }
   .See {fill:#0000ff; fill-opacity:1.0; stroke:none; }
   .Teich {fill:#3f3fff; fill-opacity:1.0; stroke:none; }
   .Sumpf {fill:#008080; fill-opacity:1.0; stroke:none; }
*/
   .Meer {fill:url(#Wasser); fill-opacity:1.0; stroke:none; }
   .See {fill:url(#Wasser); fill-opacity:1.0; stroke:none; }
   .Teich {fill:url(#Wasser); fill-opacity:1.0; stroke:none; }
   .Seenplatte {fill:none; stroke:none; }

   .Sumpf {fill:url(#Sumpf); fill-opacity:1.0; stroke:none; }

/*   .Bach, .Fluss, .Strom, .Kanal { fill:none; stroke:#0000ff; }
*/
   .Bach, .Fluss, .Strom, .Kanal { fill:none; stroke:url(#Wasser); }
   .Bach  { stroke-width:150px; }
   .Fluss, .Kanal { stroke-width:300px; }
   .Strom { stroke-width:600px; }

   .Pfad, .Weg, .Strasse, .Reichsstrasse { fill:none; stroke:black; }
   .Pfad          { stroke-width:75px; }
   .Weg           { stroke-width:150px; }
   .Strasse       { stroke-width:300px; }
   .Reichsstrasse { stroke-width:600px; }
   .Platz         { fill:black; stroke:none; }
   .Mauer         { fill:none; stroke:gray; stroke-width:100px; }

   .Reichsgrenze, .Provinzgrenze, .Grafschaftsgrenze, .Baroniegrenze, .Junkertumsgrenze { fill:none; }
   .Reichsgrenze      { stroke:purple; stroke-width:3600px; stroke-dasharray: 7200,3600; }
   .Provinzgrenze     { stroke:purple; stroke-width:1800px; stroke-dasharray: 3600,1800; }
   .Grafschaftsgrenze { stroke:purple; stroke-width:900px; stroke-dasharray: 1800,900; }
   .Baroniegrenze     { stroke:purple; stroke-width:450px; stroke-dasharray: 900,450; }
   .Junkertumsgrenze  { stroke:purple; stroke-width:225px; stroke-dasharray: 450,225; }

   .Kaiserstadt, .Reichsstadt, .Koenigsstadt, .Stadt, .Markt, .Dorf, .Burg, .Pfalz, .Binge, .Gutshof, .Kloster, .Tempel, .Stadtviertel, .Gebaeude, .Akademie { fill-opacity:1.0; stroke:black; stroke-width:0.2px; }
   .Kaiserstadt, .Reichsstadt, .Koenigsstadt, .Stadt, .Markt, .Dorf, .Binge { fill:red; }
   .Gutshof { fill:#a05a2c; }
   .Burg, .Pfalz { fill:#2e2e2e; }
   .Kloster, .Tempel { fill:#ff6600; }

   .JunkertumsflaecheA, .BaronieflaecheA, .GrafschaftsflaecheA, .ProvinzflaecheA, .ReichsflaecheA { fill:#edbd0d; fill-opacity:0.9; stroke:#edbd0d; stroke-width:100px; }
   .JunkertumsflaecheB, .BaronieflaecheB, .GrafschaftsflaecheB, .ProvinzflaecheB, .ReichsflaecheB { fill:#ffcc00; fill-opacity:0.9; stroke:#ffcc00; stroke-width:100px; }
   .JunkertumsflaecheC, .BaronieflaecheC, .GrafschaftsflaecheC, .ProvinzflaecheC, .ReichsflaecheC { fill:#ffd42a; fill-opacity:0.9; stroke:#ffd42a; stroke-width:100px; }
   .JunkertumsflaecheD, .BaronieflaecheD, .GrafschaftsflaecheD, .ProvinzflaecheD, .ReichsflaecheD { fill:#ffdd55; fill-opacity:0.9; stroke:#ffdd55; stroke-width:100px; }
   .JunkertumsflaecheE, .BaronieflaecheE, .GrafschaftsflaecheE, .ProvinzflaecheE, .ReichsflaecheE { fill:#ffe680; fill-opacity:0.9; stroke:#ffdd55; stroke-width:100px; }
 
   .pd000 { fill:#000000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd005 { fill:#004000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd010 { fill:#008000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd015 { fill:#00c000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd020 { fill:#00ff00; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd030 { fill:#80ff00; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd040 { fill:#ffff00; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd050 { fill:#ffc000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd060 { fill:#ff8000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd080 { fill:#ff4000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd100 { fill:#ff0000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd150 { fill:#ff0080; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd200 { fill:#ff00ff; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd350 { fill:#8000ff; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .pd500 { fill:#0000ff; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   
   .lvKaiser      { fill:#0000c0; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .lvProvinzherr { fill:#d40000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .lvGraf        { fill:#ffcc00; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .lvBaron       { fill:#008000; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .lvJunker      { fill:#c0c0c0; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .lvHerr        { fill:#404040; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
   .lvKirche      { fill:#ffffff; fill-opacity:1.0; stroke:#7f7f7f; stroke-width:100px; }
 
   .highlight { fill:#d40000; fill-opacity:0.8; stroke:#d40000; stroke-width:100px; }
   .lowlight { fill:#6a0000; fill-opacity:0.8; stroke:#6a0000; stroke-width:100px; }
 
   .Hauptdarsteller, .Nebendarsteller, .Erwaehnung { fill-opacity:0.8; stroke:black; stroke-width:100px; }
   .Hauptdarsteller { fill:red; }
   .Nebendarsteller { fill:orange; }
   .Erwaehnung { fill:yellow; }