diff --git a/electrification_signals.mss b/electrification_signals.mss
index 2cf1ddc58..78b70e72e 100644
--- a/electrification_signals.mss
+++ b/electrification_signals.mss
@@ -118,6 +118,54 @@
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-sign.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-sign.svg");
+ marker-width: 12;
+ marker-height: 16;
+ marker-allow-overlap: true;
+ }
+ }
+
+ /************************************/
+ /* AT begin of isolated overlap */
+ /************************************/
+ ["electricity_type"="begin_of_isolated_overlap"]["electricity_form"="sign"] {
+ ["signal_electricity"="AT-V2:streckentrennung"] {
+ marker-file: url("symbols/at/el-begin-isolated-overlap-sign.svg");
+ marker-width: 12;
+ marker-height: 16;
+ marker-allow-overlap: true;
+ }
+ }
+
+ /************************************/
+ /* AT end of isolated overlap */
+ /************************************/
+ ["electricity_type"="end_of_isolated_overlap"]["electricity_form"="sign"] {
+ ["signal_electricity"="AT-V2:streckentrennung"] {
+ marker-file: url("symbols/at/el-end-isolated-overlap-sign.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 000000000..67e568e14
--- /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 000000000..874fdb7bf
--- /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 000000000..378a26aeb
--- /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 000000000..859ab0a75
--- /dev/null
+++ b/symbols/de/el-end-isolated-overlap-sign.svg
@@ -0,0 +1,112 @@
+
+