Index: trunk/styles/standard/elemstyles.mapcss
===================================================================
--- trunk/styles/standard/elemstyles.mapcss	(revision 8985)
+++ trunk/styles/standard/elemstyles.mapcss	(revision 8986)
@@ -42,4 +42,10 @@
   type: boolean;
   label: tr("Use alternative turn restriction icon set");
+  default: false;
+}
+
+setting::place_fill_colour {
+  type: boolean;
+  label: tr("Display fill colour of areas with place=*");
   default: false;
 }
@@ -4431,20 +4437,20 @@
     text-halo-radius: 1;
 }
-area[place=continent],
-area[place=country],
-area[place=state],
-area[place=region],
-area[place=county],
-area[place=city],
-area[place=town],
-area[place=village],
-area[place=hamlet],
-area[place=farm],
-area[place=isolated_dwelling],
-area[place=neighbourhood],
-area[place=suburb],
-area[place=locality],
-area[place=island],
-area[place=islet] {
+area[setting("place_fill_colour")][place=continent],
+area[setting("place_fill_colour")][place=country],
+area[setting("place_fill_colour")][place=state],
+area[setting("place_fill_colour")][place=region],
+area[setting("place_fill_colour")][place=county],
+area[setting("place_fill_colour")][place=city],
+area[setting("place_fill_colour")][place=town],
+area[setting("place_fill_colour")][place=village],
+area[setting("place_fill_colour")][place=hamlet],
+area[setting("place_fill_colour")][place=farm],
+area[setting("place_fill_colour")][place=isolated_dwelling],
+area[setting("place_fill_colour")][place=neighbourhood],
+area[setting("place_fill_colour")][place=suburb],
+area[setting("place_fill_colour")][place=locality],
+area[setting("place_fill_colour")][place=island],
+area[setting("place_fill_colour")][place=islet] {
     fill-color: place#8de3cb;
 }
