Index: /trunk/resources/data/defaultpresets.xml
===================================================================
--- /trunk/resources/data/defaultpresets.xml	(revision 16474)
+++ /trunk/resources/data/defaultpresets.xml	(revision 16475)
@@ -5178,5 +5178,5 @@
             <combo key="opening_hours" text="Operation times" values="Mo-Fr 22:00-05:00" values_no_i18n="true" />
         </item> <!-- Street Lamp -->
-        <item name="Street cabinet" icon="presets/misc/street_cabinet.svg" type="node" preset_name_label="true">
+        <item name="Street cabinet" icon="presets/misc/street_cabinet.svg" type="node,closedway" preset_name_label="true">
             <link wiki="Tag:man_made=street_cabinet" />
             <key key="man_made" value="street_cabinet" />
@@ -5574,5 +5574,5 @@
         </item> <!-- Power Compensator -->
         <separator/>
-        <item name="Power Street Cabinet" icon="presets/power/cable_distribution_cabinet.svg" type="node" preset_name_label="true">
+        <item name="Power Street Cabinet" icon="presets/power/cable_distribution_cabinet.svg" type="node,closedway" preset_name_label="true">
             <link wiki="Tag:man_made=street_cabinet" />
             <key key="man_made" value="street_cabinet" />
@@ -5711,5 +5711,5 @@
     </group> <!-- Power -->
     <group name="Telecom" icon="presets/telecom/telecom.svg">
-        <item name="Telecom Street Cabinet" icon="presets/telecom/telecom_cabinet.svg" type="node" preset_name_label="true">
+        <item name="Telecom Street Cabinet" icon="presets/telecom/telecom_cabinet.svg" type="node,closedway" preset_name_label="true">
             <link wiki="Tag:man_made=street_cabinet" />
             <key key="man_made" value="street_cabinet" />
Index: /trunk/resources/styles/standard/elemstyles.mapcss
===================================================================
--- /trunk/resources/styles/standard/elemstyles.mapcss	(revision 16474)
+++ /trunk/resources/styles/standard/elemstyles.mapcss	(revision 16475)
@@ -1255,10 +1255,7 @@
 area[power=converter],
 area[power=switchgear],
-area[power=generator] {
+area[power=generator],
+area[man_made=street_cabinet][street_cabinet=power] {
     fill-color: power#eeeeee;
-}
-node[man_made=street_cabinet] {
-    icon-image: "presets/misc/street_cabinet.svg";
-    set icon_z17;
 }
 node[man_made=street_cabinet][street_cabinet=power] {
@@ -1374,4 +1371,5 @@
 /*****************/
 
+area[man_made=street_cabinet][street_cabinet!=power], /* power street cabinet has own style above */
 area[man_made=beacon],
 area[man_made=bridge],
@@ -1388,4 +1386,8 @@
     fill-color: manmade#d8d8d8;
 }
+node[man_made=street_cabinet][street_cabinet!=power] {
+    icon-image: "presets/misc/street_cabinet.svg";
+    set icon_z17;
+}
 node[man_made=beacon] {
     icon-image: "presets/landmark/beacon.svg";
@@ -1610,5 +1612,6 @@
 area[telecom=exchange],
 area[telecom=connection_point],
-area[telecom=service_device] {
+area[telecom=service_device],
+area[man_made=street_cabinet][street_cabinet=telecom] {
     fill-color: telecom#d8d8d8; /* same as man_made */
 }
