diff --git a/data/styles/default/dark/symbols/train_light-m.svg b/data/styles/default/dark/symbols/train_light-m.svg
new file mode 100644
index 000000000..fef34d403
--- /dev/null
+++ b/data/styles/default/dark/symbols/train_light-m.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/styles/default/dark/symbols/train_light-s.svg b/data/styles/default/dark/symbols/train_light-s.svg
new file mode 100644
index 000000000..1e0c59a96
--- /dev/null
+++ b/data/styles/default/dark/symbols/train_light-s.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/styles/default/include/Icons.mapcss b/data/styles/default/include/Icons.mapcss
index 6bd328fe8..690e24bbe 100644
--- a/data/styles/default/include/Icons.mapcss
+++ b/data/styles/default/include/Icons.mapcss
@@ -269,6 +269,11 @@ node|z17-[railway=station]::int_name,
node|z17-[railway=halt]::int_name,
{text-offset: 1;font-size: 12;text-halo-opacity: 0.9;}
+node|z12-14[railway=station][station=light_rail],
+{icon-image: train_light-s.svg;}
+node|z15-[railway=station][station=light_rail],
+{icon-image: train_light-m.svg;}
+
/* 3.2 Road Icons */
node|z19-[highway=traffic_signals],
diff --git a/data/styles/default/include/Subways.mapcss b/data/styles/default/include/Subways.mapcss
index f73594442..c22f65cb1 100644
--- a/data/styles/default/include/Subways.mapcss
+++ b/data/styles/default/include/Subways.mapcss
@@ -27,9 +27,9 @@ node|z13-[railway=station][transport=subway],
node|z15-[railway=station][transport=subway],
{icon-image: subway-m.svg;}
node|z13-[railway=station][station=light_rail],
-{icon-image: train-s.svg;}
+{icon-image: train_light-s.svg;}
node|z15-[railway=station][station=light_rail],
-{icon-image: train-m.svg;}
+{icon-image: train_light-m.svg;}
node|z13-[railway=station][station=monorail],
{icon-image: monorail-s.svg;}
node|z15-[railway=station][station=monorail],
diff --git a/data/styles/default/light/symbols/train_light-m.svg b/data/styles/default/light/symbols/train_light-m.svg
new file mode 100644
index 000000000..1e1078d5e
--- /dev/null
+++ b/data/styles/default/light/symbols/train_light-m.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/styles/default/light/symbols/train_light-s.svg b/data/styles/default/light/symbols/train_light-s.svg
new file mode 100644
index 000000000..2e402c774
--- /dev/null
+++ b/data/styles/default/light/symbols/train_light-s.svg
@@ -0,0 +1 @@
+
\ No newline at end of file