diff --git a/flatland/utils/graphics_pil.py b/flatland/utils/graphics_pil.py
index a0dd2db7965f463351a47b99fd97894f96d6c593..e6a92d3ddc71f278441ada683a8320d4a2ab3539 100644
--- a/flatland/utils/graphics_pil.py
+++ b/flatland/utils/graphics_pil.py
@@ -384,7 +384,8 @@ class PILSVG(PILGL):
         }
 
         # "paint" color of the train images we load
-        a3BaseColor = self.rgb_s2i("0091ea")
+        # a3BaseColor = self.rgb_s2i("0091ea")
+        a3BaseColor = self.rgb_s2i("d50000")
 
         self.dPilZug = {}
 
diff --git a/flatland/utils/rendertools.py b/flatland/utils/rendertools.py
index db605d7db8bec7741acf9cc16deda62e78bbc625..f49b474c4d6fb7c1af1739eeaeb9926b00f89463 100644
--- a/flatland/utils/rendertools.py
+++ b/flatland/utils/rendertools.py
@@ -12,6 +12,11 @@ from flatland.utils.graphics_pil import PILGL, PILSVG
 
 
 class RenderTool(object):
+    """ Class to render the RailEnv and agents.
+        Uses two layers, layer 0 for rails (mostly static), layer 1 for agents etc (dynamic)
+        The lower / rail layer 0 is only redrawn after set_new_rail() has been called.
+        Created with a "GraphicsLayer" or gl - now either PIL or PILSVG
+    """
     Visit = recordtype("Visit", ["rc", "iDir", "iDepth", "prev"])
 
     lColors = list("brgcmyk")
@@ -45,10 +50,14 @@ class RenderTool(object):
         self.gl.resize(self.env)
 
     def set_new_rail(self):
+        """ Tell the renderer that the rail has changed.
+            eg when the rail has been regenerated, or updated in the editor.
+        """
         self.new_rail = True
 
     def plotTreeOnRail(self, lVisits, color="r"):
         """
+        DEFUNCT
         Derives and plots a tree of transitions starting at position rcPos
         in direction iDir.
         Returns a list of Visits which are the nodes / vertices in the tree.
@@ -158,6 +167,7 @@ class RenderTool(object):
 
     def getTreeFromRail(self, rcPos, iDir, nDepth=10, bBFS=True, bPlot=False):
         """
+        DEFUNCT
         Generate a tree from the env starting at rcPos, iDir.
         """
         rt = self.__class__
@@ -487,16 +497,22 @@ class RenderTool(object):
                                     "rot:", rotation,
                                 )
 
-    def renderEnv(self, show=False, curves=True, spacing=False,
-                  arrows=False, agents=True, renderobs=True, show_observations=True, sRailColor="gray", frames=False,
-                  iEpisode=None, iStep=None,
-                  iSelectedAgent=None, action_dict=None):
-        """
-        Draw the environment using matplotlib.
-        Draw into the figure if provided.
-
-        Call pyplot.show() if show==True.
-        (Use show=False from a Jupyter notebook with %matplotlib inline)
+    def renderEnv(self,
+                show=False,             # whether to call matplotlib show() or equivalent after completion
+                                        # use false when calling from Jupyter.  (and matplotlib no longer supported!)
+                curves=True,            # draw turns as curves instead of straight diagonal lines
+                spacing=False,          # defunct - size of spacing between rails 
+                arrows=False,           # defunct - draw arrows on rail lines
+                agents=True,            # whether to include agents
+                show_observations=True,  # whether to include observations
+                sRailColor="gray",      # color to use in drawing rails (not used with SVG)
+                frames=False,           # frame counter to show (intended since invocation)
+                iEpisode=None,          # int episode number to show
+                iStep=None,             # int step number to show in image
+                iSelectedAgent=None,    # indicate which agent is "selected" in the editor
+                action_dict=None):      # defunct - was used to indicate agent intention to turn
+        """ Draw the environment using the GraphicsLayer this RenderTool was created with.
+            (Use show=False from a Jupyter notebook with %matplotlib inline)
         """
 
         if not self.gl.is_raster():
diff --git a/svg/Gleis_Deadend.svg b/svg/Gleis_Deadend.svg
index 593bb6ec5f76e114501d9a643bda883a4ee9f7b5..5bfa0f10eb8cc88380ed90df6fe09e1a55786520 100644
--- a/svg/Gleis_Deadend.svg
+++ b/svg/Gleis_Deadend.svg
@@ -3,31 +3,22 @@
 <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
 	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
 <style type="text/css">
