Map {
  background-color: transparent;
}

#biotope {
  ::shape {
    // XXX, (nicht angegebener Typ)
    [biotope_type = null] {
      polygon-fill: #fdf7f7;
    }

    // Acker- und Gartenbauflächen, Baumschulen und Weihnachtsbaumplantagen
    [biotope_type = 'A'] {
      polygon-fill: #e1d2be;
    }

    // Äcker
    [biotope_type = 'AA'] {
      polygon-fill: #e1d2be;
    }

    // Ackerrandstreifen und PIK-Flächen
    [biotope_type = 'AAb'] {
      polygon-fill: #e1d2be;
    }

    // Extensivacker
    [biotope_type = 'AAe'] {
      polygon-fill: #e1d2be;
    }

    // Wildacker
    [biotope_type = 'AAj'] {
      polygon-fill: #e1d2be;
    }

    // Ackerbrache mit Ackerunkrautflur
    [biotope_type = 'AAu'] {
      polygon-fill: #e1d2be;
    }

    // Stilllegung mit Graseinsaat
    [biotope_type = 'AAw'] {
      polygon-fill: #e1d2be;
    }

    // Intensivacker
    [biotope_type = 'AAy'] {
      polygon-fill: #e1d2be;
    }

    // Baumschulen
    [biotope_type = 'AB'] {
      polygon-fill: #e1d2be;
    }

    // Sonstige Baumschule
    [biotope_type = 'ABb'] {
      polygon-fill: #e1d2be;
    }

    // Weihnachtsbaumplantage
    [biotope_type = 'ABw'] {
      polygon-fill: #e1d2be;
    }

    // Gartenbaufläche
    [biotope_type = 'AG'] {
      polygon-fill: #e1d2be;
    }

    // Gartenbaufläche zum Blumenanbau
    [biotope_type = 'AGb'] {
      polygon-fill: #e1d2be;
    }

    // Gartenbaufläche zum Gemüseanbau
    [biotope_type = 'AGg'] {
      polygon-fill: #e1d2be;
    }

    // Sonstige Gartenbaufläche
    [biotope_type = 'AGy'] {
      polygon-fill: #e1d2be;
    }

    // Obstanbauflächen
    [biotope_type = 'AO'] {
      polygon-fill: #e1d2be;
    }

    // Beerenstrauchplantage
    [biotope_type = 'AOb'] {
      polygon-fill: #e1d2be;
    }

    // Intensiv genutzte Obstbaumplantage
    [biotope_type = 'AOo'] {
      polygon-fill: #e1d2be;
    }

    // Weinbaufläche
    [biotope_type = 'AOw'] {
      polygon-fill: #e1d2be;
    }

    // Sonstige Obstanbaufläche
    [biotope_type = 'AOy'] {
      polygon-fill: #e1d2be;
    }

    // Binnengewässer
    [biotope_type = 'F'] {
      polygon-fill: #96dcf0;
    }

    // Bäche einschließlich Altarme
    [biotope_type = 'FB'] {
      polygon-fill: #96dcf0;
    }

    // Bach-Altarm
    [biotope_type = 'FBa'] {
      polygon-fill: #96dcf0;
    }

    // Bach, naturnah mit flutender Vegetation
    [biotope_type = 'FBf'] {
      polygon-fill: #96dcf0;
    }

    // Ausgebauter Bach mit flutender Vegetation
    [biotope_type = 'FBg'] {
      polygon-fill: #96dcf0;
    }

    // Sonstiger naturnaher Bach
    [biotope_type = 'FBn'] {
      polygon-fill: #96dcf0;
    }

    // Bach mit Regelprofil, ohne technische Uferverbauung
    [biotope_type = 'FBt'] {
      polygon-fill: #96dcf0;
    }

    // Sonstiger naturferner Bach
    [biotope_type = 'FBx'] {
      polygon-fill: #96dcf0;
    }

    // Flüsse einschließlich Altarme
    [biotope_type = 'FF'] {
      polygon-fill: #96dcf0;
    }

    // Fluss-Altarm
    [biotope_type = 'FFa'] {
      polygon-fill: #96dcf0;
    }

    // Fluss, naturnah mit flutender Vegetation
    [biotope_type = 'FFf'] {
      polygon-fill: #96dcf0;
    }

    // Ausgebauter Fluss mit flutender Vegetation
    [biotope_type = 'FFg'] {
      polygon-fill: #96dcf0;
    }

    // Sonstiger naturnaher Fluss
    [biotope_type = 'FFn'] {
      polygon-fill: #96dcf0;
    }

    // Fluss, naturnah, mit Sand- und/oder Schlammbänken
    [biotope_type = 'FFs'] {
      polygon-fill: #96dcf0;
    }

    // Fluss mit Regelprofil, ohne technische Uferverbauung
    [biotope_type = 'FFt'] {
      polygon-fill: #96dcf0;
    }

    // Sonstiger naturferner Fluss
    [biotope_type = 'FFx'] {
      polygon-fill: #96dcf0;
    }

    // Gräben
    [biotope_type = 'FG'] {
      polygon-fill: #afe0e5;
    }

    // Grüppe
    [biotope_type = 'FGg'] {
      polygon-fill: #afe0e5;
    }

    // Graben ohne regelmäßige Wasserführung
    [biotope_type = 'FGt'] {
      polygon-fill: #afe0e5;
    }

    // Verbauter Graben
    [biotope_type = 'FGx'] {
      polygon-fill: #afe0e5;
    }

    // Sonstiger Graben
    [biotope_type = 'FGy'] {
      polygon-fill: #afe0e5;
    }

    // Kleingewässer
    [biotope_type = 'FK'] {
      polygon-fill: #96dcf0;
    }

    // Dystrophes Kleingewässer
    [biotope_type = 'FKd'] {
      polygon-fill: #96dcf0;
    }

    // Eutrophes Kleingewässer
    [biotope_type = 'FKe'] {
      polygon-fill: #96dcf0;
    }

    // Oligo- bis mesotrophes Kleingewässer mit Strandlings- oder Zwergbinsengesellschaften
    [biotope_type = 'FKi'] {
      polygon-fill: #96dcf0;
    }

    // Oligo- bis mesotrophes Kleingewässer, kalkhaltig
    [biotope_type = 'FKm'] {
      polygon-fill: #96dcf0;
    }

    // Oligotrophes basenarmes Kleingewässer
    [biotope_type = 'FKo'] {
      polygon-fill: #96dcf0;
    }

    // Hypertrophes Kleingewässer
    [biotope_type = 'FKx'] {
      polygon-fill: #96dcf0;
    }

    // Sonstiges Kleingewässer
    [biotope_type = 'FKy'] {
      polygon-fill: #96dcf0;
    }

    // Naturnahe lineare Gewässer
    [biotope_type = 'FL'] {
      polygon-fill: #96dcf0;
    }

    // Naturnahes lineares Gewässer mit Stillgewässercharakter
    [biotope_type = 'FLa'] {
      polygon-fill: #96dcf0;
    }

    // Naturnahes lineares Gewässer mit flutender Vegetation
    [biotope_type = 'FLf'] {
      polygon-fill: #96dcf0;
    }

    // Grüppe, naturnah
    [biotope_type = 'FLg'] {
      polygon-fill: #96dcf0;
    }

    // Kanal, naturnah
    [biotope_type = 'FLk'] {
      polygon-fill: #96dcf0;
    }

    // Naturnahes lineares Gewässer mit Großseggen
    [biotope_type = 'FLn'] {
      polygon-fill: #96dcf0;
    }

    // Naturnahes lineares Gewässer mit Röhrichten
    [biotope_type = 'FLr'] {
      polygon-fill: #96dcf0;
    }

    // Naturnahes lineares Gewässer mit Sumpfvegetation
    [biotope_type = 'FLs'] {
      polygon-fill: #96dcf0;
    }

    // Naturnahes lineares Gewässer mit Gehölzen
    [biotope_type = 'FLw'] {
      polygon-fill: #96dcf0;
    }

    // Sonstiges naturnahes lineares Gewässer
    [biotope_type = 'FLy'] {
      polygon-fill: #96dcf0;
    }

    // Größere Stillgewässer
    [biotope_type = 'FS'] {
      polygon-fill: #c8fafa;
    }

    // Dystrophes Stillgewässer
    [biotope_type = 'FSd'] {
      polygon-fill: #c8fafa;
    }

    // Eutrophes Stillgewässer
    [biotope_type = 'FSe'] {
      polygon-fill: #c8fafa;
    }

    // Oligo- bis mesotrophes Stillgewässer mit Strandlings- oder Zwergbinsengesellschaften
    [biotope_type = 'FSi'] {
      polygon-fill: #c8fafa;
    }

    // Kooggewässer
    [biotope_type = 'FSk'] {
      polygon-fill: #c8fafa;
    }

    // Oligo- bis mesotrophes Stillgewässer, kalkhaltig
    [biotope_type = 'FSm'] {
      polygon-fill: #c8fafa;
    }

    // Oligotrophes basenarmes Stillgewässer
    [biotope_type = 'FSo'] {
      polygon-fill: #c8fafa;
    }

    // Naturfernes aber nicht künstliches Stillgewässer
    [biotope_type = 'FSs'] {
      polygon-fill: #c8fafa;
    }

    // Hypertrophes Stillgewässer
    [biotope_type = 'FSx'] {
      polygon-fill: #c8fafa;
    }

    // Sonstiges Stillgewässer
    [biotope_type = 'FSy'] {
      polygon-fill: #c8fafa;
    }

    // Umgestaltete Fließgewässer und Umflutgerinne
    [biotope_type = 'FU'] {
      polygon-fill: #96dcf0;
    }

    // Bach-Renaturierungsstrecke
    [biotope_type = 'FUb'] {
      polygon-fill: #96dcf0;
    }

    // Fluss-Renaturierungsstrecke
    [biotope_type = 'FUf'] {
      polygon-fill: #96dcf0;
    }

    // Umflutgerinne
    [biotope_type = 'FUg'] {
      polygon-fill: #96dcf0;
    }

    // Fließgewässer-Renaturierungsstrecke, naturfern
    [biotope_type = 'FUx'] {
      polygon-fill: #96dcf0;
    }

    // Süßwasserwatten und -priele
    [biotope_type = 'FW'] {
      polygon-fill: #c8fafa;
    }

    // Süßwasserwatt mit Simsenröhricht
    [biotope_type = 'FWb'] {
      polygon-fill: #c8fafa;
    }

    // Süßwasserwatt mit Wasserschwadenröhricht
    [biotope_type = 'FWg'] {
      polygon-fill: #c8fafa;
    }

    // Süßwasserwatt, vegetationslos
    [biotope_type = 'FWo'] {
      polygon-fill: #c8fafa;
    }

    // Ehemaliger Priel
    [biotope_type = 'FWp'] {
      polygon-fill: #c8fafa;
    }

    // Süßwasserwatt mit Schilfröhricht
    [biotope_type = 'FWs'] {
      polygon-fill: #c8fafa;
    }

    // Sonstiges Süßwasserwatt
    [biotope_type = 'FWy'] {
      polygon-fill: #c8fafa;
    }

    // Künstliches, durch Nutzung geprägtes Gewässer
    [biotope_type = 'FX'] {
      polygon-fill: #c8fafa;
    }

    // Abbaugewässer
    [biotope_type = 'FXb'] {
      polygon-fill: #afe0e5;
    }

    // Kanal
    [biotope_type = 'FXk'] {
      polygon-fill: #afe0e5;
    }

    // Fischteich
    [biotope_type = 'FXt'] {
      polygon-fill: #afe0e5;
    }

    // Technisches Gewässer, naturfern
    [biotope_type = 'FXu'] {
      polygon-fill: #afe0e5;
    }

    // Technisches Gewässer, verbaut
    [biotope_type = 'FXx'] {
      polygon-fill: #afe0e5;
    }

    // Technisches Gewässer, naturnah
    [biotope_type = 'FXy'] {
      polygon-fill: #afe0e5;
    }

    // Zierteiche
    [biotope_type = 'FXz'] {
      polygon-fill: #afe0e5;
    }

    // Grünland
    [biotope_type = 'G'] {
      polygon-fill: #d7f5d2;
    }

    // Artenarmes Wirtschaftsgrünland
    [biotope_type = 'GA'] {
      polygon-fill: #d7f5d2;
    }

    // Einsaatgrünland
    [biotope_type = 'GAe'] {
      polygon-fill: #d7f5d2;
    }

    // Artenarmes Wirtschaftsgrünland
    [biotope_type = 'GAy'] {
      polygon-fill: #d7f5d2;
    }

    // Artenreiches Feuchtgrünland
    [biotope_type = 'GF'] {
      polygon-fill: #d7f5d2;
    }

    // Brenndolden-Wiese
    [biotope_type = 'GFb'] {
      polygon-fill: #d7f5d2;
    }

    // Sumpfdotterblumen-Wiese
    [biotope_type = 'GFc'] {
      polygon-fill: #d7f5d2;
    }

    // Artenreicher Flutrasen
    [biotope_type = 'GFf'] {
      polygon-fill: #d7f5d2;
    }

    // Hochstaudenreiches Feuchtgrünland an Waldrand oder Fließgewässer
    [biotope_type = 'GFh'] {
      polygon-fill: #d7f5d2;
    }

    // Sonstiges artenreiches Feuchtgrünland
    [biotope_type = 'GFr'] {
      polygon-fill: #d7f5d2;
    }

    // Mesophiles Flachlandmähwiese
    [biotope_type = 'GM'] {
      polygon-fill: #d7f5d2;
    }

    // Mesophiles Flachlandmähwiese feuchter Standorte
    [biotope_type = 'GMf'] {
      polygon-fill: #d7f5d2;
    }

    // Mesophiles Flachlandmähwiese frischer Standorte
    [biotope_type = 'GMm'] {
      polygon-fill: #d7f5d2;
    }

    // Mesophiles Flachlandmähwiese trockener Standorte
    [biotope_type = 'GMt'] {
      polygon-fill: #d7f5d2;
    }

    // Seggen- und binsenreiches Nassgrünland
    [biotope_type = 'GN'] {
      polygon-fill: #d7f5d2;
    }

    // Nährstoff- und basenarmes Nassgrünland
    [biotope_type = 'GNa'] {
      polygon-fill: #d7f5d2;
    }

    // Nährstoffarmes, basenreiches Nassgrünland
    [biotope_type = 'GNb'] {
      polygon-fill: #d7f5d2;
    }

    // Hochstaudenreiches Nassgrünland
    [biotope_type = 'GNh'] {
      polygon-fill: #d7f5d2;
    }

    // Mäßig nährstoffreiches Nassgrünland
    [biotope_type = 'GNm'] {
      polygon-fill: #d7f5d2;
    }

    // Artenreiche Pfeifengraswiese
    [biotope_type = 'GNp'] {
      polygon-fill: #d7f5d2;
    }

    // Nährstoffreiches Nassgrünland
    [biotope_type = 'GNr'] {
      polygon-fill: #d7f5d2;
    }

    // Artenreiches mesophiles Grünland
    [biotope_type = 'GW'] {
      polygon-fill: #d7f5d2;
    }

    // Artenreiches mesophiles Grünland feuchter Standorte
    [biotope_type = 'GWf'] {
      polygon-fill: #d7f5d2;
    }

    // Artenreiches mesophiles Grünland frischer Standorte
    [biotope_type = 'GWm'] {
      polygon-fill: #d7f5d2;
    }

    // Artenreiches mesophiles Grünland trockener Standorte
    [biotope_type = 'GWt'] {
      polygon-fill: #d7f5d2;
    }

    // Artenarmes bis mäßig artenreiches Grünland
    [biotope_type = 'GY'] {
      polygon-fill: #d7f5d2;
    }

    // Artenarmes bis mäßig artenreiches Feuchtgrünland
    [biotope_type = 'GYf'] {
      polygon-fill: #d7f5d2;
    }

    // Artenarmes bis mäßig artenreiches Grünland mit Flatterbinsen-Dominanzbeständen
    [biotope_type = 'GYj'] {
      polygon-fill: #d7f5d2;
    }

    // Artenarmer bis mäßig artenreicher Flutrasen
    [biotope_type = 'GYn'] {
      polygon-fill: #d7f5d2;
    }

    // Mäßig artenreiches Wirtschaftsgrünland
    [biotope_type = 'GYy'] {
      polygon-fill: #d7f5d2;
    }

    // Gehölze außerhalb von Wäldern
    [biotope_type = 'H'] {
      polygon-fill: #b47814;
    }

    // Alleen
    [biotope_type = 'HA'] {
      polygon-fill: #b47814;
    }

    // Obstbaumallee
    [biotope_type = 'HAo'] {
      polygon-fill: #b47814;
    }

    // Allee aus gebietsfremden Laubgehölzen
    [biotope_type = 'HAx'] {
      polygon-fill: #b47814;
    }

    // Allee aus heimischen Laubgehölzen
    [biotope_type = 'HAy'] {
      polygon-fill: #b47814;
    }

    // Gebüsche
    [biotope_type = 'HB'] {
      polygon-fill: #b47814;
    }

    // Trockengebüsch
    [biotope_type = 'HBt'] {
      polygon-fill: #b47814;
    }

    // Weidengebüsch außerhalb von Gewässern
    [biotope_type = 'HBw'] {
      polygon-fill: #b47814;
    }

    // Gebüsch aus gebietsfremden Arten
    [biotope_type = 'HBx'] {
      polygon-fill: #b47814;
    }

    // Sonstiges Gebüsch
    [biotope_type = 'HBy'] {
      polygon-fill: #b47814;
    }

    // Einzelgehölze und Gehölzgruppen
    [biotope_type = 'HE'] {
      polygon-fill: #b47814;
    }

    // Nadelbaum
    [biotope_type = 'HEn'] {
      polygon-fill: #b47814;
    }

    // Obstbaum
    [biotope_type = 'HEo'] {
      polygon-fill: #b47814;
    }

    // Weidenbusch
    [biotope_type = 'HEw'] {
      polygon-fill: #b47814;
    }

    // Gebietsfremdes Laubgehölz
    [biotope_type = 'HEx'] {
      polygon-fill: #b47814;
    }

    // Sonstiges heimisches Laubgehölz
    [biotope_type = 'HEy'] {
      polygon-fill: #b47814;
    }

    // Feldhecken
    [biotope_type = 'HF'] {
      polygon-fill: #965014;
    }

    // Baumhecke
    [biotope_type = 'HFb'] {
      polygon-fill: #965014;
    }

    // Feldhecke mit gebietsfremden Gehölzen
    [biotope_type = 'HFx'] {
      polygon-fill: #965014;
    }

    // Typische Feldhecke
    [biotope_type = 'HFy'] {
      polygon-fill: #965014;
    }

    // Sonstige Feldhecken
    [biotope_type = 'HFz'] {
      polygon-fill: #965014;
    }

    // Feldgehölze
    [biotope_type = 'HG'] {
      polygon-fill: #827800;
    }

    // Feldgehölz aus Erlen
    [biotope_type = 'HGe'] {
      polygon-fill: #827800;
    }

    // Feldgehölz mit mittlerem Nadelholzanteil
    [biotope_type = 'HGm'] {
      polygon-fill: #827800;
    }

    // Feldgehölz mit hohem Nadelholzanteil
    [biotope_type = 'HGn'] {
      polygon-fill: #827800;
    }

    // Feldgehölz aus Hybridpappeln
    [biotope_type = 'HGp'] {
      polygon-fill: #827800;
    }

    // Feldgehölz aus Später Traubenkirsche
    [biotope_type = 'HGs'] {
      polygon-fill: #827800;
    }

    // Feldgehölz aus gebietsfremden Arten
    [biotope_type = 'HGx'] {
      polygon-fill: #827800;
    }

    // Sonstiges Feldgehölz
    [biotope_type = 'HGy'] {
      polygon-fill: #827800;
    }

    // Baumreihen
    [biotope_type = 'HR'] {
      polygon-fill: #b47814;
    }

    // Gehölzsaum an Gewässern, (veralteter Typ)
    [biotope_type = 'HRe'] {
      polygon-fill: #b47814;
    }

    // Baumreihe aus Nadelhölzern
    [biotope_type = 'HRn'] {
      polygon-fill: #b47814;
    }

    // Obstbaumreihe
    [biotope_type = 'HRo'] {
      polygon-fill: #b47814;
    }

    // Baumreihe aus gebietsfremden Laubbäumen
    [biotope_type = 'HRx'] {
      polygon-fill: #b47814;
    }

    // Baumreihe aus heimischen Laubbäumen
    [biotope_type = 'HRy'] {
      polygon-fill: #b47814;
    }

    // Linearer Ufergehölzsaum
    [biotope_type = 'HU'] {
      polygon-fill: #b47814;
    }

    // Linearer Ufergehölzsaum aus Schwarz-Erle/Esche
    [biotope_type = 'HUe'] {
      polygon-fill: #b47814;
    }

    // Linearer Ufergehölzsaum aus Weiden
    [biotope_type = 'HUw'] {
      polygon-fill: #b47814;
    }

    // Linearer Ufergehölzsaum aus gebietsfremden Gehölzarten
    [biotope_type = 'HUx'] {
      polygon-fill: #b47814;
    }

    // Sonstiger linearer Ufergehölzsaum
    [biotope_type = 'HUy'] {
      polygon-fill: #b47814;
    }

    // Knicks
    [biotope_type = 'HW'] {
      polygon-fill: #b47814;
    }

    // Durchgewachsener Knick
    [biotope_type = 'HWb'] {
      polygon-fill: #b47814;
    }

    // Knickwall ohne Gehölze
    [biotope_type = 'HWo'] {
      polygon-fill: #b47814;
    }

    // Knicks im Wald und am Waldrand
    [biotope_type = 'HWw'] {
      polygon-fill: #b47814;
    }

    // Knickwall mit gebietsfremden Gehölzen
    [biotope_type = 'HWx'] {
      polygon-fill: #b47814;
    }

    // Typischer Knick
    [biotope_type = 'HWy'] {
      polygon-fill: #b47814;
    }

    // Sonstiger Knick
    [biotope_type = 'HWz'] {
      polygon-fill: #b47814;
    }

    // Küsten- und Meeresbiotope
    [biotope_type = 'K'] {
      polygon-fill: #bee8ff;
    }

    // Brackwasser-Pioniervegetation
    [biotope_type = 'KB'] {
      polygon-fill: #bee8ff;
    }

    // Laugenblumen-Flur
    [biotope_type = 'KBc'] {
      polygon-fill: #bee8ff;
    }

    // Quellried-Flur
    [biotope_type = 'KBe'] {
      polygon-fill: #bee8ff;
    }

    // Kleine Sumpfbinsen-Flur
    [biotope_type = 'KBp'] {
      polygon-fill: #bee8ff;
    }

    // Sumpfbinsen-Flur
    [biotope_type = 'KBr'] {
      polygon-fill: #bee8ff;
    }

    // Gehölzfreie Küstendünen
    [biotope_type = 'KD'] {
      polygon-fill: #9ebbd7;
    }

    // Braundüne mit Besenheide
    [biotope_type = 'KDc'] {
      polygon-fill: #9ebbd7;
    }

    // Braundüne mit Krähenbeere
    [biotope_type = 'KDe'] {
      polygon-fill: #9ebbd7;
    }

    // Graudüne, naturnah
    [biotope_type = 'KDg'] {
      polygon-fill: #9ebbd7;
    }

    // Strandroggen-Weißdüne
    [biotope_type = 'KDl'] {
      polygon-fill: #9ebbd7;
    }

    // Wanderdüne
    [biotope_type = 'KDm'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendüne mit Borstgras-Rasen
    [biotope_type = 'KDn'] {
      polygon-fill: #9ebbd7;
    }

    // vegetationsfreier Küstendünenbereich
    [biotope_type = 'KDo'] {
      polygon-fill: #9ebbd7;
    }

    // Ruderalisierte Küstendüne
    [biotope_type = 'KDr'] {
      polygon-fill: #9ebbd7;
    }

    // Komplex aus Dünen- und Salzwiesenvegetation
    [biotope_type = 'KDs'] {
      polygon-fill: #9ebbd7;
    }

    // Küsten-Primärdüne
    [biotope_type = 'KDv'] {
      polygon-fill: #9ebbd7;
    }

    // Strandhafer-Weißdüne
    [biotope_type = 'KDw'] {
      polygon-fill: #9ebbd7;
    }

    // Küstenschutzdüne
    [biotope_type = 'KDx'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendüne, unspezifisch
    [biotope_type = 'KDy'] {
      polygon-fill: #9ebbd7;
    }

    // Flachwasserbereiche von Nord- und Ostsee
    [biotope_type = 'KF'] {
      polygon-fill: #e6e4fd;
    }

    // Artenreicher Kies, Grobsand bzw. Schill im Sublitoral
    [biotope_type = 'KFa'] {
      polygon-fill: #e6e4fd;
    }

    // Makrophytenreiches Hartsubstratriff im Flachwasser
    [biotope_type = 'KFb'] {
      polygon-fill: #e6e4fd;
    }

    // Festgestein im Flachwasser
    [biotope_type = 'KFf'] {
      polygon-fill: #e6e4fd;
    }

    // Sublitorale Seegraswiese
    [biotope_type = 'KFg'] {
      polygon-fill: #e6e4fd;
    }

    // Makrophytenarmes Hartsubstratriff im Flachwasser
    [biotope_type = 'KFh'] {
      polygon-fill: #e6e4fd;
    }

    // Sublitorale Muschelbank mit heimischen Arten
    [biotope_type = 'KFm'] {
      polygon-fill: #e6e4fd;
    }

    // Sabellaria-Riff
    [biotope_type = 'KFr'] {
      polygon-fill: #e6e4fd;
    }

    // Sonstiger sublitoraler Makrophytenbestand
    [biotope_type = 'KFv'] {
      polygon-fill: #e6e4fd;
    }

    // Seemoos-Wiese
    [biotope_type = 'KFw'] {
      polygon-fill: #e6e4fd;
    }

    // Sonstige sublitorale Muschelbank
    [biotope_type = 'KFx'] {
      polygon-fill: #e6e4fd;
    }

    // Sonstiges Flachwasser
    [biotope_type = 'KFy'] {
      polygon-fill: #e6e4fd;
    }

    // Brackwasserbeeinflusste Grünländer
    [biotope_type = 'KG'] {
      polygon-fill: #bee8ff;
    }

    // Brackwasser-Flutrasen
    [biotope_type = 'KGf'] {
      polygon-fill: #bee8ff;
    }

    // Brackwasser-Weidelgras-Weißklee-Weide
    [biotope_type = 'KGg'] {
      polygon-fill: #bee8ff;
    }

    // Sonstiges brackwasserbeeinflusstes Grünland
    [biotope_type = 'KGy'] {
      polygon-fill: #bee8ff;
    }

    // Küstendünengehölze
    [biotope_type = 'KH'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendüne mit sonstigen heimischen Gehölzen
    [biotope_type = 'KHg'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendüne mit Sanddorngebüsch
    [biotope_type = 'KHh'] {
      polygon-fill: #9ebbd7;
    }

    // Bewaldete Küstendüne mit Kiefer
    [biotope_type = 'KHp'] {
      polygon-fill: #9ebbd7;
    }

    // Bewaldete Küstendüne mit Eiche
    [biotope_type = 'KHq'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendüne mit Kartoffelrose
    [biotope_type = 'KHr'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendüne mit Kriechweidengebüsch
    [biotope_type = 'KHs'] {
      polygon-fill: #9ebbd7;
    }

    // Bewaldete Küstendüne mit Zitterpappel
    [biotope_type = 'KHt'] {
      polygon-fill: #9ebbd7;
    }

    // Bewaldete KüstendDüne mit mehr als 30 % gebietsfremden Arten
    [biotope_type = 'KHx'] {
      polygon-fill: #9ebbd7;
    }

    // Feuchtvegetation der Küstendünentäler
    [biotope_type = 'KM'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünen-Birken-Feuchtwald
    [biotope_type = 'KMb'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünen-Erlen-Feuchtwald
    [biotope_type = 'KMe'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünengewässer mit Vegetation
    [biotope_type = 'KMf'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünental mit Staudenflur
    [biotope_type = 'KMh'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünental mit Braun-Seggen-Sumpf
    [biotope_type = 'KMm'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünen-Schilf-Röhricht
    [biotope_type = 'KMr'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünenfeuchtheide
    [biotope_type = 'KMt'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünen-Weiden-Gebüsch
    [biotope_type = 'KMw'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünental, vegetationslos
    [biotope_type = 'KMy'] {
      polygon-fill: #9ebbd7;
    }

    // Untere Salzwiese
    [biotope_type = 'KN'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Aster-Flur
    [biotope_type = 'KNa'] {
      polygon-fill: #aaebe1;
    }

    // Andel-Rasen mit Salzschwaden-Flur
    [biotope_type = 'KNd'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Salzmelden-Flur
    [biotope_type = 'KNh'] {
      polygon-fill: #aaebe1;
    }

    // Komplex aus unterer und oberer Salzwiese
    [biotope_type = 'KNk'] {
      polygon-fill: #aaebe1;
    }

    // Salzwiese, vegetationslos
    [biotope_type = 'KNo'] {
      polygon-fill: #aaebe1;
    }

    // Sonstige Andel-Rasen
    [biotope_type = 'KNp'] {
      polygon-fill: #aaebe1;
    }

    // Schlickgras-Bestand
    [biotope_type = 'KNs'] {
      polygon-fill: #aaebe1;
    }

    // Offene Wasserfläche innerhalb der Salzwiese
    [biotope_type = 'KNt'] {
      polygon-fill: #aaebe1;
    }

    // Andel-Rasen mit Vorlandqueller-Flur
    [biotope_type = 'KNv'] {
      polygon-fill: #aaebe1;
    }

    // Andel-Rasen auf Strandwall
    [biotope_type = 'KNw'] {
      polygon-fill: #aaebe1;
    }

    // Salzwiese mit gestörter Vegetation
    [biotope_type = 'KNx'] {
      polygon-fill: #aaebe1;
    }

    // Untere Salzwiese, unspezifisch
    [biotope_type = 'KNy'] {
      polygon-fill: #aaebe1;
    }

    // Obere Salzwiese
    [biotope_type = 'KO'] {
      polygon-fill: #aaebe1;
    }

    // Straußgras-Rasen
    [biotope_type = 'KOa'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Seggen-Rasen
    [biotope_type = 'KOc'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Kriech-Quecken-Rasen
    [biotope_type = 'KOd'] {
      polygon-fill: #aaebe1;
    }

    // Salzwiesen-Rotschwingel-Rasen
    [biotope_type = 'KOf'] {
      polygon-fill: #aaebe1;
    }

    // ruderalisierte Salzwiese mit Ackerkratzdistel
    [biotope_type = 'KOh'] {
      polygon-fill: #aaebe1;
    }

    // Bodden-Binsen-Rasen
    [biotope_type = 'KOj'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Melden-Fluren
    [biotope_type = 'KOl'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Binsen-Ried
    [biotope_type = 'KOm'] {
      polygon-fill: #aaebe1;
    }

    // Hauhechel-Salzrasen
    [biotope_type = 'KOo'] {
      polygon-fill: #aaebe1;
    }

    // Spieß-Melden-Gesellschaft
    [biotope_type = 'KOp'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Quecken-Rasen
    [biotope_type = 'KOq'] {
      polygon-fill: #aaebe1;
    }

    // ruderalisierte Salzwiese
    [biotope_type = 'KOr'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Mastkraut-Rasen
    [biotope_type = 'KOs'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Beifuß-Flur
    [biotope_type = 'KOt'] {
      polygon-fill: #aaebe1;
    }

    // Salzwiesen-Rotschwingel-Rasen auf Strandwällen
    [biotope_type = 'KOw'] {
      polygon-fill: #aaebe1;
    }

    // Obere Salzwiese, unspezifisch
    [biotope_type = 'KOy'] {
      polygon-fill: #aaebe1;
    }

    // Pioniervegetation der Küstendünentäler
    [biotope_type = 'KP'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünental mit Strand-Tausendgüldenkraut-Rasen
    [biotope_type = 'KPc'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünental mit Sumpf-Bärlapp-Rasen
    [biotope_type = 'KPi'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünental mit Strandlings-Rasen
    [biotope_type = 'KPl'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünental mit Zwergflachs-Rasen
    [biotope_type = 'KPr'] {
      polygon-fill: #9ebbd7;
    }

    // Küstendünental mit sonstiger Pioniervegetation
    [biotope_type = 'KPy'] {
      polygon-fill: #9ebbd7;
    }

    // Quellerfluren und Pionierzonen der Salzwiese
    [biotope_type = 'KQ'] {
      polygon-fill: #aaebe1;
    }

    // Dornmelden-Flur
    [biotope_type = 'KQb'] {
      polygon-fill: #aaebe1;
    }

    // Flugsand-Queller-Gesellschaft
    [biotope_type = 'KQd'] {
      polygon-fill: #aaebe1;
    }

    // Komplexbiotop aus Pionier- und Salzwiesenvegetation
    [biotope_type = 'KQn'] {
      polygon-fill: #aaebe1;
    }

    // Vorland-Queller-Gesellschaft
    [biotope_type = 'KQr'] {
      polygon-fill: #aaebe1;
    }

    // Schlick-Queller-Gesellschaft
    [biotope_type = 'KQs'] {
      polygon-fill: #aaebe1;
    }

    // Strand-Soden-Gesellschaft
    [biotope_type = 'KQu'] {
      polygon-fill: #aaebe1;
    }

    // Brackwasser-Röhrichte
    [biotope_type = 'KR'] {
      polygon-fill: #bee8ff;
    }

    // Brackwasser-Simsenried
    [biotope_type = 'KRb'] {
      polygon-fill: #bee8ff;
    }

    // Brackwasser-Wasserschwaden-Röhricht
    [biotope_type = 'KRg'] {
      polygon-fill: #bee8ff;
    }

    // Schilf-Brackwasserröhricht
    [biotope_type = 'KRs'] {
      polygon-fill: #bee8ff;
    }

    // Sonstiges Brackwasserröhricht
    [biotope_type = 'KRy'] {
      polygon-fill: #bee8ff;
    }

    // Strände, Spülsäume und Lagunen
    [biotope_type = 'KS'] {
      polygon-fill: #9ebbd7;
    }

    // Spülsaum mit einjähriger Vegetation
    [biotope_type = 'KSa'] {
      polygon-fill: #9ebbd7;
    }

    // Strandsee/Lagune
    [biotope_type = 'KSe'] {
      polygon-fill: #9ebbd7;
    }

    // Vegetationsfreier Strand
    [biotope_type = 'KSs'] {
      polygon-fill: #9ebbd7;
    }

    // Kiesstrand mit mehrjähriger Vegetation
    [biotope_type = 'KSv'] {
      polygon-fill: #9ebbd7;
    }

    // Treibsel-Spülsaum ohne eigenständige Vegetation
    [biotope_type = 'KSx'] {
      polygon-fill: #9ebbd7;
    }

    // Tiefwasserbereiche von Nord- und Ostsee
    [biotope_type = 'KT'] {
      polygon-fill: #d8d5fd;
    }

    // Artenreicher Kies, Grobsand bzw. Schill im Tiefwasser
    [biotope_type = 'KTa'] {
      polygon-fill: #d8d5fd;
    }

    // Hartsubstratriff im Tiefwasser
    [biotope_type = 'KTh'] {
      polygon-fill: #d8d5fd;
    }

    // Sonstiges Sediment im Tiefwasser
    [biotope_type = 'KTy'] {
      polygon-fill: #d8d5fd;
    }

    // Nord- und Ostseewatten
    [biotope_type = 'KW'] {
      polygon-fill: #e6e4fd;
    }

    // Felswatt
    [biotope_type = 'KWf'] {
      polygon-fill: #e6e4fd;
    }

    // Eulitorale Seegraswiese
    [biotope_type = 'KWg'] {
      polygon-fill: #e6e4fd;
    }

    // Eulitorale Muschelbank mit heimischen Arten
    [biotope_type = 'KWm'] {
      polygon-fill: #e6e4fd;
    }

    // Priel
    [biotope_type = 'KWp'] {
      polygon-fill: #e6e4fd;
    }

    // Vegetationsfreies Schlick-, Sand- und Mischwatt
    [biotope_type = 'KWw'] {
      polygon-fill: #e6e4fd;
    }

    // Sonstige eulitorale Muschelbank
    [biotope_type = 'KWx'] {
      polygon-fill: #e6e4fd;
    }

    // Hoch- und Übergangsmoore
    [biotope_type = 'M'] {
      polygon-fill: #ad98a1;
    }

    // Abtorfungsbereiche
    [biotope_type = 'MA'] {
      polygon-fill: #ad98a1;
    }

    // Ganzjährig feuchte vegetationsfreie Abtorfungsfläche
    [biotope_type = 'MAf'] {
      polygon-fill: #ad98a1;
    }

    // Episodisch austrocknende vegetationsfreie Abtorfungsfläche
    [biotope_type = 'MAt'] {
      polygon-fill: #ad98a1;
    }

    // Degenerierte Moorflächen
    [biotope_type = 'MD'] {
      polygon-fill: #ad98a1;
    }

    // Trockener sekundärer Moorwald
    [biotope_type = 'MDb'] {
      polygon-fill: #ad98a1;
    }

    // Degenerierte Moorflächen mit Wollgras
    [biotope_type = 'MDe'] {
      polygon-fill: #ad98a1;
    }

    // Degenerierte Moorflächen mit Gagelgebüsch
    [biotope_type = 'MDg'] {
      polygon-fill: #ad98a1;
    }

    // Degenerierte Moorflächen mit Pfeifengras
    [biotope_type = 'MDm'] {
      polygon-fill: #ad98a1;
    }

    // Weidengebüsch auf degenerierten Moorstandorten
    [biotope_type = 'MDw'] {
      polygon-fill: #ad98a1;
    }

    // Degenerierte Moorflächen anderer Ausprägung
    [biotope_type = 'MDy'] {
      polygon-fill: #ad98a1;
    }

    // Moorheidestadien
    [biotope_type = 'MH'] {
      polygon-fill: #ad98a1;
    }

    // Moor-Besenheide
    [biotope_type = 'MHc'] {
      polygon-fill: #ad98a1;
    }

    // Moor-Glockenheide, trockene Ausbildung
    [biotope_type = 'MHe'] {
      polygon-fill: #ad98a1;
    }

    // Moor-Glockenheide, nasse Ausbildung
    [biotope_type = 'MHs'] {
      polygon-fill: #ad98a1;
    }

    // Sonstige Moorheide
    [biotope_type = 'MHy'] {
      polygon-fill: #ad98a1;
    }

    // Moor-Regenerationskomplexe
    [biotope_type = 'MR'] {
      polygon-fill: #ad98a1;
    }

    // Moorregenerationsbereich mit Moor-Birken, torfmoosreich
    [biotope_type = 'MRb'] {
      polygon-fill: #ad98a1;
    }

    // Moorregenerationsbereich mit Wollgräsern, torfmoosreich
    [biotope_type = 'MRe'] {
      polygon-fill: #ad98a1;
    }

    // Moorregenerationsbereich mit Gagelgebüsch, torfmoosreich
    [biotope_type = 'MRg'] {
      polygon-fill: #ad98a1;
    }

    // Moorregenerationsbereich, nass, vegetationsarm
    [biotope_type = 'MRj'] {
      polygon-fill: #ad98a1;
    }

    // Moorregenerationsbereich mit Pfeifengras, torfmoosreich
    [biotope_type = 'MRm'] {
      polygon-fill: #ad98a1;
    }

    // Moorregenerationsbereich mit Moorvegetation, torfmoosreich
    [biotope_type = 'MRs'] {
      polygon-fill: #ad98a1;
    }

    // Torfstich ohne deutliche Vegetation
    [biotope_type = 'MRt'] {
      polygon-fill: #ad98a1;
    }

    // Weidengebüsch auf Moorstandort, nass, torfmoosreich
    [biotope_type = 'MRw'] {
      polygon-fill: #ad98a1;
    }

    // Sonstige Moorregenerationsbereiche
    [biotope_type = 'MRy'] {
      polygon-fill: #ad98a1;
    }

    // Naturnahe Moorstadien
    [biotope_type = 'MS'] {
      polygon-fill: #ad98a1;
    }

    // Moorgewässer
    [biotope_type = 'MSg'] {
      polygon-fill: #ad98a1;
    }

    // Schlenkengesellschaft
    [biotope_type = 'MSr'] {
      polygon-fill: #ad98a1;
    }

    // Bult-Schlenken-Komplex
    [biotope_type = 'MSs'] {
      polygon-fill: #ad98a1;
    }

    // Schwingdecken
    [biotope_type = 'MSt'] {
      polygon-fill: #ad98a1;
    }

    // Sonstiges naturnahes Moorstadium
    [biotope_type = 'MSy'] {
      polygon-fill: #ad98a1;
    }

    // Bultgesellschaften
    [biotope_type = 'MSz'] {
      polygon-fill: #ad98a1;
    }

    // Moorwälder, torfmoosreiche baumbestandene Moorstadien
    [biotope_type = 'MW'] {
      polygon-fill: #ad98a1;
    }

    // Atlantischer Birkenmoorwald
    [biotope_type = 'MWb'] {
      polygon-fill: #ad98a1;
    }

    // Subkontinentaler Kiefernmoorwald
    [biotope_type = 'MWk'] {
      polygon-fill: #ad98a1;
    }

    // Torfmoosreicher sekundärer Moorwald
    [biotope_type = 'MWs'] {
      polygon-fill: #ad98a1;
    }

    // Sümpfe und Niedermoore sowie Salzstellen des Binnenlandes
    [biotope_type = 'N'] {
      polygon-fill: #c8c2fe;
    }

    // Salzvegetation des Binnenlandes
    [biotope_type = 'NH'] {
      polygon-fill: #c8c2fe;
    }

    // Naturnaher binnenländischer Salzsumpf
    [biotope_type = 'NHs'] {
      polygon-fill: #c8c2fe;
    }

    // Sonstige binnenländische Salzvegetation
    [biotope_type = 'NHy'] {
      polygon-fill: #c8c2fe;
    }

    // XXX, (nicht bekannter Typ)
    [biotope_type = 'NMm'] {
      polygon-fill: #c8c2fe;
    }

    // (Land-)Röhrichte
    [biotope_type = 'NR'] {
      polygon-fill: #c8c2fe;
    }

    // Nährstoffarmes Röhricht
    [biotope_type = 'NRa'] {
      polygon-fill: #c8c2fe;
    }

    // Strandsimsen-Röhricht
    [biotope_type = 'NRb'] {
      polygon-fill: #c8c2fe;
    }

    // Binsen-Schneide-Röhricht
    [biotope_type = 'NRc'] {
      polygon-fill: #c8c2fe;
    }

    // Wasser-Schwaden-Röhricht
    [biotope_type = 'NRg'] {
      polygon-fill: #c8c2fe;
    }

    // Rohrglanzgras-Röhricht
    [biotope_type = 'NRr'] {
      polygon-fill: #c8c2fe;
    }

    // Schilf-, Rohrkolben-, Teichsimsen-Röhricht
    [biotope_type = 'NRs'] {
      polygon-fill: #c8c2fe;
    }

    // Sonstiges Röhricht
    [biotope_type = 'NRy'] {
      polygon-fill: #c8c2fe;
    }

    // Großseggen- und Simsenriede sowie sonstige Staudensümpfe
    [biotope_type = 'NS'] {
      polygon-fill: #c8c2fe;
    }

    // Nährstoffarmer Sumpf
    [biotope_type = 'NSa'] {
      polygon-fill: #c8c2fe;
    }

    // Basenreicher, nährstoffarmer Sumpf
    [biotope_type = 'NSb'] {
      polygon-fill: #c8c2fe;
    }

    // Sumpfreitgras-Sumpf
    [biotope_type = 'NSc'] {
      polygon-fill: #c8c2fe;
    }

    // Flatterbinsen-Sumpf
    [biotope_type = 'NSf'] {
      polygon-fill: #c8c2fe;
    }

    // Binsen- und Simsenried
    [biotope_type = 'NSj'] {
      polygon-fill: #c8c2fe;
    }

    // Quellsumpf mit typischen Quellzeigern
    [biotope_type = 'NSq'] {
      polygon-fill: #c8c2fe;
    }

    // Staudensumpf
    [biotope_type = 'NSr'] {
      polygon-fill: #c8c2fe;
    }

    // Großseggenried
    [biotope_type = 'NSs'] {
      polygon-fill: #c8c2fe;
    }

    // Sonstiger Sumpf
    [biotope_type = 'NSy'] {
      polygon-fill: #c8c2fe;
    }

    // Rohboden, Ruderal- und Pioniervegetation
    [biotope_type = 'R'] {
      polygon-fill: #ffdca0;
    }

    // Ruderale Gras- und Staudenfluren
    [biotope_type = 'RH'] {
      polygon-fill: #ffdca0;
    }

    // Feuchte Hochstaudenflur
    [biotope_type = 'RHf'] {
      polygon-fill: #ffdca0;
    }

    // Ruderale Grasflur
    [biotope_type = 'RHG'],
    [biotope_type = 'RHg'] {
      polygon-fill: #ffdca0;
    }

    // Staudenflur mittlerer bis trockener Standorte am Waldrand
    [biotope_type = 'RHh'] {
      polygon-fill: #ffdca0;
    }

    // Ruderale Staudenflur frischer Standorte
    [biotope_type = 'RHm'] {
      polygon-fill: #ffdca0;
    }

    // Nitrophytenflur
    [biotope_type = 'RHn'] {
      polygon-fill: #ffdca0;
    }

    // Adlerfarnflur
    [biotope_type = 'RHp'] {
      polygon-fill: #ffdca0;
    }

    // Brombeerflur
    [biotope_type = 'RHr'] {
      polygon-fill: #ffdca0;
    }

    // Feuchte Hochstaudenflur außerhalb amphibischer Uferbereiche stehender Binnengewässer
    [biotope_type = 'RHs'] {
      polygon-fill: #ffdca0;
    }

    // Staudenfluren trockener Standorte
    [biotope_type = 'RHt'] {
      polygon-fill: #ffdca0;
    }

    // Uferstaudenflur an Flüssen, Bächen und an durchströmten Stillgewässern
    [biotope_type = 'RHu'] {
      polygon-fill: #ffdca0;
    }

    // Feuchte Hochstaudenflur am Waldrand
    [biotope_type = 'RHw'] {
      polygon-fill: #ffdca0;
    }

    // Neophytenflur
    [biotope_type = 'RHx'] {
      polygon-fill: #ffdca0;
    }

    // Sonstige Ruderalfläche
    [biotope_type = 'RHy'] {
      polygon-fill: #ffdca0;
    }

    // Rohboden
    [biotope_type = 'RO'] {
      polygon-fill: #ffdca0;
    }

    // Rohboden auf nährstoffreichen, frischen Standorten
    [biotope_type = 'ROf'] {
      polygon-fill: #ffdca0;
    }

    // Schlammflur auf nassen und wechselfeuchten Standorten
    [biotope_type = 'ROn'] {
      polygon-fill: #ffdca0;
    }

    // Rohboden auf trockenen Standorten
    [biotope_type = 'ROt'] {
      polygon-fill: #ffdca0;
    }

    // Pioniervegetation auf trockenen bis wechselfeuchten Standorten
    [biotope_type = 'RP'] {
      polygon-fill: #ffdca0;
    }

    // Nährstoffarme Pionierflur wechselfeuchter Standorte
    [biotope_type = 'RPa'] {
      polygon-fill: #ffdca0;
    }

    // Nährstoffreiche Pionierflur trockener Standorte
    [biotope_type = 'RPe'] {
      polygon-fill: #ffdca0;
    }

    // Nährstoffreiche Pionierflur wechselfeuchter Standorte
    [biotope_type = 'RPr'] {
      polygon-fill: #ffdca0;
    }

    // Nährstoffarme Pionierflur trockener Standorte
    [biotope_type = 'RPt'] {
      polygon-fill: #ffdca0;
    }

    // Biotoptypen in Zusammenhang mit baulichen Anlagen
    [biotope_type = 'S'] {
      polygon-fill: #cccccc;
    }

    // Wohnbebauungen im Innenbereich
    [biotope_type = 'SB'] {
      polygon-fill: #cccccc;
    }

    // Einzel, Doppel- und Reihenhausbebauung
    [biotope_type = 'Sbe'],
    [biotope_type = 'SBE'],
    [biotope_type = 'SBe'] {
      polygon-fill: #cccccc;
    }

    // Öffentliches Gebäude
    [biotope_type = 'SBf'] {
      polygon-fill: #cccccc;
    }

    // Großformen und Hochhäuser
    [biotope_type = 'SBg'] {
      polygon-fill: #cccccc;
    }

    // Sonstige Wohnbebauung
    [biotope_type = 'Sby'],
    [biotope_type = 'SBy'] {
      polygon-fill: #cccccc;
    }

    // Zeilen- und Blockrandbebauung
    [biotope_type = 'SBz'] {
      polygon-fill: #cccccc;
    }

    // Bebauungen im Außenbereich
    [biotope_type = 'SD'] {
      polygon-fill: #cccccc;
    }

    // Einzelhaus und Splittersiedlungen
    [biotope_type = 'SDe'] {
      polygon-fill: #cccccc;
    }

    // Ferienhaussiedlung
    [biotope_type = 'SDf'] {
      polygon-fill: #cccccc;
    }

    // Landwirtschaftliche Produktionsanlage
    [biotope_type = 'SDp'] {
      polygon-fill: #cccccc;
    }

    // Siedlungsfläche mit dörflichem Charakter
    [biotope_type = 'SDs'] {
      polygon-fill: #cccccc;
    }

    // Sonstige Bebauung im Außenbereich
    [biotope_type = 'SDy'] {
      polygon-fill: #cccccc;
    }

    // Sport- und Erholungsanlagen
    [biotope_type = 'SE'] {
      polygon-fill: #cccccc;
    }

    // Sportplatz
    [biotope_type = 'SEb'] {
      polygon-fill: #cccccc;
    }

    // Campingplatz
    [biotope_type = 'SEc'] {
      polygon-fill: #cccccc;
    }

    // Hundeübungsplatz
    [biotope_type = 'SEd'] {
      polygon-fill: #cccccc;
    }

    // Freibad mit befestigtem Becken
    [biotope_type = 'SEf'] {
      polygon-fill: #cccccc;
    }

    // Golfplatz
    [biotope_type = 'SEg'] {
      polygon-fill: #cccccc;
    }

    // Sporthalle
    [biotope_type = 'SEh'] {
      polygon-fill: #cccccc;
    }

    // Kinderspielplatz
    [biotope_type = 'SEk'] {
      polygon-fill: #cccccc;
    }

    // Modellflugplatz
    [biotope_type = 'SEm'] {
      polygon-fill: #cccccc;
    }

    // Reitanlage
    [biotope_type = 'SEr'] {
      polygon-fill: #cccccc;
    }

    // Badestelle
    [biotope_type = 'SEs'] {
      polygon-fill: #cccccc;
    }

    // Vergnügungspark
    [biotope_type = 'SEv'] {
      polygon-fill: #cccccc;
    }

    // Schießstand
    [biotope_type = 'SEw'] {
      polygon-fill: #cccccc;
    }

    // Andere Sport- und Erholungsanlage
    [biotope_type = 'SEy'] {
      polygon-fill: #cccccc;
    }

    // Bauwerke an Binnengewässern
    [biotope_type = 'SF'] {
      polygon-fill: #cccccc;
    }

    // Buhne oder Mole an Flüssen
    [biotope_type = 'SFb'] {
      polygon-fill: #cccccc;
    }

    // Aufstiegshilfe für Fische
    [biotope_type = 'SFf'] {
      polygon-fill: #cccccc;
    }

    // Massive Uferbefestigung
    [biotope_type = 'SFm'] {
      polygon-fill: #cccccc;
    }

    // Befestigte Badestelle, Steg
    [biotope_type = 'SFs'] {
      polygon-fill: #cccccc;
    }

    // Wehr, Sperrwerk, Sohlabsturze
    [biotope_type = 'SFw'] {
      polygon-fill: #cccccc;
    }

    // Steinschüttung
    [biotope_type = 'SFx'] {
      polygon-fill: #cccccc;
    }

    // Sonstige Bauwerke an Binnengewässern
    [biotope_type = 'SFy'] {
      polygon-fill: #cccccc;
    }

    // Grünflächen im besiedelten Bereich
    [biotope_type = 'SG'] {
      polygon-fill: #cccccc;
    }

    // Ansaat aus Blühmischung
    [biotope_type = 'SGa'] {
      polygon-fill: #cccccc;
    }

    // Garten, strukturreich
    [biotope_type = 'SGb'] {
      polygon-fill: #cccccc;
    }

    // Rasenfläche, arten- oder strukturreich
    [biotope_type = 'SGe'] {
      polygon-fill: #cccccc;
    }

    // Urbanes Gebüsch mit gebietsfremden Arten
    [biotope_type = 'SGf'] {
      polygon-fill: #cccccc;
    }

    // Urbanes Gebüsch mit heimischen Arten
    [biotope_type = 'SGg'] {
      polygon-fill: #cccccc;
    }

    // Urbanes Gehölz mit Nadelgehölzen
    [biotope_type = 'SGn'] {
      polygon-fill: #cccccc;
    }

    // (Haus-)Gärten mit einfacher Struktur und geringem Laubholzanteil
    [biotope_type = 'SGo'] {
      polygon-fill: #cccccc;
    }

    // Großflächige Gartenanlage mit Großgehölzen und parkartigem Charakter
    [biotope_type = 'SGp'] {
      polygon-fill: #cccccc;
    }

    // Rasenfläche, arten- und strukturarm
    [biotope_type = 'SGr'] {
      polygon-fill: #cccccc;
    }

    // Urbanes Ziergehölz und -staudenbeet
    [biotope_type = 'SGs'] {
      polygon-fill: #cccccc;
    }

    // Urbanes Gehölz mit gebietsfremden Laubbäumen
    [biotope_type = 'SGx'] {
      polygon-fill: #cccccc;
    }

    // Urbanes Gehölz mit heimischen Baumarten
    [biotope_type = 'SGy'] {
      polygon-fill: #cccccc;
    }

    // Garten, strukturarm
    [biotope_type = 'SGz'] {
      polygon-fill: #cccccc;
    }

    // Nicht zu Wohnzwecken dienende Bebauungen
    [biotope_type = 'SI'] {
      polygon-fill: #cccccc;
    }

    // Wasserwerk
    [biotope_type = 'SIa'] {
      polygon-fill: #cccccc;
    }

    // Biogasanlage
    [biotope_type = 'SIb'] {
      polygon-fill: #cccccc;
    }

    // Deponie
    [biotope_type = 'SId'] {
      polygon-fill: #cccccc;
    }

    // Anlage der Elektrizitätsversorgung
    [biotope_type = 'SIe'] {
      polygon-fill: #cccccc;
    }

    // Funkanlage
    [biotope_type = 'SIf'] {
      polygon-fill: #cccccc;
    }

    // Gewerbegebiet
    [biotope_type = 'SIg'] {
      polygon-fill: #cccccc;
    }

    // Industriegebiet
    [biotope_type = 'SIi'] {
      polygon-fill: #cccccc;
    }

    // Kläranlage
    [biotope_type = 'SIk'] {
      polygon-fill: #cccccc;
    }

    // Grünflächen im Bereich von nicht zu Wohnzwecken dienenden Bebauungen
    [biotope_type = 'SIm'] {
      polygon-fill: #cccccc;
    }

    // Freiflächen-Fotovoltaikanlage
    [biotope_type = 'SIp'] {
      polygon-fill: #cccccc;
    }

    // Rohrleitung/Pipeline
    [biotope_type = 'SIr'] {
      polygon-fill: #cccccc;
    }

    // Kraftwerk
    [biotope_type = 'SIv'] {
      polygon-fill: #cccccc;
    }

    // Windkraftanlage
    [biotope_type = 'SIw'] {
      polygon-fill: #cccccc;
    }

    // Sonstige, nicht zu Wohnzwecken dienende Bebauung
    [biotope_type = 'SIy'] {
      polygon-fill: #cccccc;
    }

    // Küstenschutz- und Hafenanlagen
    [biotope_type = 'SK'] {
      polygon-fill: #cccccc;
    }

    // Anleger (schwimmend oder auf Pfeilern)
    [biotope_type = 'SKa'] {
      polygon-fill: #cccccc;
    }

    // Buhne, Mole
    [biotope_type = 'SKb'] {
      polygon-fill: #cccccc;
    }

    // Lahnung
    [biotope_type = 'SKl'] {
      polygon-fill: #cccccc;
    }

    // Deckwerk aus Mastixschotter
    [biotope_type = 'SKm'] {
      polygon-fill: #cccccc;
    }

    // Deckwerk aus Asphalt oder vollverklammerten Schüttsteinen
    [biotope_type = 'SKv'] {
      polygon-fill: #cccccc;
    }

    // Steinschüttung (max. teilverklammert) oder Setzsteindeckwerk
    [biotope_type = 'SKx'] {
      polygon-fill: #cccccc;
    }

    // Sonstige Küstenschutz- oder Hafenanlage
    [biotope_type = 'SKy'] {
      polygon-fill: #cccccc;
    }

    // Lagerflächen
    [biotope_type = 'SL'] {
      polygon-fill: #cccccc;
    }

    // forstwirtschaftliche Lagerfläche
    [biotope_type = 'SLf'] {
      polygon-fill: #cccccc;
    }

    // Gartenmülldeponie
    [biotope_type = 'SLg'] {
      polygon-fill: #cccccc;
    }

    // Lagerfläche, (nicht bekannter Typ)
    [biotope_type = 'SLi'] {
      polygon-fill: #cccccc;
    }

    // landwirtschaftliche Lagerfläche
    [biotope_type = 'SLl'] {
      polygon-fill: #cccccc;
    }

    // XXX, (nicht bekannter Typ)
    [biotope_type = 'SLr'] {
      polygon-fill: #cccccc;
    }

    // Treibsellagerfläche
    [biotope_type = 'SLt'] {
      polygon-fill: #cccccc;
    }

    // Sonstige Lagerfläche
    [biotope_type = 'SLy'] {
      polygon-fill: #cccccc;
    }

    // Militärische Flächen einschließlich ziviler Flughäfen
    [biotope_type = 'SM'] {
      polygon-fill: #cccccc;
    }

    // Militärische Depotfläche
    [biotope_type = 'SMd'] {
      polygon-fill: #cccccc;
    }

    // Militär- und Zivilflugplatz
    [biotope_type = 'SMf'] {
      polygon-fill: #cccccc;
    }

    // Militärische Hafenanlage
    [biotope_type = 'SMh'] {
      polygon-fill: #cccccc;
    }

    // Kasernenanlage mit Block- und Hallenbebauung
    [biotope_type = 'SMk'] {
      polygon-fill: #cccccc;
    }

    // Radaranlage
    [biotope_type = 'SMr'] {
      polygon-fill: #cccccc;
    }

    // Militärische Fläche mit überwiegend offener Vegetation
    [biotope_type = 'SMt'] {
      polygon-fill: #cccccc;
    }

    // Sonstige Militärische Anlage
    [biotope_type = 'SMy'] {
      polygon-fill: #cccccc;
    }

    // Öffentliche Park- und Grünanlagen
    [biotope_type = 'SP'] {
      polygon-fill: #cccccc;
    }

    // Botanischer Garten
    [biotope_type = 'SPb'] {
      polygon-fill: #cccccc;
    }

    // Denkmal
    [biotope_type = 'SPd'] {
      polygon-fill: #cccccc;
    }

    // Öffentliche Grünanlage, extensiv gepflegt
    [biotope_type = 'SPe'] {
      polygon-fill: #cccccc;
    }

    // Friedhof, strukturreich, mit Altbaumbestand
    [biotope_type = 'SPf'] {
      polygon-fill: #cccccc;
    }

    // Historische Parkanlage
    [biotope_type = 'SPh'] {
      polygon-fill: #cccccc;
    }

    // Öffentliche Grünanlage, intensiv gepflegt
    [biotope_type = 'SPi'] {
      polygon-fill: #cccccc;
    }

    // Kleingartenanlage
    [biotope_type = 'SPk'] {
      polygon-fill: #cccccc;
    }

    // Öffentliche Parkanlage mit altem Baumbestand
    [biotope_type = 'SPp'] {
      polygon-fill: #cccccc;
    }

    // Friedhof, strukturarm, ohne Altbaumbestand
    [biotope_type = 'SPu'] {
      polygon-fill: #cccccc;
    }

    // Waldfriedhof
    [biotope_type = 'SPw'] {
      polygon-fill: #cccccc;
    }

    // Sonstige öffentliche Park- und Grünanlage
    [biotope_type = 'SPy'] {
      polygon-fill: #cccccc;
    }

    // Tiergarten, Zoologischer Garten
    [biotope_type = 'SPz'] {
      polygon-fill: #cccccc;
    }

    // Verkehrsflächen
    [biotope_type = 'SV'] {
      polygon-fill: #cccccc;
    }

    // Gleisbett (Schotter)
    [biotope_type = 'SVb'] {
      polygon-fill: #cccccc;
    }

    // Bankette, extensiv gepflegt
    [biotope_type = 'SVe'] {
      polygon-fill: #cccccc;
    }

    // Verkehrsflächenbegleitgrün mit Gebüschen
    [biotope_type = 'SVg'] {
      polygon-fill: #cccccc;
    }

    // Verkehrsflächenbegleitgrün mit Bäumen
    [biotope_type = 'SVh'] {
      polygon-fill: #cccccc;
    }

    // Bankette, intensiv gepflegt
    [biotope_type = 'SVi'] {
      polygon-fill: #cccccc;
    }

    // Verkehrsflächenbegleitgrün ohne Gehölze
    [biotope_type = 'SVo'] {
      polygon-fill: #cccccc;
    }

    // Spurplattenweg
    [biotope_type = 'SVp'] {
      polygon-fill: #cccccc;
    }

    // Vollversiegelte Verkehrsfläche
    [biotope_type = 'SVS'],
    [biotope_type = 'SVs'] {
      polygon-fill: #cccccc;
    }

    // Teilversiegelte Verkehrsfäche
    [biotope_type = 'SVT'],
    [biotope_type = 'SVt'] {
      polygon-fill: #cccccc;
    }

    // Unversiegelter Weg mit und ohne Vegetation, Trittrasen
    [biotope_type = 'SVu'] {
      polygon-fill: #cccccc;
    }

    // Gleisanlage, außer Betrieb, mit Ruderalfluren
    [biotope_type = 'SVx'] {
      polygon-fill: #cccccc;
    }

    // Sonstige Verkehrsflächen
    [biotope_type = 'SVy'] {
      polygon-fill: #cccccc;
    }

    // Gebäude und vegetationsfreie Flächen im besiedelten Bereich
    [biotope_type = 'SX'] {
      polygon-fill: #cccccc;
    }

    // Alte Bausubstanz oder traditionelle Bauweise
    [biotope_type = 'SXa'] {
      polygon-fill: #cccccc;
    }

    // Bunker
    [biotope_type = 'SXb'] {
      polygon-fill: #cccccc;
    }

    // Kinderspielplatz
    [biotope_type = 'SXk'] {
      polygon-fill: #cccccc;
    }

    // Mauern und Gabionen im besiedelten Raum
    [biotope_type = 'SXm'] {
      polygon-fill: #cccccc;
    }

    // Baustelle, vegetationsarme/-freie Fläche
    [biotope_type = 'SXn'] {
      polygon-fill: #cccccc;
    }

    // Ruine
    [biotope_type = 'SXr'] {
      polygon-fill: #cccccc;
    }

    // Sandplatz
    [biotope_type = 'SXs'] {
      polygon-fill: #cccccc;
    }

    // Aschebahn, Ascheplatz
    [biotope_type = 'SXt'] {
      polygon-fill: #cccccc;
    }

    // Friesenwall
    [biotope_type = 'SXw'] {
      polygon-fill: #cccccc;
    }

    // Neue Bausubstanz
    [biotope_type = 'SXx'] {
      polygon-fill: #cccccc;
    }

    // Sonstige vegetationsarme/-freie Fläche
    [biotope_type = 'SXy'] {
      polygon-fill: #cccccc;
    }

    // Zivile Verkehrsanlagen
    [biotope_type = 'SZ'] {
      polygon-fill: #cccccc;
    }

    // Bahnhof
    [biotope_type = 'SZb'] {
      polygon-fill: #cccccc;
    }

    // Flugplatz
    [biotope_type = 'SZf'] {
      polygon-fill: #cccccc;
    }

    // Gleisanlage
    [biotope_type = 'SZg'] {
      polygon-fill: #cccccc;
    }

    // Hafenanlage
    [biotope_type = 'SZh'] {
      polygon-fill: #cccccc;
    }

    // Kanalanlage
    [biotope_type = 'SZk'] {
      polygon-fill: #cccccc;
    }

    // Straßenverkehrsanlage
    [biotope_type = 'SZs'] {
      polygon-fill: #cccccc;
    }

    // Sonstige Verkehrsanlage
    [biotope_type = 'SZy'] {
      polygon-fill: #cccccc;
    }

    // Trocken- und Heidevegetation, Borstgrasrasen und Steinstrukturen
    [biotope_type = 'T'] {
      polygon-fill: #fdd36f;
    }

    // Trocken- und Zwergstrauchvegetation auf Binnendünen
    [biotope_type = 'TB'] {
      polygon-fill: #fdd36f;
    }

    // Binnendüne mit Silbergras/Straußgras
    [biotope_type = 'TBa'] {
      polygon-fill: #fdd36f;
    }

    // Binnendüne mit Besenheide und Ginster
    [biotope_type = 'TBc'] {
      polygon-fill: #fdd36f;
    }

    // Binnendüne mit Degenerationsstadien von Trocken- oder Zwergstrauchvegetation
    [biotope_type = 'TBd'] {
      polygon-fill: #fdd36f;
    }

    // Binnendüne mit Besenheide/Krähenbeere
    [biotope_type = 'TBe'] {
      polygon-fill: #fdd36f;
    }

    // Feuchtvegetation der Binnendünentäler
    [biotope_type = 'TBf'] {
      polygon-fill: #fdd36f;
    }

    // Feuchtheiden
    [biotope_type = 'TF'] {
      polygon-fill: #fdd36f;
    }

    // Vergraste Feuchtheide
    [biotope_type = 'TFd'] {
      polygon-fill: #fdd36f;
    }

    // Verbuschte Feuchtheide
    [biotope_type = 'TFg'] {
      polygon-fill: #fdd36f;
    }

    // Feuchtheide mit Nadelwald
    [biotope_type = 'TFn'] {
      polygon-fill: #fdd36f;
    }

    // Typische Feuchtheide
    [biotope_type = 'TFt'] {
      polygon-fill: #fdd36f;
    }

    // Trockene Sandheiden
    [biotope_type = 'TH'] {
      polygon-fill: #fdd36f;
    }

    // Stark verbuschte Sandheide
    [biotope_type = 'THb'] {
      polygon-fill: #fdd36f;
    }

    // Vergraste Sandheide
    [biotope_type = 'THd'] {
      polygon-fill: #fdd36f;
    }

    // Verbuschte Sandheide
    [biotope_type = 'THg'] {
      polygon-fill: #fdd36f;
    }

    // Sandheide mit Später Traubenkirsche
    [biotope_type = 'THs'] {
      polygon-fill: #fdd36f;
    }

    // Typische Sandheide
    [biotope_type = 'THt'] {
      polygon-fill: #fdd36f;
    }

    // Wacholderheiden
    [biotope_type = 'THw'] {
      polygon-fill: #fdd36f;
    }

    // Sandheide mit gebietsfremden Gehölzen
    [biotope_type = 'THx'] {
      polygon-fill: #fdd36f;
    }

    // Trocken- und Magerrasen
    [biotope_type = 'TR'] {
      polygon-fill: #fdd36f;
    }

    // Blauschillergras-Rasen
    [biotope_type = 'TRb'] {
      polygon-fill: #fdd36f;
    }

    // Trockenrasen mit Staudenflur
    [biotope_type = 'TRh'] {
      polygon-fill: #fdd36f;
    }

    // Borstgrasrasen feuchter Standorte
    [biotope_type = 'TRj'] {
      polygon-fill: #fdd36f;
    }

    // Naturnaher Kalktrockenrasen
    [biotope_type = 'TRm'] {
      polygon-fill: #fdd36f;
    }

    // Borstgrasrasen trockener Standorte
    [biotope_type = 'TRn'] {
      polygon-fill: #fdd36f;
    }

    // Orchideenreiche Kalktrockenrasen
    [biotope_type = 'TRo'] {
      polygon-fill: #fdd36f;
    }

    // Lückiger Sandmagerrasen
    [biotope_type = 'TRs'] {
      polygon-fill: #fdd36f;
    }

    // Sonstiger Sandmagerrasen
    [biotope_type = 'TRy'] {
      polygon-fill: #fdd36f;
    }

    // Steinstrukturen
    [biotope_type = 'TS'] {
      polygon-fill: #fdd36f;
    }

    // Steinwall oder Steinmauer mit epilithischer Vegetation
    [biotope_type = 'TSe'] {
      polygon-fill: #fdd36f;
    }

    // Steinwall oder Steinmauer ohne epilithischer Vegetation
    [biotope_type = 'TSo'] {
      polygon-fill: #fdd36f;
    }

    // Steinriegel
    [biotope_type = 'TSr'] {
      polygon-fill: #fdd36f;
    }

    // Steinblock (terrestrisch)
    [biotope_type = 'TSs'] {
      polygon-fill: #fdd36f;
    }

    // Sonstige Steinwälle, -mauern und -haufen
    [biotope_type = 'TSy'] {
      polygon-fill: #fdd36f;
    }

    // Wälder und Brüche
    [biotope_type = 'W'] {
      polygon-fill: #d1ff73;
    }

    // Auwälder
    [biotope_type = 'WA'] {
      polygon-fill: #d1ff73;
    }

    // Erlen-Eschen (Eichen)-Auwald
    [biotope_type = 'WAe'] {
      polygon-fill: #d1ff73;
    }

    // Auwald mit mittlerem Nadelholzanteil
    [biotope_type = 'WAm'] {
      polygon-fill: #d1ff73;
    }

    // Auwald mit hohem Nadelholzanteil
    [biotope_type = 'WAn'] {
      polygon-fill: #d1ff73;
    }

    // Auwald mit Hybridpappeln
    [biotope_type = 'WAp'] {
      polygon-fill: #d1ff73;
    }

    // Hartholz (Eichen/Eschen/Ulmen)-Auwald
    [biotope_type = 'WAq'] {
      polygon-fill: #d1ff73;
    }

    // Weichholz (Silberweiden)-Auwald
    [biotope_type = 'WAw'] {
      polygon-fill: #d1ff73;
    }

    // Auwald mit sonstigen gebietsfremden Laubholzarten
    [biotope_type = 'WAx'] {
      polygon-fill: #d1ff73;
    }

    // Sonstiger Auwald
    [biotope_type = 'WAy'] {
      polygon-fill: #d1ff73;
    }

    // Bruchwälder und Brüche
    [biotope_type = 'WB'] {
      polygon-fill: #e9ffbe;
    }

    // Birken-Bruchwald
    [biotope_type = 'WBb'] {
      polygon-fill: #e9ffbe;
    }

    // Erlen-Bruchwald
    [biotope_type = 'WBe'] {
      polygon-fill: #e9ffbe;
    }

    // Bruchwald mit mittlerem Nadelholzanteil
    [biotope_type = 'WBm'] {
      polygon-fill: #e9ffbe;
    }

    // Bruchwald mit hohem Nadelholzanteil
    [biotope_type = 'WBn'] {
      polygon-fill: #e9ffbe;
    }

    // Bruchwald mit Hybridpappeln
    [biotope_type = 'WBp'] {
      polygon-fill: #e9ffbe;
    }

    // Weiden-Bruchwald
    [biotope_type = 'WBw'] {
      polygon-fill: #e9ffbe;
    }

    // Sonstiger Bruchwald mit gebietsfremden Laubbaumarten
    [biotope_type = 'WBx'] {
      polygon-fill: #e9ffbe;
    }

    // Sonstiger Bruchwald
    [biotope_type = 'WBy'] {
      polygon-fill: #e9ffbe;
    }

    // Sonstiger Bruchwald mit Dominanz gebietsfremder Laubbaumarten
    [biotope_type = 'WBz'] {
      polygon-fill: #e9ffbe;
    }

    // Sumpfwälder
    [biotope_type = 'WE'] {
      polygon-fill: #b4d79e;
    }

    // Erlen-Eschen-Sumpfwald
    [biotope_type = 'WEe'] {
      polygon-fill: #b4d79e;
    }

    // Sumpfwald mit mittlerem Nadelholzanteil
    [biotope_type = 'WEm'] {
      polygon-fill: #b4d79e;
    }

    // Sumpfwald mit hohem Nadelholzanteil
    [biotope_type = 'WEn'] {
      polygon-fill: #b4d79e;
    }

    // Sumpfwald mit Hybridpappeln
    [biotope_type = 'WEp'] {
      polygon-fill: #b4d79e;
    }

    // Weiden-Sumpfwald
    [biotope_type = 'WEw'] {
      polygon-fill: #b4d79e;
    }

    // Sonstiger Sumpfwald mit gebietsfremden Laubbaumarten
    [biotope_type = 'WEx'] {
      polygon-fill: #b4d79e;
    }

    // Sonstiger Sumpfwald
    [biotope_type = 'WEy'] {
      polygon-fill: #b4d79e;
    }

    // Sonstiger Sumpfwald mit Dominanz gebietsfremder Laubbaumarten
    [biotope_type = 'WEz'] {
      polygon-fill: #b4d79e;
    }

    // Nadelholzforste und Mischwälder auf frischen Standorten
    [biotope_type = 'WF'] {
      polygon-fill: #c8ff9e;
    }

    // Mischwald
    [biotope_type = 'WFm'] {
      polygon-fill: #c8ff9e;
    }

    // Nadelholzforst
    [biotope_type = 'WFn'] {
      polygon-fill: #c8ff9e;
    }

    // Laubwälder auf bodensauren Standorten einschließlich natürlicher Eichen-Kiefernwälder
    [biotope_type = 'WL'] {
      polygon-fill: #829664;
    }

    // Drahtschmielen-Buchenwald
    [biotope_type = 'WLa'] {
      polygon-fill: #829664;
    }

    // Birken-Eichenwald
    [biotope_type = 'WLb'] {
      polygon-fill: #829664;
    }

    // Eichenwald auf bodensauren feuchten Standorten
    [biotope_type = 'WLf'] {
      polygon-fill: #829664;
    }

    // Buchenwald auf bodensauren Standorten mit Stechpalme
    [biotope_type = 'WLi'] {
      polygon-fill: #829664;
    }

    // Traubeneichen-Kiefernwald
    [biotope_type = 'WLk'] {
      polygon-fill: #829664;
    }

    // Eichenwald und Eichen-Buchenwald auf bodensauren frischen Standorten
    [biotope_type = 'WLq'] {
      polygon-fill: #829664;
    }

    // Wald- oder Forstfläche auf bodensauren Standorten mit Später Traubenkirsche
    [biotope_type = 'WLs'] {
      polygon-fill: #829664;
    }

    // Eichenwald und Eichenkratt bodensaurer trockenwarmer Standorte
    [biotope_type = 'WLt'] {
      polygon-fill: #829664;
    }

    // Laubholzforst auf bodensauren Standorten mit gebietsfremden Laubgehölzen
    [biotope_type = 'WLx'] {
      polygon-fill: #829664;
    }

    // Sonstiger Laubwald auf bodensauren Standorten
    [biotope_type = 'WLy'] {
      polygon-fill: #829664;
    }

    // Laubwälder auf reichen Böden
    [biotope_type = 'WM'] {
      polygon-fill: #b4eb9e;
    }

    // Eichen- und Eichen-Hainbuchenwald
    [biotope_type = 'WMc'] {
      polygon-fill: #b4eb9e;
    }

    // Eschen-Buchenwald
    [biotope_type = 'WMe'] {
      polygon-fill: #b4eb9e;
    }

    // Flattergras-Buchenwald
    [biotope_type = 'WMm'] {
      polygon-fill: #b4eb9e;
    }

    // Perlgras-Buchenwald
    [biotope_type = 'WMo'] {
      polygon-fill: #b4eb9e;
    }

    // Schlucht- und Hangwald
    [biotope_type = 'WMs'] {
      polygon-fill: #b4eb9e;
    }

    // Waldgersten-Buchenwald
    [biotope_type = 'WMu'] {
      polygon-fill: #b4eb9e;
    }

    // Laubholzforst auf reichen Böden mit gebietsfremden Laubgehölzen
    [biotope_type = 'WMx'] {
      polygon-fill: #b4eb9e;
    }

    // Sonstiger Laubwald auf reichen Böden
    [biotope_type = 'WMy'] {
      polygon-fill: #b4eb9e;
    }

    // Pionierwälder
    [biotope_type = 'WP'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit Ahorn
    [biotope_type = 'WPa'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit Zitter-Pappel/Hänge-Birke
    [biotope_type = 'wpb'],
    [biotope_type = 'WPb'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit Erlen/Eschen
    [biotope_type = 'WPe'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit mittlerem Nadelholzanteil
    [biotope_type = 'WPm'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit hohem Nadelholzanteil
    [biotope_type = 'WPn'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit Hybridpappeln
    [biotope_type = 'WPp'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit Später Traubenkirsche
    [biotope_type = 'WPs'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit Weiden
    [biotope_type = 'WPw'] {
      polygon-fill: #b4d79e;
    }

    // Pionierwald mit sonstigen gebietsfremden Laubgehölzen
    [biotope_type = 'WPx'] {
      polygon-fill: #b4d79e;
    }

    // Sonstiger Pionierwald
    [biotope_type = 'WPy'] {
      polygon-fill: #b4d79e;
    }

    // Naturnahe Quellwälder
    [biotope_type = 'WQ'] {
      polygon-fill: #b4d79e;
    }

    // Naturnaher Quellwald
    [biotope_type = 'WQe'] {
      polygon-fill: #b4d79e;
    }

    // Entwässerte Feuchtwälder
    [biotope_type = 'WT'] {
      polygon-fill: #b4d79e;
    }

    // Entwässerter Feuchtwald mit Birken
    [biotope_type = 'WTB'],
    [biotope_type = 'WTb'] {
      polygon-fill: #b4d79e;
    }

    // Entwässerter Feuchtwald mit Erlen und Eschen
    [biotope_type = 'WTe'] {
      polygon-fill: #b4d79e;
    }

    // Entwässerter Feuchtwald mit mittlerem Nadelholzanteil
    [biotope_type = 'WTm'] {
      polygon-fill: #b4d79e;
    }

    // Entwässerter Feuchtwald mit hohem Nadelholzanteil
    [biotope_type = 'WTn'] {
      polygon-fill: #b4d79e;
    }

    // Entwässerter Feuchtwald mit Hybridpappeln
    [biotope_type = 'WTp'] {
      polygon-fill: #b4d79e;
    }

    // Entwässerter Feuchtwald mit Weiden
    [biotope_type = 'WTw'] {
      polygon-fill: #b4d79e;
    }

    // Sonstiger entwässerter Feuchtwald mit gebietsfremden Laubholzarten
    [biotope_type = 'WTx'] {
      polygon-fill: #b4d79e;
    }

    // Sonstiger entwässerter Feuchtwald
    [biotope_type = 'WTy'] {
      polygon-fill: #b4d79e;
    }

    // Morphologische Merkmale (Überlagerung)
    [biotope_type = 'X'] {
      polygon-fill: #b2846c;
    }

    // Abgrabungen und Aufschüttungen
    [biotope_type = 'XA'] {
      polygon-fill: #b2846c;
    }

    // Archäologische Geländeform
    [biotope_type = 'XAa'] {
      polygon-fill: #b2846c;
    }

    // Bombentrichter
    [biotope_type = 'XAb'] {
      polygon-fill: #b2846c;
    }

    // Abgrabung
    [biotope_type = 'XAg'] {
      polygon-fill: #b2846c;
    }

    // Aufschüttung
    [biotope_type = 'XAs'] {
      polygon-fill: #b2846c;
    }

    // Lärmschutzwall
    [biotope_type = 'XAw'] {
      polygon-fill: #b2846c;
    }

    // Spülfeld
    [biotope_type = 'XAy'] {
      polygon-fill: #b2846c;
    }

    // Binnendünen
    [biotope_type = 'XB'] {
      polygon-fill: #b2846c;
    }

    // Binnendüne
    [biotope_type = 'XBb'] {
      polygon-fill: #b2846c;
    }

    // Deiche
    [biotope_type = 'XD'] {
      polygon-fill: #b2846c;
    }

    // Landesschutzdeich
    [biotope_type = 'XDl'] {
      polygon-fill: #b2846c;
    }

    // Sommer-/Mitteldeich
    [biotope_type = 'XDs'] {
      polygon-fill: #b2846c;
    }

    // Hänge und Höhlen
    [biotope_type = 'XH'] {
      polygon-fill: #b2846c;
    }

    // Bachschlucht
    [biotope_type = 'XHb'] {
      polygon-fill: #b2846c;
    }

    // Kesselmoor
    [biotope_type = 'XHk'] {
      polygon-fill: #b2846c;
    }

    // Nicht touristisch erschlossene Höhle
    [biotope_type = 'XHo'] {
      polygon-fill: #b2846c;
    }

    // Artenreicher Steilhang im Binnenland
    [biotope_type = 'XHs'] {
      polygon-fill: #b2846c;
    }

    // Toteisloch
    [biotope_type = 'XHt'] {
      polygon-fill: #b2846c;
    }

    // Sonstige Höhle
    [biotope_type = 'XHx'] {
      polygon-fill: #b2846c;
    }

    // Sonstiger Steilhang im Binnenland
    [biotope_type = 'XHy'] {
      polygon-fill: #b2846c;
    }

    // Abbruchkanten und Kliffs
    [biotope_type = 'XK'] {
      polygon-fill: #b2846c;
    }

    // Natürliche Abbruchkante
    [biotope_type = 'XKd'] {
      polygon-fill: #b2846c;
    }

    // Tertiärkliff
    [biotope_type = 'XKf'] {
      polygon-fill: #b2846c;
    }

    // Felskliff
    [biotope_type = 'XKh'] {
      polygon-fill: #b2846c;
    }

    // Altmoränen-/Geestkliff (Nordseeküste)
    [biotope_type = 'XKn'] {
      polygon-fill: #b2846c;
    }

    // Jungmoränenkliff (Ostseeküste)
    [biotope_type = 'XKo'] {
      polygon-fill: #b2846c;
    }

    // Künstlicher Geländesprung
    [biotope_type = 'XKx'] {
      polygon-fill: #b2846c;
    }

    // Sandbänke und Strandwälle
    [biotope_type = 'XS'] {
      polygon-fill: #b2846c;
    }

    // Donn
    [biotope_type = 'XSd'] {
      polygon-fill: #b2846c;
    }

    // Sandbank der Nordsee
    [biotope_type = 'XSn'] {
      polygon-fill: #b2846c;
    }

    // Sandbank der Ostsee
    [biotope_type = 'XSo'] {
      polygon-fill: #b2846c;
    }

    // Strandwall
    [biotope_type = 'XSw'] {
      polygon-fill: #b2846c;
    }

    // Unterirdische Bauwerke
    [biotope_type = 'XU'] {
      polygon-fill: #b2846c;
    }

    // Unterirdischer Bunker
    [biotope_type = 'XUb'] {
      polygon-fill: #b2846c;
    }

    // Strukturtyp - Hydrologische Merkmale
    [biotope_type = 'Y'] {
      polygon-fill: #e4e8ef;
    }

    // Ästuarien
    [biotope_type = 'YA'] {
      polygon-fill: #e4e8ef;
    }

    // Ästuarien der Nordseezuflüsse
    [biotope_type = 'YAn'] {
      polygon-fill: #e4e8ef;
    }

    // Ästuarien der Ostseezuflüsse
    [biotope_type = 'YAo'] {
      polygon-fill: #e4e8ef;
    }

    // Quellen
    [biotope_type = 'YQ'] {
      polygon-fill: #e4e8ef;
    }

    // Fließ- oder Sprudelquelle
    [biotope_type = 'YQf'] {
      polygon-fill: #e4e8ef;
    }

    // Kalktuffquelle
    [biotope_type = 'YQk'] {
      polygon-fill: #e4e8ef;
    }

    // Sicker- oder Sumpfquelle
    [biotope_type = 'YQs'] {
      polygon-fill: #e4e8ef;
    }

    // Tümpel- oder Trichterquelle
    [biotope_type = 'YQt'] {
      polygon-fill: #e4e8ef;
    }

    // Unterseeische Quelle
    [biotope_type = 'YQu'] {
      polygon-fill: #e4e8ef;
    }

    // Technisch gefasste Quelle
    [biotope_type = 'YQx'] {
      polygon-fill: #e4e8ef;
    }

    // Vegetationsgeprägte Merkmale (Überlagerung)
    [biotope_type = 'Z'] {
      polygon-fill: #bad1c2;
    }

    // Streuobstwiese auf Wertgrünland, (veralteter Typ)
    [biotope_type = 'HOm'] {
      polygon-fill: #bad1c2;
    }

    // Streuobstwiese mit hohem Anteil an Nitrophyten, (veralteter Typ)
    [biotope_type = 'HOn'] {
      polygon-fill: #bad1c2;
    }

    // Sonstige Streuobstwiese, (veralteter Typ)
    [biotope_type = 'HOy'] {
      polygon-fill: #bad1c2;
    }

    // Streuobstwiesen
    [biotope_type = 'ZO'] {
      polygon-fill: #bad1c2;
    }

    // Geschützte Streuobstwiese
    [biotope_type = 'ZOm'] {
      polygon-fill: #bad1c2;
    }

    // Sonstige Streuobstwiese
    [biotope_type = 'ZOy'] {
      polygon-fill: #bad1c2;
    }
  }

  ::outline[zoom >= 16] {
    line-color: #fff;
    line-width: 1;
    line-dasharray: 3, 6;

    [zoom >= 17] {
      line-width: 2;
    }

    [zoom >= 19] {
      line-width: 2.2;
    }
  }

  ::label[zoom >= 15][biotope_type != null][biotope_type != ''] {
    text-name: [biotope_type];
    text-face-name: 'Open Sans Bold';
    text-placement: interior;
    text-placement-type: simple;
    text-margin: 30;
    text-fill: #333;
    text-halo-fill: fadeout(#fff, 30%);
    text-halo-radius: 1;
    text-size: 13;
  }

  ::label[zoom >= 15][biotope_type = null] {
    text-name: '"NULL"';
    text-face-name: 'Open Sans Bold';
    text-placement: interior;
    text-placement-type: simple;
    text-margin: 30;
    text-fill: #333;
    text-halo-fill: fadeout(#fff, 30%);
    text-halo-radius: 1;
    text-size: 13;
  }

  ::label[zoom >= 16][biotope_type != null][biotope_type != ''] {
    text-name: [biotope_type];
    text-size: 14;
  }

  ::label[zoom >= 16][biotope_type = null] {
    text-name: '"NULL"';
    text-size: 14;
  }

  ::label[zoom >= 17][biotope_type != null][biotope_type != ''] {
    text-name: [biotope_type];
    text-size: 15;
  }

  ::label[zoom >= 17][biotope_type = null] {
    text-name: '"NULL"';
    text-size: 15;
  }

  ::label[zoom >= 18][biotope_type != null][biotope_type != ''] {
    text-name: [biotope_type];
    text-size: 16;
  }

  ::label[zoom >= 18][biotope_type = null] {
    text-name: '"NULL"';
    text-size: 16;
  }
}