diff --git a/electrification_signals.mss b/electrification_signals.mss
index 2cf1ddc5..02629f5e 100644
--- a/electrification_signals.mss
+++ b/electrification_signals.mss
@@ -118,6 +118,33 @@
marker-allow-overlap: true;
}
}
+
+ /************************************/
+ /* DE begin of isolated overlap */
+ /************************************/
+ ["electricity_type"="begin_of_isolated_overlap"]["electricity_form"="sign"] {
+ ["signal_electricity"="DE-ESO:streckentrennung"] {
+ marker-file: url("symbols/de/el-begin-isolated-overlap.svg");
+ marker-width: 12;
+ marker-height: 16;
+ marker-allow-overlap: true;
+ }
+ }
+
+ /************************************/
+ /* DE end of isolated overlap */
+ /************************************/
+ ["electricity_type"="end_of_isolated_overlap"]["electricity_form"="sign"] {
+ ["signal_electricity"="DE-ESO:streckentrennung"] {
+ marker-file: url("symbols/de/el-end-isolated-overlap.svg");
+ marker-width: 12;
+ marker-height: 16;
+ marker-allow-overlap: true;
+ }
+ }
+
+ }
+
}
/*******************************************/
diff --git a/symbols/at/el-begin-isolated-overlap-sign.svg b/symbols/at/el-begin-isolated-overlap-sign.svg
new file mode 100644
index 00000000..67e568e1
--- /dev/null
+++ b/symbols/at/el-begin-isolated-overlap-sign.svg
@@ -0,0 +1,137 @@
+
+
diff --git a/symbols/at/el-end-isolated-overlap-sign.svg b/symbols/at/el-end-isolated-overlap-sign.svg
new file mode 100644
index 00000000..874fdb7b
--- /dev/null
+++ b/symbols/at/el-end-isolated-overlap-sign.svg
@@ -0,0 +1,147 @@
+
+
diff --git a/symbols/de/el-begin-isolated-overlap-sign.svg b/symbols/de/el-begin-isolated-overlap-sign.svg
new file mode 100644
index 00000000..378a26ae
--- /dev/null
+++ b/symbols/de/el-begin-isolated-overlap-sign.svg
@@ -0,0 +1,104 @@
+
+
diff --git a/symbols/de/el-end-isolated-overlap-sign.svg b/symbols/de/el-end-isolated-overlap-sign.svg
new file mode 100644
index 00000000..859ab0a7
--- /dev/null
+++ b/symbols/de/el-end-isolated-overlap-sign.svg
@@ -0,0 +1,112 @@
+
+