-	.st0{fill:#978679;}
-	.st1{fill:#3D3D3D;}
-	.st2{fill:none;}
+	.st0{fill:none;}
+	.st1{fill:#978679;}
+	.st2{fill:#3D3D3D;}
 </style>
 <g>
-	<g>
-		<rect x="123.87" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="134.88" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="112.87" y="111.7" class="st1" width="3.29" height="16.56"/>
-		<rect x="145.9" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="156.92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="167.93" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="178.95" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="189.97" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="200.99" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="212" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="222.6" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="232.86" y="111.7" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="114" y="123.46" class="st1" width="126" height="1.33"/>
-		<rect x="114" y="115.18" class="st1" width="126" height="1.33"/>
-	</g>
+	<rect class="st0" width="240" height="240"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="210" y="70" class="st1" width="20" height="100"/>
+	<rect x="170" y="70" class="st1" width="20" height="100"/>
+	<rect x="130" y="70" class="st1" width="20" height="100"/>
+	<rect x="90" y="70" class="st1" width="20" height="100"/>
+	<rect x="50" y="70" class="st2" width="20" height="100"/>
+</g>
+<g>
+	<rect x="50" y="151.01" class="st2" width="190" height="9.98"/>
+	<rect x="50" y="79.01" class="st2" width="190" height="9.98"/>
 </g>
 </svg>
diff --git a/svg/Gleis_Diamond_Crossing.svg b/svg/Gleis_Diamond_Crossing.svg
index bb9ccf54350a4ead40d0aaf091c7bbc343c0fa99..885e0437c9a4fe61efa9360f3674df226b1c232f 100644
--- a/svg/Gleis_Diamond_Crossing.svg
+++ b/svg/Gleis_Diamond_Crossing.svg
@@ -3,90 +3,35 @@
 <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
 	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
 <style type="text/css">
-	.st0{fill:#978679;}
-	.st1{fill:#3D3D3D;}
-	.st2{fill:none;}
+	.st0{fill:none;}
+	.st1{fill:#978679;}
+	.st2{fill:#3D3D3D;}
 </style>
 <g>
-	<g>
-		<rect x="111.72" y="232.85" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="221.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="210.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="199.8" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="188.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="177.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="166.75" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="155.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="144.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="134.12" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="123.86" class="st0" width="16.56" height="3.29"/>
-	</g>
+	<rect class="st0" width="240" height="240"/>
 </g>
 <g>
-	<g>
-		<rect x="111.74" y="112.84" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="101.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="90.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="79.79" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="68.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="57.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="46.74" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="35.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="24.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="14.11" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="3.85" class="st0" width="16.56" height="3.29"/>
-	</g>
+	<rect x="10" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="210" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="170" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="130" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="90" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="50" y="69.5" class="st1" width="20" height="100"/>
 </g>
 <g>
-	<g>
-		<rect x="3.87" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="14.88" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="25.9" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="36.92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="47.93" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="58.95" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="69.97" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="80.99" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="102.6" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="112.86" y="111.7" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect y="123.46" class="st1" width="120" height="1.33"/>
-		<rect y="115.18" class="st1" width="120" height="1.33"/>
-	</g>
+	<rect x="70" y="9.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="209.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="169.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="129.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="89.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="49.5" class="st1" width="100" height="20"/>
 </g>
 <g>
-	<g>
-		<rect x="123.87" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="134.88" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="145.9" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="156.92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="167.93" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="178.95" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="189.97" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="200.99" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="212" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="222.6" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="232.86" y="111.7" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="120" y="123.46" class="st1" width="120" height="1.33"/>
-		<rect x="120" y="115.18" class="st1" width="120" height="1.33"/>
-	</g>
+	<rect x="0" y="150.51" class="st2" width="240" height="9.98"/>
+	<rect x="0" y="78.51" class="st2" width="240" height="9.98"/>
 </g>
 <g>
-	<rect x="123.48" y="120.01" class="st1" width="1.33" height="119.99"/>
-	<rect x="115.19" y="120.01" class="st1" width="1.33" height="119.99"/>
-</g>
-<g>
-	<rect x="123.5" y="0" class="st1" width="1.33" height="119.99"/>
-	<rect x="115.22" y="0" class="st1" width="1.33" height="119.99"/>
-</g>
-<g>
-	<rect class="st2" width="240" height="240"/>
-</g>
-<g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="79.01" y="-0.5" class="st2" width="9.98" height="240"/>
+	<rect x="151.01" y="-0.5" class="st2" width="9.98" height="240"/>
 </g>
 </svg>
diff --git a/svg/Gleis_Kurve_oben_links.svg b/svg/Gleis_Kurve_oben_links.svg
index 603160fb731fa8c8bde842798ad4aaa13378f6d9..6c9557adabd58622dca60ffd528de56e197b7414 100644
--- a/svg/Gleis_Kurve_oben_links.svg
+++ b/svg/Gleis_Kurve_oben_links.svg
@@ -1,51 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
 	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
 <style type="text/css">
 	.st0{fill:#978679;}
 	.st1{fill:#3D3D3D;}
 	.st2{fill:none;}
 </style>
-<g>
+<g id="Ebene_1">
 	<g>
-		<path class="st0" d="M82.01,79.6l11.54,11.57c-0.76,0.78-1.53,1.55-2.31,2.31L79.7,81.91C80.48,81.15,81.25,80.38,82.01,79.6z"/>
-		<path class="st0" d="M104.48,44.76l15.08,6.26c-0.4,1.01-0.82,2.02-1.25,3.02l-15.08-6.26C103.67,46.78,104.08,45.77,104.48,44.76
-			z"/>
-		<path class="st0" d="M47.97,103.2l6.24,15.12c-1,0.43-2,0.85-3.01,1.25l-6.24-15.12C45.97,104.06,46.98,103.64,47.97,103.2z"/>
-		<path class="st0" d="M110.2,24.71l16,3.19c-0.2,1.07-0.41,2.14-0.63,3.21l-16-3.19C109.8,26.86,110.01,25.79,110.2,24.71z"/>
-		<path class="st0" d="M66.15,93.08l9.06,13.61c-0.9,0.62-1.8,1.23-2.71,1.82L63.44,94.9C64.35,94.31,65.25,93.7,66.15,93.08z"/>
-		<path class="st0" d="M94.95,63.29l13.57,9.09c-0.59,0.91-1.2,1.82-1.81,2.72l-13.56-9.09C93.76,65.11,94.36,64.2,94.95,63.29z"/>
-		<path class="st0" d="M28.17,109.56l3.18,16.05c-1.06,0.23-2.13,0.44-3.2,0.63l-3.18-16.05C26.05,110,27.11,109.79,28.17,109.56z"
-			/>
-		<path class="st0" d="M111.56,14.36l16.24,1.6c-0.09,1.09-0.2,2.18-0.32,3.26l-16.24-1.6C111.36,16.54,111.47,15.45,111.56,14.36z"
-			/>
-		<path class="st0" d="M74.41,86.73l10.35,12.65c-0.83,0.7-1.67,1.39-2.52,2.08L71.88,88.8C72.74,88.12,73.58,87.43,74.41,86.73z"/>
-		<path class="st0" d="M100.17,54.26l14.39,7.71c-0.5,0.97-1.01,1.93-1.54,2.88l-14.39-7.71C99.16,56.19,99.67,55.23,100.17,54.26z"
-			/>
-		<path class="st0" d="M38.23,106.87l4.74,15.66c-1.03,0.33-2.08,0.65-3.12,0.95l-4.74-15.66C36.16,107.52,37.2,107.21,38.23,106.87
-			z"/>
-		<path class="st0" d="M107.84,34.88l15.61,4.75c-0.3,1.05-0.62,2.09-0.95,3.13l-15.62-4.75C107.22,36.97,107.54,35.93,107.84,34.88
-			z"/>
-		<path class="st0" d="M57.31,98.59L65,113.02c-0.95,0.53-1.91,1.04-2.88,1.55l-7.69-14.43C55.4,99.63,56.36,99.12,57.31,98.59z"/>
-		<path class="st0" d="M88.88,71.76l12.61,10.38c-0.68,0.85-1.37,1.7-2.07,2.53L86.81,74.29C87.51,73.46,88.2,72.61,88.88,71.76z"/>
-		<path class="st0" d="M17.9,111.24l1.6,16.28c-1.08,0.12-2.16,0.22-3.25,0.32l-1.6-16.28C15.74,111.46,16.82,111.36,17.9,111.24z"
-			/>
-		<path class="st0" d="M111.95,5.5c0-0.55-0.01-1.09-0.01-1.64h16.32c0.01,0.54,0.01,1.09,0.01,1.64c0,0.55,0,1.09-0.01,1.64h-16.32
-			C111.94,6.59,111.95,6.05,111.95,5.5z"/>
-		<path class="st0" d="M5.48,128.29c-0.54,0-1.09,0.01-1.63,0.01v-16.36c0.54-0.01,1.09-0.01,1.63-0.01c0.54,0,1.09,0,1.63,0.01
-			v16.36C6.57,128.29,6.03,128.29,5.48,128.29z"/>
+		<rect x="70.5" y="9.5" class="st0" width="100" height="20"/>
+		<rect x="10" y="70" class="st0" width="20" height="100"/>
+		<polygon class="st0" points="158.66,58.76 152.55,77.8 62.46,48.88 131.98,108.43 118.97,123.62 49.43,64.06 87.96,147.26 
+			69.81,155.67 27.79,64.92 44.01,57.41 56.03,43.38 58.03,45.09 63.45,28.2 		"/>
 	</g>
 	<g>
-		<path class="st1" d="M115.42,51.13c-6.02,14.37-14.63,27.28-25.6,38.36s-23.74,19.78-37.97,25.86
-			c-14.73,6.29-30.37,9.48-46.5,9.48c-0.5,0-4.85-0.01-5.35-0.01l0-1.32c0.5,0.01,4.85,0.01,5.35,0.01
-			c65.14,0,118.14-53.54,118.14-119.35c0-0.1,0-4.06,0-4.16l1.31,0c0,0.1,0,4.06,0,4.16C124.8,20.45,121.65,36.26,115.42,51.13z"/>
-		<path class="st1" d="M5.35,115.24c60.63,0,109.85-49.81,109.85-111.06c0-0.1,0-4.07,0-4.17h1.33c0,0.1,0,4.07,0,4.17
-			c0,15.17-2.86,29.87-8.66,43.73c-5.6,13.38-13.63,25.41-23.84,35.73c-10.22,10.32-22.12,18.43-35.37,24.09
-			c-13.72,5.86-28.29,8.83-43.31,8.83c-0.5,0-4.85-0.01-5.35-0.01l0-1.32C0.5,115.23,4.85,115.24,5.35,115.24z"/>
+		<path class="st1" d="M89,0.5C89,49.3,49.3,89,0.5,89c-0.17,0-0.33-0.01-0.5-0.01l0-10.01c0.17,0,0.33,0.01,0.5,0.01
+			C43.79,79,79,43.79,79,0.5c0-0.17-0.01-0.33-0.01-0.5l10.01,0C88.99,0.17,89,0.33,89,0.5z"/>
+		<path class="st1" d="M0,161l0-10c83.26,0,151-67.74,151-151l10,0C161,88.78,88.78,161,0,161z"/>
 	</g>
 </g>
-<g>
-	<rect class="st2" width="240" height="240"/>
+<g id="HG">
+	<g>
+		<rect x="0" class="st2" width="240" height="240"/>
+	</g>
 </g>
 </svg>
diff --git a/svg/Gleis_Kurve_oben_rechts.svg b/svg/Gleis_Kurve_oben_rechts.svg
index 8bd711bbbd0ef254ed345a80564499494701e212..e4da968244f8739b5cd715647ac82fc64c3f9878 100644
--- a/svg/Gleis_Kurve_oben_rechts.svg
+++ b/svg/Gleis_Kurve_oben_rechts.svg
@@ -1,57 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
 	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
 <style type="text/css">
 	.st0{fill:#978679;}
 	.st1{fill:#3D3D3D;}
 	.st2{fill:none;}
 </style>
-<g>
+<g id="Ebene_1">
 	<g>
-		<path class="st0" d="M157.99,79.6l-11.54,11.57c0.76,0.78,1.53,1.55,2.31,2.31l11.54-11.57C159.52,81.15,158.75,80.38,157.99,79.6
-			z"/>
-		<path class="st0" d="M135.52,44.76l-15.08,6.26c0.4,1.01,0.82,2.02,1.25,3.02l15.08-6.26C136.33,46.78,135.92,45.77,135.52,44.76z
-			"/>
-		<path class="st0" d="M192.03,103.2l-6.24,15.12c1,0.43,2,0.85,3.01,1.25l6.24-15.12C194.03,104.06,193.02,103.64,192.03,103.2z"/>
-		<path class="st0" d="M129.8,24.71l-16,3.19c0.2,1.07,0.41,2.14,0.63,3.21l16-3.19C130.2,26.86,129.99,25.79,129.8,24.71z"/>
-		<path class="st0" d="M173.85,93.08l-9.06,13.61c0.9,0.62,1.8,1.23,2.71,1.82l9.06-13.61C175.65,94.31,174.75,93.7,173.85,93.08z"
-			/>
-		<path class="st0" d="M145.05,63.29l-13.57,9.09c0.59,0.91,1.2,1.82,1.81,2.72l13.56-9.09C146.24,65.11,145.64,64.2,145.05,63.29z"
-			/>
-		<path class="st0" d="M211.83,109.56l-3.18,16.05c1.06,0.23,2.13,0.44,3.2,0.63l3.18-16.05C213.95,110,212.89,109.79,211.83,109.56
-			z"/>
-		<path class="st0" d="M128.44,14.36l-16.24,1.6c0.09,1.09,0.2,2.18,0.32,3.26l16.24-1.6C128.64,16.54,128.53,15.45,128.44,14.36z"
-			/>
-		<path class="st0" d="M165.59,86.73l-10.35,12.65c0.83,0.7,1.67,1.39,2.52,2.08l10.35-12.65
-			C167.26,88.12,166.42,87.43,165.59,86.73z"/>
-		<path class="st0" d="M139.83,54.26l-14.39,7.71c0.5,0.97,1.01,1.93,1.54,2.88l14.39-7.71C140.84,56.19,140.33,55.23,139.83,54.26z
-			"/>
-		<path class="st0" d="M201.77,106.87l-4.74,15.66c1.03,0.33,2.08,0.65,3.12,0.95l4.74-15.66
-			C203.84,107.52,202.8,107.21,201.77,106.87z"/>
-		<path class="st0" d="M132.16,34.88l-15.61,4.75c0.3,1.05,0.62,2.09,0.95,3.13l15.62-4.75C132.78,36.97,132.46,35.93,132.16,34.88z
-			"/>
-		<path class="st0" d="M182.69,98.59L175,113.02c0.95,0.53,1.91,1.04,2.88,1.55l7.69-14.43C184.6,99.63,183.64,99.12,182.69,98.59z"
-			/>
-		<path class="st0" d="M151.12,71.76l-12.61,10.38c0.68,0.85,1.37,1.7,2.07,2.53l12.61-10.38C152.49,73.46,151.8,72.61,151.12,71.76
-			z"/>
-		<path class="st0" d="M222.1,111.24l-1.6,16.28c1.08,0.12,2.16,0.22,3.25,0.32l1.6-16.28C224.26,111.46,223.18,111.36,222.1,111.24
-			z"/>
-		<path class="st0" d="M128.05,5.5c0-0.55,0.01-1.09,0.01-1.64h-16.32c-0.01,0.54-0.01,1.09-0.01,1.64c0,0.55,0,1.09,0.01,1.64
-			h16.32C128.06,6.59,128.05,6.05,128.05,5.5z"/>
-		<path class="st0" d="M234.52,128.29c0.54,0,1.09,0.01,1.63,0.01v-16.36c-0.54-0.01-1.09-0.01-1.63-0.01c-0.54,0-1.09,0-1.63,0.01
-			v16.36C233.43,128.29,233.97,128.29,234.52,128.29z"/>
+		<rect x="69.5" y="9.5" class="st0" width="100" height="20"/>
+		<rect x="210" y="70" class="st0" width="20" height="100"/>
+		<polygon class="st0" points="81.34,58.76 87.45,77.8 177.54,48.88 108.02,108.43 121.03,123.62 190.57,64.06 152.04,147.26 
+			170.19,155.67 212.21,64.92 195.99,57.41 183.97,43.38 181.97,45.09 176.55,28.2 		"/>
 	</g>
 	<g>
-		<path class="st1" d="M124.58,51.13c6.02,14.37,14.63,27.28,25.6,38.36s23.74,19.78,37.97,25.86c14.73,6.29,30.37,9.48,46.5,9.48
-			c0.5,0,4.85-0.01,5.35-0.01v-1.32c-0.5,0.01-4.85,0.01-5.35,0.01c-65.14,0-118.14-53.54-118.14-119.35c0-0.1,0-4.06,0-4.16
-			l-1.31,0c0,0.1,0,4.06,0,4.16C115.2,20.45,118.35,36.26,124.58,51.13z"/>
-		<path class="st1" d="M234.65,115.24c-60.63,0-109.85-49.81-109.85-111.06c0-0.1,0-4.07,0-4.17h-1.33c0,0.1,0,4.07,0,4.17
-			c0,15.17,2.86,29.87,8.66,43.73c5.6,13.38,13.63,25.41,23.84,35.73c10.22,10.32,22.12,18.43,35.37,24.09
-			c13.72,5.86,28.29,8.83,43.31,8.83c0.5,0,4.85-0.01,5.35-0.01v-1.32C239.5,115.23,235.15,115.24,234.65,115.24z"/>
+		<path class="st1" d="M151,0.5c0,48.8,39.7,88.5,88.5,88.5c0.17,0,0.33-0.01,0.5-0.01V78.99c-0.17,0-0.33,0.01-0.5,0.01
+			C196.21,79,161,43.79,161,0.5c0-0.17,0.01-0.33,0.01-0.5l-10.01,0C151.01,0.17,151,0.33,151,0.5z"/>
+		<path class="st1" d="M240,161v-10C156.74,151,89,83.26,89,0L79,0C79,88.78,151.22,161,240,161z"/>
 	</g>
 </g>
-<g>
-	<rect class="st2" width="240" height="240"/>
+<g id="HG">
+	<g>
+		<rect x="0" class="st2" width="240" height="240"/>
+	</g>
 </g>
 </svg>
diff --git a/svg/Gleis_Kurve_unten_rechts.svg b/svg/Gleis_Kurve_unten_rechts.svg
index 4236ee408662bb325893b89a732ea57fa6bda2b5..3728174ac3a2ba9d66b597590b09baf77d937e33 100644
--- a/svg/Gleis_Kurve_unten_rechts.svg
+++ b/svg/Gleis_Kurve_unten_rechts.svg
@@ -1,57 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
 	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
 <style type="text/css">
 	.st0{fill:#978679;}
 	.st1{fill:#3D3D3D;}
 	.st2{fill:none;}
 </style>
-<g>
+<g id="Ebene_1">
 	<g>
-		<path class="st0" d="M157.99,160.4l-11.54-11.57c0.76-0.78,1.53-1.55,2.31-2.31l11.54,11.57
-			C159.52,158.85,158.75,159.62,157.99,160.4z"/>
-		<path class="st0" d="M135.52,195.24l-15.08-6.26c0.4-1.01,0.82-2.02,1.25-3.02l15.08,6.26
-			C136.33,193.22,135.92,194.23,135.52,195.24z"/>
-		<path class="st0" d="M192.03,136.8l-6.24-15.12c1-0.43,2-0.85,3.01-1.25l6.24,15.12C194.03,135.94,193.02,136.36,192.03,136.8z"/>
-		<path class="st0" d="M129.8,215.29l-16-3.19c0.2-1.07,0.41-2.14,0.63-3.21l16,3.19C130.2,213.14,129.99,214.21,129.8,215.29z"/>
-		<path class="st0" d="M173.85,146.92l-9.06-13.61c0.9-0.62,1.8-1.23,2.71-1.82l9.06,13.61
-			C175.65,145.69,174.75,146.3,173.85,146.92z"/>
-		<path class="st0" d="M145.05,176.71l-13.57-9.09c0.59-0.91,1.2-1.82,1.81-2.72l13.56,9.09
-			C146.24,174.89,145.64,175.8,145.05,176.71z"/>
-		<path class="st0" d="M211.83,130.44l-3.18-16.05c1.06-0.23,2.13-0.44,3.2-0.63l3.18,16.05C213.95,130,212.89,130.21,211.83,130.44
-			z"/>
-		<path class="st0" d="M128.44,225.64l-16.24-1.6c0.09-1.09,0.2-2.18,0.32-3.26l16.24,1.6
-			C128.64,223.46,128.53,224.55,128.44,225.64z"/>
-		<path class="st0" d="M165.59,153.27l-10.35-12.65c0.83-0.7,1.67-1.39,2.52-2.08l10.35,12.65
-			C167.26,151.88,166.42,152.57,165.59,153.27z"/>
-		<path class="st0" d="M139.83,185.74l-14.39-7.71c0.5-0.97,1.01-1.93,1.54-2.88l14.39,7.71
-			C140.84,183.81,140.33,184.77,139.83,185.74z"/>
-		<path class="st0" d="M201.77,133.13l-4.74-15.66c1.03-0.33,2.08-0.65,3.12-0.95l4.74,15.66
-			C203.84,132.48,202.8,132.79,201.77,133.13z"/>
-		<path class="st0" d="M132.16,205.12l-15.61-4.75c0.3-1.05,0.62-2.09,0.95-3.13l15.62,4.75
-			C132.78,203.03,132.46,204.07,132.16,205.12z"/>
-		<path class="st0" d="M182.69,141.41L175,126.98c0.95-0.53,1.91-1.04,2.88-1.55l7.69,14.43
-			C184.6,140.37,183.64,140.88,182.69,141.41z"/>
-		<path class="st0" d="M151.12,168.24l-12.61-10.38c0.68-0.85,1.37-1.7,2.07-2.53l12.61,10.38
-			C152.49,166.54,151.8,167.39,151.12,168.24z"/>
-		<path class="st0" d="M222.1,128.76l-1.6-16.28c1.08-0.12,2.16-0.22,3.25-0.32l1.6,16.28C224.26,128.54,223.18,128.64,222.1,128.76
-			z"/>
-		<path class="st0" d="M128.05,234.5c0,0.55,0.01,1.09,0.01,1.64h-16.32c-0.01-0.54-0.01-1.09-0.01-1.64c0-0.55,0-1.09,0.01-1.64
-			h16.32C128.06,233.41,128.05,233.95,128.05,234.5z"/>
-		<path class="st0" d="M234.52,111.71c0.54,0,1.09-0.01,1.63-0.01v16.36c-0.54,0.01-1.09,0.01-1.63,0.01c-0.54,0-1.09,0-1.63-0.01
-			V111.7C233.43,111.71,233.97,111.71,234.52,111.71z"/>
+		<rect x="69.5" y="210.5" class="st0" width="100" height="20"/>
+		<rect x="210" y="70" class="st0" width="20" height="100"/>
+		<polygon class="st0" points="81.34,181.24 87.45,162.2 177.54,191.12 108.02,131.57 121.03,116.38 190.57,175.94 152.04,92.74 
+			170.19,84.33 212.21,175.08 195.99,182.59 183.97,196.62 181.97,194.91 176.55,211.8 		"/>
 	</g>
 	<g>
-		<path class="st1" d="M124.58,188.87c6.02-14.37,14.63-27.28,25.6-38.36s23.74-19.78,37.97-25.86c14.73-6.29,30.37-9.48,46.5-9.48
-			c0.5,0,4.85,0.01,5.35,0.01v1.32c-0.5-0.01-4.85-0.01-5.35-0.01c-65.14,0-118.14,53.54-118.14,119.35c0,0.1,0,4.06,0,4.16h-1.31
-			c0-0.1,0-4.06,0-4.16C115.2,219.55,118.35,203.74,124.58,188.87z"/>
-		<path class="st1" d="M234.65,124.76c-60.63,0-109.85,49.81-109.85,111.06c0,0.1,0,4.07,0,4.17h-1.33c0-0.1,0-4.07,0-4.17
-			c0-15.17,2.86-29.87,8.66-43.73c5.6-13.38,13.63-25.41,23.84-35.73c10.22-10.32,22.12-18.43,35.37-24.09
-			c13.72-5.86,28.29-8.83,43.31-8.83c0.5,0,4.85,0.01,5.35,0.01v1.32C239.5,124.77,235.15,124.76,234.65,124.76z"/>
+		<path class="st1" d="M151,239.5c0-48.8,39.7-88.5,88.5-88.5c0.17,0,0.33,0.01,0.5,0.01v10.01c-0.17,0-0.33-0.01-0.5-0.01
+			c-43.29,0-78.5,35.21-78.5,78.5c0,0.17,0.01,0.33,0.01,0.5h-10.01C151.01,239.83,151,239.67,151,239.5z"/>
+		<path class="st1" d="M240,79v10c-83.26,0-151,67.74-151,151H79C79,151.22,151.22,79,240,79z"/>
 	</g>
 </g>
-<g>
-	<rect class="st2" width="240" height="240"/>
+<g id="HG">
+	<g>
+		<rect x="0" class="st2" width="240" height="240"/>
+	</g>
 </g>
 </svg>
diff --git a/svg/Gleis_horizontal_Perron.svg b/svg/Gleis_horizontal_Perron.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f5dd968ce859ce13d96b605829f1a72adfa7ca7c
--- /dev/null
+++ b/svg/Gleis_horizontal_Perron.svg
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:none;}
+	.st1{fill:#978679;}
+	.st2{fill:#3D3D3D;}
+	.st3{fill:#D9D9D9;}
+</style>
+<g>
+	<rect x="0" class="st0" width="240" height="240"/>
+</g>
+<g>
+	<rect x="10" y="70" class="st1" width="20" height="100"/>
+	<rect x="210" y="70" class="st1" width="20" height="100"/>
+	<rect x="170" y="70" class="st1" width="20" height="100"/>
+	<rect x="130" y="70" class="st1" width="20" height="100"/>
+	<rect x="90" y="70" class="st1" width="20" height="100"/>
+	<rect x="50" y="70" class="st1" width="20" height="100"/>
+</g>
+<g>
+	<rect y="151.01" class="st2" width="240" height="9.98"/>
+	<rect y="79.01" class="st2" width="240" height="9.98"/>
+</g>
+<rect x="10" y="180" transform="matrix(-1 -5.043987e-06 5.043987e-06 -1 239.999 410.0006)" class="st3" width="220" height="50"/>
+<rect x="10" y="10" transform="matrix(-1 -5.043987e-06 5.043987e-06 -1 239.9998 70.0006)" class="st3" width="220" height="50"/>
+</svg>
diff --git a/svg/Gleis_vertikal_Perron.svg b/svg/Gleis_vertikal_Perron.svg
new file mode 100644
index 0000000000000000000000000000000000000000..375458263438bb045e619e859cc790fb460859f0
--- /dev/null
+++ b/svg/Gleis_vertikal_Perron.svg
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:none;}
+	.st1{fill:#978679;}
+	.st2{fill:#3D3D3D;}
+	.st3{fill:#D9D9D9;}
+</style>
+<g>
+	<rect y="0" class="st0" width="240" height="240"/>
+</g>
+<g>
+	<rect x="70" y="10" class="st1" width="100" height="20"/>
+	<rect x="70" y="210" class="st1" width="100" height="20"/>
+	<rect x="70" y="170" class="st1" width="100" height="20"/>
+	<rect x="70" y="130" class="st1" width="100" height="20"/>
+	<rect x="70" y="90" class="st1" width="100" height="20"/>
+	<rect x="70" y="50" class="st1" width="100" height="20"/>
+</g>
+<g>
+	<rect x="79.01" class="st2" width="9.98" height="240"/>
+	<rect x="151.01" class="st2" width="9.98" height="240"/>
+</g>
+<rect x="-75" y="95" transform="matrix(5.043987e-06 -1 1 5.043987e-06 -85.0002 154.9994)" class="st3" width="220" height="50"/>
+<rect x="95" y="95" transform="matrix(5.043987e-06 -1 1 5.043987e-06 84.999 324.9994)" class="st3" width="220" height="50"/>
+</svg>
diff --git a/svg/Weiche_Double_Slip.svg b/svg/Weiche_Double_Slip.svg
index b857fcb6bd450897d77e84ef7c06e013643cc8cf..567a30b987636e49848ae973a2a88a98e8ddb634 100644
--- a/svg/Weiche_Double_Slip.svg
+++ b/svg/Weiche_Double_Slip.svg
@@ -3,173 +3,60 @@
 <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
 	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
 <style type="text/css">
-	.st0{fill:#978679;}
-	.st1{fill:#3D3D3D;}
-	.st2{fill:none;}
+	.st0{fill:none;}
+	.st1{fill:#978679;}
+	.st2{fill:#3D3D3D;}
 </style>
 <g>
-	<g>
-		<g>
-			<path class="st0" d="M82.01,160.4l11.54-11.57c-0.76-0.78-1.53-1.55-2.31-2.31L79.7,158.09
-				C80.48,158.85,81.25,159.62,82.01,160.4z"/>
-			<path class="st0" d="M104.48,195.24l15.08-6.26c-0.4-1.01-0.82-2.02-1.25-3.02l-15.08,6.26
-				C103.67,193.22,104.08,194.23,104.48,195.24z"/>
-			<path class="st0" d="M47.97,136.8l6.24-15.12c-1-0.43-2-0.85-3.01-1.25l-6.24,15.12C45.97,135.94,46.98,136.36,47.97,136.8z"/>
-			<path class="st0" d="M110.2,215.29l16-3.19c-0.2-1.07-0.41-2.14-0.63-3.21l-16,3.19C109.8,213.14,110.01,214.21,110.2,215.29z"/>
-			<path class="st0" d="M66.15,146.92l9.06-13.61c-0.9-0.62-1.8-1.23-2.71-1.82l-9.06,13.61C64.35,145.69,65.25,146.3,66.15,146.92z
-				"/>
-			<path class="st0" d="M94.95,176.71l13.57-9.09c-0.59-0.91-1.2-1.82-1.81-2.72l-13.56,9.09C93.76,174.89,94.36,175.8,94.95,176.71
-				z"/>
-			<path class="st0" d="M28.17,130.44l3.18-16.05c-1.06-0.23-2.13-0.44-3.2-0.63l-3.18,16.05C26.05,130,27.11,130.21,28.17,130.44z"
-				/>
-			<path class="st0" d="M111.24,222.38c0.12,1.08,0.23,2.17,0.31,3.26l16.24-1.6"/>
-			<path class="st0" d="M74.41,153.27l10.35-12.65c-0.83-0.7-1.67-1.39-2.52-2.08L71.88,151.2
-				C72.74,151.88,73.58,152.57,74.41,153.27z"/>
-			<path class="st0" d="M100.17,185.74l14.39-7.71c-0.5-0.97-1.01-1.93-1.54-2.88l-14.39,7.71
-				C99.16,183.81,99.67,184.77,100.17,185.74z"/>
-			<path class="st0" d="M38.23,133.13l4.74-15.66c-1.03-0.33-2.08-0.65-3.12-0.95l-4.74,15.66
-				C36.16,132.48,37.2,132.79,38.23,133.13z"/>
-			<path class="st0" d="M107.84,205.12l15.61-4.75c-0.3-1.05-0.62-2.09-0.95-3.13l-15.62,4.75
-				C107.22,203.03,107.54,204.07,107.84,205.12z"/>
-			<path class="st0" d="M57.31,141.41L65,126.98c-0.95-0.53-1.91-1.04-2.88-1.55l-7.69,14.43C55.4,140.37,56.36,140.88,57.31,141.41
-				z"/>
-			<path class="st0" d="M88.88,168.24l12.61-10.38c-0.68-0.85-1.37-1.7-2.07-2.53l-12.61,10.38
-				C87.51,166.54,88.2,167.39,88.88,168.24z"/>
-			<path class="st0" d="M16.25,112.16l-1.6,16.28c1.09,0.09,2.17,0.19,3.25,0.32"/>
-			<path class="st0" d="M111.95,234.5c0,0.55-0.01,1.09-0.01,1.64h16.32c0.01-0.54,0.01-1.09,0.01-1.64c0-0.55,0-1.09-0.01-1.64
-				h-16.32C111.94,233.41,111.95,233.95,111.95,234.5z"/>
-			<path class="st0" d="M5.48,111.71c-0.54,0-1.09-0.01-1.63-0.01v16.36c0.54,0.01,1.09,0.01,1.63,0.01c0.54,0,1.09,0,1.63-0.01
-				V111.7C6.57,111.71,6.03,111.71,5.48,111.71z"/>
-		</g>
-		<g>
-			<path class="st1" d="M115.42,188.87c-6.02-14.37-14.63-27.28-25.6-38.36s-23.74-19.78-37.97-25.86
-				c-14.73-6.29-30.37-9.48-46.5-9.48c-0.5,0-4.85,0.01-5.35,0.01l0,1.32c0.5-0.01,4.85-0.01,5.35-0.01
-				c65.14,0,118.14,53.54,118.14,119.35c0,0.1,0,4.06,0,4.16h1.31c0-0.1,0-4.06,0-4.16C124.8,219.55,121.65,203.74,115.42,188.87z"
-				/>
-			<path class="st1" d="M5.35,124.76c60.63,0,109.85,49.81,109.85,111.06c0,0.1,0,4.07,0,4.17h1.33c0-0.1,0-4.07,0-4.17
-				c0-15.17-2.86-29.87-8.66-43.73c-5.6-13.38-13.63-25.41-23.84-35.73c-10.22-10.32-22.12-18.43-35.37-24.09
-				c-13.72-5.86-28.29-8.83-43.31-8.83c-0.5,0-4.85,0.01-5.35,0.01l0,1.32C0.5,124.77,4.85,124.76,5.35,124.76z"/>
-		</g>
-	</g>
-	<g>
-		<rect x="111.72" y="232.85" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="221.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="210.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="199.8" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="188.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="177.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="166.75" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="155.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="144.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="134.12" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="123.86" class="st0" width="16.56" height="3.29"/>
-	</g>
+	<rect class="st0" width="240" height="240"/>
 </g>
 <g>
-	<g>
-		<path class="st0" d="M157.99,79.6l-11.54,11.57c0.76,0.78,1.53,1.55,2.31,2.31l11.54-11.57C159.52,81.15,158.75,80.38,157.99,79.6
-			z"/>
-		<path class="st0" d="M135.52,44.76l-15.08,6.26c0.4,1.01,0.82,2.02,1.25,3.02l15.08-6.26C136.33,46.78,135.92,45.77,135.52,44.76z
-			"/>
-		<path class="st0" d="M192.03,103.2l-6.24,15.12c1,0.43,2,0.85,3.01,1.25l6.24-15.12C194.03,104.06,193.02,103.64,192.03,103.2z"/>
-		<path class="st0" d="M129.8,24.71l-16,3.19c0.2,1.07,0.41,2.14,0.63,3.21l16-3.19C130.2,26.86,129.99,25.79,129.8,24.71z"/>
-		<path class="st0" d="M173.85,93.08l-9.06,13.61c0.9,0.62,1.8,1.23,2.71,1.82l9.06-13.61C175.65,94.31,174.75,93.7,173.85,93.08z"
-			/>
-		<path class="st0" d="M145.05,63.29l-13.57,9.09c0.59,0.91,1.2,1.82,1.81,2.72l13.56-9.09C146.24,65.11,145.64,64.2,145.05,63.29z"
-			/>
-		<path class="st0" d="M211.83,109.56l-3.18,16.05c1.06,0.23,2.13,0.44,3.2,0.63l3.18-16.05C213.95,110,212.89,109.79,211.83,109.56
-			z"/>
-		<path class="st0" d="M165.59,86.73l-10.35,12.65c0.83,0.7,1.67,1.39,2.52,2.08l10.35-12.65
-			C167.26,88.12,166.42,87.43,165.59,86.73z"/>
-		<path class="st0" d="M139.83,54.26l-14.39,7.71c0.5,0.97,1.01,1.93,1.54,2.88l14.39-7.71C140.84,56.19,140.33,55.23,139.83,54.26z
-			"/>
-		<path class="st0" d="M201.77,106.87l-4.74,15.66c1.03,0.33,2.08,0.65,3.12,0.95l4.74-15.66
-			C203.84,107.52,202.8,107.21,201.77,106.87z"/>
-		<path class="st0" d="M132.16,34.88l-15.61,4.75c0.3,1.05,0.62,2.09,0.95,3.13l15.62-4.75C132.78,36.97,132.46,35.93,132.16,34.88z
-			"/>
-		<path class="st0" d="M182.69,98.59L175,113.02c0.95,0.53,1.91,1.04,2.88,1.55l7.69-14.43C184.6,99.63,183.64,99.12,182.69,98.59z"
-			/>
-		<path class="st0" d="M151.12,71.76l-12.61,10.38c0.68,0.85,1.37,1.7,2.07,2.53l12.61-10.38C152.49,73.46,151.8,72.61,151.12,71.76
-			z"/>
-		<path class="st0" d="M128.05,5.5c0-0.55,0.01-1.09,0.01-1.64h-16.32c-0.01,0.54-0.01,1.09-0.01,1.64c0,0.55,0,1.09,0.01,1.64
-			h16.32C128.06,6.59,128.05,6.05,128.05,5.5z"/>
-		<path class="st0" d="M234.52,128.29c0.54,0,1.09,0.01,1.63,0.01v-16.36c-0.54-0.01-1.09-0.01-1.63-0.01c-0.54,0-1.09,0-1.63,0.01
-			v16.36C233.43,128.29,233.97,128.29,234.52,128.29z"/>
-	</g>
-	<g>
-		<path class="st1" d="M124.58,51.13c6.02,14.37,14.63,27.28,25.6,38.36s23.74,19.78,37.97,25.86c14.73,6.29,30.37,9.48,46.5,9.48
-			c0.5,0,4.85-0.01,5.35-0.01v-1.32c-0.5,0.01-4.85,0.01-5.35,0.01c-65.14,0-118.14-53.54-118.14-119.35c0-0.1,0-4.06,0-4.16
-			l-1.31,0c0,0.1,0,4.06,0,4.16C115.2,20.45,118.35,36.26,124.58,51.13z"/>
-		<path class="st1" d="M234.65,115.24c-60.63,0-109.85-49.81-109.85-111.06c0-0.1,0-4.07,0-4.17h-1.33c0,0.1,0,4.07,0,4.17
-			c0,15.17,2.86,29.87,8.66,43.73c5.6,13.38,13.63,25.41,23.84,35.73c10.22,10.32,22.12,18.43,35.37,24.09
-			c13.72,5.86,28.29,8.83,43.31,8.83c0.5,0,4.85-0.01,5.35-0.01v-1.32C239.5,115.23,235.15,115.24,234.65,115.24z"/>
-	</g>
+	<rect class="st0" width="240" height="240"/>
 </g>
 <g>
-	<g>
-		<rect x="111.74" y="112.84" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="101.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="90.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="79.79" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="68.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="57.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="46.74" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="35.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="24.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="14.11" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="3.85" class="st0" width="16.56" height="3.29"/>
-	</g>
+	<rect x="69.5" y="9.5" class="st1" width="100" height="20"/>
+	<rect x="210" y="70" class="st1" width="20" height="100"/>
+	<polygon class="st1" points="81.34,58.76 87.45,77.8 177.54,48.88 108.02,108.43 121.03,123.62 190.57,64.06 152.04,147.26 
+		170.19,155.67 212.21,64.92 195.99,57.41 183.97,43.38 181.97,45.09 176.55,28.2 	"/>
 </g>
 <g>
-	<g>
-		<rect x="3.87" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="14.88" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="25.9" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="36.92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="47.93" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="58.95" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="69.97" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="80.99" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="102.6" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="112.86" y="111.7" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect y="123.46" class="st1" width="120" height="1.33"/>
-		<rect y="115.18" class="st1" width="120" height="1.33"/>
-	</g>
+	<rect x="70.5" y="210.5" class="st1" width="100" height="20"/>
+	<rect x="10" y="70" class="st1" width="20" height="100"/>
+	<polygon class="st1" points="158.66,181.24 152.55,162.2 62.46,191.12 131.98,131.57 118.97,116.38 49.43,175.94 87.96,92.74 
+		69.81,84.33 27.79,175.08 44.01,182.59 56.03,196.62 58.03,194.91 63.45,211.8 	"/>
 </g>
 <g>
-	<g>
-		<rect x="123.87" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="134.88" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="145.9" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="156.92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="167.93" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="178.95" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="189.97" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="200.99" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="212" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="222.6" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="232.86" y="111.7" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="120" y="123.46" class="st1" width="120" height="1.33"/>
-		<rect x="120" y="115.18" class="st1" width="120" height="1.33"/>
-	</g>
+	<rect x="10" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="210" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="170" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="130" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="90" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="50" y="69.5" class="st1" width="20" height="100"/>
 </g>
 <g>
-	<rect x="123.48" y="120.01" class="st1" width="1.33" height="119.99"/>
-	<rect x="115.19" y="120.01" class="st1" width="1.33" height="119.99"/>
+	<rect x="70" y="9.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="209.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="169.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="129.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="89.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="49.5" class="st1" width="100" height="20"/>
 </g>
 <g>
-	<rect x="123.5" y="0" class="st1" width="1.33" height="119.99"/>
-	<rect x="115.22" y="0" class="st1" width="1.33" height="119.99"/>
+	<path class="st2" d="M89,239.5C89,190.7,49.3,151,0.5,151c-0.17,0-0.33,0.01-0.5,0.01v10.01c0.17,0,0.33-0.01,0.5-0.01
+		c43.29,0,78.5,35.21,78.5,78.5c0,0.17-0.01,0.33-0.01,0.5h10.01C88.99,239.83,89,239.67,89,239.5z"/>
+	<path class="st2" d="M0,79v10c83.26,0,151,67.74,151,151h10C161,151.22,88.78,79,0,79z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="0" y="150.51" class="st2" width="240" height="9.98"/>
+	<rect x="0" y="78.51" class="st2" width="240" height="9.98"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="79.01" y="-0.5" class="st2" width="9.98" height="240"/>
+	<rect x="151.01" y="-0.5" class="st2" width="9.98" height="240"/>
+</g>
+<g>
+	<path class="st2" d="M151,0.5c0,48.8,39.7,88.5,88.5,88.5c0.17,0,0.33-0.01,0.5-0.01V78.99c-0.17,0-0.33,0.01-0.5,0.01
+		C196.21,79,161,43.79,161,0.5c0-0.17,0.01-0.33,0.01-0.5l-10.01,0C151.01,0.17,151,0.33,151,0.5z"/>
+	<path class="st2" d="M240,161v-10C156.74,151,89,83.26,89,0L79,0C79,88.78,151.22,161,240,161z"/>
 </g>
 </svg>
diff --git a/svg/Weiche_Single_Slip.svg b/svg/Weiche_Single_Slip.svg
index 935e4f3855ca76da7cc11c9ed39e7bd61cf1ed5f..c83a06992e1125ab03d330caba8241fd7e992e5c 100644
--- a/svg/Weiche_Single_Slip.svg
+++ b/svg/Weiche_Single_Slip.svg
@@ -3,133 +3,49 @@
 <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
 	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
 <style type="text/css">
-	.st0{fill:#978679;}
-	.st1{fill:#3D3D3D;}
-	.st2{fill:none;}
+	.st0{fill:none;}
+	.st1{fill:#978679;}
+	.st2{fill:#3D3D3D;}
 </style>
 <g>
-	<g>
-		<g>
-			<path class="st0" d="M82.01,160.4l11.54-11.57c-0.76-0.78-1.53-1.55-2.31-2.31L79.7,158.09
-				C80.48,158.85,81.25,159.62,82.01,160.4z"/>
-			<path class="st0" d="M104.48,195.24l15.08-6.26c-0.4-1.01-0.82-2.02-1.25-3.02l-15.08,6.26
-				C103.67,193.22,104.08,194.23,104.48,195.24z"/>
-			<path class="st0" d="M47.97,136.8l6.24-15.12c-1-0.43-2-0.85-3.01-1.25l-6.24,15.12C45.97,135.94,46.98,136.36,47.97,136.8z"/>
-			<path class="st0" d="M110.2,215.29l16-3.19c-0.2-1.07-0.41-2.14-0.63-3.21l-16,3.19C109.8,213.14,110.01,214.21,110.2,215.29z"/>
-			<path class="st0" d="M66.15,146.92l9.06-13.61c-0.9-0.62-1.8-1.23-2.71-1.82l-9.06,13.61C64.35,145.69,65.25,146.3,66.15,146.92z
-				"/>
-			<path class="st0" d="M94.95,176.71l13.57-9.09c-0.59-0.91-1.2-1.82-1.81-2.72l-13.56,9.09C93.76,174.89,94.36,175.8,94.95,176.71
-				z"/>
-			<path class="st0" d="M28.17,130.44l3.18-16.05c-1.06-0.23-2.13-0.44-3.2-0.63l-3.18,16.05C26.05,130,27.11,130.21,28.17,130.44z"
-				/>
-			<path class="st0" d="M111.24,222.38c0.12,1.08,0.23,2.17,0.31,3.26l16.24-1.6"/>
-			<path class="st0" d="M74.41,153.27l10.35-12.65c-0.83-0.7-1.67-1.39-2.52-2.08L71.88,151.2
-				C72.74,151.88,73.58,152.57,74.41,153.27z"/>
-			<path class="st0" d="M100.17,185.74l14.39-7.71c-0.5-0.97-1.01-1.93-1.54-2.88l-14.39,7.71
-				C99.16,183.81,99.67,184.77,100.17,185.74z"/>
-			<path class="st0" d="M38.23,133.13l4.74-15.66c-1.03-0.33-2.08-0.65-3.12-0.95l-4.74,15.66
-				C36.16,132.48,37.2,132.79,38.23,133.13z"/>
-			<path class="st0" d="M107.84,205.12l15.61-4.75c-0.3-1.05-0.62-2.09-0.95-3.13l-15.62,4.75
-				C107.22,203.03,107.54,204.07,107.84,205.12z"/>
-			<path class="st0" d="M57.31,141.41L65,126.98c-0.95-0.53-1.91-1.04-2.88-1.55l-7.69,14.43C55.4,140.37,56.36,140.88,57.31,141.41
-				z"/>
-			<path class="st0" d="M88.88,168.24l12.61-10.38c-0.68-0.85-1.37-1.7-2.07-2.53l-12.61,10.38
-				C87.51,166.54,88.2,167.39,88.88,168.24z"/>
-			<path class="st0" d="M16.25,112.16l-1.6,16.28c1.09,0.09,2.17,0.19,3.25,0.32"/>
-			<path class="st0" d="M111.95,234.5c0,0.55-0.01,1.09-0.01,1.64h16.32c0.01-0.54,0.01-1.09,0.01-1.64c0-0.55,0-1.09-0.01-1.64
-				h-16.32C111.94,233.41,111.95,233.95,111.95,234.5z"/>
-			<path class="st0" d="M5.48,111.71c-0.54,0-1.09-0.01-1.63-0.01v16.36c0.54,0.01,1.09,0.01,1.63,0.01c0.54,0,1.09,0,1.63-0.01
-				V111.7C6.57,111.71,6.03,111.71,5.48,111.71z"/>
-		</g>
-		<g>
-			<path class="st1" d="M115.42,188.87c-6.02-14.37-14.63-27.28-25.6-38.36s-23.74-19.78-37.97-25.86
-				c-14.73-6.29-30.37-9.48-46.5-9.48c-0.5,0-4.85,0.01-5.35,0.01l0,1.32c0.5-0.01,4.85-0.01,5.35-0.01
-				c65.14,0,118.14,53.54,118.14,119.35c0,0.1,0,4.06,0,4.16h1.31c0-0.1,0-4.06,0-4.16C124.8,219.55,121.65,203.74,115.42,188.87z"
-				/>
-			<path class="st1" d="M5.35,124.76c60.63,0,109.85,49.81,109.85,111.06c0,0.1,0,4.07,0,4.17h1.33c0-0.1,0-4.07,0-4.17
-				c0-15.17-2.86-29.87-8.66-43.73c-5.6-13.38-13.63-25.41-23.84-35.73c-10.22-10.32-22.12-18.43-35.37-24.09
-				c-13.72-5.86-28.29-8.83-43.31-8.83c-0.5,0-4.85,0.01-5.35,0.01l0,1.32C0.5,124.77,4.85,124.76,5.35,124.76z"/>
-		</g>
-	</g>
-	<g>
-		<rect x="111.72" y="232.85" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="221.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="210.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="199.8" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="188.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="177.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="166.75" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="155.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="144.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="134.12" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="123.86" class="st0" width="16.56" height="3.29"/>
-	</g>
+	<rect class="st0" width="240" height="240"/>
 </g>
 <g>
-	<g>
-		<rect x="111.74" y="112.84" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="101.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="90.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="79.79" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="68.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="57.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="46.74" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="35.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="24.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="14.11" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="3.85" class="st0" width="16.56" height="3.29"/>
-	</g>
+	<rect class="st0" width="240" height="240"/>
 </g>
 <g>
-	<g>
-		<rect x="3.87" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="14.88" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="25.9" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="36.92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="47.93" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="58.95" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="69.97" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="80.99" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="102.6" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="112.86" y="111.7" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect y="123.46" class="st1" width="120" height="1.33"/>
-		<rect y="115.18" class="st1" width="120" height="1.33"/>
-	</g>
+	<rect x="70.5" y="210.5" class="st1" width="100" height="20"/>
+	<rect x="10" y="70" class="st1" width="20" height="100"/>
+	<polygon class="st1" points="158.66,181.24 152.55,162.2 62.46,191.12 131.98,131.57 118.97,116.38 49.43,175.94 87.96,92.74 
+		69.81,84.33 27.79,175.08 44.01,182.59 56.03,196.62 58.03,194.91 63.45,211.8 	"/>
 </g>
 <g>
-	<g>
-		<rect x="123.87" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="134.88" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="145.9" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="156.92" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="167.93" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="178.95" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="189.97" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="200.99" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="212" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="222.6" y="111.7" class="st0" width="3.29" height="16.56"/>
-		<rect x="232.86" y="111.7" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="120" y="123.46" class="st1" width="120" height="1.33"/>
-		<rect x="120" y="115.18" class="st1" width="120" height="1.33"/>
-	</g>
+	<rect x="10" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="210" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="170" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="130" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="90" y="69.5" class="st1" width="20" height="100"/>
+	<rect x="50" y="69.5" class="st1" width="20" height="100"/>
 </g>
 <g>
-	<rect x="123.48" y="120.01" class="st1" width="1.33" height="119.99"/>
-	<rect x="115.19" y="120.01" class="st1" width="1.33" height="119.99"/>
+	<rect x="70" y="9.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="209.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="169.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="129.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="89.5" class="st1" width="100" height="20"/>
+	<rect x="70" y="49.5" class="st1" width="100" height="20"/>
 </g>
 <g>
-	<rect x="123.5" y="0" class="st1" width="1.33" height="119.99"/>
-	<rect x="115.22" y="0" class="st1" width="1.33" height="119.99"/>
+	<path class="st2" d="M89,239.5C89,190.7,49.3,151,0.5,151c-0.17,0-0.33,0.01-0.5,0.01v10.01c0.17,0,0.33-0.01,0.5-0.01
+		c43.29,0,78.5,35.21,78.5,78.5c0,0.17-0.01,0.33-0.01,0.5h10.01C88.99,239.83,89,239.67,89,239.5z"/>
+	<path class="st2" d="M0,79v10c83.26,0,151,67.74,151,151h10C161,151.22,88.78,79,0,79z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="0" y="150.51" class="st2" width="240" height="9.98"/>
+	<rect x="0" y="78.51" class="st2" width="240" height="9.98"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="79.01" y="-0.5" class="st2" width="9.98" height="240"/>
+	<rect x="151.01" y="-0.5" class="st2" width="9.98" height="240"/>
 </g>
 </svg>
diff --git a/svg/Weiche_Symetrical.svg b/svg/Weiche_Symetrical.svg
index b321127c56faa4926348cc3ccf863dce93b9cf62..948e2eb360272062411387c4ac8905beee03600a 100644
--- a/svg/Weiche_Symetrical.svg
+++ b/svg/Weiche_Symetrical.svg
@@ -8,94 +8,28 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M82.01,160.4l11.54-11.57c-0.76-0.78-1.53-1.55-2.31-2.31L79.7,158.09C80.48,158.85,81.25,159.62,82.01,160.4
-			z"/>
-		<path class="st0" d="M104.48,195.24l15.08-6.26c-0.4-1.01-0.82-2.02-1.25-3.02l-15.08,6.26
-			C103.67,193.22,104.08,194.23,104.48,195.24z"/>
-		<path class="st0" d="M47.97,136.8l6.24-15.12c-1-0.43-2-0.85-3.01-1.25l-6.24,15.12C45.97,135.94,46.98,136.36,47.97,136.8z"/>
-		<path class="st0" d="M110.2,215.29l16-3.19c-0.2-1.07-0.41-2.14-0.63-3.21l-16,3.19C109.8,213.14,110.01,214.21,110.2,215.29z"/>
-		<path class="st0" d="M66.15,146.92l9.06-13.61c-0.9-0.62-1.8-1.23-2.71-1.82l-9.06,13.61C64.35,145.69,65.25,146.3,66.15,146.92z"
-			/>
-		<path class="st0" d="M94.95,176.71l13.57-9.09c-0.59-0.91-1.2-1.82-1.81-2.72l-13.56,9.09C93.76,174.89,94.36,175.8,94.95,176.71z
-			"/>
-		<path class="st0" d="M28.17,130.44l3.18-16.05c-1.06-0.23-2.13-0.44-3.2-0.63l-3.18,16.05C26.05,130,27.11,130.21,28.17,130.44z"
-			/>
-		<path class="st0" d="M111.56,225.64l16.24-1.6c-0.09-1.09-0.2-2.18-0.32-3.26l-16.24,1.6
-			C111.36,223.46,111.47,224.55,111.56,225.64z"/>
-		<path class="st0" d="M74.41,153.27l10.35-12.65c-0.83-0.7-1.67-1.39-2.52-2.08L71.88,151.2
-			C72.74,151.88,73.58,152.57,74.41,153.27z"/>
-		<path class="st0" d="M100.17,185.74l14.39-7.71c-0.5-0.97-1.01-1.93-1.54-2.88l-14.39,7.71
-			C99.16,183.81,99.67,184.77,100.17,185.74z"/>
-		<path class="st0" d="M38.23,133.13l4.74-15.66c-1.03-0.33-2.08-0.65-3.12-0.95l-4.74,15.66C36.16,132.48,37.2,132.79,38.23,133.13
-			z"/>
-		<path class="st0" d="M107.84,205.12l15.61-4.75c-0.3-1.05-0.62-2.09-0.95-3.13l-15.62,4.75
-			C107.22,203.03,107.54,204.07,107.84,205.12z"/>
-		<path class="st0" d="M57.31,141.41L65,126.98c-0.95-0.53-1.91-1.04-2.88-1.55l-7.69,14.43C55.4,140.37,56.36,140.88,57.31,141.41z
-			"/>
-		<path class="st0" d="M88.88,168.24l12.61-10.38c-0.68-0.85-1.37-1.7-2.07-2.53l-12.61,10.38
-			C87.51,166.54,88.2,167.39,88.88,168.24z"/>
-		<path class="st0" d="M17.9,128.76l1.6-16.28c-1.08-0.12-2.16-0.22-3.25-0.32l-1.6,16.28C15.74,128.54,16.82,128.64,17.9,128.76z"
-			/>
-		<path class="st0" d="M111.95,234.5c0,0.55-0.01,1.09-0.01,1.64h16.32c0.01-0.54,0.01-1.09,0.01-1.64c0-0.55,0-1.09-0.01-1.64
-			h-16.32C111.94,233.41,111.95,233.95,111.95,234.5z"/>
-		<path class="st0" d="M5.48,111.71c-0.54,0-1.09-0.01-1.63-0.01v16.36c0.54,0.01,1.09,0.01,1.63,0.01c0.54,0,1.09,0,1.63-0.01
-			V111.7C6.57,111.71,6.03,111.71,5.48,111.71z"/>
-	</g>
-	<g>
-		<path class="st1" d="M115.42,188.87c-6.02-14.37-14.63-27.28-25.6-38.36s-23.74-19.78-37.97-25.86
-			c-14.73-6.29-30.37-9.48-46.5-9.48c-0.5,0-4.85,0.01-5.35,0.01l0,1.32c0.5-0.01,4.85-0.01,5.35-0.01
-			c65.14,0,118.14,53.54,118.14,119.35c0,0.1,0,4.06,0,4.16h1.31c0-0.1,0-4.06,0-4.16C124.8,219.55,121.65,203.74,115.42,188.87z"/>
-		<path class="st1" d="M5.35,124.76c60.63,0,109.85,49.81,109.85,111.06c0,0.1,0,4.07,0,4.17h1.33c0-0.1,0-4.07,0-4.17
-			c0-15.17-2.86-29.87-8.66-43.73c-5.6-13.38-13.63-25.41-23.84-35.73c-10.22-10.32-22.12-18.43-35.37-24.09
-			c-13.72-5.86-28.29-8.83-43.31-8.83c-0.5,0-4.85,0.01-5.35,0.01l0,1.32C0.5,124.77,4.85,124.76,5.35,124.76z"/>
-	</g>
+	<rect x="69.5" y="210.5" class="st0" width="100" height="20"/>
+	<rect x="210" y="70" class="st0" width="20" height="100"/>
+	<polygon class="st0" points="81.34,181.24 87.45,162.2 177.54,191.12 108.02,131.57 121.03,116.38 190.57,175.94 152.04,92.74 
+		170.19,84.33 212.21,175.08 195.99,182.59 183.97,196.62 181.97,194.91 176.55,211.8 	"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="70.5" y="210.5" class="st0" width="100" height="20"/>
+	<rect x="10" y="70" class="st0" width="20" height="100"/>
+	<polygon class="st0" points="158.66,181.24 152.55,162.2 62.46,191.12 131.98,131.57 118.97,116.38 49.43,175.94 87.96,92.74 
+		69.81,84.33 27.79,175.08 44.01,182.59 56.03,196.62 58.03,194.91 63.45,211.8 	"/>
 </g>
 <g>
-	<g>
-		<path class="st0" d="M157.99,160.4l-11.54-11.57c0.76-0.78,1.53-1.55,2.31-2.31l11.54,11.57
-			C159.52,158.85,158.75,159.62,157.99,160.4z"/>
-		<path class="st0" d="M135.52,195.24l-15.08-6.26c0.4-1.01,0.82-2.02,1.25-3.02l15.08,6.26
-			C136.33,193.22,135.92,194.23,135.52,195.24z"/>
-		<path class="st0" d="M192.03,136.8l-6.24-15.12c1-0.43,2-0.85,3.01-1.25l6.24,15.12C194.03,135.94,193.02,136.36,192.03,136.8z"/>
-		<path class="st0" d="M129.8,215.29l-16-3.19c0.2-1.07,0.41-2.14,0.63-3.21l16,3.19C130.2,213.14,129.99,214.21,129.8,215.29z"/>
-		<path class="st0" d="M173.85,146.92l-9.06-13.61c0.9-0.62,1.8-1.23,2.71-1.82l9.06,13.61
-			C175.65,145.69,174.75,146.3,173.85,146.92z"/>
-		<path class="st0" d="M145.05,176.71l-13.57-9.09c0.59-0.91,1.2-1.82,1.81-2.72l13.56,9.09
-			C146.24,174.89,145.64,175.8,145.05,176.71z"/>
-		<path class="st0" d="M211.83,130.44l-3.18-16.05c1.06-0.23,2.13-0.44,3.2-0.63l3.18,16.05C213.95,130,212.89,130.21,211.83,130.44
-			z"/>
-		<path class="st0" d="M128.44,225.64l-16.24-1.6c0.09-1.09,0.2-2.18,0.32-3.26l16.24,1.6
-			C128.64,223.46,128.53,224.55,128.44,225.64z"/>
-		<path class="st0" d="M165.59,153.27l-10.35-12.65c0.83-0.7,1.67-1.39,2.52-2.08l10.35,12.65
-			C167.26,151.88,166.42,152.57,165.59,153.27z"/>
-		<path class="st0" d="M139.83,185.74l-14.39-7.71c0.5-0.97,1.01-1.93,1.54-2.88l14.39,7.71
-			C140.84,183.81,140.33,184.77,139.83,185.74z"/>
-		<path class="st0" d="M201.77,133.13l-4.74-15.66c1.03-0.33,2.08-0.65,3.12-0.95l4.74,15.66
-			C203.84,132.48,202.8,132.79,201.77,133.13z"/>
-		<path class="st0" d="M132.16,205.12l-15.61-4.75c0.3-1.05,0.62-2.09,0.95-3.13l15.62,4.75
-			C132.78,203.03,132.46,204.07,132.16,205.12z"/>
-		<path class="st0" d="M182.69,141.41L175,126.98c0.95-0.53,1.91-1.04,2.88-1.55l7.69,14.43
-			C184.6,140.37,183.64,140.88,182.69,141.41z"/>
-		<path class="st0" d="M151.12,168.24l-12.61-10.38c0.68-0.85,1.37-1.7,2.07-2.53l12.61,10.38
-			C152.49,166.54,151.8,167.39,151.12,168.24z"/>
-		<path class="st0" d="M222.1,128.76l-1.6-16.28c1.08-0.12,2.16-0.22,3.25-0.32l1.6,16.28C224.26,128.54,223.18,128.64,222.1,128.76
-			z"/>
-		<path class="st0" d="M128.05,234.5c0,0.55,0.01,1.09,0.01,1.64h-16.32c-0.01-0.54-0.01-1.09-0.01-1.64c0-0.55,0-1.09,0.01-1.64
-			h16.32C128.06,233.41,128.05,233.95,128.05,234.5z"/>
-		<path class="st0" d="M234.52,111.71c0.54,0,1.09-0.01,1.63-0.01v16.36c-0.54,0.01-1.09,0.01-1.63,0.01c-0.54,0-1.09,0-1.63-0.01
-			V111.7C233.43,111.71,233.97,111.71,234.52,111.71z"/>
-	</g>
-	<g>
-		<path class="st1" d="M124.58,188.87c6.02-14.37,14.63-27.28,25.6-38.36s23.74-19.78,37.97-25.86c14.73-6.29,30.37-9.48,46.5-9.48
-			c0.5,0,4.85,0.01,5.35,0.01v1.32c-0.5-0.01-4.85-0.01-5.35-0.01c-65.14,0-118.14,53.54-118.14,119.35c0,0.1,0,4.06,0,4.16h-1.31
-			c0-0.1,0-4.06,0-4.16C115.2,219.55,118.35,203.74,124.58,188.87z"/>
-		<path class="st1" d="M234.65,124.76c-60.63,0-109.85,49.81-109.85,111.06c0,0.1,0,4.07,0,4.17h-1.33c0-0.1,0-4.07,0-4.17
-			c0-15.17,2.86-29.87,8.66-43.73c5.6-13.38,13.63-25.41,23.84-35.73c10.22-10.32,22.12-18.43,35.37-24.09
-			c13.72-5.86,28.29-8.83,43.31-8.83c0.5,0,4.85,0.01,5.35,0.01v1.32C239.5,124.77,235.15,124.76,234.65,124.76z"/>
-	</g>
+	<path class="st1" d="M151,239.5c0-48.8,39.7-88.5,88.5-88.5c0.17,0,0.33,0.01,0.5,0.01v10.01c-0.17,0-0.33-0.01-0.5-0.01
+		c-43.29,0-78.5,35.21-78.5,78.5c0,0.17,0.01,0.33,0.01,0.5h-10.01C151.01,239.83,151,239.67,151,239.5z"/>
+	<path class="st1" d="M240,79v10c-83.26,0-151,67.74-151,151H79C79,151.22,151.22,79,240,79z"/>
+</g>
+<g>
+	<path class="st1" d="M89,239.5C89,190.7,49.3,151,0.5,151c-0.17,0-0.33,0.01-0.5,0.01v10.01c0.17,0,0.33-0.01,0.5-0.01
+		c43.29,0,78.5,35.21,78.5,78.5c0,0.17-0.01,0.33-0.01,0.5h10.01C88.99,239.83,89,239.67,89,239.5z"/>
+	<path class="st1" d="M0,79v10c83.26,0,151,67.74,151,151h10C161,151.22,88.78,79,0,79z"/>
+</g>
+<g>
+	<rect x="0" class="st2" width="240" height="240"/>
 </g>
 </svg>
diff --git a/svg/Weiche_horizontal_oben_links.svg b/svg/Weiche_horizontal_oben_links.svg
index a71fbae9957d519c1eb86c649dfb09f1ec678b19..4177f31bab0706ce9bbfc9f6f3b82d2bc993ce66 100644
--- a/svg/Weiche_horizontal_oben_links.svg
+++ b/svg/Weiche_horizontal_oben_links.svg
@@ -8,78 +8,29 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M79.6,82l11.57,11.54c0.78-0.76,1.55-1.53,2.31-2.31L81.91,79.7C81.15,80.48,80.38,81.25,79.6,82z"/>
-		<path class="st0" d="M44.75,104.48l6.26,15.08c1.01-0.4,2.02-0.82,3.02-1.25l-6.26-15.08C46.78,103.66,45.77,104.08,44.75,104.48z
-			"/>
-		<path class="st0" d="M103.2,47.97l15.12,6.24c0.43-1,0.85-2,1.25-3.01l-15.12-6.24C104.05,45.97,103.63,46.97,103.2,47.97z"/>
-		<path class="st0" d="M24.71,110.2l3.19,16c1.07-0.2,2.14-0.41,3.21-0.63l-3.19-16C26.85,109.79,25.78,110.01,24.71,110.2z"/>
-		<path class="st0" d="M93.08,66.15l13.61,9.06c0.62-0.9,1.23-1.8,1.82-2.71L94.9,63.43C94.3,64.35,93.7,65.25,93.08,66.15z"/>
-		<path class="st0" d="M63.29,94.95l9.09,13.57c0.91-0.59,1.82-1.2,2.72-1.81l-9.09-13.56C65.11,93.75,64.2,94.36,63.29,94.95z"/>
-		<path class="st0" d="M109.56,28.17l16.05,3.18c0.23-1.06,0.44-2.13,0.63-3.2l-16.05-3.18C110,26.04,109.78,27.11,109.56,28.17z"/>
-		<path class="st0" d="M86.72,74.4l12.65,10.35c0.7-0.83,1.39-1.67,2.08-2.52L88.8,71.88C88.12,72.73,87.43,73.57,86.72,74.4z"/>
-		<path class="st0" d="M54.26,100.17l7.71,14.39c0.97-0.5,1.93-1.01,2.88-1.54l-7.71-14.39C56.19,99.16,55.23,99.67,54.26,100.17z"
-			/>
-		<path class="st0" d="M106.87,38.23l15.66,4.74c0.33-1.03,0.65-2.08,0.95-3.12l-15.66-4.74C107.52,36.15,107.2,37.19,106.87,38.23z
-			"/>
-		<path class="st0" d="M34.87,107.84l4.75,15.61c1.05-0.3,2.09-0.62,3.13-0.95L38,106.89C36.97,107.22,35.92,107.54,34.87,107.84z"
-			/>
-		<path class="st0" d="M98.59,57.31L113.02,65c0.53-0.95,1.04-1.91,1.55-2.88l-14.43-7.69C99.63,55.4,99.12,56.36,98.59,57.31z"/>
-		<path class="st0" d="M71.76,88.87l10.38,12.61c0.85-0.68,1.7-1.37,2.53-2.07L74.29,86.8C73.46,87.51,72.61,88.2,71.76,88.87z"/>
-		<path class="st0" d="M111.23,17.9l16.28,1.6c0.12-1.08,0.22-2.16,0.32-3.25l-16.28-1.6C111.46,15.74,111.36,16.82,111.23,17.9z"/>
-		<path class="st0" d="M5.5,111.94c-0.55,0-1.09-0.01-1.64-0.01v16.32c0.54,0.01,1.09,0.01,1.64,0.01c0.55,0,1.09,0,1.64-0.01
-			v-16.32C6.59,111.94,6.04,111.94,5.5,111.94z"/>
-		<path class="st0" d="M128.28,5.48c0-0.54,0.01-1.09,0.01-1.63h-16.36c-0.01,0.54-0.01,1.09-0.01,1.63c0,0.54,0,1.09,0.01,1.63
-			h16.36C128.29,6.57,128.28,6.03,128.28,5.48z"/>
-	</g>
-	<g>
-		<path class="st1" d="M51.13,115.41c14.37-6.02,27.28-14.63,38.36-25.6s19.78-23.74,25.86-37.97c6.29-14.73,9.48-30.37,9.48-46.5
-			c0-0.5-0.01-4.85-0.01-5.35h-1.32c0.01,0.5,0.01,4.85,0.01,5.35c0,65.14-53.54,118.14-119.35,118.14c-0.1,0-4.06,0-4.16,0v1.31
-			c0.1,0,4.06,0,4.16,0C20.45,124.8,36.25,121.64,51.13,115.41z"/>
-		<path class="st1" d="M115.23,5.35c0,60.63-49.81,109.85-111.06,109.85c-0.1,0-4.07,0-4.17,0v1.33c0.1,0,4.07,0,4.17,0
-			c15.17,0,29.87-2.86,43.73-8.66c13.38-5.6,25.41-13.63,35.73-23.84c10.32-10.22,18.43-22.12,24.09-35.37
-			c5.86-13.72,8.83-28.29,8.83-43.31c0-0.5-0.01-4.85-0.01-5.35h-1.32C115.23,0.49,115.23,4.85,115.23,5.35z"/>
-	</g>
+	<rect x="210" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="10" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="50" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="90" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="130" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="170" y="70.5" class="st0" width="20" height="100"/>
 </g>
 <g>
-	<g>
-		<rect x="3.87" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="14.89" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="25.9" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="36.92" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="47.94" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="58.95" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="69.97" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="80.99" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="92" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="102.6" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="112.86" y="111.72" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="0" y="115.19" class="st1" width="119.99" height="1.33"/>
-		<rect x="0" y="123.48" class="st1" width="119.99" height="1.33"/>
-	</g>
+	<rect x="9.5" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="70" y="10" class="st0" width="100" height="20"/>
+	<polygon class="st0" points="58.76,158.66 77.8,152.55 48.88,62.46 108.43,131.98 123.62,118.97 64.06,49.43 147.26,87.96 
+		155.67,69.81 64.92,27.79 57.41,44.01 43.38,56.03 45.09,58.03 28.2,63.45 	"/>
 </g>
 <g>
-	<g>
-		<rect x="123.87" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="134.89" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="145.91" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="156.92" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="167.94" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="178.96" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="189.97" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="200.99" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="212.01" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="222.6" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="232.86" y="111.69" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="120.01" y="115.17" class="st1" width="119.99" height="1.33"/>
-		<rect x="120.01" y="123.46" class="st1" width="119.99" height="1.33"/>
-	</g>
+	<path class="st1" d="M0.5,89C49.3,89,89,49.3,89,0.5c0-0.17-0.01-0.33-0.01-0.5L78.99,0c0,0.17,0.01,0.33,0.01,0.5
+		C79,43.79,43.79,79,0.5,79c-0.17,0-0.33-0.01-0.5-0.01l0,10.01C0.17,88.99,0.33,89,0.5,89z"/>
+	<path class="st1" d="M161,0l-10,0c0,83.26-67.74,151-151,151l0,10C88.78,161,161,88.78,161,0z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="0" y="79.51" class="st1" width="240" height="9.98"/>
+	<rect x="0" y="151.51" class="st1" width="240" height="9.98"/>
+</g>
+<g>
+	<rect x="0" y="0" class="st2" width="240" height="240"/>
 </g>
 </svg>
diff --git a/svg/Weiche_horizontal_oben_rechts.svg b/svg/Weiche_horizontal_oben_rechts.svg
index e0133fbff6e15039c980c4116045eb57cb24555e..264d1d483d625593d214bb7a6eba2ebf22592812 100644
--- a/svg/Weiche_horizontal_oben_rechts.svg
+++ b/svg/Weiche_horizontal_oben_rechts.svg
@@ -8,86 +8,29 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M160.4,82l-11.57,11.54c-0.78-0.76-1.55-1.53-2.31-2.31l11.57-11.54C158.85,80.48,159.62,81.25,160.4,82z"/>
-		<path class="st0" d="M195.25,104.48l-6.26,15.08c-1.01-0.4-2.02-0.82-3.02-1.25l6.26-15.08
-			C193.22,103.66,194.23,104.08,195.25,104.48z"/>
-		<path class="st0" d="M136.8,47.97l-15.12,6.24c-0.43-1-0.85-2-1.25-3.01l15.12-6.24C135.95,45.97,136.37,46.97,136.8,47.97z"/>
-		<path class="st0" d="M215.29,110.2l-3.19,16c-1.07-0.2-2.14-0.41-3.21-0.63l3.19-16C213.15,109.79,214.22,110.01,215.29,110.2z"/>
-		<path class="st0" d="M146.92,66.15l-13.61,9.06c-0.62-0.9-1.23-1.8-1.82-2.71l13.61-9.06C145.7,64.35,146.3,65.25,146.92,66.15z"
-			/>
-		<path class="st0" d="M176.71,94.95l-9.09,13.57c-0.91-0.59-1.82-1.2-2.72-1.81l9.09-13.56C174.89,93.75,175.8,94.36,176.71,94.95z
-			"/>
-		<path class="st0" d="M130.44,28.17l-16.05,3.18c-0.23-1.06-0.44-2.13-0.63-3.2l16.05-3.18C130,26.04,130.22,27.11,130.44,28.17z"
-			/>
-		<path class="st0" d="M153.28,74.4l-12.65,10.35c-0.7-0.83-1.39-1.67-2.08-2.52l12.65-10.35C151.88,72.73,152.57,73.57,153.28,74.4
-			z"/>
-		<path class="st0" d="M185.74,100.17l-7.71,14.39c-0.97-0.5-1.93-1.01-2.88-1.54l7.71-14.39
-			C183.81,99.16,184.77,99.67,185.74,100.17z"/>
-		<path class="st0" d="M133.13,38.23l-15.66,4.74c-0.33-1.03-0.65-2.08-0.95-3.12l15.66-4.74C132.48,36.15,132.8,37.19,133.13,38.23
-			z"/>
-		<path class="st0" d="M205.13,107.84l-4.75,15.61c-1.05-0.3-2.09-0.62-3.13-0.95l4.75-15.62
-			C203.03,107.22,204.08,107.54,205.13,107.84z"/>
-		<path class="st0" d="M141.41,57.31L126.98,65c-0.53-0.95-1.04-1.91-1.55-2.88l14.43-7.69C140.37,55.4,140.88,56.36,141.41,57.31z"
-			/>
-		<path class="st0" d="M168.24,88.87l-10.38,12.61c-0.85-0.68-1.7-1.37-2.53-2.07l10.38-12.61
-			C166.54,87.51,167.39,88.2,168.24,88.87z"/>
-		<path class="st0" d="M128.77,17.9l-16.28,1.6c-0.12-1.08-0.22-2.16-0.32-3.25l16.28-1.6C128.54,15.74,128.64,16.82,128.77,17.9z"
-			/>
-		<path class="st0" d="M234.5,111.94c0.55,0,1.09-0.01,1.64-0.01v16.32c-0.54,0.01-1.09,0.01-1.64,0.01c-0.55,0-1.09,0-1.64-0.01
-			v-16.32C233.41,111.94,233.96,111.94,234.5,111.94z"/>
-		<path class="st0" d="M111.72,5.48c0-0.54-0.01-1.09-0.01-1.63h16.36c0.01,0.54,0.01,1.09,0.01,1.63c0,0.54,0,1.09-0.01,1.63H111.7
-			C111.71,6.57,111.72,6.03,111.72,5.48z"/>
-	</g>
-	<g>
-		<path class="st1" d="M188.87,115.41c-14.37-6.02-27.28-14.63-38.36-25.6c-11.08-10.97-19.78-23.74-25.86-37.97
-			c-6.29-14.73-9.48-30.37-9.48-46.5c0-0.5,0.01-4.85,0.01-5.35h1.32c-0.01,0.5-0.01,4.85-0.01,5.35
-			c0,65.14,53.54,118.14,119.35,118.14c0.1,0,4.06,0,4.16,0v1.31c-0.1,0-4.06,0-4.16,0C219.55,124.8,203.75,121.64,188.87,115.41z"
-			/>
-		<path class="st1" d="M124.77,5.35c0,60.63,49.81,109.85,111.06,109.85c0.1,0,4.07,0,4.17,0v1.33c-0.1,0-4.07,0-4.17,0
-			c-15.17,0-29.87-2.86-43.73-8.66c-13.38-5.6-25.41-13.63-35.73-23.84c-10.32-10.22-18.43-22.12-24.09-35.37
-			c-5.86-13.72-8.83-28.29-8.83-43.31c0-0.5,0.01-4.85,0.01-5.35h1.32C124.77,0.49,124.77,4.85,124.77,5.35z"/>
-	</g>
+	<rect x="10" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="210" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="170" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="130" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="90" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="50" y="70.5" class="st0" width="20" height="100"/>
 </g>
 <g>
-	<g>
-		<rect x="232.85" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="221.83" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="210.81" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="199.8" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="188.78" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="177.76" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="166.75" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="155.73" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="144.71" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="134.12" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="123.86" y="111.72" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="120" y="115.19" class="st1" width="119.99" height="1.33"/>
-		<rect x="120" y="123.48" class="st1" width="119.99" height="1.33"/>
-	</g>
+	<rect x="210.5" y="70.5" class="st0" width="20" height="100"/>
+	<rect x="70" y="10" class="st0" width="100" height="20"/>
+	<polygon class="st0" points="181.24,158.66 162.2,152.55 191.12,62.46 131.57,131.98 116.38,118.97 175.94,49.43 92.74,87.96 
+		84.33,69.81 175.08,27.79 182.59,44.01 196.62,56.03 194.91,58.03 211.8,63.45 	"/>
 </g>
 <g>
-	<g>
-		<rect x="112.84" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="101.82" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="90.81" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="79.79" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="68.77" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="57.76" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="46.74" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="35.72" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="24.71" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="14.11" y="111.69" class="st0" width="3.29" height="16.56"/>
-		<rect x="3.85" y="111.69" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="0" y="115.17" class="st1" width="119.99" height="1.33"/>
-		<rect x="0" y="123.46" class="st1" width="119.99" height="1.33"/>
-	</g>
+	<path class="st1" d="M239.5,89C190.7,89,151,49.3,151,0.5c0-0.17,0.01-0.33,0.01-0.5l10.01,0c0,0.17-0.01,0.33-0.01,0.5
+		c0,43.29,35.21,78.5,78.5,78.5c0.17,0,0.33-0.01,0.5-0.01v10.01C239.83,88.99,239.67,89,239.5,89z"/>
+	<path class="st1" d="M79,0l10,0c0,83.26,67.74,151,151,151v10C151.22,161,79,88.78,79,0z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="0" y="79.51" class="st1" width="240" height="9.98"/>
+	<rect x="0" y="151.51" class="st1" width="240" height="9.98"/>
+</g>
+<g>
+	<rect x="0" y="0" class="st2" width="240" height="240"/>
 </g>
 </svg>
diff --git a/svg/Weiche_horizontal_unten_links.svg b/svg/Weiche_horizontal_unten_links.svg
index 03bd90a64744eb8fa27d5a9d49c02b5e18bb81fe..69cf1fab2206d6b0401da7fcd30ee8b57f7c5758 100644
--- a/svg/Weiche_horizontal_unten_links.svg
+++ b/svg/Weiche_horizontal_unten_links.svg
@@ -8,84 +8,29 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M79.6,157.99l11.57-11.54c0.78,0.76,1.55,1.53,2.31,2.31L81.91,160.3C81.15,159.52,80.38,158.75,79.6,157.99z
-			"/>
-		<path class="st0" d="M44.75,135.51l6.26-15.08c1.01,0.4,2.02,0.82,3.02,1.25l-6.26,15.08C46.78,136.33,45.77,135.91,44.75,135.51z
-			"/>
-		<path class="st0" d="M103.2,192.02l15.12-6.24c0.43,1,0.85,2,1.25,3.01l-15.12,6.24C104.05,194.02,103.63,193.02,103.2,192.02z"/>
-		<path class="st0" d="M24.71,129.79l3.19-16c1.07,0.2,2.14,0.41,3.21,0.63l-3.19,16C26.85,130.2,25.78,129.99,24.71,129.79z"/>
-		<path class="st0" d="M93.08,173.85l13.61-9.06c0.62,0.9,1.23,1.8,1.82,2.71l-13.61,9.06C94.3,175.65,93.7,174.74,93.08,173.85z"/>
-		<path class="st0" d="M63.29,145.04l9.09-13.57c0.91,0.59,1.82,1.2,2.72,1.81l-9.09,13.56C65.11,146.24,64.2,145.64,63.29,145.04z"
-			/>
-		<path class="st0" d="M109.56,211.82l16.05-3.18c0.23,1.06,0.44,2.13,0.63,3.2l-16.05,3.18C110,213.95,109.78,212.88,109.56,211.82
-			z"/>
-		<path class="st0" d="M86.72,165.59l12.65-10.35c0.7,0.83,1.39,1.67,2.08,2.52L88.8,168.11C88.12,167.26,87.43,166.42,86.72,165.59
-			z"/>
-		<path class="st0" d="M54.26,139.82l7.71-14.39c0.97,0.5,1.93,1.01,2.88,1.54l-7.71,14.39C56.19,140.84,55.23,140.32,54.26,139.82z
-			"/>
-		<path class="st0" d="M106.87,201.77l15.66-4.74c0.33,1.03,0.65,2.08,0.95,3.12l-15.66,4.74
-			C107.52,203.84,107.2,202.8,106.87,201.77z"/>
-		<path class="st0" d="M34.87,132.16l4.75-15.61c1.05,0.3,2.09,0.62,3.13,0.95L38,133.1C36.97,132.77,35.92,132.46,34.87,132.16z"/>
-		<path class="st0" d="M98.59,182.69l14.43-7.69c0.53,0.95,1.04,1.91,1.55,2.88l-14.43,7.69C99.63,184.6,99.12,183.64,98.59,182.69z
-			"/>
-		<path class="st0" d="M71.76,151.12l10.38-12.61c0.85,0.68,1.7,1.37,2.53,2.07l-10.38,12.61C73.46,152.49,72.61,151.8,71.76,151.12
-			z"/>
-		<path class="st0" d="M111.23,222.1l16.28-1.6c0.12,1.08,0.22,2.16,0.32,3.25l-16.28,1.6C111.46,224.26,111.36,223.17,111.23,222.1
-			z"/>
-		<path class="st0" d="M5.5,128.05c-0.55,0-1.09,0.01-1.64,0.01v-16.32c0.54-0.01,1.09-0.01,1.64-0.01c0.55,0,1.09,0,1.64,0.01
-			v16.32C6.59,128.05,6.04,128.05,5.5,128.05z"/>
-		<path class="st0" d="M128.28,234.51c0,0.54,0.01,1.09,0.01,1.63h-16.36c-0.01-0.54-0.01-1.09-0.01-1.63c0-0.54,0-1.09,0.01-1.63
-			h16.36C128.29,233.42,128.28,233.97,128.28,234.51z"/>
-	</g>
-	<g>
-		<path class="st1" d="M51.13,124.58c14.37,6.02,27.28,14.63,38.36,25.6c11.08,10.97,19.78,23.74,25.86,37.97
-			c6.29,14.73,9.48,30.37,9.48,46.5c0,0.5-0.01,4.85-0.01,5.35h-1.32c0.01-0.5,0.01-4.85,0.01-5.35
-			c0-65.14-53.54-118.14-119.35-118.14c-0.1,0-4.06,0-4.16,0v-1.31c0.1,0,4.06,0,4.16,0C20.45,115.19,36.25,118.35,51.13,124.58z"/>
-		<path class="st1" d="M115.23,234.65c0-60.63-49.81-109.85-111.06-109.85c-0.1,0-4.07,0-4.17,0v-1.33c0.1,0,4.07,0,4.17,0
-			c15.17,0,29.87,2.86,43.73,8.66c13.38,5.6,25.41,13.63,35.73,23.84c10.32,10.22,18.43,22.12,24.09,35.37
-			c5.86,13.72,8.83,28.29,8.83,43.31c0,0.5-0.01,4.85-0.01,5.35h-1.32C115.23,239.5,115.23,235.15,115.23,234.65z"/>
-	</g>
+	<rect x="210" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="10" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="50" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="90" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="130" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="170" y="69.5" class="st0" width="20" height="100"/>
 </g>
 <g>
-	<g>
-		<rect x="3.87" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="14.89" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="25.9" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="36.92" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="47.94" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="58.95" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="69.97" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="80.99" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="92" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="102.6" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="112.86" y="111.72" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="0" y="123.48" class="st1" width="119.99" height="1.33"/>
-		<rect x="0" y="115.19" class="st1" width="119.99" height="1.33"/>
-	</g>
+	<rect x="9.5" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="70" y="210" class="st0" width="100" height="20"/>
+	<polygon class="st0" points="58.76,81.34 77.8,87.45 48.88,177.54 108.43,108.02 123.62,121.03 64.06,190.57 147.26,152.04 
+		155.67,170.19 64.92,212.21 57.41,195.99 43.38,183.97 45.09,181.97 28.2,176.55 	"/>
 </g>
 <g>
-	<g>
-		<rect x="123.87" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="134.89" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="145.91" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="156.92" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="167.94" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="178.96" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="189.97" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="200.99" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="212.01" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="222.6" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="232.86" y="111.74" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="120.01" y="123.5" class="st1" width="119.99" height="1.33"/>
-		<rect x="120.01" y="115.21" class="st1" width="119.99" height="1.33"/>
-	</g>
+	<path class="st1" d="M0.5,151c48.8,0,88.5,39.7,88.5,88.5c0,0.17-0.01,0.33-0.01,0.5H78.99c0-0.17,0.01-0.33,0.01-0.5
+		C79,196.21,43.79,161,0.5,161c-0.17,0-0.33,0.01-0.5,0.01l0-10.01C0.17,151.01,0.33,151,0.5,151z"/>
+	<path class="st1" d="M161,240h-10C151,156.74,83.26,89,0,89l0-10C88.78,79,161,151.22,161,240z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="0" y="150.51" class="st1" width="240" height="9.98"/>
+	<rect x="0" y="78.51" class="st1" width="240" height="9.98"/>
+</g>
+<g>
+	<rect x="0" y="0" class="st2" width="240" height="240"/>
 </g>
 </svg>
diff --git a/svg/Weiche_horizontal_unten_rechts.svg b/svg/Weiche_horizontal_unten_rechts.svg
index 61f3e5f1b190df270aaad1b9d21850c641d2d5cf..eebdbc73bb96468f33e6ad795be0b008de7014e6 100644
--- a/svg/Weiche_horizontal_unten_rechts.svg
+++ b/svg/Weiche_horizontal_unten_rechts.svg
@@ -8,89 +8,29 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M160.4,157.99l-11.57-11.54c-0.78,0.76-1.55,1.53-2.31,2.31l11.57,11.54
-			C158.85,159.52,159.62,158.75,160.4,157.99z"/>
-		<path class="st0" d="M195.25,135.51l-6.26-15.08c-1.01,0.4-2.02,0.82-3.02,1.25l6.26,15.08
-			C193.22,136.33,194.23,135.91,195.25,135.51z"/>
-		<path class="st0" d="M136.8,192.02l-15.12-6.24c-0.43,1-0.85,2-1.25,3.01l15.12,6.24C135.95,194.02,136.37,193.02,136.8,192.02z"
-			/>
-		<path class="st0" d="M215.29,129.79l-3.19-16c-1.07,0.2-2.14,0.41-3.21,0.63l3.19,16C213.15,130.2,214.22,129.99,215.29,129.79z"
-			/>
-		<path class="st0" d="M146.92,173.85l-13.61-9.06c-0.62,0.9-1.23,1.8-1.82,2.71l13.61,9.06
-			C145.7,175.65,146.3,174.74,146.92,173.85z"/>
-		<path class="st0" d="M176.71,145.04l-9.09-13.57c-0.91,0.59-1.82,1.2-2.72,1.81l9.09,13.56
-			C174.89,146.24,175.8,145.64,176.71,145.04z"/>
-		<path class="st0" d="M130.44,211.82l-16.05-3.18c-0.23,1.06-0.44,2.13-0.63,3.2l16.05,3.18
-			C130,213.95,130.22,212.88,130.44,211.82z"/>
-		<path class="st0" d="M153.28,165.59l-12.65-10.35c-0.7,0.83-1.39,1.67-2.08,2.52l12.65,10.35
-			C151.88,167.26,152.57,166.42,153.28,165.59z"/>
-		<path class="st0" d="M185.74,139.82l-7.71-14.39c-0.97,0.5-1.93,1.01-2.88,1.54l7.71,14.39
-			C183.81,140.84,184.77,140.32,185.74,139.82z"/>
-		<path class="st0" d="M133.13,201.77l-15.66-4.74c-0.33,1.03-0.65,2.08-0.95,3.12l15.66,4.74
-			C132.48,203.84,132.8,202.8,133.13,201.77z"/>
-		<path class="st0" d="M205.13,132.16l-4.75-15.61c-1.05,0.3-2.09,0.62-3.13,0.95L202,133.1
-			C203.03,132.77,204.08,132.46,205.13,132.16z"/>
-		<path class="st0" d="M141.41,182.69L126.98,175c-0.53,0.95-1.04,1.91-1.55,2.88l14.43,7.69
-			C140.37,184.6,140.88,183.64,141.41,182.69z"/>
-		<path class="st0" d="M168.24,151.12l-10.38-12.61c-0.85,0.68-1.7,1.37-2.53,2.07l10.38,12.61
-			C166.54,152.49,167.39,151.8,168.24,151.12z"/>
-		<path class="st0" d="M128.77,222.1l-16.28-1.6c-0.12,1.08-0.22,2.16-0.32,3.25l16.28,1.6
-			C128.54,224.26,128.64,223.17,128.77,222.1z"/>
-		<path class="st0" d="M234.5,128.05c0.55,0,1.09,0.01,1.64,0.01v-16.32c-0.54-0.01-1.09-0.01-1.64-0.01c-0.55,0-1.09,0-1.64,0.01
-			v16.32C233.41,128.05,233.96,128.05,234.5,128.05z"/>
-		<path class="st0" d="M111.72,234.51c0,0.54-0.01,1.09-0.01,1.63h16.36c0.01-0.54,0.01-1.09,0.01-1.63c0-0.54,0-1.09-0.01-1.63
-			H111.7C111.71,233.42,111.72,233.97,111.72,234.51z"/>
-	</g>
-	<g>
-		<path class="st1" d="M188.87,124.58c-14.37,6.02-27.28,14.63-38.36,25.6c-11.08,10.97-19.78,23.74-25.86,37.97
-			c-6.29,14.73-9.48,30.37-9.48,46.5c0,0.5,0.01,4.85,0.01,5.35h1.32c-0.01-0.5-0.01-4.85-0.01-5.35
-			c0-65.14,53.54-118.14,119.35-118.14c0.1,0,4.06,0,4.16,0v-1.31c-0.1,0-4.06,0-4.16,0C219.55,115.19,203.75,118.35,188.87,124.58z
-			"/>
-		<path class="st1" d="M124.77,234.65c0-60.63,49.81-109.85,111.06-109.85c0.1,0,4.07,0,4.17,0v-1.33c-0.1,0-4.07,0-4.17,0
-			c-15.17,0-29.87,2.86-43.73,8.66c-13.38,5.6-25.41,13.63-35.73,23.84c-10.32,10.22-18.43,22.12-24.09,35.37
-			c-5.86,13.72-8.83,28.29-8.83,43.31c0,0.5,0.01,4.85,0.01,5.35h1.32C124.77,239.5,124.77,235.15,124.77,234.65z"/>
-	</g>
+	<rect x="10" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="210" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="170" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="130" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="90" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="50" y="69.5" class="st0" width="20" height="100"/>
 </g>
 <g>
-	<g>
-		<rect x="232.85" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="221.83" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="210.81" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="199.8" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="188.78" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="177.76" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="166.75" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="155.73" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="144.71" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="134.12" y="111.72" class="st0" width="3.29" height="16.56"/>
-		<rect x="123.86" y="111.72" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="120" y="123.48" class="st1" width="119.99" height="1.33"/>
-		<rect x="120" y="115.19" class="st1" width="119.99" height="1.33"/>
-	</g>
+	<rect x="210.5" y="69.5" class="st0" width="20" height="100"/>
+	<rect x="70" y="210" class="st0" width="100" height="20"/>
+	<polygon class="st0" points="181.24,81.34 162.2,87.45 191.12,177.54 131.57,108.02 116.38,121.03 175.94,190.57 92.74,152.04 
+		84.33,170.19 175.08,212.21 182.59,195.99 196.62,183.97 194.91,181.97 211.8,176.55 	"/>
 </g>
 <g>
-	<g>
-		<rect x="112.84" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="101.82" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="90.81" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="79.79" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="68.77" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="57.76" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="46.74" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="35.72" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="24.71" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="14.11" y="111.74" class="st0" width="3.29" height="16.56"/>
-		<rect x="3.85" y="111.74" class="st0" width="3.29" height="16.56"/>
-	</g>
-	<g>
-		<rect x="0" y="123.5" class="st1" width="119.99" height="1.33"/>
-		<rect x="0" y="115.21" class="st1" width="119.99" height="1.33"/>
-	</g>
+	<path class="st1" d="M239.5,151c-48.8,0-88.5,39.7-88.5,88.5c0,0.17,0.01,0.33,0.01,0.5h10.01c0-0.17-0.01-0.33-0.01-0.5
+		c0-43.29,35.21-78.5,78.5-78.5c0.17,0,0.33,0.01,0.5,0.01v-10.01C239.83,151.01,239.67,151,239.5,151z"/>
+	<path class="st1" d="M79,240h10c0-83.26,67.74-151,151-151V79C151.22,79,79,151.22,79,240z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="0" y="150.51" class="st1" width="240" height="9.98"/>
+	<rect x="0" y="78.51" class="st1" width="240" height="9.98"/>
+</g>
+<g>
+	<rect x="0" y="0" class="st2" width="240" height="240"/>
 </g>
 </svg>
diff --git a/svg/Weiche_vertikal_oben_links.svg b/svg/Weiche_vertikal_oben_links.svg
index 40ac9b131477857094580c743984deaac2925339..687c0cf1c7906fc61a6a7f713bddb349ae9ae6d6 100644
--- a/svg/Weiche_vertikal_oben_links.svg
+++ b/svg/Weiche_vertikal_oben_links.svg
@@ -8,80 +8,29 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M82.01,79.6l11.54,11.57c-0.76,0.78-1.53,1.55-2.31,2.31L79.7,81.91C80.48,81.15,81.25,80.38,82.01,79.6z"/>
-		<path class="st0" d="M104.48,44.76l15.08,6.26c-0.4,1.01-0.82,2.02-1.25,3.02l-15.08-6.26C103.67,46.78,104.08,45.77,104.48,44.76
-			z"/>
-		<path class="st0" d="M47.97,103.2l6.24,15.12c-1,0.43-2,0.85-3.01,1.25l-6.24-15.12C45.97,104.06,46.98,103.64,47.97,103.2z"/>
-		<path class="st0" d="M110.2,24.71l16,3.19c-0.2,1.07-0.41,2.14-0.63,3.21l-16-3.19C109.8,26.86,110.01,25.79,110.2,24.71z"/>
-		<path class="st0" d="M66.15,93.08l9.06,13.61c-0.9,0.62-1.8,1.23-2.71,1.82L63.44,94.9C64.35,94.31,65.25,93.7,66.15,93.08z"/>
-		<path class="st0" d="M94.95,63.29l13.57,9.09c-0.59,0.91-1.2,1.82-1.81,2.72l-13.56-9.09C93.76,65.11,94.36,64.2,94.95,63.29z"/>
-		<path class="st0" d="M28.17,109.56l3.18,16.05c-1.06,0.23-2.13,0.44-3.2,0.63l-3.18-16.05C26.05,110,27.11,109.79,28.17,109.56z"
-			/>
-		<path class="st0" d="M74.41,86.73l10.35,12.65c-0.83,0.7-1.67,1.39-2.52,2.08L71.88,88.8C72.74,88.12,73.58,87.43,74.41,86.73z"/>
-		<path class="st0" d="M100.17,54.26l14.39,7.71c-0.5,0.97-1.01,1.93-1.54,2.88l-14.39-7.71C99.16,56.19,99.67,55.23,100.17,54.26z"
-			/>
-		<path class="st0" d="M38.23,106.87l4.74,15.66c-1.03,0.33-2.08,0.65-3.12,0.95l-4.74-15.66C36.16,107.52,37.2,107.21,38.23,106.87
-			z"/>
-		<path class="st0" d="M107.84,34.88l15.61,4.75c-0.3,1.05-0.62,2.09-0.95,3.13l-15.62-4.75C107.22,36.97,107.54,35.93,107.84,34.88
-			z"/>
-		<path class="st0" d="M57.31,98.59L65,113.02c-0.95,0.53-1.91,1.04-2.88,1.55l-7.69-14.43C55.4,99.63,56.36,99.12,57.31,98.59z"/>
-		<path class="st0" d="M88.88,71.76l12.61,10.38c-0.68,0.85-1.37,1.7-2.07,2.53L86.81,74.29C87.51,73.46,88.2,72.61,88.88,71.76z"/>
-		<path class="st0" d="M17.9,111.24l1.6,16.28c-1.08,0.12-2.16,0.22-3.25,0.32l-1.6-16.28C15.74,111.46,16.82,111.36,17.9,111.24z"
-			/>
-		<path class="st0" d="M111.95,5.5c0-0.55-0.01-1.09-0.01-1.64h16.32c0.01,0.54,0.01,1.09,0.01,1.64c0,0.55,0,1.09-0.01,1.64h-16.32
-			C111.94,6.59,111.95,6.05,111.95,5.5z"/>
-		<path class="st0" d="M5.48,128.29c-0.54,0-1.09,0.01-1.63,0.01v-16.36c0.54-0.01,1.09-0.01,1.63-0.01c0.54,0,1.09,0,1.63,0.01
-			v16.36C6.57,128.29,6.03,128.29,5.48,128.29z"/>
-	</g>
-	<g>
-		<path class="st1" d="M115.42,51.13c-6.02,14.37-14.63,27.28-25.6,38.36s-23.74,19.78-37.97,25.86
-			c-14.73,6.29-30.37,9.48-46.5,9.48c-0.5,0-4.85-0.01-5.35-0.01l0-1.32c0.5,0.01,4.85,0.01,5.35,0.01
-			c65.14,0,118.14-53.54,118.14-119.35c0-0.1,0-4.06,0-4.16l1.31,0c0,0.1,0,4.06,0,4.16C124.8,20.45,121.65,36.26,115.42,51.13z"/>
-		<path class="st1" d="M5.35,115.24c60.63,0,109.85-49.81,109.85-111.06c0-0.1,0-4.07,0-4.17h1.33c0,0.1,0,4.07,0,4.17
-			c0,15.17-2.86,29.87-8.66,43.73c-5.6,13.38-13.63,25.41-23.84,35.73c-10.22,10.32-22.12,18.43-35.37,24.09
-			c-13.72,5.86-28.29,8.83-43.31,8.83c-0.5,0-4.85-0.01-5.35-0.01l0-1.32C0.5,115.23,4.85,115.24,5.35,115.24z"/>
-	</g>
+	<rect x="70.5" y="210" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="10" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="50" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="90" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="130" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="170" class="st0" width="100" height="20"/>
 </g>
 <g>
-	<g>
-		<rect x="111.72" y="3.87" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="14.89" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="25.9" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="36.92" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="47.94" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="58.95" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="69.97" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="80.99" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="92" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="102.6" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="112.86" class="st0" width="16.56" height="3.29"/>
-	</g>
-	<g>
-		<rect x="115.19" y="0.01" class="st1" width="1.33" height="119.99"/>
-		<rect x="123.48" y="0.01" class="st1" width="1.33" height="119.99"/>
-	</g>
+	<rect x="70.5" y="9.5" class="st0" width="100" height="20"/>
+	<rect x="10" y="70" class="st0" width="20" height="100"/>
+	<polygon class="st0" points="158.66,58.76 152.55,77.8 62.46,48.88 131.98,108.43 118.97,123.62 49.43,64.06 87.96,147.26 
+		69.81,155.67 27.79,64.92 44.01,57.41 56.03,43.38 58.03,45.09 63.45,28.2 	"/>
 </g>
 <g>
-	<g>
-		<rect x="111.7" y="123.88" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="134.89" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="145.91" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="156.93" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="167.94" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="178.96" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="189.98" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="200.99" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="212.01" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="222.61" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="232.87" class="st0" width="16.56" height="3.29"/>
-	</g>
-	<g>
-		<rect x="115.17" y="120.01" class="st1" width="1.33" height="119.99"/>
-		<rect x="123.46" y="120.01" class="st1" width="1.33" height="119.99"/>
-	</g>
+	<path class="st1" d="M89,0.5C89,49.3,49.3,89,0.5,89c-0.17,0-0.33-0.01-0.5-0.01l0-10.01c0.17,0,0.33,0.01,0.5,0.01
+		C43.79,79,79,43.79,79,0.5c0-0.17-0.01-0.33-0.01-0.5l10.01,0C88.99,0.17,89,0.33,89,0.5z"/>
+	<path class="st1" d="M0,161l0-10c83.26,0,151-67.74,151-151l10,0C161,88.78,88.78,161,0,161z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="79.51" y="0" class="st1" width="9.98" height="240"/>
+	<rect x="151.51" y="0" class="st1" width="9.98" height="240"/>
+</g>
+<g>
+	<rect x="0" class="st2" width="240" height="240"/>
 </g>
 </svg>
diff --git a/svg/Weiche_vertikal_oben_rechts.svg b/svg/Weiche_vertikal_oben_rechts.svg
index 528109755575773244b0fdc021646793e73363ac..ebda89e63e25ce801f474c1c66b9f238cb6348a0 100644
--- a/svg/Weiche_vertikal_oben_rechts.svg
+++ b/svg/Weiche_vertikal_oben_rechts.svg
@@ -8,86 +8,29 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M157.99,79.6l-11.54,11.57c0.76,0.78,1.53,1.55,2.31,2.31l11.54-11.57C159.52,81.15,158.75,80.38,157.99,79.6
-			z"/>
-		<path class="st0" d="M135.52,44.76l-15.08,6.26c0.4,1.01,0.82,2.02,1.25,3.02l15.08-6.26C136.33,46.78,135.92,45.77,135.52,44.76z
-			"/>
-		<path class="st0" d="M192.03,103.2l-6.24,15.12c1,0.43,2,0.85,3.01,1.25l6.24-15.12C194.03,104.06,193.02,103.64,192.03,103.2z"/>
-		<path class="st0" d="M129.8,24.71l-16,3.19c0.2,1.07,0.41,2.14,0.63,3.21l16-3.19C130.2,26.86,129.99,25.79,129.8,24.71z"/>
-		<path class="st0" d="M173.85,93.08l-9.06,13.61c0.9,0.62,1.8,1.23,2.71,1.82l9.06-13.61C175.65,94.31,174.75,93.7,173.85,93.08z"
-			/>
-		<path class="st0" d="M145.05,63.29l-13.57,9.09c0.59,0.91,1.2,1.82,1.81,2.72l13.56-9.09C146.24,65.11,145.64,64.2,145.05,63.29z"
-			/>
-		<path class="st0" d="M211.83,109.56l-3.18,16.05c1.06,0.23,2.13,0.44,3.2,0.63l3.18-16.05C213.95,110,212.89,109.79,211.83,109.56
-			z"/>
-		<path class="st0" d="M165.59,86.73l-10.35,12.65c0.83,0.7,1.67,1.39,2.52,2.08l10.35-12.65
-			C167.26,88.12,166.42,87.43,165.59,86.73z"/>
-		<path class="st0" d="M139.83,54.26l-14.39,7.71c0.5,0.97,1.01,1.93,1.54,2.88l14.39-7.71C140.84,56.19,140.33,55.23,139.83,54.26z
-			"/>
-		<path class="st0" d="M201.77,106.87l-4.74,15.66c1.03,0.33,2.08,0.65,3.12,0.95l4.74-15.66
-			C203.84,107.52,202.8,107.21,201.77,106.87z"/>
-		<path class="st0" d="M132.16,34.88l-15.61,4.75c0.3,1.05,0.62,2.09,0.95,3.13l15.62-4.75C132.78,36.97,132.46,35.93,132.16,34.88z
-			"/>
-		<path class="st0" d="M182.69,98.59L175,113.02c0.95,0.53,1.91,1.04,2.88,1.55l7.69-14.43C184.6,99.63,183.64,99.12,182.69,98.59z"
-			/>
-		<path class="st0" d="M151.12,71.76l-12.61,10.38c0.68,0.85,1.37,1.7,2.07,2.53l12.61-10.38C152.49,73.46,151.8,72.61,151.12,71.76
-			z"/>
-		<path class="st0" d="M222.1,111.24l-1.6,16.28c1.08,0.12,2.16,0.22,3.25,0.32l1.6-16.28C224.26,111.46,223.18,111.36,222.1,111.24
-			z"/>
-		<path class="st0" d="M128.05,5.5c0-0.55,0.01-1.09,0.01-1.64h-16.32c-0.01,0.54-0.01,1.09-0.01,1.64c0,0.55,0,1.09,0.01,1.64
-			h16.32C128.06,6.59,128.05,6.05,128.05,5.5z"/>
-		<path class="st0" d="M234.52,128.29c0.54,0,1.09,0.01,1.63,0.01v-16.36c-0.54-0.01-1.09-0.01-1.63-0.01c-0.54,0-1.09,0-1.63,0.01
-			v16.36C233.43,128.29,233.97,128.29,234.52,128.29z"/>
-	</g>
-	<g>
-		<path class="st1" d="M124.58,51.13c6.02,14.37,14.63,27.28,25.6,38.36s23.74,19.78,37.97,25.86c14.73,6.29,30.37,9.48,46.5,9.48
-			c0.5,0,4.85-0.01,5.35-0.01v-1.32c-0.5,0.01-4.85,0.01-5.35,0.01c-65.14,0-118.14-53.54-118.14-119.35c0-0.1,0-4.06,0-4.16
-			l-1.31,0c0,0.1,0,4.06,0,4.16C115.2,20.45,118.35,36.26,124.58,51.13z"/>
-		<path class="st1" d="M234.65,115.24c-60.63,0-109.85-49.81-109.85-111.06c0-0.1,0-4.07,0-4.17h-1.33c0,0.1,0,4.07,0,4.17
-			c0,15.17,2.86,29.87,8.66,43.73c5.6,13.38,13.63,25.41,23.84,35.73c10.22,10.32,22.12,18.43,35.37,24.09
-			c13.72,5.86,28.29,8.83,43.31,8.83c0.5,0,4.85-0.01,5.35-0.01v-1.32C239.5,115.23,235.15,115.24,234.65,115.24z"/>
-	</g>
+	<rect x="69.5" y="210" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="10" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="50" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="90" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="130" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="170" class="st0" width="100" height="20"/>
 </g>
 <g>
-	<g>
-		<rect x="111.72" y="3.87" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="14.89" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="25.9" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="36.92" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="47.94" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="58.95" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="69.97" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="80.99" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="92" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="102.6" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="112.86" class="st0" width="16.56" height="3.29"/>
-	</g>
-	<g>
-		<rect x="123.48" y="0.01" class="st1" width="1.33" height="119.99"/>
-		<rect x="115.19" y="0.01" class="st1" width="1.33" height="119.99"/>
-	</g>
+	<rect x="69.5" y="9.5" class="st0" width="100" height="20"/>
+	<rect x="210" y="70" class="st0" width="20" height="100"/>
+	<polygon class="st0" points="81.34,58.76 87.45,77.8 177.54,48.88 108.02,108.43 121.03,123.62 190.57,64.06 152.04,147.26 
+		170.19,155.67 212.21,64.92 195.99,57.41 183.97,43.38 181.97,45.09 176.55,28.2 	"/>
 </g>
 <g>
-	<g>
-		<rect x="111.74" y="123.88" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="134.89" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="145.91" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="156.93" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="167.94" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="178.96" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="189.98" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="200.99" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="212.01" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="222.61" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="232.87" class="st0" width="16.56" height="3.29"/>
-	</g>
-	<g>
-		<rect x="123.5" y="120.01" class="st1" width="1.33" height="119.99"/>
-		<rect x="115.22" y="120.01" class="st1" width="1.33" height="119.99"/>
-	</g>
+	<path class="st1" d="M151,0.5c0,48.8,39.7,88.5,88.5,88.5c0.17,0,0.33-0.01,0.5-0.01V78.99c-0.17,0-0.33,0.01-0.5,0.01
+		C196.21,79,161,43.79,161,0.5c0-0.17,0.01-0.33,0.01-0.5l-10.01,0C151.01,0.17,151,0.33,151,0.5z"/>
+	<path class="st1" d="M240,161v-10C156.74,151,89,83.26,89,0L79,0C79,88.78,151.22,161,240,161z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="150.51" y="0" class="st1" width="9.98" height="240"/>
+	<rect x="78.51" y="0" class="st1" width="9.98" height="240"/>
+</g>
+<g>
+	<rect x="0" class="st2" width="240" height="240"/>
 </g>
 </svg>
diff --git a/svg/Weiche_vertikal_unten_links.svg b/svg/Weiche_vertikal_unten_links.svg
index b440ef119859de64e9e5793581f240e2b3dddf26..fed61a5de23322a804b92356dde90f9afbdd606c 100644
--- a/svg/Weiche_vertikal_unten_links.svg
+++ b/svg/Weiche_vertikal_unten_links.svg
@@ -8,84 +8,27 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M82.01,160.41l11.54-11.57c-0.76-0.78-1.53-1.55-2.31-2.31L79.7,158.09
-			C80.48,158.85,81.25,159.62,82.01,160.41z"/>
-		<path class="st0" d="M104.48,195.25l15.08-6.26c-0.4-1.01-0.82-2.02-1.25-3.02l-15.08,6.26
-			C103.67,193.23,104.08,194.23,104.48,195.25z"/>
-		<path class="st0" d="M47.97,136.8l6.24-15.12c-1-0.43-2-0.85-3.01-1.25l-6.24,15.12C45.97,135.95,46.98,136.37,47.97,136.8z"/>
-		<path class="st0" d="M110.2,215.3l16-3.19c-0.2-1.07-0.41-2.14-0.63-3.21l-16,3.19C109.8,213.15,110.01,214.22,110.2,215.3z"/>
-		<path class="st0" d="M66.15,146.93l9.06-13.61c-0.9-0.62-1.8-1.23-2.71-1.82l-9.06,13.61C64.35,145.7,65.25,146.31,66.15,146.93z"
-			/>
-		<path class="st0" d="M94.95,176.72l13.57-9.09c-0.59-0.91-1.2-1.82-1.81-2.72L93.14,174C93.76,174.89,94.36,175.8,94.95,176.72z"
-			/>
-		<path class="st0" d="M28.17,130.45l3.18-16.05c-1.06-0.23-2.13-0.44-3.2-0.63l-3.18,16.05C26.05,130.01,27.11,130.22,28.17,130.45
-			z"/>
-		<path class="st0" d="M74.41,153.28l10.35-12.65c-0.83-0.7-1.67-1.39-2.52-2.08L71.88,151.2
-			C72.74,151.88,73.58,152.57,74.41,153.28z"/>
-		<path class="st0" d="M100.17,185.75l14.39-7.71c-0.5-0.97-1.01-1.93-1.54-2.88l-14.39,7.71
-			C99.16,183.81,99.67,184.78,100.17,185.75z"/>
-		<path class="st0" d="M38.23,133.13l4.74-15.66c-1.03-0.33-2.08-0.65-3.12-0.95l-4.74,15.66C36.16,132.48,37.2,132.8,38.23,133.13z
-			"/>
-		<path class="st0" d="M107.84,205.13l15.61-4.75c-0.3-1.05-0.62-2.09-0.95-3.13L106.89,202
-			C107.22,203.04,107.54,204.08,107.84,205.13z"/>
-		<path class="st0" d="M57.31,141.42L65,126.98c-0.95-0.53-1.91-1.04-2.88-1.55l-7.69,14.43C55.4,140.37,56.36,140.89,57.31,141.42z
-			"/>
-		<path class="st0" d="M88.88,168.24l12.61-10.38c-0.68-0.85-1.37-1.7-2.07-2.53l-12.61,10.38
-			C87.51,166.55,88.2,167.39,88.88,168.24z"/>
-		<path class="st0" d="M17.9,128.77l1.6-16.28c-1.08-0.12-2.16-0.22-3.25-0.32l-1.6,16.28C15.74,128.54,16.82,128.65,17.9,128.77z"
-			/>
-		<path class="st0" d="M111.95,234.51c0,0.55-0.01,1.09-0.01,1.64h16.32c0.01-0.54,0.01-1.09,0.01-1.64c0-0.55,0-1.09-0.01-1.64
-			h-16.32C111.94,233.41,111.95,233.96,111.95,234.51z"/>
-		<path class="st0" d="M5.48,111.72c-0.54,0-1.09-0.01-1.63-0.01v16.36c0.54,0.01,1.09,0.01,1.63,0.01c0.54,0,1.09,0,1.63-0.01
-			v-16.36C6.57,111.71,6.03,111.72,5.48,111.72z"/>
-	</g>
-	<g>
-		<path class="st1" d="M115.42,188.87c-6.02-14.37-14.63-27.28-25.6-38.36s-23.74-19.78-37.97-25.86
-			c-14.73-6.29-30.37-9.48-46.5-9.48c-0.5,0-4.85,0.01-5.35,0.01l0,1.32c0.5-0.01,4.85-0.01,5.35-0.01
-			c65.14,0,118.14,53.54,118.14,119.35c0,0.1,0,4.06,0,4.16h1.31c0-0.1,0-4.06,0-4.16C124.8,219.55,121.65,203.75,115.42,188.87z"/>
-		<path class="st1" d="M5.35,124.77c60.63,0,109.85,49.81,109.85,111.06c0,0.1,0,4.07,0,4.17h1.33c0-0.1,0-4.07,0-4.17
-			c0-15.17-2.86-29.87-8.66-43.73c-5.6-13.38-13.63-25.41-23.84-35.73c-10.22-10.32-22.12-18.43-35.37-24.09
-			c-13.72-5.86-28.29-8.83-43.31-8.83c-0.5,0-4.85,0.01-5.35,0.01l0,1.32C0.5,124.77,4.85,124.77,5.35,124.77z"/>
-	</g>
+	<rect x="70.5" y="10" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="210" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="170" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="130" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="90" class="st0" width="100" height="20"/>
+	<rect x="70.5" y="50" class="st0" width="100" height="20"/>
 </g>
 <g>
-	<g>
-		<rect x="111.72" y="232.85" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="221.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="210.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="199.8" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="188.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="177.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="166.75" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="155.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="144.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="134.12" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="123.86" class="st0" width="16.56" height="3.29"/>
-	</g>
-	<g>
-		<rect x="115.19" y="120.01" class="st1" width="1.33" height="119.99"/>
-		<rect x="123.48" y="120.01" class="st1" width="1.33" height="119.99"/>
-	</g>
+	<rect x="70.5" y="210.5" class="st0" width="100" height="20"/>
+	<rect x="10" y="70" class="st0" width="20" height="100"/>
+	<polygon class="st0" points="158.66,181.24 152.55,162.2 62.46,191.12 131.98,131.57 118.97,116.38 49.43,175.94 87.96,92.74 
+		69.81,84.33 27.79,175.08 44.01,182.59 56.03,196.62 58.03,194.91 63.45,211.8 	"/>
 </g>
 <g>
-	<g>
-		<rect x="111.7" y="112.84" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="101.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="90.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="79.79" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="68.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="57.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="46.74" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="35.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="24.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="14.11" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.7" y="3.85" class="st0" width="16.56" height="3.29"/>
-	</g>
-	<g>
-		<rect x="115.17" y="0" class="st1" width="1.33" height="119.99"/>
-		<rect x="123.46" y="0" class="st1" width="1.33" height="119.99"/>
-	</g>
+	<path class="st1" d="M89,239.5C89,190.7,49.3,151,0.5,151c-0.17,0-0.33,0.01-0.5,0.01v10.01c0.17,0,0.33-0.01,0.5-0.01
+		c43.29,0,78.5,35.21,78.5,78.5c0,0.17-0.01,0.33-0.01,0.5h10.01C88.99,239.83,89,239.67,89,239.5z"/>
+	<path class="st1" d="M0,79v10c83.26,0,151,67.74,151,151h10C161,151.22,88.78,79,0,79z"/>
+</g>
+<g>
+	<rect x="79.51" class="st1" width="9.98" height="240"/>
+	<rect x="151.51" class="st1" width="9.98" height="240"/>
 </g>
 <g>
 	<rect class="st2" width="240" height="240"/>
diff --git a/svg/Weiche_vertikal_unten_rechts.svg b/svg/Weiche_vertikal_unten_rechts.svg
index 7dfd7e485b5d6f58f7da6541d61ac4ac22f5db7d..5873c15162e8728ff46a070a85ec205512d4e1f2 100644
--- a/svg/Weiche_vertikal_unten_rechts.svg
+++ b/svg/Weiche_vertikal_unten_rechts.svg
@@ -8,86 +8,29 @@
 	.st2{fill:none;}
 </style>
 <g>
-	<g>
-		<path class="st0" d="M157.99,160.41l-11.54-11.57c0.76-0.78,1.53-1.55,2.31-2.31l11.54,11.57
-			C159.52,158.85,158.75,159.62,157.99,160.41z"/>
-		<path class="st0" d="M135.52,195.25l-15.08-6.26c0.4-1.01,0.82-2.02,1.25-3.02l15.08,6.26
-			C136.33,193.23,135.92,194.23,135.52,195.25z"/>
-		<path class="st0" d="M192.03,136.8l-6.24-15.12c1-0.43,2-0.85,3.01-1.25l6.24,15.12C194.03,135.95,193.02,136.37,192.03,136.8z"/>
-		<path class="st0" d="M129.8,215.3l-16-3.19c0.2-1.07,0.41-2.14,0.63-3.21l16,3.19C130.2,213.15,129.99,214.22,129.8,215.3z"/>
-		<path class="st0" d="M173.85,146.93l-9.06-13.61c0.9-0.62,1.8-1.23,2.71-1.82l9.06,13.61
-			C175.65,145.7,174.75,146.31,173.85,146.93z"/>
-		<path class="st0" d="M145.05,176.72l-13.57-9.09c0.59-0.91,1.2-1.82,1.81-2.72l13.56,9.09
-			C146.24,174.89,145.64,175.8,145.05,176.72z"/>
-		<path class="st0" d="M211.83,130.45l-3.18-16.05c1.06-0.23,2.13-0.44,3.2-0.63l3.18,16.05
-			C213.95,130.01,212.89,130.22,211.83,130.45z"/>
-		<path class="st0" d="M165.59,153.28l-10.35-12.65c0.83-0.7,1.67-1.39,2.52-2.08l10.35,12.65
-			C167.26,151.88,166.42,152.57,165.59,153.28z"/>
-		<path class="st0" d="M139.83,185.75l-14.39-7.71c0.5-0.97,1.01-1.93,1.54-2.88l14.39,7.71
-			C140.84,183.81,140.33,184.78,139.83,185.75z"/>
-		<path class="st0" d="M201.77,133.13l-4.74-15.66c1.03-0.33,2.08-0.65,3.12-0.95l4.74,15.66
-			C203.84,132.48,202.8,132.8,201.77,133.13z"/>
-		<path class="st0" d="M132.16,205.13l-15.61-4.75c0.3-1.05,0.62-2.09,0.95-3.13l15.62,4.75
-			C132.78,203.04,132.46,204.08,132.16,205.13z"/>
-		<path class="st0" d="M182.69,141.42L175,126.98c0.95-0.53,1.91-1.04,2.88-1.55l7.69,14.43
-			C184.6,140.37,183.64,140.89,182.69,141.42z"/>
-		<path class="st0" d="M151.12,168.24l-12.61-10.38c0.68-0.85,1.37-1.7,2.07-2.53l12.61,10.38
-			C152.49,166.55,151.8,167.39,151.12,168.24z"/>
-		<path class="st0" d="M222.1,128.77l-1.6-16.28c1.08-0.12,2.16-0.22,3.25-0.32l1.6,16.28C224.26,128.54,223.18,128.65,222.1,128.77
-			z"/>
-		<path class="st0" d="M128.05,234.51c0,0.55,0.01,1.09,0.01,1.64h-16.32c-0.01-0.54-0.01-1.09-0.01-1.64c0-0.55,0-1.09,0.01-1.64
-			h16.32C128.06,233.41,128.05,233.96,128.05,234.51z"/>
-		<path class="st0" d="M234.52,111.72c0.54,0,1.09-0.01,1.63-0.01v16.36c-0.54,0.01-1.09,0.01-1.63,0.01c-0.54,0-1.09,0-1.63-0.01
-			v-16.36C233.43,111.71,233.97,111.72,234.52,111.72z"/>
-	</g>
-	<g>
-		<path class="st1" d="M124.58,188.87c6.02-14.37,14.63-27.28,25.6-38.36s23.74-19.78,37.97-25.86c14.73-6.29,30.37-9.48,46.5-9.48
-			c0.5,0,4.85,0.01,5.35,0.01v1.32c-0.5-0.01-4.85-0.01-5.35-0.01c-65.14,0-118.14,53.54-118.14,119.35c0,0.1,0,4.06,0,4.16h-1.31
-			c0-0.1,0-4.06,0-4.16C115.2,219.55,118.35,203.75,124.58,188.87z"/>
-		<path class="st1" d="M234.65,124.77c-60.63,0-109.85,49.81-109.85,111.06c0,0.1,0,4.07,0,4.17h-1.33c0-0.1,0-4.07,0-4.17
-			c0-15.17,2.86-29.87,8.66-43.73c5.6-13.38,13.63-25.41,23.84-35.73c10.22-10.32,22.12-18.43,35.37-24.09
-			c13.72-5.86,28.29-8.83,43.31-8.83c0.5,0,4.85,0.01,5.35,0.01v1.32C239.5,124.77,235.15,124.77,234.65,124.77z"/>
-	</g>
+	<rect x="69.5" y="10" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="210" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="170" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="130" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="90" class="st0" width="100" height="20"/>
+	<rect x="69.5" y="50" class="st0" width="100" height="20"/>
 </g>
 <g>
-	<g>
-		<rect x="111.72" y="232.85" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="221.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="210.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="199.8" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="188.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="177.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="166.75" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="155.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="144.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="134.12" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.72" y="123.86" class="st0" width="16.56" height="3.29"/>
-	</g>
-	<g>
-		<rect x="123.48" y="120.01" class="st1" width="1.33" height="119.99"/>
-		<rect x="115.19" y="120.01" class="st1" width="1.33" height="119.99"/>
-	</g>
+	<rect x="69.5" y="210.5" class="st0" width="100" height="20"/>
+	<rect x="210" y="70" class="st0" width="20" height="100"/>
+	<polygon class="st0" points="81.34,181.24 87.45,162.2 177.54,191.12 108.02,131.57 121.03,116.38 190.57,175.94 152.04,92.74 
+		170.19,84.33 212.21,175.08 195.99,182.59 183.97,196.62 181.97,194.91 176.55,211.8 	"/>
 </g>
 <g>
-	<g>
-		<rect x="111.74" y="112.84" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="101.83" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="90.81" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="79.79" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="68.78" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="57.76" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="46.74" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="35.73" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="24.71" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="14.11" class="st0" width="16.56" height="3.29"/>
-		<rect x="111.74" y="3.85" class="st0" width="16.56" height="3.29"/>
-	</g>
-	<g>
-		<rect x="123.5" y="0" class="st1" width="1.33" height="119.99"/>
-		<rect x="115.22" y="0" class="st1" width="1.33" height="119.99"/>
-	</g>
+	<path class="st1" d="M151,239.5c0-48.8,39.7-88.5,88.5-88.5c0.17,0,0.33,0.01,0.5,0.01v10.01c-0.17,0-0.33-0.01-0.5-0.01
+		c-43.29,0-78.5,35.21-78.5,78.5c0,0.17,0.01,0.33,0.01,0.5h-10.01C151.01,239.83,151,239.67,151,239.5z"/>
+	<path class="st1" d="M240,79v10c-83.26,0-151,67.74-151,151H79C79,151.22,151.22,79,240,79z"/>
 </g>
 <g>
-	<rect class="st2" width="240" height="240"/>
+	<rect x="150.51" y="0" class="st1" width="9.98" height="240"/>
+	<rect x="78.51" y="0" class="st1" width="9.98" height="240"/>
+</g>
+<g>
+	<rect x="0" class="st2" width="240" height="240"/>
 </g>
 </svg>
diff --git a/svg/Zug_1_Weiche_#0091ea_old.svg b/svg/Zug_1_Weiche_#0091ea_old.svg
new file mode 100644
index 0000000000000000000000000000000000000000..15cab28151f0a82a155a2fcf7f5d89bed84f7e4f
--- /dev/null
+++ b/svg/Zug_1_Weiche_#0091ea_old.svg
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#444444;}
+	.st1{fill:#DCDCDC;}
+	.st2{fill:#0091EA;}
+	.st3{fill:#767676;}
+	.st4{fill:#5B5A5A;}
+	.st5{fill:#FBFBFB;}
+	.st6{fill:none;}
+</style>
+<path class="st0" d="M17.47,127.56c2.11-5.86,4.46-11.72,6.98-17.42c0.27-0.61,0.62-1.05,0.78-0.99c2.55,1.02,5.09,2.04,7.64,3.06
+	c0.16,0.06,0.08,0.62-0.16,1.24c-2.32,5.8-4.65,11.61-6.97,17.41c-0.25,0.62-0.58,1.07-0.74,1.01c-2.55-1.02-5.09-2.04-7.64-3.06
+	C17.19,128.75,17.24,128.19,17.47,127.56z"/>
+<path class="st0" d="M67.3,147.52c2.11-5.86,4.46-11.72,6.98-17.42c0.27-0.61,0.62-1.05,0.78-0.99c2.55,1.02,5.09,2.04,7.64,3.06
+	c0.16,0.06,0.08,0.62-0.16,1.24c-2.32,5.8-4.65,11.61-6.97,17.41c-0.25,0.62-0.58,1.07-0.74,1.01c-2.55-1.02-5.09-2.04-7.64-3.06
+	C67.02,148.7,67.08,148.14,67.3,147.52z"/>
+<path class="st0" d="M82.19,142.15l-0.98,2.44c-0.08,0.21-0.35,0.36-0.61,0.34l-3.48-0.24l2.18-5.43l2.68,2.22
+	C82.19,141.65,82.27,141.95,82.19,142.15z"/>
+<g>
+	<g>
+		<path class="st0" d="M75.25,145.08c0.17,0.01,0.24,0.21,0.31,0.41c0.03,0.07,0.06,0.17,0.1,0.23c0.05-0.04,0.12-0.11,0.16-0.15
+			c0.16-0.16,0.31-0.32,0.47-0.26c0.16,0.05,0.19,0.26,0.22,0.47c0.01,0.07,0.02,0.18,0.04,0.24c0.05-0.03,0.13-0.09,0.19-0.13
+			c0.18-0.13,0.35-0.26,0.5-0.18c0.15,0.07,0.15,0.28,0.16,0.5c0,0.07,0,0.18,0.01,0.24c0.06-0.02,0.14-0.08,0.2-0.11
+			c0.19-0.11,0.37-0.22,0.52-0.13c0.14,0.09,0.13,0.29,0.11,0.51c0,0.07-0.01,0.17-0.01,0.23c0.06-0.02,0.15-0.06,0.21-0.09
+			c0.2-0.1,0.38-0.19,0.52-0.09c0.14,0.1,0.11,0.3,0.08,0.52c-0.01,0.07-0.02,0.17-0.02,0.23c0.06-0.02,0.15-0.06,0.21-0.08
+			c0.2-0.09,0.39-0.17,0.52-0.06c0.13,0.1,0.09,0.31,0.05,0.52c-0.01,0.07-0.03,0.17-0.03,0.23c0.06-0.01,0.16-0.05,0.22-0.07
+			c0.21-0.08,0.4-0.15,0.52-0.03c0.12,0.11,0.07,0.31,0.02,0.53c-0.02,0.06-0.04,0.16-0.05,0.22c0.06-0.01,0.16-0.04,0.22-0.06
+			c0.21-0.06,0.4-0.13,0.52-0.01c0.12,0.12,0.06,0.32-0.01,0.53c-0.02,0.06-0.05,0.16-0.06,0.22c0.06-0.01,0.16-0.03,0.23-0.05
+			c0.21-0.05,0.41-0.1,0.52,0.02c0.11,0.13,0.04,0.32-0.04,0.53c-0.02,0.06-0.06,0.15-0.07,0.21c0.06,0,0.16-0.02,0.23-0.03
+			c0.21-0.04,0.41-0.08,0.52,0.06c0.11,0.14,0.02,0.33-0.08,0.53c-0.03,0.06-0.07,0.15-0.09,0.21c0.06,0,0.17-0.01,0.24-0.01
+			c0.22-0.02,0.42-0.04,0.51,0.1c0.09,0.15-0.02,0.33-0.13,0.52c-0.04,0.07-0.12,0.19-0.12,0.23l-0.26,0.11
+			c-0.08-0.14,0.02-0.3,0.13-0.49c0.03-0.06,0.09-0.14,0.11-0.2c-0.06,0-0.15,0.01-0.21,0.01c-0.22,0.02-0.42,0.04-0.52-0.1
+			c-0.09-0.13-0.01-0.3,0.08-0.5c0.03-0.06,0.07-0.15,0.09-0.21c-0.06,0-0.15,0.02-0.22,0.03c-0.21,0.04-0.42,0.08-0.52-0.05
+			c-0.1-0.12-0.04-0.3,0.04-0.51c0.02-0.06,0.06-0.15,0.07-0.22c-0.06,0.01-0.15,0.03-0.22,0.05c-0.21,0.05-0.41,0.1-0.52-0.02
+			c-0.11-0.12-0.05-0.3,0.01-0.52c0.02-0.06,0.05-0.16,0.06-0.22c-0.06,0.01-0.15,0.04-0.21,0.06c-0.21,0.06-0.4,0.13-0.52,0.01
+			c-0.12-0.11-0.07-0.31-0.02-0.52c0.02-0.06,0.04-0.16,0.05-0.22c-0.06,0.01-0.15,0.05-0.21,0.07c-0.2,0.07-0.39,0.14-0.52,0.04
+			c-0.13-0.11-0.09-0.31-0.04-0.52c0.01-0.06,0.03-0.16,0.03-0.22c-0.06,0.02-0.15,0.06-0.21,0.08c-0.2,0.08-0.39,0.17-0.52,0.07
+			c-0.13-0.1-0.1-0.3-0.07-0.52c0.01-0.06,0.02-0.16,0.02-0.22c-0.06,0.02-0.15,0.06-0.21,0.09c-0.19,0.1-0.37,0.19-0.51,0.1
+			c-0.14-0.09-0.12-0.3-0.11-0.51c0-0.06,0.01-0.16,0.01-0.22c-0.06,0.02-0.14,0.08-0.2,0.11c-0.19,0.11-0.36,0.21-0.5,0.13
+			c-0.15-0.08-0.15-0.29-0.15-0.5c0-0.06,0-0.16-0.01-0.22c-0.05,0.03-0.14,0.09-0.19,0.13c-0.18,0.13-0.33,0.24-0.48,0.18
+			c-0.15-0.06-0.18-0.27-0.21-0.48c-0.01-0.06-0.02-0.16-0.04-0.22c-0.03,0.04-0.11,0.12-0.16,0.17c-0.15,0.15-0.28,0.29-0.43,0.25
+			c-0.16-0.04-0.23-0.23-0.3-0.43c-0.03-0.08-0.08-0.21-0.1-0.24c0,0,0.02,0.01,0.04,0.01L75.25,145.08z"/>
+	</g>
+	<g>
+		<path class="st0" d="M80.38,137.47l0.27-0.11c-0.01-0.02-0.03-0.03-0.03-0.03c0.04,0.02,0.19,0.02,0.28,0.03
+			c0.23,0.01,0.45,0.01,0.56,0.16c0.1,0.14,0.02,0.31-0.07,0.51c-0.03,0.06-0.07,0.15-0.08,0.21c0.06,0,0.16-0.02,0.22-0.03
+			c0.23-0.04,0.44-0.08,0.57,0.05c0.12,0.12,0.08,0.31,0.03,0.53c-0.02,0.07-0.04,0.16-0.05,0.23c0.06-0.01,0.16-0.04,0.22-0.06
+			c0.22-0.07,0.42-0.13,0.56-0.01c0.14,0.11,0.11,0.31,0.08,0.53c-0.01,0.07-0.02,0.17-0.02,0.23c0.06-0.02,0.15-0.05,0.21-0.08
+			c0.21-0.09,0.4-0.17,0.55-0.06c0.15,0.1,0.14,0.31,0.13,0.53c0,0.07-0.01,0.17,0,0.23c0.06-0.02,0.15-0.06,0.21-0.09
+			c0.2-0.1,0.39-0.19,0.54-0.09c0.15,0.1,0.16,0.31,0.16,0.53c0,0.07,0,0.17,0.01,0.23c0.06-0.02,0.15-0.07,0.2-0.11
+			c0.19-0.11,0.37-0.21,0.53-0.12c0.16,0.09,0.17,0.3,0.19,0.53c0,0.07,0.01,0.17,0.02,0.23c0.06-0.03,0.14-0.08,0.2-0.12
+			c0.18-0.12,0.36-0.23,0.52-0.15c0.16,0.08,0.19,0.29,0.21,0.52c0.01,0.07,0.02,0.17,0.03,0.23c0.06-0.03,0.13-0.09,0.19-0.13
+			c0.18-0.13,0.34-0.25,0.5-0.18c0.17,0.07,0.21,0.29,0.25,0.51c0.01,0.07,0.03,0.16,0.05,0.23c0.05-0.03,0.13-0.1,0.18-0.14
+			c0.17-0.14,0.32-0.27,0.49-0.21c0.17,0.06,0.22,0.28,0.28,0.5c0.02,0.06,0.04,0.16,0.06,0.22c0.05-0.04,0.12-0.11,0.17-0.15
+			c0.16-0.16,0.29-0.29,0.46-0.24c0.18,0.05,0.25,0.26,0.32,0.48c0.02,0.07,0.06,0.17,0.08,0.22c0.03-0.04,0.1-0.13,0.15-0.19
+			c0.14-0.17,0.25-0.32,0.42-0.29l-0.03,0.29c0.02,0,0.03,0,0.04,0c-0.04,0.02-0.12,0.13-0.18,0.19c-0.14,0.18-0.27,0.34-0.46,0.3
+			c-0.18-0.04-0.24-0.24-0.32-0.47c-0.02-0.07-0.06-0.18-0.09-0.24c-0.05,0.04-0.12,0.11-0.17,0.15c-0.16,0.16-0.31,0.31-0.49,0.25
+			c-0.17-0.06-0.22-0.27-0.28-0.49c-0.02-0.07-0.04-0.18-0.07-0.24c-0.05,0.03-0.13,0.1-0.18,0.14c-0.17,0.14-0.33,0.28-0.51,0.21
+			c-0.17-0.07-0.21-0.28-0.25-0.51c-0.01-0.07-0.03-0.18-0.05-0.24c-0.05,0.03-0.14,0.09-0.19,0.13c-0.18,0.13-0.35,0.26-0.52,0.18
+			c-0.17-0.08-0.19-0.29-0.22-0.52c-0.01-0.07-0.02-0.17-0.04-0.24c-0.06,0.03-0.14,0.08-0.2,0.12c-0.19,0.12-0.36,0.23-0.53,0.15
+			c-0.16-0.09-0.18-0.3-0.19-0.53c0-0.07-0.01-0.18-0.02-0.24c-0.06,0.02-0.15,0.07-0.21,0.11c-0.19,0.11-0.38,0.21-0.54,0.12
+			c-0.16-0.1-0.16-0.31-0.17-0.54c0-0.07,0-0.17-0.01-0.24c-0.06,0.02-0.16,0.07-0.22,0.1c-0.2,0.1-0.39,0.19-0.54,0.09
+			c-0.16-0.1-0.15-0.32-0.13-0.54c0-0.07,0.01-0.17,0-0.23c-0.06,0.02-0.16,0.06-0.23,0.08c-0.21,0.09-0.4,0.17-0.55,0.05
+			c-0.15-0.11-0.12-0.33-0.09-0.55c0.01-0.07,0.02-0.17,0.02-0.23c-0.06,0.01-0.17,0.04-0.24,0.06c-0.22,0.07-0.42,0.13-0.56,0
+			c-0.14-0.13-0.09-0.33-0.04-0.55c0.02-0.06,0.04-0.16,0.05-0.22c-0.07,0-0.18,0.02-0.25,0.03c-0.22,0.04-0.44,0.08-0.56-0.06
+			c-0.13-0.15-0.04-0.34,0.05-0.55c0.03-0.06,0.07-0.15,0.08-0.21c-0.07-0.01-0.19-0.02-0.27-0.02
+			C80.68,137.64,80.46,137.63,80.38,137.47z"/>
+	</g>
+</g>
+<path class="st1" d="M79.1,130.23l-50.12-20.07c-1.65-0.66-3.51,0.14-4.17,1.79l-5.76,14.38c-0.66,1.65,0.14,3.51,1.79,4.17
+	l50.12,20.07c1.62,0.65,3.5-0.14,4.17-1.79l5.76-14.38C81.53,132.75,80.73,130.88,79.1,130.23z"/>
+<path class="st2" d="M77.18,131.12l-47.72-19.11c-1.61-0.65-3.45,0.17-4.11,1.81l-4.62,11.53c-0.66,1.65,0.11,3.5,1.73,4.15
+	l47.72,19.11c1.37,0.55,2.95-0.14,3.53-1.56l4.95-12.36C79.21,133.26,78.55,131.66,77.18,131.12z"/>
+<path class="st3" d="M58.27,140.27l4.47-11.16c0.33-0.82-0.07-1.76-0.89-2.09l-1.04-0.42c-0.82-0.33-1.76,0.07-2.09,0.89
+	l-4.47,11.16c-0.33,0.82,0.07,1.76,0.89,2.09l1.04,0.42C57.01,141.49,57.94,141.09,58.27,140.27z"/>
+<rect x="41.31" y="104.07" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -87.3127 115.192)" class="st4" width="0.29" height="36.07"/>
+<rect x="37.91" y="112.54" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -97.3108 117.3653)" class="st4" width="0.29" height="36.07"/>
+<rect x="59.75" y="127.33" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -80.7345 135.8172)" class="st4" width="0.45" height="0.45"/>
+<rect x="59.4" y="128.22" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -81.7758 136.0436)" class="st4" width="0.45" height="0.45"/>
+<rect x="59.04" y="129.1" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -82.8171 136.2699)" class="st4" width="0.45" height="0.45"/>
+<rect x="58.69" y="129.98" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -83.8584 136.4963)" class="st4" width="0.45" height="0.45"/>
+<rect x="54.98" y="139.26" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -94.8071 138.8762)" class="st4" width="0.45" height="0.45"/>
+<rect x="55.33" y="138.38" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -93.7658 138.6499)" class="st4" width="0.45" height="0.45"/>
+<rect x="55.68" y="137.5" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -92.7245 138.4235)" class="st4" width="0.45" height="0.45"/>
+<rect x="56.04" y="136.61" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -91.6832 138.1971)" class="st4" width="0.45" height="0.45"/>
+<path class="st0" d="M75.58,149.32c5.43-3.06,11.03-5.96,16.66-8.63c0.6-0.29,1.15-0.39,1.23-0.24c1.26,2.44,2.52,4.87,3.79,7.31
+	c0.08,0.15-0.34,0.52-0.93,0.83c-5.55,2.87-11.1,5.75-16.65,8.62c-0.59,0.31-1.14,0.43-1.22,0.28c-1.26-2.44-2.52-4.87-3.79-7.31
+	C74.6,150.04,75,149.65,75.58,149.32z"/>
+<path class="st0" d="M82.16,142.21l-2.1,1.58c-0.18,0.13-0.26,0.43-0.17,0.67l1.14,3.29l4.67-3.52l-2.85-2
+	C82.64,142.08,82.34,142.08,82.16,142.21z"/>
+<path class="st1" d="M77.67,149.58c4.59-2.37,9.17-4.75,13.76-7.12c1.58-0.8,3.52-0.19,4.33,1.37
+	c11.49,22.18,16.89,32.61,28.38,54.79c2.58,4.98,6.36,18.01-1.03,21.83l0,0c-7.39,3.83-15.71-6.51-18.43-11.76
+	c-11.49-22.18-16.89-32.61-28.38-54.79C75.48,152.35,76.1,150.41,77.67,149.58z"/>
+<path class="st2" d="M79.54,150.82c3.94-2.04,7.88-4.08,11.82-6.12c1.36-0.69,3.03-0.16,3.72,1.18
+	c9.87,19.07,13.66,26.38,23.54,45.45c2.44,4.25,5.47,15.48-0.88,18.77l0,0c-6.35,3.29-13.78-5.66-15.84-10.11
+	c-9.88-19.07-13.66-26.38-23.54-45.45C77.66,153.2,78.19,151.54,79.54,150.82z"/>
+<path class="st0" d="M121.91,197.65c1.76,3.4,2.13,11.94-3.05,14.62l3.06,5.9C126.57,215.76,127.55,208.53,121.91,197.65z"/>
+<path class="st0" d="M105.16,206.32c1.76,3.4,8.52,8.63,13.7,5.95l3.06,5.9C117.26,220.58,110.8,217.21,105.16,206.32z"/>
+<path class="st3" d="M99.92,188.97l10.67-5.53c0.79-0.41,1.09-1.38,0.69-2.16l-0.52-1c-0.41-0.79-1.38-1.09-2.16-0.69l-10.67,5.53
+	c-0.79,0.41-1.09,1.38-0.69,2.16l0.52,1C98.16,189.07,99.13,189.38,99.92,188.97z"/>
+<rect x="98.25" y="143.51" transform="matrix(0.888 -0.4599 0.4599 0.888 -63.9281 63.5132)" class="st4" width="0.29" height="38.91"/>
+<rect x="90.15" y="147.71" transform="matrix(0.888 -0.4599 0.4599 0.888 -66.767 60.2559)" class="st4" width="0.29" height="38.91"/>
+<rect x="109.29" y="180.24" transform="matrix(0.888 -0.4599 0.4599 0.888 -70.7286 70.5869)" class="st4" width="0.45" height="0.45"/>
+<rect x="108.44" y="180.67" transform="matrix(0.888 -0.4599 0.4599 0.888 -71.0243 70.2477)" class="st4" width="0.45" height="0.45"/>
+<rect x="107.6" y="181.11" transform="matrix(0.888 -0.4599 0.4599 0.888 -71.3199 69.9084)" class="st4" width="0.45" height="0.45"/>
+<rect x="106.75" y="181.55" transform="matrix(0.888 -0.4599 0.4599 0.888 -71.6156 69.5691)" class="st4" width="0.45" height="0.45"/>
+<rect x="97.88" y="186.15" transform="matrix(0.888 -0.4599 0.4599 0.888 -74.7244 66.0021)" class="st4" width="0.45" height="0.45"/>
+<rect x="98.72" y="185.71" transform="matrix(0.888 -0.4599 0.4599 0.888 -74.4288 66.3413)" class="st4" width="0.45" height="0.45"/>
+<rect x="99.57" y="185.27" transform="matrix(0.888 -0.4599 0.4599 0.888 -74.1331 66.6806)" class="st4" width="0.45" height="0.45"/>
+<rect x="100.41" y="184.83" transform="matrix(0.888 -0.4599 0.4599 0.888 -73.8374 67.0199)" class="st4" width="0.45" height="0.45"/>
+<path class="st5" d="M127.21,209.92c-0.06-0.45-0.77-1.01-1.04-0.69c-0.27,0.32,0.58,3.78,0.87,3.99
+	C127.33,213.43,127.26,210.3,127.21,209.92z"/>
+<path class="st5" d="M112.13,217.74c-0.33-0.3-0.38-1.21,0.04-1.25c0.42-0.03,2.75,2.66,2.75,3.01S112.4,217.99,112.13,217.74z"/>
+<g>
+	<rect class="st6" width="240" height="240"/>
+</g>
+</svg>
diff --git a/svg/Zug_1_Weiche_#00c853_old.svg b/svg/Zug_1_Weiche_#00c853_old.svg
new file mode 100644
index 0000000000000000000000000000000000000000..63be3cb6859ecfe076e0690355c652dc48a177ca
--- /dev/null
+++ b/svg/Zug_1_Weiche_#00c853_old.svg
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#444444;}
+	.st1{fill:#DCDCDC;}
+	.st2{fill:#00C853;}
+	.st3{fill:#767676;}
+	.st4{fill:#5B5A5A;}
+	.st5{fill:#FBFBFB;}
+	.st6{fill:none;}
+</style>
+<path class="st0" d="M17.47,127.56c2.11-5.86,4.46-11.72,6.98-17.42c0.27-0.61,0.62-1.05,0.78-0.99c2.55,1.02,5.09,2.04,7.64,3.06
+	c0.16,0.06,0.08,0.62-0.16,1.24c-2.32,5.8-4.65,11.61-6.97,17.41c-0.25,0.62-0.58,1.07-0.74,1.01c-2.55-1.02-5.09-2.04-7.64-3.06
+	C17.19,128.75,17.24,128.19,17.47,127.56z"/>
+<path class="st0" d="M67.3,147.52c2.11-5.86,4.46-11.72,6.98-17.42c0.27-0.61,0.62-1.05,0.78-0.99c2.55,1.02,5.09,2.04,7.64,3.06
+	c0.16,0.06,0.08,0.62-0.16,1.24c-2.32,5.8-4.65,11.61-6.97,17.41c-0.25,0.62-0.58,1.07-0.74,1.01c-2.55-1.02-5.09-2.04-7.64-3.06
+	C67.02,148.7,67.08,148.14,67.3,147.52z"/>
+<path class="st0" d="M82.19,142.15l-0.98,2.44c-0.08,0.21-0.35,0.36-0.61,0.34l-3.48-0.24l2.18-5.43l2.68,2.22
+	C82.19,141.65,82.27,141.95,82.19,142.15z"/>
+<g>
+	<g>
+		<path class="st0" d="M75.25,145.08c0.17,0.01,0.24,0.21,0.31,0.41c0.03,0.07,0.06,0.17,0.1,0.23c0.05-0.04,0.12-0.11,0.16-0.15
+			c0.16-0.16,0.31-0.32,0.47-0.26c0.16,0.05,0.19,0.26,0.22,0.47c0.01,0.07,0.02,0.18,0.04,0.24c0.05-0.03,0.13-0.09,0.19-0.13
+			c0.18-0.13,0.35-0.26,0.5-0.18c0.15,0.07,0.15,0.28,0.16,0.5c0,0.07,0,0.18,0.01,0.24c0.06-0.02,0.14-0.08,0.2-0.11
+			c0.19-0.11,0.37-0.22,0.52-0.13c0.14,0.09,0.13,0.29,0.11,0.51c0,0.07-0.01,0.17-0.01,0.23c0.06-0.02,0.15-0.06,0.21-0.09
+			c0.2-0.1,0.38-0.19,0.52-0.09s0.11,0.3,0.08,0.52c-0.01,0.07-0.02,0.17-0.02,0.23c0.06-0.02,0.15-0.06,0.21-0.08
+			c0.2-0.09,0.39-0.17,0.52-0.06c0.13,0.1,0.09,0.31,0.05,0.52c-0.01,0.07-0.03,0.17-0.03,0.23c0.06-0.01,0.16-0.05,0.22-0.07
+			c0.21-0.08,0.4-0.15,0.52-0.03c0.12,0.11,0.07,0.31,0.02,0.53c-0.02,0.06-0.04,0.16-0.05,0.22c0.06-0.01,0.16-0.04,0.22-0.06
+			c0.21-0.06,0.4-0.13,0.52-0.01c0.12,0.12,0.06,0.32-0.01,0.53c-0.02,0.06-0.05,0.16-0.06,0.22c0.06-0.01,0.16-0.03,0.23-0.05
+			c0.21-0.05,0.41-0.1,0.52,0.02c0.11,0.13,0.04,0.32-0.04,0.53c-0.02,0.06-0.06,0.15-0.07,0.21c0.06,0,0.16-0.02,0.23-0.03
+			c0.21-0.04,0.41-0.08,0.52,0.06c0.11,0.14,0.02,0.33-0.08,0.53c-0.03,0.06-0.07,0.15-0.09,0.21c0.06,0,0.17-0.01,0.24-0.01
+			c0.22-0.02,0.42-0.04,0.51,0.1c0.09,0.15-0.02,0.33-0.13,0.52c-0.04,0.07-0.12,0.19-0.12,0.23l-0.26,0.11
+			c-0.08-0.14,0.02-0.3,0.13-0.49c0.03-0.06,0.09-0.14,0.11-0.2c-0.06,0-0.15,0.01-0.21,0.01c-0.22,0.02-0.42,0.04-0.52-0.1
+			c-0.09-0.13-0.01-0.3,0.08-0.5c0.03-0.06,0.07-0.15,0.09-0.21c-0.06,0-0.15,0.02-0.22,0.03c-0.21,0.04-0.42,0.08-0.52-0.05
+			c-0.1-0.12-0.04-0.3,0.04-0.51c0.02-0.06,0.06-0.15,0.07-0.22c-0.06,0.01-0.15,0.03-0.22,0.05c-0.21,0.05-0.41,0.1-0.52-0.02
+			c-0.11-0.12-0.05-0.3,0.01-0.52c0.02-0.06,0.05-0.16,0.06-0.22c-0.06,0.01-0.15,0.04-0.21,0.06c-0.21,0.06-0.4,0.13-0.52,0.01
+			c-0.12-0.11-0.07-0.31-0.02-0.52c0.02-0.06,0.04-0.16,0.05-0.22c-0.06,0.01-0.15,0.05-0.21,0.07c-0.2,0.07-0.39,0.14-0.52,0.04
+			c-0.13-0.11-0.09-0.31-0.04-0.52c0.01-0.06,0.03-0.16,0.03-0.22c-0.06,0.02-0.15,0.06-0.21,0.08c-0.2,0.08-0.39,0.17-0.52,0.07
+			c-0.13-0.1-0.1-0.3-0.07-0.52c0.01-0.06,0.02-0.16,0.02-0.22c-0.06,0.02-0.15,0.06-0.21,0.09c-0.19,0.1-0.37,0.19-0.51,0.1
+			s-0.12-0.3-0.11-0.51c0-0.06,0.01-0.16,0.01-0.22c-0.06,0.02-0.14,0.08-0.2,0.11c-0.19,0.11-0.36,0.21-0.5,0.13
+			c-0.15-0.08-0.15-0.29-0.15-0.5c0-0.06,0-0.16-0.01-0.22c-0.05,0.03-0.14,0.09-0.19,0.13c-0.18,0.13-0.33,0.24-0.48,0.18
+			c-0.15-0.06-0.18-0.27-0.21-0.48c-0.01-0.06-0.02-0.16-0.04-0.22c-0.03,0.04-0.11,0.12-0.16,0.17c-0.15,0.15-0.28,0.29-0.43,0.25
+			c-0.16-0.04-0.23-0.23-0.3-0.43c-0.03-0.08-0.08-0.21-0.1-0.24c0,0,0.02,0.01,0.04,0.01L75.25,145.08z"/>
+	</g>
+	<g>
+		<path class="st0" d="M80.38,137.47l0.27-0.11c-0.01-0.02-0.03-0.03-0.03-0.03c0.04,0.02,0.19,0.02,0.28,0.03
+			c0.23,0.01,0.45,0.01,0.56,0.16c0.1,0.14,0.02,0.31-0.07,0.51c-0.03,0.06-0.07,0.15-0.08,0.21c0.06,0,0.16-0.02,0.22-0.03
+			c0.23-0.04,0.44-0.08,0.57,0.05c0.12,0.12,0.08,0.31,0.03,0.53c-0.02,0.07-0.04,0.16-0.05,0.23c0.06-0.01,0.16-0.04,0.22-0.06
+			c0.22-0.07,0.42-0.13,0.56-0.01c0.14,0.11,0.11,0.31,0.08,0.53c-0.01,0.07-0.02,0.17-0.02,0.23c0.06-0.02,0.15-0.05,0.21-0.08
+			c0.21-0.09,0.4-0.17,0.55-0.06c0.15,0.1,0.14,0.31,0.13,0.53c0,0.07-0.01,0.17,0,0.23c0.06-0.02,0.15-0.06,0.21-0.09
+			c0.2-0.1,0.39-0.19,0.54-0.09s0.16,0.31,0.16,0.53c0,0.07,0,0.17,0.01,0.23c0.06-0.02,0.15-0.07,0.2-0.11
+			c0.19-0.11,0.37-0.21,0.53-0.12c0.16,0.09,0.17,0.3,0.19,0.53c0,0.07,0.01,0.17,0.02,0.23c0.06-0.03,0.14-0.08,0.2-0.12
+			c0.18-0.12,0.36-0.23,0.52-0.15c0.16,0.08,0.19,0.29,0.21,0.52c0.01,0.07,0.02,0.17,0.03,0.23c0.06-0.03,0.13-0.09,0.19-0.13
+			c0.18-0.13,0.34-0.25,0.5-0.18c0.17,0.07,0.21,0.29,0.25,0.51c0.01,0.07,0.03,0.16,0.05,0.23c0.05-0.03,0.13-0.1,0.18-0.14
+			c0.17-0.14,0.32-0.27,0.49-0.21s0.22,0.28,0.28,0.5c0.02,0.06,0.04,0.16,0.06,0.22c0.05-0.04,0.12-0.11,0.17-0.15
+			c0.16-0.16,0.29-0.29,0.46-0.24c0.18,0.05,0.25,0.26,0.32,0.48c0.02,0.07,0.06,0.17,0.08,0.22c0.03-0.04,0.1-0.13,0.15-0.19
+			c0.14-0.17,0.25-0.32,0.42-0.29l-0.03,0.29c0.02,0,0.03,0,0.04,0c-0.04,0.02-0.12,0.13-0.18,0.19c-0.14,0.18-0.27,0.34-0.46,0.3
+			c-0.18-0.04-0.24-0.24-0.32-0.47c-0.02-0.07-0.06-0.18-0.09-0.24c-0.05,0.04-0.12,0.11-0.17,0.15c-0.16,0.16-0.31,0.31-0.49,0.25
+			c-0.17-0.06-0.22-0.27-0.28-0.49c-0.02-0.07-0.04-0.18-0.07-0.24c-0.05,0.03-0.13,0.1-0.18,0.14c-0.17,0.14-0.33,0.28-0.51,0.21
+			c-0.17-0.07-0.21-0.28-0.25-0.51c-0.01-0.07-0.03-0.18-0.05-0.24c-0.05,0.03-0.14,0.09-0.19,0.13c-0.18,0.13-0.35,0.26-0.52,0.18
+			s-0.19-0.29-0.22-0.52c-0.01-0.07-0.02-0.17-0.04-0.24c-0.06,0.03-0.14,0.08-0.2,0.12c-0.19,0.12-0.36,0.23-0.53,0.15
+			c-0.16-0.09-0.18-0.3-0.19-0.53c0-0.07-0.01-0.18-0.02-0.24c-0.06,0.02-0.15,0.07-0.21,0.11c-0.19,0.11-0.38,0.21-0.54,0.12
+			c-0.16-0.1-0.16-0.31-0.17-0.54c0-0.07,0-0.17-0.01-0.24c-0.06,0.02-0.16,0.07-0.22,0.1c-0.2,0.1-0.39,0.19-0.54,0.09
+			c-0.16-0.1-0.15-0.32-0.13-0.54c0-0.07,0.01-0.17,0-0.23c-0.06,0.02-0.16,0.06-0.23,0.08c-0.21,0.09-0.4,0.17-0.55,0.05
+			c-0.15-0.11-0.12-0.33-0.09-0.55c0.01-0.07,0.02-0.17,0.02-0.23c-0.06,0.01-0.17,0.04-0.24,0.06c-0.22,0.07-0.42,0.13-0.56,0
+			s-0.09-0.33-0.04-0.55c0.02-0.06,0.04-0.16,0.05-0.22c-0.07,0-0.18,0.02-0.25,0.03c-0.22,0.04-0.44,0.08-0.56-0.06
+			c-0.13-0.15-0.04-0.34,0.05-0.55c0.03-0.06,0.07-0.15,0.08-0.21c-0.07-0.01-0.19-0.02-0.27-0.02
+			C80.68,137.64,80.46,137.63,80.38,137.47z"/>
+	</g>
+</g>
+<path class="st1" d="M79.1,130.23l-50.12-20.07c-1.65-0.66-3.51,0.14-4.17,1.79l-5.76,14.38c-0.66,1.65,0.14,3.51,1.79,4.17
+	l50.12,20.07c1.62,0.65,3.5-0.14,4.17-1.79l5.76-14.38C81.53,132.75,80.73,130.88,79.1,130.23z"/>
+<path class="st2" d="M77.18,131.12l-47.72-19.11c-1.61-0.65-3.45,0.17-4.11,1.81l-4.62,11.53c-0.66,1.65,0.11,3.5,1.73,4.15
+	l47.72,19.11c1.37,0.55,2.95-0.14,3.53-1.56l4.95-12.36C79.21,133.26,78.55,131.66,77.18,131.12z"/>
+<path class="st3" d="M58.27,140.27l4.47-11.16c0.33-0.82-0.07-1.76-0.89-2.09l-1.04-0.42c-0.82-0.33-1.76,0.07-2.09,0.89
+	l-4.47,11.16c-0.33,0.82,0.07,1.76,0.89,2.09l1.04,0.42C57.01,141.49,57.94,141.09,58.27,140.27z"/>
+<rect x="41.31" y="104.07" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -87.3153 115.1865)" class="st4" width="0.29" height="36.07"/>
+<rect x="37.91" y="112.55" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -97.3217 117.3569)" class="st4" width="0.29" height="36.07"/>
+<rect x="59.75" y="127.34" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -80.7471 135.8113)" class="st4" width="0.45" height="0.45"/>
+<rect x="59.4" y="128.22" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -81.7829 136.045)" class="st4" width="0.45" height="0.45"/>
+<rect x="59.05" y="129.11" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -82.832 136.2701)" class="st4" width="0.45" height="0.45"/>
+<rect x="58.69" y="129.99" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -83.8702 136.4929)" class="st4" width="0.45" height="0.45"/>
+<rect x="54.98" y="139.26" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -94.8124 138.8716)" class="st4" width="0.45" height="0.45"/>
+<rect x="55.33" y="138.39" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -93.7742 138.6489)" class="st4" width="0.45" height="0.45"/>
+<rect x="55.69" y="137.51" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -92.736 138.4262)" class="st4" width="0.45" height="0.45"/>
+<rect x="56.04" y="136.62" transform="matrix(0.3718 -0.9283 0.9283 0.3718 -91.6892 138.1901)" class="st4" width="0.45" height="0.45"/>
+<path class="st0" d="M75.58,149.32c5.43-3.06,11.03-5.96,16.66-8.63c0.6-0.29,1.15-0.39,1.23-0.24c1.26,2.44,2.52,4.87,3.79,7.31
+	c0.08,0.15-0.34,0.52-0.93,0.83c-5.55,2.87-11.1,5.75-16.65,8.62c-0.59,0.31-1.14,0.43-1.22,0.28c-1.26-2.44-2.52-4.87-3.79-7.31
+	C74.6,150.04,75,149.65,75.58,149.32z"/>
+<path class="st0" d="M82.16,142.21l-2.1,1.58c-0.18,0.13-0.26,0.43-0.17,0.67l1.14,3.29l4.67-3.52l-2.85-2
+	C82.64,142.08,82.34,142.08,82.16,142.21z"/>
+<path class="st1" d="M77.67,149.58c4.59-2.37,9.17-4.75,13.76-7.12c1.58-0.8,3.52-0.19,4.33,1.37
+	c11.49,22.18,16.89,32.61,28.38,54.79c2.58,4.98,6.36,18.01-1.03,21.83l0,0c-7.39,3.83-15.71-6.51-18.43-11.76
+	c-11.49-22.18-16.89-32.61-28.38-54.79C75.48,152.35,76.1,150.41,77.67,149.58z"/>
+<path class="st2" d="M79.54,150.82c3.94-2.04,7.88-4.08,11.82-6.12c1.36-0.69,3.03-0.16,3.72,1.18
+	c9.87,19.07,13.66,26.38,23.54,45.45c2.44,4.25,5.47,15.48-0.88,18.77l0,0c-6.35,3.29-13.78-5.66-15.84-10.11
+	c-9.88-19.07-13.66-26.38-23.54-45.45C77.66,153.2,78.19,151.54,79.54,150.82z"/>
+<g>
+	<path class="st0" d="M121.91,197.65c1.76,3.4,2.13,11.94-3.05,14.62l3.06,5.9C126.57,215.76,127.55,208.53,121.91,197.65z"/>
+	<path class="st0" d="M105.16,206.32c5.64,10.89,12.1,14.26,16.76,11.85l-3.06-5.9C113.68,214.95,106.92,209.72,105.16,206.32z"/>
+</g>
+<path class="st3" d="M99.92,188.97l10.67-5.53c0.79-0.41,1.09-1.38,0.69-2.16l-0.52-1c-0.41-0.79-1.38-1.09-2.16-0.69l-10.67,5.53
+	c-0.79,0.41-1.09,1.38-0.69,2.16l0.52,1C98.16,189.07,99.13,189.38,99.92,188.97z"/>
+<rect x="98.25" y="143.52" transform="matrix(0.888 -0.4599 0.4599 0.888 -63.9275 63.5072)" class="st4" width="0.29" height="38.91"/>
+<rect x="90.15" y="147.72" transform="matrix(0.888 -0.4599 0.4599 0.888 -66.7653 60.2523)" class="st4" width="0.29" height="38.91"/>
+<rect x="109.29" y="180.25" transform="matrix(0.888 -0.4599 0.4599 0.888 -70.7294 70.5826)" class="st4" width="0.45" height="0.45"/>
+<rect x="108.44" y="180.68" transform="matrix(0.888 -0.4599 0.4599 0.888 -71.0243 70.239)" class="st4" width="0.45" height="0.45"/>
+<rect x="107.6" y="181.12" transform="matrix(0.888 -0.4599 0.4599 0.888 -71.3196 69.9021)" class="st4" width="0.45" height="0.45"/>
+<rect x="106.75" y="181.56" transform="matrix(0.888 -0.4599 0.4599 0.888 -71.6181 69.5616)" class="st4" width="0.45" height="0.45"/>
+<rect x="97.88" y="186.16" transform="matrix(0.888 -0.4599 0.4599 0.888 -74.7258 65.9975)" class="st4" width="0.45" height="0.45"/>
+<rect x="98.72" y="185.72" transform="matrix(0.888 -0.4599 0.4599 0.888 -74.4305 66.3344)" class="st4" width="0.45" height="0.45"/>
+<rect x="99.57" y="185.28" transform="matrix(0.888 -0.4599 0.4599 0.888 -74.132 66.6749)" class="st4" width="0.45" height="0.45"/>
+<rect x="100.41" y="184.84" transform="matrix(0.888 -0.4599 0.4599 0.888 -73.8367 67.0118)" class="st4" width="0.45" height="0.45"/>
+<path class="st5" d="M127.21,209.92c-0.06-0.45-0.77-1.01-1.04-0.69c-0.27,0.32,0.58,3.78,0.87,3.99
+	C127.33,213.43,127.26,210.3,127.21,209.92z"/>
+<path class="st5" d="M112.13,217.74c-0.33-0.3-0.38-1.21,0.04-1.25c0.42-0.03,2.75,2.66,2.75,3.01S112.4,217.99,112.13,217.74z"/>
+<g>
+	<rect class="st6" width="240" height="240"/>
+</g>
+</svg>
diff --git a/svg/Zug_1_Weiche_#d50000.svg b/svg/Zug_1_Weiche_#d50000.svg
new file mode 100644
index 0000000000000000000000000000000000000000..af91a25750f6815c9a58ca9bf865b11d15afdb48
--- /dev/null
+++ b/svg/Zug_1_Weiche_#d50000.svg
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:none;}
+	.st1{fill:#DCDCDC;}
+	.st2{fill:#D50000;}
+	.st3{fill:#444444;}
+	.st4{fill:#5B5A5A;}
+	.st5{fill:#FBFBFB;}
+</style>
+<g>
+	<rect class="st0" width="240" height="240"/>
+</g>
+<g>
+	<path class="st1" d="M148.79,167.05c-26.96-38.56-39.63-56.69-66.59-95.25c-0.64-0.93-1.89-1.33-3.48-1.32
+		c-3.08,0.02-7.51,1.67-11.86,4.7C47.76,88.59,28.65,102,9.55,115.41c-4.85,3.43-8.16,7.58-8.79,10.6
+		c-0.22,1.06-0.12,1.99,0.38,2.69c26.96,38.56,39.63,56.69,66.59,95.25c6.38,9.13,30.16,22.37,60.94,0.75
+		C159.46,203.1,154.84,175.71,148.79,167.05z M63.7,206.05c-23.17-33.15-32.06-45.86-55.24-79.01c-1.65-2.31,1.59-7.43,7.23-11.42
+		c2.33-1.63,4.66-3.27,6.99-4.9l1.07-0.75c10.9-7.65,21.81-15.3,32.71-22.96l1.07-0.75l0,0c2.48-1.74,4.96-3.48,7.44-5.22
+		c5.67-3.95,11.58-5.25,13.18-2.9c23.17,33.15,32.06,45.86,55.24,79.01c6.08,7.01,9.17,30.99-17.3,49.55
+		C89.63,225.28,68.19,214.17,63.7,206.05z M89.2,235.25c-1.02-0.25-0.52-2.51,1.08-3.26c1.6-0.75,8.42,2.43,8.17,3.34
+		C98.2,236.24,90.06,235.46,89.2,235.25z M125.9,220.74c-19.4,13.61-41.33,15.28-54.56-3.65c4.13,5.91,25.83,8.52,47.39-6.61
+		c21.56-15.13,26.52-36.46,22.39-42.36C154.35,187.04,145.3,207.12,125.9,220.74z M148.97,199.87c-0.94-0.08-1.59-7.59-0.34-8.83
+		c1.25-1.25,3.54-0.95,3.43,0.1C151.96,192.02,149.9,199.95,148.97,199.87z"/>
+	<path class="st2" d="M116.09,206.7c26.47-18.57,23.38-42.54,17.3-49.55c-23.17-33.15-32.06-45.86-55.24-79.01
+		c-1.61-2.34-7.52-1.04-13.18,2.9c-2.48,1.74-4.96,3.48-7.44,5.22l42,60.07l4.69-3.29c3.28-2.3,6.71-3.06,7.67-1.69l1.21,1.74
+		c0.96,1.37-0.93,4.34-4.21,6.64l-44.47,31.21c-3.28,2.3-6.71,3.06-7.67,1.69l-1.21-1.74c-0.96-1.37,0.93-4.34,4.21-6.64
+		l39.41-27.66l-0.7,0.49l-42-60.07c-10.9,7.65-21.81,15.3-32.71,22.96l42,60.07l-1.07,0.75l-42-60.07c-2.33,1.63-4.66,3.27-6.99,4.9
+		c-5.64,3.99-8.88,9.11-7.23,11.42c23.17,33.15,32.06,45.86,55.24,79.01C68.19,214.17,89.63,225.28,116.09,206.7z"/>
+	<path class="st3" d="M118.73,210.48c-21.56,15.13-43.26,12.52-47.39,6.61c13.23,18.93,35.16,17.27,54.56,3.65
+		c19.4-13.61,28.45-33.69,15.22-52.62C145.25,174.02,140.29,195.34,118.73,210.48z"/>
+	<g>
+		<path class="st4" d="M113.09,143.1l-1.21-1.74c-0.96-1.37-4.39-0.61-7.67,1.69l-4.69,3.29l-42-60.07l0,0l-1.07,0.75l42,60.07
+			l0.7-0.49l-39.41,27.66c-3.28,2.3-5.16,5.28-4.21,6.64l1.21,1.74c0.96,1.37,4.39,0.61,7.67-1.69l44.47-31.21
+			C112.16,147.44,114.04,144.46,113.09,143.1z"/>
+		<polygon class="st4" points="65.74,170.04 23.74,109.97 22.68,110.72 64.68,170.79 		"/>
+	</g>
+	<path class="st5" d="M148.62,191.04c-1.25,1.25-0.6,8.75,0.34,8.83c0.94,0.08,2.99-7.85,3.09-8.73
+		C152.17,190.09,149.87,189.79,148.62,191.04z"/>
+	<path class="st5" d="M90.28,231.99c-1.6,0.75-2.1,3.01-1.08,3.26c0.86,0.21,9,0.99,9.25,0.08
+		C98.7,234.42,91.88,231.24,90.28,231.99z"/>
+</g>
+</svg>
diff --git a/svg/Zug_2_Weiche_#0091ea.svg b/svg/Zug_2_Weiche_#0091ea.svg
index 226173bb8b7fecf48ec02e01909da64aa2074803..f6b1b1bb680d20367efeef32cd1741a6b518ea65 100644
--- a/svg/Zug_2_Weiche_#0091ea.svg
+++ b/svg/Zug_2_Weiche_#0091ea.svg
@@ -1,121 +1,45 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px"
+     viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
 <style type="text/css">
-	.st0{fill:#444444;}
+	.st0{fill:none;}
 	.st1{fill:#DCDCDC;}
-	.st2{fill:#0091EA;}
-	.st3{fill:#767676;}
+	.st2{fill:#D50000;}
+	.st3{fill:#444444;}
 	.st4{fill:#5B5A5A;}
 	.st5{fill:#FBFBFB;}
-	.st6{fill:none;}
 </style>
-<path class="st0" d="M109.99,220.08c5.86-2.11,11.72-4.46,17.42-6.98c0.61-0.27,1.05-0.62,0.99-0.78c-1.02-2.55-2.04-5.09-3.06-7.64
-	c-0.06-0.16-0.62-0.08-1.24,0.16c-5.8,2.32-11.61,4.65-17.41,6.97c-0.62,0.25-1.07,0.58-1.01,0.74c1.02,2.55,2.04,5.09,3.06,7.64
-	C108.8,220.36,109.36,220.31,109.99,220.08z"/>
-<path class="st0" d="M90.03,170.25c5.86-2.11,11.72-4.46,17.42-6.98c0.61-0.27,1.05-0.62,0.99-0.78c-1.02-2.55-2.04-5.09-3.06-7.64
-	c-0.06-0.16-0.62-0.08-1.24,0.16c-5.8,2.32-11.61,4.65-17.41,6.97c-0.62,0.25-1.07,0.58-1.01,0.74c1.02,2.55,2.04,5.09,3.06,7.64
-	C88.85,170.52,89.4,170.47,90.03,170.25z"/>
-<path class="st0" d="M95.4,155.36l-2.44,0.98c-0.21,0.08-0.36,0.35-0.34,0.61l0.24,3.48l5.43-2.18l-2.22-2.68
-	C95.9,155.36,95.6,155.28,95.4,155.36z"/>
 <g>
-	<g>
-		<path class="st0" d="M92.47,162.3c-0.01-0.17-0.21-0.24-0.41-0.31c-0.07-0.03-0.17-0.06-0.23-0.1c0.04-0.05,0.11-0.12,0.15-0.16
-			c0.16-0.16,0.32-0.31,0.26-0.47c-0.05-0.16-0.26-0.19-0.47-0.22c-0.07-0.01-0.18-0.02-0.24-0.04c0.03-0.05,0.09-0.13,0.13-0.19
-			c0.13-0.18,0.26-0.35,0.18-0.5c-0.07-0.15-0.28-0.15-0.5-0.16c-0.07,0-0.18,0-0.24-0.01c0.02-0.06,0.08-0.14,0.11-0.2
-			c0.11-0.19,0.22-0.37,0.13-0.52c-0.09-0.14-0.29-0.13-0.51-0.11c-0.07,0-0.17,0.01-0.23,0.01c0.02-0.06,0.06-0.15,0.09-0.21
-			c0.1-0.2,0.19-0.38,0.09-0.52c-0.1-0.14-0.3-0.11-0.52-0.08c-0.07,0.01-0.17,0.02-0.23,0.02c0.02-0.06,0.06-0.15,0.08-0.21
-			c0.09-0.2,0.17-0.39,0.06-0.52c-0.1-0.13-0.31-0.09-0.52-0.05c-0.07,0.01-0.17,0.03-0.23,0.03c0.01-0.06,0.05-0.16,0.07-0.22
-			c0.08-0.21,0.15-0.4,0.03-0.52c-0.11-0.12-0.31-0.07-0.53-0.02c-0.06,0.02-0.16,0.04-0.22,0.05c0.01-0.06,0.04-0.16,0.06-0.22
-			c0.06-0.21,0.13-0.4,0.01-0.52c-0.12-0.12-0.32-0.06-0.53,0.01c-0.06,0.02-0.16,0.05-0.22,0.06c0.01-0.06,0.03-0.16,0.05-0.23
-			c0.05-0.21,0.1-0.41-0.02-0.52c-0.13-0.11-0.32-0.04-0.53,0.04c-0.06,0.02-0.15,0.06-0.21,0.07c0-0.06,0.02-0.16,0.03-0.23
-			c0.04-0.21,0.08-0.41-0.06-0.52c-0.14-0.11-0.33-0.02-0.53,0.08c-0.06,0.03-0.15,0.07-0.21,0.09c0-0.06,0.01-0.17,0.01-0.24
-			c0.02-0.22,0.04-0.42-0.1-0.51c-0.15-0.09-0.33,0.02-0.52,0.13c-0.07,0.04-0.19,0.12-0.23,0.12l-0.11,0.26
-			c0.14,0.08,0.3-0.02,0.49-0.13c0.06-0.03,0.14-0.09,0.2-0.11c0,0.06-0.01,0.15-0.01,0.21c-0.02,0.22-0.04,0.42,0.1,0.52
-			c0.13,0.09,0.3,0.01,0.5-0.08c0.06-0.03,0.15-0.07,0.21-0.09c0,0.06-0.02,0.15-0.03,0.22c-0.04,0.21-0.08,0.42,0.05,0.52
-			c0.12,0.1,0.3,0.04,0.51-0.04c0.06-0.02,0.15-0.06,0.22-0.07c-0.01,0.06-0.03,0.15-0.05,0.22c-0.05,0.21-0.1,0.41,0.02,0.52
-			c0.12,0.11,0.3,0.05,0.52-0.01c0.06-0.02,0.16-0.05,0.22-0.06c-0.01,0.06-0.04,0.15-0.06,0.21c-0.06,0.21-0.13,0.4-0.01,0.52
-			c0.11,0.12,0.31,0.07,0.52,0.02c0.06-0.02,0.16-0.04,0.22-0.05c-0.01,0.06-0.05,0.15-0.07,0.21c-0.07,0.2-0.14,0.39-0.04,0.52
-			c0.11,0.13,0.31,0.09,0.52,0.04c0.06-0.01,0.16-0.03,0.22-0.03c-0.02,0.06-0.06,0.15-0.08,0.21c-0.08,0.2-0.17,0.39-0.07,0.52
-			c0.1,0.13,0.3,0.1,0.52,0.07c0.06-0.01,0.16-0.02,0.22-0.02c-0.02,0.06-0.06,0.15-0.09,0.21c-0.1,0.19-0.19,0.37-0.1,0.51
-			c0.09,0.14,0.3,0.12,0.51,0.11c0.06,0,0.16-0.01,0.22-0.01c-0.02,0.06-0.08,0.14-0.11,0.2c-0.11,0.19-0.21,0.36-0.13,0.5
-			c0.08,0.15,0.29,0.15,0.5,0.15c0.06,0,0.16,0,0.22,0.01c-0.03,0.05-0.09,0.14-0.13,0.19c-0.13,0.18-0.24,0.33-0.18,0.48
-			c0.06,0.15,0.27,0.18,0.48,0.21c0.06,0.01,0.16,0.02,0.22,0.04c-0.04,0.03-0.12,0.11-0.17,0.16c-0.15,0.15-0.29,0.28-0.25,0.43
-			c0.04,0.16,0.23,0.23,0.43,0.3c0.08,0.03,0.21,0.08,0.24,0.1c0,0-0.01-0.02-0.01-0.04L92.47,162.3z"/>
-	</g>
-	<g>
-		<path class="st0" d="M100.08,157.17l0.11-0.27c0.02,0.01,0.03,0.03,0.03,0.03c-0.02-0.04-0.02-0.19-0.03-0.28
-			c-0.01-0.23-0.01-0.45-0.16-0.56c-0.14-0.1-0.31-0.02-0.51,0.07c-0.06,0.03-0.15,0.07-0.21,0.08c0-0.06,0.02-0.16,0.03-0.22
-			c0.04-0.23,0.08-0.44-0.05-0.57c-0.12-0.12-0.31-0.08-0.53-0.03c-0.07,0.02-0.16,0.04-0.23,0.05c0.01-0.06,0.04-0.16,0.06-0.22
-			c0.07-0.22,0.13-0.42,0.01-0.56c-0.11-0.14-0.31-0.11-0.53-0.08c-0.07,0.01-0.17,0.02-0.23,0.02c0.02-0.06,0.05-0.15,0.08-0.21
-			c0.09-0.21,0.17-0.4,0.06-0.55c-0.1-0.15-0.31-0.14-0.53-0.13c-0.07,0-0.17,0.01-0.23,0c0.02-0.06,0.06-0.15,0.09-0.21
-			c0.1-0.2,0.19-0.39,0.09-0.54c-0.1-0.15-0.31-0.16-0.53-0.16c-0.07,0-0.17,0-0.23-0.01c0.02-0.06,0.07-0.15,0.11-0.2
-			c0.11-0.19,0.21-0.37,0.12-0.53c-0.09-0.16-0.3-0.17-0.53-0.19c-0.07,0-0.17-0.01-0.23-0.02c0.03-0.06,0.08-0.14,0.12-0.2
-			c0.12-0.18,0.23-0.36,0.15-0.52c-0.08-0.16-0.29-0.19-0.52-0.21c-0.07-0.01-0.17-0.02-0.23-0.03c0.03-0.06,0.09-0.13,0.13-0.19
-			c0.13-0.18,0.25-0.34,0.18-0.5c-0.07-0.17-0.29-0.21-0.51-0.25c-0.07-0.01-0.16-0.03-0.23-0.05c0.03-0.05,0.1-0.13,0.14-0.18
-			c0.14-0.17,0.27-0.32,0.21-0.49c-0.06-0.17-0.28-0.22-0.5-0.28c-0.06-0.02-0.16-0.04-0.22-0.06c0.04-0.05,0.11-0.12,0.15-0.17
-			c0.16-0.16,0.29-0.29,0.24-0.46c-0.05-0.18-0.26-0.25-0.48-0.32c-0.07-0.02-0.17-0.06-0.22-0.08c0.04-0.03,0.13-0.1,0.19-0.15
-			c0.17-0.14,0.32-0.25,0.29-0.42l-0.29,0.03c0-0.02,0-0.03,0-0.04c-0.02,0.04-0.13,0.12-0.19,0.18c-0.18,0.14-0.34,0.27-0.3,0.46
-			c0.04,0.18,0.24,0.24,0.47,0.32c0.07,0.02,0.18,0.06,0.24,0.09c-0.04,0.05-0.11,0.12-0.15,0.17c-0.16,0.16-0.31,0.31-0.25,0.49
-			c0.06,0.17,0.27,0.22,0.49,0.28c0.07,0.02,0.18,0.04,0.24,0.07c-0.03,0.05-0.1,0.13-0.14,0.18c-0.14,0.17-0.28,0.33-0.21,0.51
-			c0.07,0.17,0.28,0.21,0.51,0.25c0.07,0.01,0.18,0.03,0.24,0.05c-0.03,0.05-0.09,0.14-0.13,0.19c-0.13,0.18-0.26,0.35-0.18,0.52
-			c0.08,0.17,0.29,0.19,0.52,0.22c0.07,0.01,0.17,0.02,0.24,0.04c-0.03,0.06-0.08,0.14-0.12,0.2c-0.12,0.19-0.23,0.36-0.15,0.53
-			c0.09,0.16,0.3,0.18,0.53,0.19c0.07,0,0.18,0.01,0.24,0.02c-0.02,0.06-0.07,0.15-0.11,0.21c-0.11,0.19-0.21,0.38-0.12,0.54
-			c0.1,0.16,0.31,0.16,0.54,0.17c0.07,0,0.17,0,0.24,0.01c-0.02,0.06-0.07,0.16-0.1,0.22c-0.1,0.2-0.19,0.39-0.09,0.54
-			c0.1,0.16,0.32,0.15,0.54,0.13c0.07,0,0.17-0.01,0.23,0c-0.02,0.06-0.06,0.16-0.08,0.23c-0.09,0.21-0.17,0.4-0.05,0.55
-			c0.11,0.15,0.33,0.12,0.55,0.09c0.07-0.01,0.17-0.02,0.23-0.02c-0.01,0.06-0.04,0.17-0.06,0.24c-0.07,0.22-0.13,0.42,0,0.56
-			c0.13,0.14,0.33,0.09,0.55,0.04c0.06-0.02,0.16-0.04,0.22-0.05c0,0.07-0.02,0.18-0.03,0.25c-0.04,0.22-0.08,0.44,0.06,0.56
-			c0.15,0.13,0.34,0.04,0.55-0.05c0.06-0.03,0.15-0.07,0.21-0.08c0.01,0.07,0.02,0.19,0.02,0.27
-			C99.91,156.86,99.92,157.09,100.08,157.17z"/>
-	</g>
+	<rect class="st0" width="240" height="240"/>
 </g>
-<path class="st1" d="M107.32,158.45l20.07,50.12c0.66,1.65-0.14,3.51-1.79,4.17l-14.38,5.76c-1.65,0.66-3.51-0.14-4.17-1.79
-	l-20.07-50.12c-0.65-1.62,0.14-3.5,1.79-4.17l14.38-5.76C104.8,156.01,106.67,156.81,107.32,158.45z"/>
-<path class="st2" d="M106.43,160.37l19.11,47.72c0.65,1.61-0.17,3.45-1.81,4.11l-11.53,4.62c-1.65,0.66-3.5-0.11-4.15-1.73
-	l-19.11-47.72c-0.55-1.37,0.14-2.95,1.56-3.53l12.36-4.95C104.29,158.33,105.89,159,106.43,160.37z"/>
-<path class="st3" d="M97.28,179.27l11.16-4.47c0.82-0.33,1.76,0.07,2.09,0.89l0.42,1.04c0.33,0.82-0.07,1.76-0.89,2.09l-11.16,4.47
-	c-0.82,0.33-1.76-0.07-2.09-0.89l-0.42-1.04C96.06,180.54,96.46,179.6,97.28,179.27z"/>
-<rect x="115.3" y="178.06" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -64.6272 56.9716)" class="st4" width="0.29" height="36.07"/>
-<rect x="106.83" y="181.45" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -66.496 54.0647)" class="st4" width="0.29" height="36.07"/>
-<rect x="109.76" y="177.35" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.1301 53.6168)" class="st4" width="0.45" height="0.45"/>
-<rect x="108.88" y="177.7" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.3248 53.314)" class="st4" width="0.45" height="0.45"/>
-<rect x="108" y="178.05" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.5194 53.0112)" class="st4" width="0.45" height="0.45"/>
-<rect x="107.12" y="178.41" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.7141 52.7085)" class="st4" width="0.45" height="0.45"/>
-<rect x="97.84" y="182.12" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.7606 49.5252)" class="st4" width="0.45" height="0.45"/>
-<rect x="98.72" y="181.77" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.5659 49.8279)" class="st4" width="0.45" height="0.45"/>
-<rect x="99.6" y="181.41" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.3713 50.1307)" class="st4" width="0.45" height="0.45"/>
-<rect x="100.48" y="181.06" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.1766 50.4335)" class="st4" width="0.45" height="0.45"/>
-<path class="st0" d="M88.23,161.97c3.06-5.43,5.96-11.03,8.63-16.66c0.29-0.6,0.39-1.15,0.24-1.23c-2.44-1.26-4.87-2.52-7.31-3.79
-	c-0.15-0.08-0.52,0.34-0.83,0.93c-2.87,5.55-5.75,11.1-8.62,16.65c-0.31,0.59-0.43,1.14-0.28,1.22c2.44,1.26,4.87,2.52,7.31,3.79
-	C87.51,162.95,87.9,162.55,88.23,161.97z"/>
-<path class="st0" d="M95.34,155.39l-1.58,2.1c-0.13,0.18-0.43,0.26-0.67,0.17l-3.29-1.14l3.52-4.67l2,2.85
-	C95.47,154.91,95.47,155.21,95.34,155.39z"/>
-<path class="st1" d="M87.97,159.88c2.37-4.59,4.75-9.17,7.12-13.76c0.8-1.58,0.19-3.52-1.37-4.33
-	c-22.18-11.49-32.61-16.89-54.79-28.38c-4.98-2.58-18.01-6.36-21.83,1.03l0,0c-3.83,7.39,6.51,15.71,11.76,18.43
-	c22.18,11.49,32.61,16.89,54.79,28.38C85.2,162.07,87.14,161.45,87.97,159.88z"/>
-<path class="st2" d="M86.73,158.01c2.04-3.94,4.08-7.88,6.12-11.82c0.69-1.36,0.16-3.03-1.18-3.72
-	c-19.07-9.87-26.38-13.66-45.45-23.54c-4.25-2.44-15.48-5.47-18.77,0.88l0,0c-3.29,6.35,5.66,13.78,10.11,15.84
-	c19.07,9.88,26.38,13.66,45.45,23.54C84.34,159.89,86.01,159.36,86.73,158.01z"/>
-<path class="st0" d="M39.9,115.64c-3.4-1.76-11.94-2.13-14.62,3.05l-5.9-3.06C21.79,110.98,29.01,110,39.9,115.64z"/>
-<path class="st0" d="M31.23,132.39c-3.4-1.76-8.63-8.52-5.95-13.7l-5.9-3.06C16.97,120.29,20.34,126.75,31.23,132.39z"/>
-<path class="st3" d="M48.58,137.63l5.53-10.67c0.41-0.79,1.38-1.09,2.16-0.69l1,0.52c0.79,0.41,1.09,1.38,0.69,2.16l-5.53,10.67
-	c-0.41,0.79-1.38,1.09-2.16,0.69l-1-0.52C48.48,139.39,48.17,138.42,48.58,137.63z"/>
-<rect x="74.44" y="119.7" transform="matrix(0.4599 -0.888 0.888 0.4599 -83.2831 141.3791)" class="st4" width="0.29" height="38.91"/>
-<rect x="70.24" y="127.8" transform="matrix(0.4599 -0.888 0.888 0.4599 -92.7473 142.0287)" class="st4" width="0.29" height="38.91"/>
-<rect x="56.86" y="127.81" transform="matrix(0.4599 -0.888 0.888 0.4599 -82.859 119.84)" class="st4" width="0.45" height="0.45"/>
-<rect x="56.42" y="128.66" transform="matrix(0.4599 -0.888 0.888 0.4599 -83.8447 119.9077)" class="st4" width="0.45" height="0.45"/>
-<rect x="55.99" y="129.5" transform="matrix(0.4599 -0.888 0.888 0.4599 -84.8304 119.9753)" class="st4" width="0.45" height="0.45"/>
-<rect x="55.55" y="130.34" transform="matrix(0.4599 -0.888 0.888 0.4599 -85.8161 120.043)" class="st4" width="0.45" height="0.45"/>
-<rect x="50.95" y="139.22" transform="matrix(0.4599 -0.888 0.888 0.4599 -96.1802 120.7544)" class="st4" width="0.45" height="0.45"/>
-<rect x="51.39" y="138.38" transform="matrix(0.4599 -0.888 0.888 0.4599 -95.1945 120.6867)" class="st4" width="0.45" height="0.45"/>
-<rect x="51.83" y="137.53" transform="matrix(0.4599 -0.888 0.888 0.4599 -94.2087 120.619)" class="st4" width="0.45" height="0.45"/>
-<rect x="52.26" y="136.69" transform="matrix(0.4599 -0.888 0.888 0.4599 -93.223 120.5514)" class="st4" width="0.45" height="0.45"/>
-<path class="st5" d="M27.62,110.34c0.45,0.06,1.01,0.77,0.69,1.04c-0.32,0.27-3.78-0.58-3.99-0.87
-	C24.11,110.22,27.25,110.29,27.62,110.34z"/>
-<path class="st5" d="M19.81,125.42c0.3,0.33,1.21,0.38,1.25-0.04c0.03-0.42-2.66-2.75-3.01-2.75
-	C17.69,122.62,19.56,125.14,19.81,125.42z"/>
-<g>
-	<rect class="st6" width="240" height="240"/>
+    <g>
+	<path class="st1" d="M22.72,91.98c-28.2,24.88-20.88,51.1-13.5,59.44c31.2,35.21,45.87,51.77,77.07,86.98
+		c0.56,0.65,1.44,0.96,2.53,0.99c3.08,0.1,7.89-2.15,12.36-6.07c17.5-15.45,35-30.9,52.5-46.35c3.96-3.52,6.6-7.45,7.34-10.44
+		c0.38-1.54,0.28-2.85-0.47-3.69c-31.2-35.21-45.87-51.77-77.07-86.98C76.46,77.97,50.91,67.08,22.72,91.98z M37.28,108.42
+		c24.23-21.4,46.83-12.8,52.22-5.25c26.82,30.27,37.11,41.88,63.93,72.15c1.9,2.11-0.74,7.55-5.9,12.14
+		c-2.27,2.01-4.55,4.01-6.82,6.02l0,0l-0.98,0.86c-9.99,8.82-19.97,17.63-29.96,26.45l-0.98,0.86c-2.13,1.88-4.27,3.77-6.4,5.65
+		c-5.19,4.55-10.93,6.51-12.79,4.36c-26.82-30.27-37.11-41.88-63.93-72.15C18.83,153.25,13.04,129.81,37.28,108.42z M5.33,118.89
+		c0.94-0.03,2.44,7.35,1.34,8.72c-1.1,1.38-3.42,1.34-3.43,0.29C3.24,127.01,4.39,118.91,5.33,118.89z M80.65,93.09
+		c-4.78-5.39-26.67-5.55-46.42,11.88c-19.75,17.43-22.27,39.14-17.49,44.54c-15.32-17.29-8.58-38.22,9.19-53.91
+		C43.69,79.92,65.33,75.8,80.65,93.09z M60.81,77.08c1.05,0.14,0.8,2.43-0.7,3.36c-1.5,0.92-8.65-1.46-8.51-2.39
+		C51.74,77.11,59.93,76.96,60.81,77.08z"/>
+        <path class="st2" d="M37.28,108.42c24.23-21.4,46.83-12.8,52.22-5.25c26.82,30.27,37.11,41.88,63.93,72.15
+		c1.9,2.11-0.74,7.55-5.9,12.14c-2.27,2.01-4.55,4.01-6.82,6.02l-48.61-54.86l4.3-3.79c3-2.65,4.54-5.81,3.43-7.06l-1.4-1.59
+		c-1.11-1.25-4.44-0.11-7.44,2.54l-40.73,35.95c-3,2.65-4.54,5.81-3.43,7.06l1.4,1.59c1.11,1.25,4.44,0.11,7.44-2.54l36.09-31.86
+		l-0.64,0.56l48.61,54.86c-9.99,8.82-19.97,17.63-29.96,26.45l-48.61-54.86l-0.98,0.86l48.61,54.86c-2.13,1.88-4.27,3.77-6.4,5.65
+		c-5.19,4.55-10.93,6.51-12.79,4.36c-26.82-30.27-37.11-41.88-63.93-72.15C18.83,153.25,13.04,129.81,37.28,108.42z"/>
+        <path class="st3" d="M34.23,104.97c-19.75,17.43-22.27,39.14-17.49,44.54c-15.32-17.29-8.58-38.22,9.19-53.91
+		c17.77-15.68,39.4-19.8,54.72-2.51C75.87,87.69,53.97,87.54,34.23,104.97z"/>
+        <g>
+		<path class="st4" d="M98.43,126.18l1.4,1.59c1.11,1.25-0.43,4.41-3.43,7.06l-4.3,3.79l48.61,54.86l0,0l-0.98,0.86l-48.61-54.86
+			l0.64-0.56l-36.09,31.86c-3,2.65-6.33,3.79-7.44,2.54l-1.4-1.59c-1.11-1.25,0.43-4.41,3.43-7.06l40.73-35.95
+			C93.99,126.07,97.32,124.93,98.43,126.18z"/>
+            <polygon class="st4" points="61.17,165.93 109.78,220.79 108.81,221.65 60.2,166.79 		"/>
+	</g>
+        <path class="st5" d="M60.1,80.44c-1.5,0.92-8.65-1.46-8.51-2.39c0.14-0.93,8.34-1.08,9.21-0.96C61.86,77.21,61.61,79.51,60.1,80.44
+		z"/>
+        <path class="st5" d="M6.67,127.61c-1.1,1.38-3.42,1.34-3.43,0.29c-0.01-0.88,1.14-8.98,2.08-9.01
+		C6.27,118.86,7.77,126.23,6.67,127.61z"/>
 </g>
 </svg>
diff --git a/svg/Zug_2_Weiche_#0091ea_old.svg b/svg/Zug_2_Weiche_#0091ea_old.svg
new file mode 100644
index 0000000000000000000000000000000000000000..226173bb8b7fecf48ec02e01909da64aa2074803
--- /dev/null
+++ b/svg/Zug_2_Weiche_#0091ea_old.svg
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#444444;}
+	.st1{fill:#DCDCDC;}
+	.st2{fill:#0091EA;}
+	.st3{fill:#767676;}
+	.st4{fill:#5B5A5A;}
+	.st5{fill:#FBFBFB;}
+	.st6{fill:none;}
+</style>
+<path class="st0" d="M109.99,220.08c5.86-2.11,11.72-4.46,17.42-6.98c0.61-0.27,1.05-0.62,0.99-0.78c-1.02-2.55-2.04-5.09-3.06-7.64
+	c-0.06-0.16-0.62-0.08-1.24,0.16c-5.8,2.32-11.61,4.65-17.41,6.97c-0.62,0.25-1.07,0.58-1.01,0.74c1.02,2.55,2.04,5.09,3.06,7.64
+	C108.8,220.36,109.36,220.31,109.99,220.08z"/>
+<path class="st0" d="M90.03,170.25c5.86-2.11,11.72-4.46,17.42-6.98c0.61-0.27,1.05-0.62,0.99-0.78c-1.02-2.55-2.04-5.09-3.06-7.64
+	c-0.06-0.16-0.62-0.08-1.24,0.16c-5.8,2.32-11.61,4.65-17.41,6.97c-0.62,0.25-1.07,0.58-1.01,0.74c1.02,2.55,2.04,5.09,3.06,7.64
+	C88.85,170.52,89.4,170.47,90.03,170.25z"/>
+<path class="st0" d="M95.4,155.36l-2.44,0.98c-0.21,0.08-0.36,0.35-0.34,0.61l0.24,3.48l5.43-2.18l-2.22-2.68
+	C95.9,155.36,95.6,155.28,95.4,155.36z"/>
+<g>
+	<g>
+		<path class="st0" d="M92.47,162.3c-0.01-0.17-0.21-0.24-0.41-0.31c-0.07-0.03-0.17-0.06-0.23-0.1c0.04-0.05,0.11-0.12,0.15-0.16
+			c0.16-0.16,0.32-0.31,0.26-0.47c-0.05-0.16-0.26-0.19-0.47-0.22c-0.07-0.01-0.18-0.02-0.24-0.04c0.03-0.05,0.09-0.13,0.13-0.19
+			c0.13-0.18,0.26-0.35,0.18-0.5c-0.07-0.15-0.28-0.15-0.5-0.16c-0.07,0-0.18,0-0.24-0.01c0.02-0.06,0.08-0.14,0.11-0.2
+			c0.11-0.19,0.22-0.37,0.13-0.52c-0.09-0.14-0.29-0.13-0.51-0.11c-0.07,0-0.17,0.01-0.23,0.01c0.02-0.06,0.06-0.15,0.09-0.21
+			c0.1-0.2,0.19-0.38,0.09-0.52c-0.1-0.14-0.3-0.11-0.52-0.08c-0.07,0.01-0.17,0.02-0.23,0.02c0.02-0.06,0.06-0.15,0.08-0.21
+			c0.09-0.2,0.17-0.39,0.06-0.52c-0.1-0.13-0.31-0.09-0.52-0.05c-0.07,0.01-0.17,0.03-0.23,0.03c0.01-0.06,0.05-0.16,0.07-0.22
+			c0.08-0.21,0.15-0.4,0.03-0.52c-0.11-0.12-0.31-0.07-0.53-0.02c-0.06,0.02-0.16,0.04-0.22,0.05c0.01-0.06,0.04-0.16,0.06-0.22
+			c0.06-0.21,0.13-0.4,0.01-0.52c-0.12-0.12-0.32-0.06-0.53,0.01c-0.06,0.02-0.16,0.05-0.22,0.06c0.01-0.06,0.03-0.16,0.05-0.23
+			c0.05-0.21,0.1-0.41-0.02-0.52c-0.13-0.11-0.32-0.04-0.53,0.04c-0.06,0.02-0.15,0.06-0.21,0.07c0-0.06,0.02-0.16,0.03-0.23
+			c0.04-0.21,0.08-0.41-0.06-0.52c-0.14-0.11-0.33-0.02-0.53,0.08c-0.06,0.03-0.15,0.07-0.21,0.09c0-0.06,0.01-0.17,0.01-0.24
+			c0.02-0.22,0.04-0.42-0.1-0.51c-0.15-0.09-0.33,0.02-0.52,0.13c-0.07,0.04-0.19,0.12-0.23,0.12l-0.11,0.26
+			c0.14,0.08,0.3-0.02,0.49-0.13c0.06-0.03,0.14-0.09,0.2-0.11c0,0.06-0.01,0.15-0.01,0.21c-0.02,0.22-0.04,0.42,0.1,0.52
+			c0.13,0.09,0.3,0.01,0.5-0.08c0.06-0.03,0.15-0.07,0.21-0.09c0,0.06-0.02,0.15-0.03,0.22c-0.04,0.21-0.08,0.42,0.05,0.52
+			c0.12,0.1,0.3,0.04,0.51-0.04c0.06-0.02,0.15-0.06,0.22-0.07c-0.01,0.06-0.03,0.15-0.05,0.22c-0.05,0.21-0.1,0.41,0.02,0.52
+			c0.12,0.11,0.3,0.05,0.52-0.01c0.06-0.02,0.16-0.05,0.22-0.06c-0.01,0.06-0.04,0.15-0.06,0.21c-0.06,0.21-0.13,0.4-0.01,0.52
+			c0.11,0.12,0.31,0.07,0.52,0.02c0.06-0.02,0.16-0.04,0.22-0.05c-0.01,0.06-0.05,0.15-0.07,0.21c-0.07,0.2-0.14,0.39-0.04,0.52
+			c0.11,0.13,0.31,0.09,0.52,0.04c0.06-0.01,0.16-0.03,0.22-0.03c-0.02,0.06-0.06,0.15-0.08,0.21c-0.08,0.2-0.17,0.39-0.07,0.52
+			c0.1,0.13,0.3,0.1,0.52,0.07c0.06-0.01,0.16-0.02,0.22-0.02c-0.02,0.06-0.06,0.15-0.09,0.21c-0.1,0.19-0.19,0.37-0.1,0.51
+			c0.09,0.14,0.3,0.12,0.51,0.11c0.06,0,0.16-0.01,0.22-0.01c-0.02,0.06-0.08,0.14-0.11,0.2c-0.11,0.19-0.21,0.36-0.13,0.5
+			c0.08,0.15,0.29,0.15,0.5,0.15c0.06,0,0.16,0,0.22,0.01c-0.03,0.05-0.09,0.14-0.13,0.19c-0.13,0.18-0.24,0.33-0.18,0.48
+			c0.06,0.15,0.27,0.18,0.48,0.21c0.06,0.01,0.16,0.02,0.22,0.04c-0.04,0.03-0.12,0.11-0.17,0.16c-0.15,0.15-0.29,0.28-0.25,0.43
+			c0.04,0.16,0.23,0.23,0.43,0.3c0.08,0.03,0.21,0.08,0.24,0.1c0,0-0.01-0.02-0.01-0.04L92.47,162.3z"/>
+	</g>
+	<g>
+		<path class="st0" d="M100.08,157.17l0.11-0.27c0.02,0.01,0.03,0.03,0.03,0.03c-0.02-0.04-0.02-0.19-0.03-0.28
+			c-0.01-0.23-0.01-0.45-0.16-0.56c-0.14-0.1-0.31-0.02-0.51,0.07c-0.06,0.03-0.15,0.07-0.21,0.08c0-0.06,0.02-0.16,0.03-0.22
+			c0.04-0.23,0.08-0.44-0.05-0.57c-0.12-0.12-0.31-0.08-0.53-0.03c-0.07,0.02-0.16,0.04-0.23,0.05c0.01-0.06,0.04-0.16,0.06-0.22
+			c0.07-0.22,0.13-0.42,0.01-0.56c-0.11-0.14-0.31-0.11-0.53-0.08c-0.07,0.01-0.17,0.02-0.23,0.02c0.02-0.06,0.05-0.15,0.08-0.21
+			c0.09-0.21,0.17-0.4,0.06-0.55c-0.1-0.15-0.31-0.14-0.53-0.13c-0.07,0-0.17,0.01-0.23,0c0.02-0.06,0.06-0.15,0.09-0.21
+			c0.1-0.2,0.19-0.39,0.09-0.54c-0.1-0.15-0.31-0.16-0.53-0.16c-0.07,0-0.17,0-0.23-0.01c0.02-0.06,0.07-0.15,0.11-0.2
+			c0.11-0.19,0.21-0.37,0.12-0.53c-0.09-0.16-0.3-0.17-0.53-0.19c-0.07,0-0.17-0.01-0.23-0.02c0.03-0.06,0.08-0.14,0.12-0.2
+			c0.12-0.18,0.23-0.36,0.15-0.52c-0.08-0.16-0.29-0.19-0.52-0.21c-0.07-0.01-0.17-0.02-0.23-0.03c0.03-0.06,0.09-0.13,0.13-0.19
+			c0.13-0.18,0.25-0.34,0.18-0.5c-0.07-0.17-0.29-0.21-0.51-0.25c-0.07-0.01-0.16-0.03-0.23-0.05c0.03-0.05,0.1-0.13,0.14-0.18
+			c0.14-0.17,0.27-0.32,0.21-0.49c-0.06-0.17-0.28-0.22-0.5-0.28c-0.06-0.02-0.16-0.04-0.22-0.06c0.04-0.05,0.11-0.12,0.15-0.17
+			c0.16-0.16,0.29-0.29,0.24-0.46c-0.05-0.18-0.26-0.25-0.48-0.32c-0.07-0.02-0.17-0.06-0.22-0.08c0.04-0.03,0.13-0.1,0.19-0.15
+			c0.17-0.14,0.32-0.25,0.29-0.42l-0.29,0.03c0-0.02,0-0.03,0-0.04c-0.02,0.04-0.13,0.12-0.19,0.18c-0.18,0.14-0.34,0.27-0.3,0.46
+			c0.04,0.18,0.24,0.24,0.47,0.32c0.07,0.02,0.18,0.06,0.24,0.09c-0.04,0.05-0.11,0.12-0.15,0.17c-0.16,0.16-0.31,0.31-0.25,0.49
+			c0.06,0.17,0.27,0.22,0.49,0.28c0.07,0.02,0.18,0.04,0.24,0.07c-0.03,0.05-0.1,0.13-0.14,0.18c-0.14,0.17-0.28,0.33-0.21,0.51
+			c0.07,0.17,0.28,0.21,0.51,0.25c0.07,0.01,0.18,0.03,0.24,0.05c-0.03,0.05-0.09,0.14-0.13,0.19c-0.13,0.18-0.26,0.35-0.18,0.52
+			c0.08,0.17,0.29,0.19,0.52,0.22c0.07,0.01,0.17,0.02,0.24,0.04c-0.03,0.06-0.08,0.14-0.12,0.2c-0.12,0.19-0.23,0.36-0.15,0.53
+			c0.09,0.16,0.3,0.18,0.53,0.19c0.07,0,0.18,0.01,0.24,0.02c-0.02,0.06-0.07,0.15-0.11,0.21c-0.11,0.19-0.21,0.38-0.12,0.54
+			c0.1,0.16,0.31,0.16,0.54,0.17c0.07,0,0.17,0,0.24,0.01c-0.02,0.06-0.07,0.16-0.1,0.22c-0.1,0.2-0.19,0.39-0.09,0.54
+			c0.1,0.16,0.32,0.15,0.54,0.13c0.07,0,0.17-0.01,0.23,0c-0.02,0.06-0.06,0.16-0.08,0.23c-0.09,0.21-0.17,0.4-0.05,0.55
+			c0.11,0.15,0.33,0.12,0.55,0.09c0.07-0.01,0.17-0.02,0.23-0.02c-0.01,0.06-0.04,0.17-0.06,0.24c-0.07,0.22-0.13,0.42,0,0.56
+			c0.13,0.14,0.33,0.09,0.55,0.04c0.06-0.02,0.16-0.04,0.22-0.05c0,0.07-0.02,0.18-0.03,0.25c-0.04,0.22-0.08,0.44,0.06,0.56
+			c0.15,0.13,0.34,0.04,0.55-0.05c0.06-0.03,0.15-0.07,0.21-0.08c0.01,0.07,0.02,0.19,0.02,0.27
+			C99.91,156.86,99.92,157.09,100.08,157.17z"/>
+	</g>
+</g>
+<path class="st1" d="M107.32,158.45l20.07,50.12c0.66,1.65-0.14,3.51-1.79,4.17l-14.38,5.76c-1.65,0.66-3.51-0.14-4.17-1.79
+	l-20.07-50.12c-0.65-1.62,0.14-3.5,1.79-4.17l14.38-5.76C104.8,156.01,106.67,156.81,107.32,158.45z"/>
+<path class="st2" d="M106.43,160.37l19.11,47.72c0.65,1.61-0.17,3.45-1.81,4.11l-11.53,4.62c-1.65,0.66-3.5-0.11-4.15-1.73
+	l-19.11-47.72c-0.55-1.37,0.14-2.95,1.56-3.53l12.36-4.95C104.29,158.33,105.89,159,106.43,160.37z"/>
+<path class="st3" d="M97.28,179.27l11.16-4.47c0.82-0.33,1.76,0.07,2.09,0.89l0.42,1.04c0.33,0.82-0.07,1.76-0.89,2.09l-11.16,4.47
+	c-0.82,0.33-1.76-0.07-2.09-0.89l-0.42-1.04C96.06,180.54,96.46,179.6,97.28,179.27z"/>
+<rect x="115.3" y="178.06" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -64.6272 56.9716)" class="st4" width="0.29" height="36.07"/>
+<rect x="106.83" y="181.45" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -66.496 54.0647)" class="st4" width="0.29" height="36.07"/>
+<rect x="109.76" y="177.35" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.1301 53.6168)" class="st4" width="0.45" height="0.45"/>
+<rect x="108.88" y="177.7" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.3248 53.314)" class="st4" width="0.45" height="0.45"/>
+<rect x="108" y="178.05" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.5194 53.0112)" class="st4" width="0.45" height="0.45"/>
+<rect x="107.12" y="178.41" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.7141 52.7085)" class="st4" width="0.45" height="0.45"/>
+<rect x="97.84" y="182.12" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.7606 49.5252)" class="st4" width="0.45" height="0.45"/>
+<rect x="98.72" y="181.77" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.5659 49.8279)" class="st4" width="0.45" height="0.45"/>
+<rect x="99.6" y="181.41" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.3713 50.1307)" class="st4" width="0.45" height="0.45"/>
+<rect x="100.48" y="181.06" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.1766 50.4335)" class="st4" width="0.45" height="0.45"/>
+<path class="st0" d="M88.23,161.97c3.06-5.43,5.96-11.03,8.63-16.66c0.29-0.6,0.39-1.15,0.24-1.23c-2.44-1.26-4.87-2.52-7.31-3.79
+	c-0.15-0.08-0.52,0.34-0.83,0.93c-2.87,5.55-5.75,11.1-8.62,16.65c-0.31,0.59-0.43,1.14-0.28,1.22c2.44,1.26,4.87,2.52,7.31,3.79
+	C87.51,162.95,87.9,162.55,88.23,161.97z"/>
+<path class="st0" d="M95.34,155.39l-1.58,2.1c-0.13,0.18-0.43,0.26-0.67,0.17l-3.29-1.14l3.52-4.67l2,2.85
+	C95.47,154.91,95.47,155.21,95.34,155.39z"/>
+<path class="st1" d="M87.97,159.88c2.37-4.59,4.75-9.17,7.12-13.76c0.8-1.58,0.19-3.52-1.37-4.33
+	c-22.18-11.49-32.61-16.89-54.79-28.38c-4.98-2.58-18.01-6.36-21.83,1.03l0,0c-3.83,7.39,6.51,15.71,11.76,18.43
+	c22.18,11.49,32.61,16.89,54.79,28.38C85.2,162.07,87.14,161.45,87.97,159.88z"/>
+<path class="st2" d="M86.73,158.01c2.04-3.94,4.08-7.88,6.12-11.82c0.69-1.36,0.16-3.03-1.18-3.72
+	c-19.07-9.87-26.38-13.66-45.45-23.54c-4.25-2.44-15.48-5.47-18.77,0.88l0,0c-3.29,6.35,5.66,13.78,10.11,15.84
+	c19.07,9.88,26.38,13.66,45.45,23.54C84.34,159.89,86.01,159.36,86.73,158.01z"/>
+<path class="st0" d="M39.9,115.64c-3.4-1.76-11.94-2.13-14.62,3.05l-5.9-3.06C21.79,110.98,29.01,110,39.9,115.64z"/>
+<path class="st0" d="M31.23,132.39c-3.4-1.76-8.63-8.52-5.95-13.7l-5.9-3.06C16.97,120.29,20.34,126.75,31.23,132.39z"/>
+<path class="st3" d="M48.58,137.63l5.53-10.67c0.41-0.79,1.38-1.09,2.16-0.69l1,0.52c0.79,0.41,1.09,1.38,0.69,2.16l-5.53,10.67
+	c-0.41,0.79-1.38,1.09-2.16,0.69l-1-0.52C48.48,139.39,48.17,138.42,48.58,137.63z"/>
+<rect x="74.44" y="119.7" transform="matrix(0.4599 -0.888 0.888 0.4599 -83.2831 141.3791)" class="st4" width="0.29" height="38.91"/>
+<rect x="70.24" y="127.8" transform="matrix(0.4599 -0.888 0.888 0.4599 -92.7473 142.0287)" class="st4" width="0.29" height="38.91"/>
+<rect x="56.86" y="127.81" transform="matrix(0.4599 -0.888 0.888 0.4599 -82.859 119.84)" class="st4" width="0.45" height="0.45"/>
+<rect x="56.42" y="128.66" transform="matrix(0.4599 -0.888 0.888 0.4599 -83.8447 119.9077)" class="st4" width="0.45" height="0.45"/>
+<rect x="55.99" y="129.5" transform="matrix(0.4599 -0.888 0.888 0.4599 -84.8304 119.9753)" class="st4" width="0.45" height="0.45"/>
+<rect x="55.55" y="130.34" transform="matrix(0.4599 -0.888 0.888 0.4599 -85.8161 120.043)" class="st4" width="0.45" height="0.45"/>
+<rect x="50.95" y="139.22" transform="matrix(0.4599 -0.888 0.888 0.4599 -96.1802 120.7544)" class="st4" width="0.45" height="0.45"/>
+<rect x="51.39" y="138.38" transform="matrix(0.4599 -0.888 0.888 0.4599 -95.1945 120.6867)" class="st4" width="0.45" height="0.45"/>
+<rect x="51.83" y="137.53" transform="matrix(0.4599 -0.888 0.888 0.4599 -94.2087 120.619)" class="st4" width="0.45" height="0.45"/>
+<rect x="52.26" y="136.69" transform="matrix(0.4599 -0.888 0.888 0.4599 -93.223 120.5514)" class="st4" width="0.45" height="0.45"/>
+<path class="st5" d="M27.62,110.34c0.45,0.06,1.01,0.77,0.69,1.04c-0.32,0.27-3.78-0.58-3.99-0.87
+	C24.11,110.22,27.25,110.29,27.62,110.34z"/>
+<path class="st5" d="M19.81,125.42c0.3,0.33,1.21,0.38,1.25-0.04c0.03-0.42-2.66-2.75-3.01-2.75
+	C17.69,122.62,19.56,125.14,19.81,125.42z"/>
+<g>
+	<rect class="st6" width="240" height="240"/>
+</g>
+</svg>
diff --git a/svg/Zug_2_Weiche_#00c853_old.svg b/svg/Zug_2_Weiche_#00c853_old.svg
new file mode 100644
index 0000000000000000000000000000000000000000..08a1127446c0da8c84b95791f99cf9e1c4557939
--- /dev/null
+++ b/svg/Zug_2_Weiche_#00c853_old.svg
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#444444;}
+	.st1{fill:#DCDCDC;}
+	.st2{fill:#00C853;}
+	.st3{fill:#767676;}
+	.st4{fill:#5B5A5A;}
+	.st5{fill:#FBFBFB;}
+	.st6{fill:none;}
+</style>
+<path class="st0" d="M109.99,220.08c5.86-2.11,11.72-4.46,17.42-6.98c0.61-0.27,1.05-0.62,0.99-0.78c-1.02-2.55-2.04-5.09-3.06-7.64
+	c-0.06-0.16-0.62-0.08-1.24,0.16c-5.8,2.32-11.61,4.65-17.41,6.97c-0.62,0.25-1.07,0.58-1.01,0.74c1.02,2.55,2.04,5.09,3.06,7.64
+	C108.8,220.36,109.36,220.31,109.99,220.08z"/>
+<path class="st0" d="M90.03,170.25c5.86-2.11,11.72-4.46,17.42-6.98c0.61-0.27,1.05-0.62,0.99-0.78c-1.02-2.55-2.04-5.09-3.06-7.64
+	c-0.06-0.16-0.62-0.08-1.24,0.16c-5.8,2.32-11.61,4.65-17.41,6.97c-0.62,0.25-1.07,0.58-1.01,0.74c1.02,2.55,2.04,5.09,3.06,7.64
+	C88.85,170.52,89.4,170.47,90.03,170.25z"/>
+<path class="st0" d="M95.4,155.36l-2.44,0.98c-0.21,0.08-0.36,0.35-0.34,0.61l0.24,3.48l5.43-2.18l-2.22-2.68
+	C95.9,155.36,95.6,155.28,95.4,155.36z"/>
+<g>
+	<g>
+		<path class="st0" d="M92.47,162.3c-0.01-0.17-0.21-0.24-0.41-0.31c-0.07-0.03-0.17-0.06-0.23-0.1c0.04-0.05,0.11-0.12,0.15-0.16
+			c0.16-0.16,0.32-0.31,0.26-0.47c-0.05-0.16-0.26-0.19-0.47-0.22c-0.07-0.01-0.18-0.02-0.24-0.04c0.03-0.05,0.09-0.13,0.13-0.19
+			c0.13-0.18,0.26-0.35,0.18-0.5c-0.07-0.15-0.28-0.15-0.5-0.16c-0.07,0-0.18,0-0.24-0.01c0.02-0.06,0.08-0.14,0.11-0.2
+			c0.11-0.19,0.22-0.37,0.13-0.52c-0.09-0.14-0.29-0.13-0.51-0.11c-0.07,0-0.17,0.01-0.23,0.01c0.02-0.06,0.06-0.15,0.09-0.21
+			c0.1-0.2,0.19-0.38,0.09-0.52c-0.1-0.14-0.3-0.11-0.52-0.08c-0.07,0.01-0.17,0.02-0.23,0.02c0.02-0.06,0.06-0.15,0.08-0.21
+			c0.09-0.2,0.17-0.39,0.06-0.52c-0.1-0.13-0.31-0.09-0.52-0.05c-0.07,0.01-0.17,0.03-0.23,0.03c0.01-0.06,0.05-0.16,0.07-0.22
+			c0.08-0.21,0.15-0.4,0.03-0.52c-0.11-0.12-0.31-0.07-0.53-0.02c-0.06,0.02-0.16,0.04-0.22,0.05c0.01-0.06,0.04-0.16,0.06-0.22
+			c0.06-0.21,0.13-0.4,0.01-0.52c-0.12-0.12-0.32-0.06-0.53,0.01c-0.06,0.02-0.16,0.05-0.22,0.06c0.01-0.06,0.03-0.16,0.05-0.23
+			c0.05-0.21,0.1-0.41-0.02-0.52c-0.13-0.11-0.32-0.04-0.53,0.04c-0.06,0.02-0.15,0.06-0.21,0.07c0-0.06,0.02-0.16,0.03-0.23
+			c0.04-0.21,0.08-0.41-0.06-0.52c-0.14-0.11-0.33-0.02-0.53,0.08c-0.06,0.03-0.15,0.07-0.21,0.09c0-0.06,0.01-0.17,0.01-0.24
+			c0.02-0.22,0.04-0.42-0.1-0.51c-0.15-0.09-0.33,0.02-0.52,0.13c-0.07,0.04-0.19,0.12-0.23,0.12l-0.11,0.26
+			c0.14,0.08,0.3-0.02,0.49-0.13c0.06-0.03,0.14-0.09,0.2-0.11c0,0.06-0.01,0.15-0.01,0.21c-0.02,0.22-0.04,0.42,0.1,0.52
+			c0.13,0.09,0.3,0.01,0.5-0.08c0.06-0.03,0.15-0.07,0.21-0.09c0,0.06-0.02,0.15-0.03,0.22c-0.04,0.21-0.08,0.42,0.05,0.52
+			c0.12,0.1,0.3,0.04,0.51-0.04c0.06-0.02,0.15-0.06,0.22-0.07c-0.01,0.06-0.03,0.15-0.05,0.22c-0.05,0.21-0.1,0.41,0.02,0.52
+			c0.12,0.11,0.3,0.05,0.52-0.01c0.06-0.02,0.16-0.05,0.22-0.06c-0.01,0.06-0.04,0.15-0.06,0.21c-0.06,0.21-0.13,0.4-0.01,0.52
+			c0.11,0.12,0.31,0.07,0.52,0.02c0.06-0.02,0.16-0.04,0.22-0.05c-0.01,0.06-0.05,0.15-0.07,0.21c-0.07,0.2-0.14,0.39-0.04,0.52
+			c0.11,0.13,0.31,0.09,0.52,0.04c0.06-0.01,0.16-0.03,0.22-0.03c-0.02,0.06-0.06,0.15-0.08,0.21c-0.08,0.2-0.17,0.39-0.07,0.52
+			c0.1,0.13,0.3,0.1,0.52,0.07c0.06-0.01,0.16-0.02,0.22-0.02c-0.02,0.06-0.06,0.15-0.09,0.21c-0.1,0.19-0.19,0.37-0.1,0.51
+			c0.09,0.14,0.3,0.12,0.51,0.11c0.06,0,0.16-0.01,0.22-0.01c-0.02,0.06-0.08,0.14-0.11,0.2c-0.11,0.19-0.21,0.36-0.13,0.5
+			c0.08,0.15,0.29,0.15,0.5,0.15c0.06,0,0.16,0,0.22,0.01c-0.03,0.05-0.09,0.14-0.13,0.19c-0.13,0.18-0.24,0.33-0.18,0.48
+			c0.06,0.15,0.27,0.18,0.48,0.21c0.06,0.01,0.16,0.02,0.22,0.04c-0.04,0.03-0.12,0.11-0.17,0.16c-0.15,0.15-0.29,0.28-0.25,0.43
+			c0.04,0.16,0.23,0.23,0.43,0.3c0.08,0.03,0.21,0.08,0.24,0.1c0,0-0.01-0.02-0.01-0.04L92.47,162.3z"/>
+	</g>
+	<g>
+		<path class="st0" d="M100.08,157.17l0.11-0.27c0.02,0.01,0.03,0.03,0.03,0.03c-0.02-0.04-0.02-0.19-0.03-0.28
+			c-0.01-0.23-0.01-0.45-0.16-0.56c-0.14-0.1-0.31-0.02-0.51,0.07c-0.06,0.03-0.15,0.07-0.21,0.08c0-0.06,0.02-0.16,0.03-0.22
+			c0.04-0.23,0.08-0.44-0.05-0.57c-0.12-0.12-0.31-0.08-0.53-0.03c-0.07,0.02-0.16,0.04-0.23,0.05c0.01-0.06,0.04-0.16,0.06-0.22
+			c0.07-0.22,0.13-0.42,0.01-0.56c-0.11-0.14-0.31-0.11-0.53-0.08c-0.07,0.01-0.17,0.02-0.23,0.02c0.02-0.06,0.05-0.15,0.08-0.21
+			c0.09-0.21,0.17-0.4,0.06-0.55c-0.1-0.15-0.31-0.14-0.53-0.13c-0.07,0-0.17,0.01-0.23,0c0.02-0.06,0.06-0.15,0.09-0.21
+			c0.1-0.2,0.19-0.39,0.09-0.54c-0.1-0.15-0.31-0.16-0.53-0.16c-0.07,0-0.17,0-0.23-0.01c0.02-0.06,0.07-0.15,0.11-0.2
+			c0.11-0.19,0.21-0.37,0.12-0.53c-0.09-0.16-0.3-0.17-0.53-0.19c-0.07,0-0.17-0.01-0.23-0.02c0.03-0.06,0.08-0.14,0.12-0.2
+			c0.12-0.18,0.23-0.36,0.15-0.52c-0.08-0.16-0.29-0.19-0.52-0.21c-0.07-0.01-0.17-0.02-0.23-0.03c0.03-0.06,0.09-0.13,0.13-0.19
+			c0.13-0.18,0.25-0.34,0.18-0.5c-0.07-0.17-0.29-0.21-0.51-0.25c-0.07-0.01-0.16-0.03-0.23-0.05c0.03-0.05,0.1-0.13,0.14-0.18
+			c0.14-0.17,0.27-0.32,0.21-0.49c-0.06-0.17-0.28-0.22-0.5-0.28c-0.06-0.02-0.16-0.04-0.22-0.06c0.04-0.05,0.11-0.12,0.15-0.17
+			c0.16-0.16,0.29-0.29,0.24-0.46c-0.05-0.18-0.26-0.25-0.48-0.32c-0.07-0.02-0.17-0.06-0.22-0.08c0.04-0.03,0.13-0.1,0.19-0.15
+			c0.17-0.14,0.32-0.25,0.29-0.42l-0.29,0.03c0-0.02,0-0.03,0-0.04c-0.02,0.04-0.13,0.12-0.19,0.18c-0.18,0.14-0.34,0.27-0.3,0.46
+			c0.04,0.18,0.24,0.24,0.47,0.32c0.07,0.02,0.18,0.06,0.24,0.09c-0.04,0.05-0.11,0.12-0.15,0.17c-0.16,0.16-0.31,0.31-0.25,0.49
+			c0.06,0.17,0.27,0.22,0.49,0.28c0.07,0.02,0.18,0.04,0.24,0.07c-0.03,0.05-0.1,0.13-0.14,0.18c-0.14,0.17-0.28,0.33-0.21,0.51
+			c0.07,0.17,0.28,0.21,0.51,0.25c0.07,0.01,0.18,0.03,0.24,0.05c-0.03,0.05-0.09,0.14-0.13,0.19c-0.13,0.18-0.26,0.35-0.18,0.52
+			c0.08,0.17,0.29,0.19,0.52,0.22c0.07,0.01,0.17,0.02,0.24,0.04c-0.03,0.06-0.08,0.14-0.12,0.2c-0.12,0.19-0.23,0.36-0.15,0.53
+			c0.09,0.16,0.3,0.18,0.53,0.19c0.07,0,0.18,0.01,0.24,0.02c-0.02,0.06-0.07,0.15-0.11,0.21c-0.11,0.19-0.21,0.38-0.12,0.54
+			c0.1,0.16,0.31,0.16,0.54,0.17c0.07,0,0.17,0,0.24,0.01c-0.02,0.06-0.07,0.16-0.1,0.22c-0.1,0.2-0.19,0.39-0.09,0.54
+			c0.1,0.16,0.32,0.15,0.54,0.13c0.07,0,0.17-0.01,0.23,0c-0.02,0.06-0.06,0.16-0.08,0.23c-0.09,0.21-0.17,0.4-0.05,0.55
+			c0.11,0.15,0.33,0.12,0.55,0.09c0.07-0.01,0.17-0.02,0.23-0.02c-0.01,0.06-0.04,0.17-0.06,0.24c-0.07,0.22-0.13,0.42,0,0.56
+			c0.13,0.14,0.33,0.09,0.55,0.04c0.06-0.02,0.16-0.04,0.22-0.05c0,0.07-0.02,0.18-0.03,0.25c-0.04,0.22-0.08,0.44,0.06,0.56
+			c0.15,0.13,0.34,0.04,0.55-0.05c0.06-0.03,0.15-0.07,0.21-0.08c0.01,0.07,0.02,0.19,0.02,0.27
+			C99.91,156.86,99.92,157.09,100.08,157.17z"/>
+	</g>
+</g>
+<path class="st1" d="M107.32,158.45l20.07,50.12c0.66,1.65-0.14,3.51-1.79,4.17l-14.38,5.76c-1.65,0.66-3.51-0.14-4.17-1.79
+	l-20.07-50.12c-0.65-1.62,0.14-3.5,1.79-4.17l14.38-5.76C104.8,156.01,106.67,156.81,107.32,158.45z"/>
+<path class="st2" d="M106.43,160.37l19.11,47.72c0.65,1.61-0.17,3.45-1.81,4.11l-11.53,4.62c-1.65,0.66-3.5-0.11-4.15-1.73
+	l-19.11-47.72c-0.55-1.37,0.14-2.95,1.56-3.53l12.36-4.95C104.29,158.33,105.89,159,106.43,160.37z"/>
+<path class="st3" d="M97.28,179.27l11.16-4.47c0.82-0.33,1.76,0.07,2.09,0.89l0.42,1.04c0.33,0.82-0.07,1.76-0.89,2.09l-11.16,4.47
+	c-0.82,0.33-1.76-0.07-2.09-0.89l-0.42-1.04C96.06,180.54,96.46,179.6,97.28,179.27z"/>
+<rect x="115.3" y="178.06" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -64.6272 56.9716)" class="st4" width="0.29" height="36.07"/>
+<rect x="106.83" y="181.45" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -66.496 54.0647)" class="st4" width="0.29" height="36.07"/>
+<rect x="109.76" y="177.35" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.1301 53.6168)" class="st4" width="0.45" height="0.45"/>
+<rect x="108.88" y="177.7" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.3248 53.314)" class="st4" width="0.45" height="0.45"/>
+<rect x="108" y="178.05" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.5194 53.0112)" class="st4" width="0.45" height="0.45"/>
+<rect x="107.12" y="178.41" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -58.7141 52.7085)" class="st4" width="0.45" height="0.45"/>
+<rect x="97.84" y="182.12" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.7606 49.5252)" class="st4" width="0.45" height="0.45"/>
+<rect x="98.72" y="181.77" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.5659 49.8279)" class="st4" width="0.45" height="0.45"/>
+<rect x="99.6" y="181.41" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.3713 50.1307)" class="st4" width="0.45" height="0.45"/>
+<rect x="100.48" y="181.06" transform="matrix(0.9283 -0.3718 0.3718 0.9283 -60.1766 50.4335)" class="st4" width="0.45" height="0.45"/>
+<path class="st0" d="M88.23,161.97c3.06-5.43,5.96-11.03,8.63-16.66c0.29-0.6,0.39-1.15,0.24-1.23c-2.44-1.26-4.87-2.52-7.31-3.79
+	c-0.15-0.08-0.52,0.34-0.83,0.93c-2.87,5.55-5.75,11.1-8.62,16.65c-0.31,0.59-0.43,1.14-0.28,1.22c2.44,1.26,4.87,2.52,7.31,3.79
+	C87.51,162.95,87.9,162.55,88.23,161.97z"/>
+<path class="st0" d="M95.34,155.39l-1.58,2.1c-0.13,0.18-0.43,0.26-0.67,0.17l-3.29-1.14l3.52-4.67l2,2.85
+	C95.47,154.91,95.47,155.21,95.34,155.39z"/>
+<path class="st1" d="M87.97,159.88c2.37-4.59,4.75-9.17,7.12-13.76c0.8-1.58,0.19-3.52-1.37-4.33
+	c-22.18-11.49-32.61-16.89-54.79-28.38c-4.98-2.58-18.01-6.36-21.83,1.03l0,0c-3.83,7.39,6.51,15.71,11.76,18.43
+	c22.18,11.49,32.61,16.89,54.79,28.38C85.2,162.07,87.14,161.45,87.97,159.88z"/>
+<path class="st2" d="M86.73,158.01c2.04-3.94,4.08-7.88,6.12-11.82c0.69-1.36,0.16-3.03-1.18-3.72
+	c-19.07-9.87-26.38-13.66-45.45-23.54c-4.25-2.44-15.48-5.47-18.77,0.88l0,0c-3.29,6.35,5.66,13.78,10.11,15.84
+	c19.07,9.88,26.38,13.66,45.45,23.54C84.34,159.89,86.01,159.36,86.73,158.01z"/>
+<path class="st0" d="M39.9,115.64c-3.4-1.76-11.94-2.13-14.62,3.05l-5.9-3.06C21.79,110.98,29.01,110,39.9,115.64z"/>
+<path class="st0" d="M31.23,132.39c-3.4-1.76-8.63-8.52-5.95-13.7l-5.9-3.06C16.97,120.29,20.34,126.75,31.23,132.39z"/>
+<path class="st3" d="M48.58,137.63l5.53-10.67c0.41-0.79,1.38-1.09,2.16-0.69l1,0.52c0.79,0.41,1.09,1.38,0.69,2.16l-5.53,10.67
+	c-0.41,0.79-1.38,1.09-2.16,0.69l-1-0.52C48.48,139.39,48.17,138.42,48.58,137.63z"/>
+<rect x="74.44" y="119.7" transform="matrix(0.4599 -0.888 0.888 0.4599 -83.2831 141.3791)" class="st4" width="0.29" height="38.91"/>
+<rect x="70.24" y="127.8" transform="matrix(0.4599 -0.888 0.888 0.4599 -92.7473 142.0287)" class="st4" width="0.29" height="38.91"/>
+<rect x="56.86" y="127.81" transform="matrix(0.4599 -0.888 0.888 0.4599 -82.859 119.84)" class="st4" width="0.45" height="0.45"/>
+<rect x="56.42" y="128.66" transform="matrix(0.4599 -0.888 0.888 0.4599 -83.8447 119.9077)" class="st4" width="0.45" height="0.45"/>
+<rect x="55.99" y="129.5" transform="matrix(0.4599 -0.888 0.888 0.4599 -84.8304 119.9753)" class="st4" width="0.45" height="0.45"/>
+<rect x="55.55" y="130.34" transform="matrix(0.4599 -0.888 0.888 0.4599 -85.8161 120.043)" class="st4" width="0.45" height="0.45"/>
+<rect x="50.95" y="139.22" transform="matrix(0.4599 -0.888 0.888 0.4599 -96.1802 120.7544)" class="st4" width="0.45" height="0.45"/>
+<rect x="51.39" y="138.38" transform="matrix(0.4599 -0.888 0.888 0.4599 -95.1945 120.6867)" class="st4" width="0.45" height="0.45"/>
+<rect x="51.83" y="137.53" transform="matrix(0.4599 -0.888 0.888 0.4599 -94.2087 120.619)" class="st4" width="0.45" height="0.45"/>
+<rect x="52.26" y="136.69" transform="matrix(0.4599 -0.888 0.888 0.4599 -93.223 120.5514)" class="st4" width="0.45" height="0.45"/>
+<path class="st5" d="M27.62,110.34c0.45,0.06,1.01,0.77,0.69,1.04c-0.32,0.27-3.78-0.58-3.99-0.87
+	C24.11,110.22,27.25,110.29,27.62,110.34z"/>
+<path class="st5" d="M19.81,125.42c0.3,0.33,1.21,0.38,1.25-0.04c0.03-0.42-2.66-2.75-3.01-2.75
+	C17.69,122.62,19.56,125.14,19.81,125.42z"/>
+<g>
+	<rect class="st6" width="240" height="240"/>
+</g>
+</svg>
diff --git a/svg/Zug_Gleis_#0091ea_old.svg b/svg/Zug_Gleis_#0091ea_old.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9a14b24fbd9e5cfd17b611b780d80165cad21fb0
--- /dev/null
+++ b/svg/Zug_Gleis_#0091ea_old.svg
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#444444;}
+	.st1{fill:#CDCDCD;}
+	.st2{fill:#0091EA;}
+	.st3{fill:#767676;}
+	.st4{fill:#5B5A5A;}
+	.st5{fill:#FBFBFB;}
+	.st6{fill:none;}
+</style>
+<path class="st0" d="M110.77,195.57c6.22,0.22,12.54,0.22,18.76,0c0.67-0.02,1.2-0.18,1.2-0.35c0-2.74,0-5.49,0-8.23
+	c0-0.17-0.54-0.31-1.21-0.31c-6.25,0-12.5,0-18.75,0c-0.67,0-1.21,0.14-1.21,0.31c0,2.74,0,5.49,0,8.23
+	C109.56,195.38,110.1,195.54,110.77,195.57z"/>
+<path class="st0" d="M110.77,141.88c6.22,0.22,12.54,0.22,18.76,0c0.67-0.02,1.2-0.18,1.2-0.35c0-2.74,0-5.49,0-8.23
+	c0-0.17-0.54-0.31-1.21-0.31c-6.25,0-12.5,0-18.75,0c-0.67,0-1.21,0.14-1.21,0.31c0,2.74,0,5.49,0,8.23
+	C109.56,141.7,110.1,141.86,110.77,141.88z"/>
+<path class="st0" d="M121.47,131.12h-2.63c-0.22,0-0.46,0.19-0.54,0.44l-1.07,3.32h5.85l-1.07-3.32
+	C121.93,131.3,121.69,131.12,121.47,131.12z"/>
+<g>
+	<g>
+		<path class="st0" d="M115.44,135.6c0.09-0.15-0.03-0.31-0.16-0.49c-0.04-0.06-0.11-0.15-0.13-0.21c0.06-0.02,0.15-0.03,0.22-0.04
+			c0.22-0.04,0.44-0.07,0.48-0.24c0.05-0.16-0.1-0.3-0.27-0.44c-0.05-0.05-0.13-0.12-0.17-0.17c0.05-0.03,0.15-0.06,0.21-0.08
+			c0.21-0.07,0.41-0.14,0.44-0.31c0.02-0.17-0.14-0.28-0.32-0.41c-0.06-0.04-0.14-0.1-0.19-0.15c0.05-0.03,0.14-0.07,0.2-0.1
+			c0.2-0.09,0.39-0.18,0.4-0.35c0.01-0.17-0.17-0.27-0.36-0.38c-0.06-0.03-0.15-0.09-0.2-0.13c0.05-0.04,0.14-0.08,0.19-0.12
+			c0.19-0.11,0.38-0.21,0.37-0.37c0-0.17-0.19-0.26-0.38-0.36c-0.06-0.03-0.15-0.08-0.2-0.11c0.05-0.04,0.13-0.09,0.19-0.13
+			c0.19-0.12,0.36-0.23,0.35-0.39c-0.01-0.17-0.2-0.25-0.4-0.34c-0.06-0.03-0.15-0.07-0.21-0.1c0.04-0.04,0.13-0.1,0.18-0.14
+			c0.18-0.13,0.35-0.25,0.33-0.41c-0.02-0.17-0.22-0.24-0.42-0.32c-0.06-0.02-0.16-0.06-0.21-0.09c0.04-0.04,0.12-0.11,0.18-0.15
+			c0.17-0.13,0.33-0.26,0.3-0.43c-0.03-0.17-0.23-0.23-0.44-0.29c-0.06-0.02-0.16-0.05-0.21-0.07c0.04-0.05,0.12-0.11,0.17-0.16
+			c0.16-0.14,0.32-0.28,0.28-0.44c-0.04-0.16-0.24-0.22-0.46-0.27c-0.06-0.02-0.16-0.04-0.22-0.06c0.04-0.05,0.11-0.12,0.16-0.17
+			c0.15-0.15,0.3-0.3,0.25-0.46c-0.05-0.16-0.26-0.2-0.48-0.24c-0.06-0.01-0.16-0.03-0.22-0.05c0.03-0.05,0.1-0.14,0.15-0.19
+			c0.14-0.17,0.27-0.32,0.21-0.47c-0.07-0.16-0.28-0.17-0.51-0.19c-0.08-0.01-0.22-0.01-0.26-0.03l-0.23,0.16
+			c0.07,0.14,0.26,0.15,0.48,0.17c0.07,0,0.17,0.01,0.23,0.02c-0.03,0.05-0.09,0.12-0.13,0.17c-0.14,0.17-0.27,0.33-0.22,0.48
+			c0.06,0.15,0.24,0.18,0.46,0.22c0.07,0.01,0.16,0.03,0.22,0.05c-0.04,0.05-0.1,0.11-0.15,0.16c-0.15,0.15-0.3,0.3-0.25,0.46
+			c0.04,0.16,0.23,0.2,0.45,0.26c0.06,0.02,0.16,0.04,0.22,0.06c-0.04,0.05-0.11,0.11-0.16,0.15c-0.16,0.14-0.32,0.28-0.28,0.44
+			c0.03,0.16,0.22,0.22,0.43,0.28c0.06,0.02,0.16,0.05,0.21,0.07c-0.04,0.04-0.12,0.1-0.17,0.14c-0.17,0.13-0.33,0.26-0.31,0.42
+			c0.03,0.16,0.22,0.23,0.42,0.31c0.06,0.02,0.15,0.06,0.21,0.09c-0.05,0.04-0.13,0.1-0.18,0.14c-0.18,0.12-0.34,0.24-0.33,0.41
+			c0.02,0.16,0.2,0.25,0.4,0.33c0.06,0.03,0.15,0.07,0.2,0.1c-0.05,0.04-0.13,0.09-0.19,0.13c-0.18,0.12-0.35,0.22-0.35,0.39
+			c0.01,0.16,0.19,0.26,0.38,0.35c0.06,0.03,0.14,0.07,0.19,0.11c-0.05,0.04-0.14,0.08-0.19,0.12c-0.19,0.1-0.37,0.2-0.37,0.36
+			c0,0.17,0.17,0.27,0.36,0.38c0.05,0.03,0.14,0.08,0.19,0.12c-0.05,0.03-0.14,0.07-0.2,0.1c-0.2,0.09-0.38,0.17-0.39,0.33
+			c-0.02,0.17,0.15,0.29,0.33,0.41c0.05,0.04,0.13,0.09,0.17,0.13c-0.06,0.03-0.15,0.06-0.21,0.08c-0.21,0.07-0.39,0.13-0.42,0.29
+			c-0.03,0.16,0.12,0.3,0.28,0.45c0.05,0.04,0.12,0.11,0.16,0.15c-0.05,0.01-0.16,0.02-0.23,0.04c-0.21,0.04-0.4,0.07-0.45,0.21
+			c-0.06,0.15,0.06,0.32,0.18,0.49c0.05,0.07,0.13,0.18,0.14,0.22c0-0.01,0-0.02,0.01-0.04L115.44,135.6z"/>
+	</g>
+	<g>
+		<path class="st0" d="M124.86,135.6l0.25-0.14c0.01,0.02,0.01,0.04,0.01,0.04c0.01-0.04,0.09-0.15,0.14-0.22
+			c0.13-0.18,0.24-0.34,0.18-0.49c-0.06-0.14-0.24-0.17-0.45-0.21c-0.07-0.01-0.16-0.03-0.22-0.05c0.04-0.04,0.11-0.1,0.15-0.15
+			c0.16-0.15,0.31-0.29,0.28-0.45c-0.03-0.16-0.21-0.22-0.42-0.29c-0.06-0.02-0.16-0.05-0.21-0.08c0.04-0.04,0.12-0.1,0.17-0.13
+			c0.18-0.13,0.34-0.25,0.33-0.41c-0.02-0.16-0.19-0.24-0.39-0.33c-0.06-0.03-0.15-0.07-0.2-0.1c0.05-0.04,0.13-0.09,0.19-0.12
+			c0.19-0.11,0.36-0.21,0.36-0.38c0-0.16-0.18-0.26-0.37-0.36c-0.06-0.03-0.15-0.08-0.2-0.12c0.05-0.03,0.14-0.08,0.2-0.11
+			c0.19-0.1,0.38-0.19,0.38-0.35c0.01-0.16-0.16-0.27-0.35-0.39c-0.06-0.04-0.14-0.09-0.19-0.13c0.05-0.03,0.14-0.07,0.2-0.1
+			c0.2-0.09,0.39-0.17,0.4-0.33c0.02-0.16-0.15-0.28-0.33-0.41c-0.05-0.04-0.13-0.09-0.18-0.14c0.05-0.03,0.15-0.06,0.21-0.09
+			c0.2-0.08,0.39-0.15,0.42-0.31c0.03-0.16-0.14-0.29-0.31-0.42c-0.05-0.04-0.13-0.1-0.17-0.14c0.06-0.03,0.15-0.05,0.21-0.07
+			c0.21-0.07,0.4-0.12,0.43-0.28c0.03-0.16-0.12-0.3-0.28-0.44c-0.05-0.04-0.12-0.1-0.16-0.15c0.06-0.02,0.15-0.05,0.22-0.06
+			c0.22-0.05,0.4-0.1,0.45-0.26c0.04-0.16-0.1-0.31-0.26-0.46c-0.04-0.04-0.11-0.11-0.15-0.16c0.06-0.02,0.16-0.04,0.22-0.05
+			c0.22-0.04,0.41-0.07,0.46-0.22c0.06-0.16-0.08-0.31-0.22-0.48c-0.04-0.05-0.11-0.13-0.14-0.18c0.05,0,0.16-0.01,0.24-0.01
+			c0.22-0.01,0.4-0.02,0.48-0.17l-0.26-0.13c0.01-0.02,0.02-0.02,0.02-0.03c-0.03,0.02-0.18,0.03-0.26,0.03
+			c-0.22,0.01-0.44,0.03-0.51,0.19c-0.06,0.15,0.06,0.3,0.2,0.47c0.04,0.05,0.11,0.13,0.15,0.19c-0.06,0.02-0.15,0.03-0.22,0.05
+			c-0.22,0.04-0.43,0.07-0.48,0.24c-0.05,0.16,0.09,0.3,0.25,0.46c0.05,0.05,0.12,0.12,0.16,0.17c-0.06,0.02-0.15,0.05-0.22,0.06
+			c-0.21,0.05-0.42,0.1-0.46,0.27c-0.04,0.16,0.12,0.3,0.28,0.44c0.05,0.04,0.13,0.11,0.17,0.16c-0.06,0.03-0.15,0.06-0.21,0.07
+			c-0.21,0.07-0.41,0.13-0.44,0.29c-0.03,0.16,0.13,0.29,0.3,0.43c0.05,0.04,0.13,0.1,0.17,0.15c-0.05,0.03-0.15,0.06-0.21,0.09
+			c-0.2,0.08-0.4,0.15-0.42,0.32c-0.02,0.17,0.15,0.29,0.33,0.41c0.05,0.04,0.14,0.1,0.18,0.14c-0.05,0.03-0.15,0.07-0.21,0.1
+			c-0.2,0.09-0.39,0.17-0.4,0.34c-0.01,0.17,0.16,0.28,0.35,0.4c0.06,0.04,0.14,0.09,0.19,0.13c-0.05,0.04-0.14,0.08-0.2,0.11
+			c-0.19,0.1-0.38,0.19-0.38,0.36c0,0.17,0.18,0.27,0.37,0.37c0.06,0.03,0.15,0.08,0.19,0.12c-0.05,0.04-0.14,0.09-0.2,0.13
+			c-0.19,0.11-0.36,0.21-0.36,0.38c0.01,0.17,0.2,0.26,0.4,0.35c0.06,0.03,0.15,0.07,0.2,0.1c-0.04,0.04-0.13,0.11-0.19,0.15
+			c-0.18,0.13-0.34,0.25-0.32,0.41c0.02,0.17,0.22,0.24,0.44,0.31c0.06,0.02,0.16,0.05,0.21,0.08c-0.04,0.05-0.12,0.12-0.17,0.17
+			c-0.16,0.15-0.31,0.28-0.27,0.44c0.05,0.17,0.26,0.21,0.48,0.24c0.06,0.01,0.16,0.03,0.22,0.04c-0.03,0.06-0.09,0.15-0.13,0.21
+			C124.9,135.28,124.78,135.45,124.86,135.6z"/>
+	</g>
+</g>
+<path class="st1" d="M131.2,137.35v53.99c0,1.77-1.44,3.21-3.21,3.21H112.5c-1.77,0-3.21-1.44-3.21-3.21v-53.99
+	c0-1.74,1.43-3.19,3.21-3.21h15.49C129.77,134.16,131.21,135.6,131.2,137.35z"/>
+<path class="st2" d="M129.66,138.81v51.41c0,1.74-1.44,3.14-3.21,3.14h-12.42c-1.77,0-3.21-1.41-3.21-3.14v-51.41
+	c-0.01-1.48,1.23-2.69,2.76-2.7h13.32C128.43,136.13,129.67,137.34,129.66,138.81z"/>
+<path class="st3" d="M114.14,152.96h12.02c0.89,0,1.6,0.72,1.6,1.6v1.12c0,0.89-0.72,1.6-1.6,1.6h-12.02c-0.89,0-1.6-0.72-1.6-1.6
+	v-1.12C112.54,153.68,113.26,152.96,114.14,152.96z"/>
+<rect x="124.6" y="157.29" class="st4" width="0.29" height="36.07"/>
+<rect x="115.48" y="157.29" class="st4" width="0.29" height="36.07"/>
+<rect x="126.35" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="125.4" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="124.45" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="123.5" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="113.5" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="114.45" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="115.4" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="116.35" y="155.88" class="st4" width="0.45" height="0.45"/>
+<path class="st0" d="M110.77,129.27c6.22,0.22,12.54,0.22,18.76,0c0.67-0.02,1.2-0.18,1.2-0.35c0-2.74,0-5.49,0-8.23
+	c0-0.17-0.54-0.31-1.21-0.31c-6.25,0-12.5,0-18.75,0c-0.67,0-1.21,0.14-1.21,0.31c0,2.74,0,5.49,0,8.23
+	C109.56,129.09,110.1,129.25,110.77,129.27z"/>
+<path class="st0" d="M121.47,131.12h-2.63c-0.22,0-0.46-0.19-0.54-0.44l-1.07-3.32h5.85l-1.07,3.32
+	C121.93,130.93,121.69,131.12,121.47,131.12z"/>
+<path class="st1" d="M112.5,128.09c5.16,0,10.33,0,15.49,0c1.78-0.02,3.22-1.45,3.21-3.21c0-24.98,0-36.72,0-61.7
+	c0-5.61-2.63-18.92-10.95-18.91l0,0c-8.32-0.01-10.95,13-10.95,18.91c0,24.98,0,36.72,0,61.7
+	C109.29,126.63,110.72,128.07,112.5,128.09z"/>
+<path class="st2" d="M113.59,126.12c4.44,0,8.88,0,13.32,0c1.53-0.01,2.76-1.25,2.76-2.76c0-21.47,0-29.71,0-51.18
+	c0.21-4.9-2.26-16.26-9.42-16.26l0,0c-7.15,0-9.63,11.36-9.42,16.26c0,21.47,0,29.71,0,51.18
+	C110.82,124.87,112.06,126.11,113.59,126.12z"/>
+<path class="st0" d="M129.68,65.06c0-3.83-3.6-11.58-9.43-11.58v-6.65C125.49,46.83,129.68,52.8,129.68,65.06z"/>
+<path class="st0" d="M110.82,65.06c0-3.83,3.6-11.58,9.43-11.58v-6.65C115,46.83,110.82,52.8,110.82,65.06z"/>
+<path class="st3" d="M114.14,82.87h12.02c0.89,0,1.6,0.72,1.6,1.6v1.12c0,0.89-0.72,1.6-1.6,1.6h-12.02c-0.89,0-1.6-0.72-1.6-1.6
+	v-1.12C112.54,83.59,113.26,82.87,114.14,82.87z"/>
+<rect x="124.6" y="87.21" class="st4" width="0.29" height="38.91"/>
+<rect x="115.48" y="87.21" class="st4" width="0.29" height="38.91"/>
+<rect x="126.35" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="125.4" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="124.45" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="123.5" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="113.5" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="114.45" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="115.4" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="116.35" y="85.79" class="st4" width="0.45" height="0.45"/>
+<path class="st5" d="M128.74,51.72c0.15,0.42-0.22,1.25-0.61,1.09c-0.38-0.16-1.22-3.62-1.06-3.94
+	C127.23,48.54,128.61,51.36,128.74,51.72z"/>
+<path class="st5" d="M111.75,51.72c-0.15,0.42,0.22,1.25,0.61,1.09c0.38-0.16,1.22-3.62,1.06-3.94
+	C113.26,48.54,111.88,51.36,111.75,51.72z"/>
+<g>
+	<rect class="st6" width="240" height="240"/>
+</g>
+</svg>
diff --git a/svg/Zug_Gleis_#00c853_old.svg b/svg/Zug_Gleis_#00c853_old.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8679713ee73ec06773514e6df8b998acc1cf5b08
--- /dev/null
+++ b/svg/Zug_Gleis_#00c853_old.svg
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#444444;}
+	.st1{fill:#CDCDCD;}
+	.st2{fill:#00C853;}
+	.st3{fill:#767676;}
+	.st4{fill:#5B5A5A;}
+	.st5{fill:#FBFBFB;}
+	.st6{fill:none;}
+</style>
+<path class="st0" d="M110.77,195.57c6.22,0.22,12.54,0.22,18.76,0c0.67-0.02,1.2-0.18,1.2-0.35c0-2.74,0-5.49,0-8.23
+	c0-0.17-0.54-0.31-1.21-0.31c-6.25,0-12.5,0-18.75,0c-0.67,0-1.21,0.14-1.21,0.31c0,2.74,0,5.49,0,8.23
+	C109.56,195.38,110.1,195.54,110.77,195.57z"/>
+<path class="st0" d="M110.77,141.88c6.22,0.22,12.54,0.22,18.76,0c0.67-0.02,1.2-0.18,1.2-0.35c0-2.74,0-5.49,0-8.23
+	c0-0.17-0.54-0.31-1.21-0.31c-6.25,0-12.5,0-18.75,0c-0.67,0-1.21,0.14-1.21,0.31c0,2.74,0,5.49,0,8.23
+	C109.56,141.7,110.1,141.86,110.77,141.88z"/>
+<path class="st0" d="M121.47,131.12h-2.63c-0.22,0-0.46,0.19-0.54,0.44l-1.07,3.32h5.85l-1.07-3.32
+	C121.93,131.3,121.69,131.12,121.47,131.12z"/>
+<g>
+	<g>
+		<path class="st0" d="M115.44,135.6c0.09-0.15-0.03-0.31-0.16-0.49c-0.04-0.06-0.11-0.15-0.13-0.21c0.06-0.02,0.15-0.03,0.22-0.04
+			c0.22-0.04,0.44-0.07,0.48-0.24c0.05-0.16-0.1-0.3-0.27-0.44c-0.05-0.05-0.13-0.12-0.17-0.17c0.05-0.03,0.15-0.06,0.21-0.08
+			c0.21-0.07,0.41-0.14,0.44-0.31c0.02-0.17-0.14-0.28-0.32-0.41c-0.06-0.04-0.14-0.1-0.19-0.15c0.05-0.03,0.14-0.07,0.2-0.1
+			c0.2-0.09,0.39-0.18,0.4-0.35c0.01-0.17-0.17-0.27-0.36-0.38c-0.06-0.03-0.15-0.09-0.2-0.13c0.05-0.04,0.14-0.08,0.19-0.12
+			c0.19-0.11,0.38-0.21,0.37-0.37c0-0.17-0.19-0.26-0.38-0.36c-0.06-0.03-0.15-0.08-0.2-0.11c0.05-0.04,0.13-0.09,0.19-0.13
+			c0.19-0.12,0.36-0.23,0.35-0.39c-0.01-0.17-0.2-0.25-0.4-0.34c-0.06-0.03-0.15-0.07-0.21-0.1c0.04-0.04,0.13-0.1,0.18-0.14
+			c0.18-0.13,0.35-0.25,0.33-0.41c-0.02-0.17-0.22-0.24-0.42-0.32c-0.06-0.02-0.16-0.06-0.21-0.09c0.04-0.04,0.12-0.11,0.18-0.15
+			c0.17-0.13,0.33-0.26,0.3-0.43c-0.03-0.17-0.23-0.23-0.44-0.29c-0.06-0.02-0.16-0.05-0.21-0.07c0.04-0.05,0.12-0.11,0.17-0.16
+			c0.16-0.14,0.32-0.28,0.28-0.44c-0.04-0.16-0.24-0.22-0.46-0.27c-0.06-0.02-0.16-0.04-0.22-0.06c0.04-0.05,0.11-0.12,0.16-0.17
+			c0.15-0.15,0.3-0.3,0.25-0.46c-0.05-0.16-0.26-0.2-0.48-0.24c-0.06-0.01-0.16-0.03-0.22-0.05c0.03-0.05,0.1-0.14,0.15-0.19
+			c0.14-0.17,0.27-0.32,0.21-0.47c-0.07-0.16-0.28-0.17-0.51-0.19c-0.08-0.01-0.22-0.01-0.26-0.03l-0.23,0.16
+			c0.07,0.14,0.26,0.15,0.48,0.17c0.07,0,0.17,0.01,0.23,0.02c-0.03,0.05-0.09,0.12-0.13,0.17c-0.14,0.17-0.27,0.33-0.22,0.48
+			c0.06,0.15,0.24,0.18,0.46,0.22c0.07,0.01,0.16,0.03,0.22,0.05c-0.04,0.05-0.1,0.11-0.15,0.16c-0.15,0.15-0.3,0.3-0.25,0.46
+			c0.04,0.16,0.23,0.2,0.45,0.26c0.06,0.02,0.16,0.04,0.22,0.06c-0.04,0.05-0.11,0.11-0.16,0.15c-0.16,0.14-0.32,0.28-0.28,0.44
+			c0.03,0.16,0.22,0.22,0.43,0.28c0.06,0.02,0.16,0.05,0.21,0.07c-0.04,0.04-0.12,0.1-0.17,0.14c-0.17,0.13-0.33,0.26-0.31,0.42
+			c0.03,0.16,0.22,0.23,0.42,0.31c0.06,0.02,0.15,0.06,0.21,0.09c-0.05,0.04-0.13,0.1-0.18,0.14c-0.18,0.12-0.34,0.24-0.33,0.41
+			c0.02,0.16,0.2,0.25,0.4,0.33c0.06,0.03,0.15,0.07,0.2,0.1c-0.05,0.04-0.13,0.09-0.19,0.13c-0.18,0.12-0.35,0.22-0.35,0.39
+			c0.01,0.16,0.19,0.26,0.38,0.35c0.06,0.03,0.14,0.07,0.19,0.11c-0.05,0.04-0.14,0.08-0.19,0.12c-0.19,0.1-0.37,0.2-0.37,0.36
+			c0,0.17,0.17,0.27,0.36,0.38c0.05,0.03,0.14,0.08,0.19,0.12c-0.05,0.03-0.14,0.07-0.2,0.1c-0.2,0.09-0.38,0.17-0.39,0.33
+			c-0.02,0.17,0.15,0.29,0.33,0.41c0.05,0.04,0.13,0.09,0.17,0.13c-0.06,0.03-0.15,0.06-0.21,0.08c-0.21,0.07-0.39,0.13-0.42,0.29
+			c-0.03,0.16,0.12,0.3,0.28,0.45c0.05,0.04,0.12,0.11,0.16,0.15c-0.05,0.01-0.16,0.02-0.23,0.04c-0.21,0.04-0.4,0.07-0.45,0.21
+			c-0.06,0.15,0.06,0.32,0.18,0.49c0.05,0.07,0.13,0.18,0.14,0.22c0-0.01,0-0.02,0.01-0.04L115.44,135.6z"/>
+	</g>
+	<g>
+		<path class="st0" d="M124.86,135.6l0.25-0.14c0.01,0.02,0.01,0.04,0.01,0.04c0.01-0.04,0.09-0.15,0.14-0.22
+			c0.13-0.18,0.24-0.34,0.18-0.49c-0.06-0.14-0.24-0.17-0.45-0.21c-0.07-0.01-0.16-0.03-0.22-0.05c0.04-0.04,0.11-0.1,0.15-0.15
+			c0.16-0.15,0.31-0.29,0.28-0.45c-0.03-0.16-0.21-0.22-0.42-0.29c-0.06-0.02-0.16-0.05-0.21-0.08c0.04-0.04,0.12-0.1,0.17-0.13
+			c0.18-0.13,0.34-0.25,0.33-0.41c-0.02-0.16-0.19-0.24-0.39-0.33c-0.06-0.03-0.15-0.07-0.2-0.1c0.05-0.04,0.13-0.09,0.19-0.12
+			c0.19-0.11,0.36-0.21,0.36-0.38c0-0.16-0.18-0.26-0.37-0.36c-0.06-0.03-0.15-0.08-0.2-0.12c0.05-0.03,0.14-0.08,0.2-0.11
+			c0.19-0.1,0.38-0.19,0.38-0.35c0.01-0.16-0.16-0.27-0.35-0.39c-0.06-0.04-0.14-0.09-0.19-0.13c0.05-0.03,0.14-0.07,0.2-0.1
+			c0.2-0.09,0.39-0.17,0.4-0.33c0.02-0.16-0.15-0.28-0.33-0.41c-0.05-0.04-0.13-0.09-0.18-0.14c0.05-0.03,0.15-0.06,0.21-0.09
+			c0.2-0.08,0.39-0.15,0.42-0.31c0.03-0.16-0.14-0.29-0.31-0.42c-0.05-0.04-0.13-0.1-0.17-0.14c0.06-0.03,0.15-0.05,0.21-0.07
+			c0.21-0.07,0.4-0.12,0.43-0.28c0.03-0.16-0.12-0.3-0.28-0.44c-0.05-0.04-0.12-0.1-0.16-0.15c0.06-0.02,0.15-0.05,0.22-0.06
+			c0.22-0.05,0.4-0.1,0.45-0.26c0.04-0.16-0.1-0.31-0.26-0.46c-0.04-0.04-0.11-0.11-0.15-0.16c0.06-0.02,0.16-0.04,0.22-0.05
+			c0.22-0.04,0.41-0.07,0.46-0.22c0.06-0.16-0.08-0.31-0.22-0.48c-0.04-0.05-0.11-0.13-0.14-0.18c0.05,0,0.16-0.01,0.24-0.01
+			c0.22-0.01,0.4-0.02,0.48-0.17l-0.26-0.13c0.01-0.02,0.02-0.02,0.02-0.03c-0.03,0.02-0.18,0.03-0.26,0.03
+			c-0.22,0.01-0.44,0.03-0.51,0.19c-0.06,0.15,0.06,0.3,0.2,0.47c0.04,0.05,0.11,0.13,0.15,0.19c-0.06,0.02-0.15,0.03-0.22,0.05
+			c-0.22,0.04-0.43,0.07-0.48,0.24c-0.05,0.16,0.09,0.3,0.25,0.46c0.05,0.05,0.12,0.12,0.16,0.17c-0.06,0.02-0.15,0.05-0.22,0.06
+			c-0.21,0.05-0.42,0.1-0.46,0.27c-0.04,0.16,0.12,0.3,0.28,0.44c0.05,0.04,0.13,0.11,0.17,0.16c-0.06,0.03-0.15,0.06-0.21,0.07
+			c-0.21,0.07-0.41,0.13-0.44,0.29c-0.03,0.16,0.13,0.29,0.3,0.43c0.05,0.04,0.13,0.1,0.17,0.15c-0.05,0.03-0.15,0.06-0.21,0.09
+			c-0.2,0.08-0.4,0.15-0.42,0.32c-0.02,0.17,0.15,0.29,0.33,0.41c0.05,0.04,0.14,0.1,0.18,0.14c-0.05,0.03-0.15,0.07-0.21,0.1
+			c-0.2,0.09-0.39,0.17-0.4,0.34c-0.01,0.17,0.16,0.28,0.35,0.4c0.06,0.04,0.14,0.09,0.19,0.13c-0.05,0.04-0.14,0.08-0.2,0.11
+			c-0.19,0.1-0.38,0.19-0.38,0.36c0,0.17,0.18,0.27,0.37,0.37c0.06,0.03,0.15,0.08,0.19,0.12c-0.05,0.04-0.14,0.09-0.2,0.13
+			c-0.19,0.11-0.36,0.21-0.36,0.38c0.01,0.17,0.2,0.26,0.4,0.35c0.06,0.03,0.15,0.07,0.2,0.1c-0.04,0.04-0.13,0.11-0.19,0.15
+			c-0.18,0.13-0.34,0.25-0.32,0.41c0.02,0.17,0.22,0.24,0.44,0.31c0.06,0.02,0.16,0.05,0.21,0.08c-0.04,0.05-0.12,0.12-0.17,0.17
+			c-0.16,0.15-0.31,0.28-0.27,0.44c0.05,0.17,0.26,0.21,0.48,0.24c0.06,0.01,0.16,0.03,0.22,0.04c-0.03,0.06-0.09,0.15-0.13,0.21
+			C124.9,135.28,124.78,135.45,124.86,135.6z"/>
+	</g>
+</g>
+<path class="st1" d="M131.2,137.35v53.99c0,1.77-1.44,3.21-3.21,3.21H112.5c-1.77,0-3.21-1.44-3.21-3.21v-53.99
+	c0-1.74,1.43-3.19,3.21-3.21h15.49C129.77,134.16,131.21,135.6,131.2,137.35z"/>
+<path class="st2" d="M129.66,138.81v51.41c0,1.74-1.44,3.14-3.21,3.14h-12.42c-1.77,0-3.21-1.41-3.21-3.14v-51.41
+	c-0.01-1.48,1.23-2.69,2.76-2.7h13.32C128.43,136.13,129.67,137.34,129.66,138.81z"/>
+<path class="st3" d="M114.14,152.96h12.02c0.89,0,1.6,0.72,1.6,1.6v1.12c0,0.89-0.72,1.6-1.6,1.6h-12.02c-0.89,0-1.6-0.72-1.6-1.6
+	v-1.12C112.54,153.68,113.26,152.96,114.14,152.96z"/>
+<rect x="124.6" y="157.29" class="st4" width="0.29" height="36.07"/>
+<rect x="115.48" y="157.29" class="st4" width="0.29" height="36.07"/>
+<rect x="126.35" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="125.4" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="124.45" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="123.5" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="113.5" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="114.45" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="115.4" y="155.88" class="st4" width="0.45" height="0.45"/>
+<rect x="116.35" y="155.88" class="st4" width="0.45" height="0.45"/>
+<path class="st0" d="M110.77,129.27c6.22,0.22,12.54,0.22,18.76,0c0.67-0.02,1.2-0.18,1.2-0.35c0-2.74,0-5.49,0-8.23
+	c0-0.17-0.54-0.31-1.21-0.31c-6.25,0-12.5,0-18.75,0c-0.67,0-1.21,0.14-1.21,0.31c0,2.74,0,5.49,0,8.23
+	C109.56,129.09,110.1,129.25,110.77,129.27z"/>
+<path class="st0" d="M121.47,131.12h-2.63c-0.22,0-0.46-0.19-0.54-0.44l-1.07-3.32h5.85l-1.07,3.32
+	C121.93,130.93,121.69,131.12,121.47,131.12z"/>
+<path class="st1" d="M112.5,128.09c5.16,0,10.33,0,15.49,0c1.78-0.02,3.22-1.45,3.21-3.21c0-24.98,0-36.72,0-61.7
+	c0-5.61-2.63-18.92-10.95-18.91l0,0c-8.32-0.01-10.95,13-10.95,18.91c0,24.98,0,36.72,0,61.7
+	C109.29,126.63,110.72,128.07,112.5,128.09z"/>
+<path class="st2" d="M113.59,126.12c4.44,0,8.88,0,13.32,0c1.53-0.01,2.76-1.25,2.76-2.76c0-21.47,0-29.71,0-51.18
+	c0.21-4.9-2.26-16.26-9.42-16.26l0,0c-7.15,0-9.63,11.36-9.42,16.26c0,21.47,0,29.71,0,51.18
+	C110.82,124.87,112.06,126.11,113.59,126.12z"/>
+<path class="st0" d="M129.68,65.06c0-3.83-3.6-11.58-9.43-11.58v-6.65C125.49,46.83,129.68,52.8,129.68,65.06z"/>
+<path class="st0" d="M110.82,65.06c0-3.83,3.6-11.58,9.43-11.58v-6.65C115,46.83,110.82,52.8,110.82,65.06z"/>
+<path class="st3" d="M114.14,82.87h12.02c0.89,0,1.6,0.72,1.6,1.6v1.12c0,0.89-0.72,1.6-1.6,1.6h-12.02c-0.89,0-1.6-0.72-1.6-1.6
+	v-1.12C112.54,83.59,113.26,82.87,114.14,82.87z"/>
+<rect x="124.6" y="87.21" class="st4" width="0.29" height="38.91"/>
+<rect x="115.48" y="87.21" class="st4" width="0.29" height="38.91"/>
+<rect x="126.35" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="125.4" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="124.45" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="123.5" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="113.5" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="114.45" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="115.4" y="85.79" class="st4" width="0.45" height="0.45"/>
+<rect x="116.35" y="85.79" class="st4" width="0.45" height="0.45"/>
+<path class="st5" d="M128.74,51.72c0.15,0.42-0.22,1.25-0.61,1.09c-0.38-0.16-1.22-3.62-1.06-3.94
+	C127.23,48.54,128.61,51.36,128.74,51.72z"/>
+<path class="st5" d="M111.75,51.72c-0.15,0.42,0.22,1.25,0.61,1.09c0.38-0.16,1.22-3.62,1.06-3.94
+	C113.26,48.54,111.88,51.36,111.75,51.72z"/>
+<g>
+	<rect class="st6" width="240" height="240"/>
+</g>
+</svg>
diff --git a/svg/Zug_Gleis_#d50000.svg b/svg/Zug_Gleis_#d50000.svg
new file mode 100644
index 0000000000000000000000000000000000000000..96b7e54f944a6845b797b410cf6b5c1d9b170d6b
--- /dev/null
+++ b/svg/Zug_Gleis_#d50000.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:none;}
+	.st1{fill:#CDCDCD;}
+	.st2{fill:#D50000;}
+	.st3{fill:#444444;}
+	.st4{fill:#5B5A5A;}
+	.st5{fill:#FBFBFB;}
+</style>
+<g>
+	<rect class="st0" width="240" height="240"/>
+</g>
+<g>
+	<path class="st1" d="M157.42,204c5.6-0.02,10.48-1.27,13.18-3.12c1.41-0.97,2.23-2.09,2.22-3.3c0-49.95,0-73.45,0-123.4
+		c0-11.22-12.64-37.84-52.58-37.83c-39.94-0.01-52.58,26-52.58,37.83c0,49.95,0,73.45,0,123.4c-0.01,0.92,0.47,1.79,1.31,2.58
+		c2.39,2.24,7.79,3.82,14.09,3.84C107.85,204,132.64,204,157.42,204z M153.01,45.55c0.77-0.64,7.38,5,8,5.71
+		c0.74,0.85-1.08,2.5-2.92,2.18C156.24,53.11,152.24,46.19,153.01,45.55z M79.48,51.25c0.62-0.71,7.23-6.35,8-5.71
+		c0.77,0.64-3.23,7.56-5.08,7.89C80.56,53.75,78.74,52.1,79.48,51.25z M120.25,41.49c25.16,0,45.26,11.93,45.26,36.45
+		c0-7.65-17.29-23.16-45.26-23.16c-27.97,0-45.26,15.51-45.26,23.16C74.99,53.41,95.08,41.49,120.25,41.49z M75.05,194.55
+		c0-42.94,0-59.42,0-102.36c-1.03-9.8,10.87-32.53,45.2-32.52c34.33-0.01,46.23,22.72,45.2,32.52c0,42.94,0,59.42,0,102.36
+		c0.03,3.02-5.91,5.49-13.24,5.52c-3.22,0-6.44,0-9.66,0c-0.46,0-0.92,0-1.38,0c-14.14,0-28.29,0-42.43,0c-0.46,0-0.92,0-1.38,0
+		c-3.02,0-6.04,0-9.07,0C80.96,200.04,75.02,197.57,75.05,194.55z"/>
+	<path class="st2" d="M98.73,122.24v77.83c14.14,0,28.29,0,42.43,0v-77.83H98.73z"/>
+	<path class="st2" d="M97.35,200.07v-77.83h-6.41c-4.25,0-7.7-1.44-7.7-3.21v-2.25c0-1.77,3.45-3.21,7.7-3.21h57.69
+		c4.25,0,7.7,1.44,7.7,3.21v2.25c0,1.77-3.45,3.21-7.7,3.21h-6.08v77.83c3.22,0,6.44,0,9.66,0c7.33-0.03,13.27-2.5,13.24-5.52
+		c0-42.94,0-59.42,0-102.36c1.03-9.8-10.87-32.53-45.2-32.52c-34.33-0.01-46.23,22.72-45.2,32.52c0,42.94,0,59.42,0,102.36
+		c-0.03,3.02,5.91,5.49,13.24,5.52C91.31,200.07,94.33,200.07,97.35,200.07z"/>
+	<path class="st3" d="M120.25,54.78c27.97,0,45.26,15.51,45.26,23.16c0-24.53-20.1-36.45-45.26-36.45
+		c-25.16,0-45.26,11.93-45.26,36.45C74.99,70.29,92.28,54.78,120.25,54.78z"/>
+	<path class="st4" d="M148.63,113.57H90.95c-4.25,0-7.7,1.44-7.7,3.21v2.25c0,1.77,3.45,3.21,7.7,3.21h6.41v77.83
+		c0.46,0,0.92,0,1.38,0v-77.83h42.43v77.83c0.46,0,0.92,0,1.38,0v-77.83h6.08c4.25,0,7.7-1.44,7.7-3.21v-2.25
+		C156.33,115.01,152.88,113.57,148.63,113.57z"/>
+	<path class="st5" d="M158.09,53.43c1.85,0.32,3.66-1.33,2.92-2.18c-0.62-0.71-7.23-6.35-8-5.71
+		C152.24,46.19,156.24,53.11,158.09,53.43z"/>
+	<path class="st5" d="M82.4,53.43c1.85-0.32,5.85-7.24,5.08-7.89c-0.77-0.64-7.38,5-8,5.71C78.74,52.1,80.56,53.75,82.4,53.43z"/>
+</g>
+</svg>