Index: trunk/styles/standard/elemstyles.mapcss
===================================================================
--- trunk/styles/standard/elemstyles.mapcss	(revision 7157)
+++ trunk/styles/standard/elemstyles.mapcss	(revision 7159)
@@ -29,8 +29,4 @@
     text: auto;
 /*    priority="-100000"*/
-}
-area[area?] {
-    fill-color: area#ffffff;
-/*     priority="-10000"*/
 }
 
@@ -550,4 +546,7 @@
     color: street#c0c0c0;
 }
+area[highway=service][area?] {
+    fill-color: service#809bc0;
+}
 way[highway=service] {
     width: 1;
@@ -564,4 +563,7 @@
     realwidth: 2;
     color: bicycle#b100ff;
+}
+area[highway=footway][area?] {
+    fill-color: foot#00ff00;
 }
 way[highway=footway] {
@@ -1148,5 +1150,5 @@
 area[leisure=golf_course],
 area[leisure=stadium],
-area[leisure=track]:closed,
+area[leisure=track][!area?!]:closed,
 area[leisure=pitch],
 area[leisure=water_park] {
@@ -2532,13 +2534,12 @@
 /*    priority="10"*/
 }
-way[public_transport=platform][area?], relation[type=multipolygon][public_transport=platform] {
+area[public_transport=platform]:closed {
     fill-color: service#809bc0;
 }
-way[public_transport=platform][!area?] {
-    width: 1;
+way[public_transport=platform]!:closed {
+    width: 3;
     realwidth: 1;
     color: service#809bc0;
-    dashes: 9,9;
-    dashes-background-color: livingdashed#00ff00;
+    dashes: 12,3;
 }
 node[public_transport=platform] {
