Index: trunk/styles/standard/elemstyles.xml
===================================================================
--- trunk/styles/standard/elemstyles.xml	(revision 778)
+++ trunk/styles/standard/elemstyles.xml	(revision 779)
@@ -94,5 +94,5 @@
 	<rule>
 		<condition k="access" v="no" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/access.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -101,5 +101,5 @@
 	<rule>
 		<condition k="bicycle" v="no" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/bicycle.png" />
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -108,5 +108,5 @@
 		<condition k="bicycle" v="designated"/>
 		<line width="1" realwidth="2" colour="#ff00ff"/>
-		<icon annotate="true" src="sports/bicycle.png" />
+		<icon annotate="true" src="vehicle/restrictions/bicycle-designated.png" />
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -115,5 +115,5 @@
 	<rule>
 		<condition k="foot" v="no" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/foot.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -122,5 +122,5 @@
 		<condition k="foot" v="designated"/>
 		<line width="1" realwidth="1" colour="#00ff00" />
-		<icon annotate="true" src="misc/no_icon.png" />
+		<icon annotate="true" src="vehicle/restrictions/foot-designated.png" />
 		<scale_min>1</scale_min>
 		<scale_max>10000</scale_max>
@@ -129,5 +129,5 @@
 	<rule>
 		<condition k="goods" v="no" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/goods.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -136,5 +136,5 @@
 	<rule>
 		<condition k="hgv" v="no" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/goods.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -143,5 +143,5 @@
 	<rule>
 		<condition k="horse" v="no" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/horse.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -150,5 +150,5 @@
 		<condition k="horse" v="designated"/>
 		<line width="1" realwidth="2" colour="#c08000" />
-		<icon src="sports/riding.png" />
+		<icon src="vehicle/restrictions/horse-designated.png" />
 		<scale_min>1</scale_min>
 		<scale_max>30000</scale_max>
@@ -164,5 +164,5 @@
 	<rule>
 		<condition k="motorcar" v="no" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/motorcar.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -199,5 +199,5 @@
 	<rule>
 		<condition k="maxweight" v="yes" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/maxweight.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -206,5 +206,5 @@
 	<rule>
 		<condition k="maxheight" v="yes" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/maxheight.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -213,5 +213,5 @@
 	<rule>
 		<condition k="maxwidth" v="yes" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/maxwidth.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -220,5 +220,5 @@
 	<rule>
 		<condition k="maxlength" v="yes" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/maxlength.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -227,5 +227,5 @@
 	<rule>
 		<condition k="maxspeed" v="yes" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/speed.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -234,5 +234,5 @@
 	<rule>
 		<condition k="minspeed" v="yes" />
-		<icon src="misc/no_icon.png" />
+		<icon src="vehicle/restrictions/minspeed.png" />
         <scale_min>1</scale_min>
         <scale_max>50000</scale_max>
@@ -444,5 +444,5 @@
         <condition k="highway" v="steps"/>
         <line width="1" realwidth="1" colour="#00ff00"/>
-		<icon annotate="true" src="misc/no_icon.png" />
+		<icon annotate="true" src="transport/steps.png" />
         <scale_min>1</scale_min>
         <scale_max>10000</scale_max>
@@ -1992,5 +1992,5 @@
 	<rule>
 		<condition k="shop" v="clothes" />
-		<icon annotate="true" src="misc/no_icon.png" />
+		<icon annotate="true" src="shopping/clothes.png" />
 		<area colour="#00005f"/>
         <scale_min>1</scale_min>
@@ -2032,5 +2032,5 @@
 	<rule>
 		<condition k="shop" v="furniture" />
-		<icon annotate="true" src="misc/no_icon.png" />
+		<icon annotate="true" src="shopping/furniture.png" />
 		<area colour="#00005f"/>
         <scale_min>1</scale_min>
@@ -2128,5 +2128,5 @@
 	<rule>
 		<condition k="shop" v="optician" />
-		<icon annotate="true" src="misc/no_icon.png" />
+		<icon annotate="true" src="shopping/optician.png" />
 		<area colour="#00005f"/>
         <scale_min>1</scale_min>
@@ -2136,5 +2136,5 @@
 	<rule>
 		<condition k="shop" v="shoes" />
-		<icon annotate="true" src="misc/no_icon.png" />
+		<icon annotate="true" src="shopping/shoes.png" />
 		<area colour="#00005f"/>
         <scale_min>1</scale_min>
