source: subversion/applications/rendering/mapnik/osm-template-fontset.xml @ 9669

Last change on this file since 9669 was 9448, checked in by jonb, 12 years ago

Move text for amenity=place_of_worship to dy=10 to make it render

File size: 235.5 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE Map>
3<Map bgcolor="#b5d0d0" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4    <FontSet name="book-fonts">
5          <Font face_name="DejaVu Sans Book" />
6          <Font face_name="unifont Medium" />
7    </FontSet>
8    <FontSet name="bold-fonts">
9          <Font face_name="DejaVu Sans Bold" />
10          <Font face_name="unifont Medium" />
11    </FontSet>
12    <FontSet name="oblique-fonts">
13          <Font face_name="DejaVu Sans Oblique" />
14          <Font face_name="unifont Medium" />
15    </FontSet>
16    <Style name="mapnik:selection">
17      <Rule>
18        <Filter>[mapnik:geometry] = 1</Filter>
19        <PointSymbolizer/>
20      </Rule>
21      <Rule>
22        <Filter>[mapnik:geometry] = 2</Filter>
23        <LineSymbolizer>
24          <CssParameter name="stroke">red</CssParameter>
25          <CssParameter name="stroke-width">6</CssParameter>
26          <CssParameter name="stroke-opacity">0.5</CssParameter>
27        </LineSymbolizer>
28        <LineSymbolizer>
29          <CssParameter name="stroke">yellow</CssParameter>
30          <CssParameter name="stroke-width">2</CssParameter>
31          <CssParameter name="stroke-opacity">1.0</CssParameter>
32        </LineSymbolizer>
33      </Rule>
34      <Rule>
35        <Filter>[mapnik:geometry] = 3</Filter>
36        <PolygonSymbolizer>
37          <CssParameter name="fill">red</CssParameter>
38          <CssParameter name="fill-opacity">0.5</CssParameter>
39        </PolygonSymbolizer>
40      </Rule>
41    </Style>
42
43   <Style name="world-1">
44    <Rule>
45      <MaxScaleDenominator>250000000000</MaxScaleDenominator>
46      <MinScaleDenominator>6000000</MinScaleDenominator>
47      <PolygonSymbolizer>
48        <CssParameter name="fill">#f2efe9</CssParameter>
49      </PolygonSymbolizer>
50       <LineSymbolizer>
51        <CssParameter name="stroke">#b5d0d0</CssParameter>
52        <CssParameter name="stroke-width">0.5</CssParameter>
53      </LineSymbolizer>
54    </Rule>
55  </Style>
56  <Style name="world">
57    <Rule>
58      <MaxScaleDenominator>6000000</MaxScaleDenominator>
59      <MinScaleDenominator>600000</MinScaleDenominator>
60      <PolygonSymbolizer>
61        <CssParameter name="fill">#f2efe9</CssParameter>
62      </PolygonSymbolizer>
63    </Rule>
64  </Style>
65
66  <Style name="coast-poly">
67    <Rule>
68      <MaxScaleDenominator>600000</MaxScaleDenominator>
69      <PolygonSymbolizer>
70        <CssParameter name="fill">#f2efe9</CssParameter>
71      </PolygonSymbolizer>
72    </Rule>
73  </Style>
74
75  <!-- BUILTUP VMAP0 -->
76  <!-- level 7-9-->
77  <Style name="builtup">
78    <Rule>
79      <MaxScaleDenominator>2500000</MaxScaleDenominator>
80      <MinScaleDenominator>500000</MinScaleDenominator>
81      <PolygonSymbolizer>
82        <CssParameter name="fill">#ddd</CssParameter>
83      </PolygonSymbolizer>
84    </Rule>
85  </Style>
86
87  <Style name="places">
88    <Rule>
89      <MaxScaleDenominator>50000000</MaxScaleDenominator>
90      <MinScaleDenominator>10000000</MinScaleDenominator>
91      <TextSymbolizer name="place_name" fontset_name="book-fonts" size="10" fill="#444" halo_radius="1" wrap_width="0"/>
92    </Rule>
93  </Style>
94  <Style name="stations">
95    <Rule>
96      <MaxScaleDenominator>250000</MaxScaleDenominator>
97      <MinScaleDenominator>25000</MinScaleDenominator>
98      <Filter>[railway]='station'</Filter>
99      <PointSymbolizer file = "%SYMBOLS_DIR%/station_small.png" type="png" width="5" height="5" />
100    </Rule>
101    <Rule>
102      <MaxScaleDenominator>25000</MaxScaleDenominator>
103      <Filter>[railway]='station'</Filter>
104      <PointSymbolizer file = "%SYMBOLS_DIR%/station.png" type="png" width="9" height="9" />
105    </Rule>
106    <Rule>
107      <MaxScaleDenominator>100000</MaxScaleDenominator>
108      <Filter>[railway]='halt' or [railway]='tram_stop'</Filter>
109      <PointSymbolizer file = "%SYMBOLS_DIR%/halt.png" type="png" width="3" height="3" />
110    </Rule>
111    <Rule>
112      <MaxScaleDenominator>50000</MaxScaleDenominator>
113      <MinScaleDenominator>25000</MinScaleDenominator>
114      <Filter>[railway]='halt'</Filter>
115      <TextSymbolizer name="name" fontset_name="bold-fonts" size="8" fill="#000" dy="-8" halo_radius="1" wrap_width="0"/>
116    </Rule>
117    <Rule>
118      <MaxScaleDenominator>25000</MaxScaleDenominator>
119      <Filter>[railway] ='halt'</Filter>
120      <TextSymbolizer name="name" fontset_name="bold-fonts" size="10" fill="#000" dy="-14" halo_radius="1" wrap_width="0"/>
121    </Rule>
122    <Rule>
123      <MaxScaleDenominator>50000</MaxScaleDenominator>
124      <MinScaleDenominator>25000</MinScaleDenominator>
125      <Filter>[railway]='station'</Filter>
126      <TextSymbolizer name="name" fontset_name="bold-fonts" size="9" fill="#000" dy="-8" halo_radius="1" wrap_width="0"/>
127    </Rule>
128    <Rule>
129      <MaxScaleDenominator>25000</MaxScaleDenominator>
130      <Filter>[railway]='station'</Filter>
131      <TextSymbolizer name="name" fontset_name="bold-fonts" size="12" fill="#000" dy="-14" halo_radius="1" wrap_width="0"/>
132    </Rule>
133    <Rule>
134      <MaxScaleDenominator>50000</MaxScaleDenominator>
135      <MinScaleDenominator>10000</MinScaleDenominator>
136      <Filter>[railway]='level_crossing'</Filter>
137      <PointSymbolizer file = "%SYMBOLS_DIR%/level_crossing.png" type="png" width="7" height="7" />
138    </Rule>
139  </Style>
140  <Style name="amenity">
141    <Rule>
142      <MaxScaleDenominator>2000000</MaxScaleDenominator>
143      <MinScaleDenominator>500000</MinScaleDenominator>
144      <Filter>[aeroway]='airport'</Filter>
145      <PointSymbolizer file = "%SYMBOLS_DIR%/airport.png" type="png" width="14" height="11" />
146      <TextSymbolizer name="name" fontset_name="bold-fonts" size="8" fill="#636" dy="-10" halo_radius="1" wrap_width="0"/>
147    </Rule>
148    <Rule>
149      <MaxScaleDenominator>500000</MaxScaleDenominator>
150      <MinScaleDenominator>100000</MinScaleDenominator>
151      <Filter>[aeroway]='airport'</Filter>
152      <TextSymbolizer name="name" fontset_name="bold-fonts" size="9" fill="#636" halo_radius="1" wrap_width="0"/>
153    </Rule>
154    <Rule>
155      <MaxScaleDenominator>1000000</MaxScaleDenominator>
156      <MinScaleDenominator>500000</MinScaleDenominator>
157      <Filter>[aeroway]='aerodrome'</Filter>
158      <PointSymbolizer file = "%SYMBOLS_DIR%/aerodrome.png" type="png" width="10" height="9" />
159      <TextSymbolizer name="name" fontset_name="oblique-fonts" size="8" fill="#636" dy="-9" halo_radius="1" wrap_width="0"/>
160    </Rule>
161    <Rule>
162      <MaxScaleDenominator>500000</MaxScaleDenominator>
163      <MinScaleDenominator>100000</MinScaleDenominator>
164      <Filter>[aeroway]='aerodrome'</Filter>
165      <TextSymbolizer name="name" fontset_name="oblique-fonts" size="8" fill="#636" halo_radius="1" wrap_width="0"/>
166    </Rule>
167
168    <Rule>
169      <MaxScaleDenominator>5000</MaxScaleDenominator>
170      <Filter>[amenity]='post_box'</Filter>
171      <PointSymbolizer file="%SYMBOLS_DIR%/post_box.png" type="png" width="16" height="16" />
172    </Rule>
173    <Rule>
174      <MaxScaleDenominator>5000</MaxScaleDenominator>
175      <Filter>[amenity]='atm'</Filter>
176      <PointSymbolizer file="%SYMBOLS_DIR%/atm.png" type="png" width="25" height="11" />
177    </Rule>
178    <Rule>
179      <MaxScaleDenominator>5000</MaxScaleDenominator>
180      <Filter>[amenity]='post_office'</Filter>
181      <PointSymbolizer file="%SYMBOLS_DIR%/post_office.png" type="png" width="16" height="16" />
182    </Rule>
183    <Rule>
184      <MaxScaleDenominator>50000</MaxScaleDenominator>
185      <MinScaleDenominator>10000</MinScaleDenominator>
186      <Filter>[railway]='level_crossing'</Filter>
187      <PointSymbolizer file="%SYMBOLS_DIR%/level_crossing.png" type="png" width="7" height="7" />
188    </Rule>
189    <Rule>
190      <MaxScaleDenominator>10000</MaxScaleDenominator>
191      <Filter>[railway]='level_crossing'</Filter>
192      <PointSymbolizer file="%SYMBOLS_DIR%/level_crossing2.png" type="png" width="11" height="11" />
193    </Rule>
194    <Rule>
195      <MaxScaleDenominator>10000</MaxScaleDenominator>
196      <Filter>[amenity]='pub'</Filter>
197      <PointSymbolizer file="%SYMBOLS_DIR%/pint.png" type="png" width="12" height="18" />
198    </Rule>
199    <Rule>
200      <MaxScaleDenominator>500000</MaxScaleDenominator>
201      <Filter>[natural]='peak'</Filter>
202      <PointSymbolizer file="%SYMBOLS_DIR%/peak.png" type="png" width="8" height="8" />
203    </Rule>
204    <Rule>
205      <MaxScaleDenominator>5000</MaxScaleDenominator>
206      <Filter>[man_made]='mast'</Filter>
207      <PointSymbolizer file="%SYMBOLS_DIR%/tower.png" type="png" width="32" height="32" />
208    </Rule>
209    <Rule>
210      <MaxScaleDenominator>20000</MaxScaleDenominator>
211      <Filter>[man_made]='power_wind'</Filter>
212      <PointSymbolizer file = "%SYMBOLS_DIR%/power_wind.png" type="png" width="16" height="26" />
213    </Rule>
214    <Rule>
215      <MaxScaleDenominator>10000</MaxScaleDenominator>
216      <Filter>[man_made]='windmill'</Filter>
217      <PointSymbolizer file = "%SYMBOLS_DIR%/windmill.png" type="png" width="10" height="15" />
218    </Rule>
219    <Rule>
220      <MaxScaleDenominator>10000</MaxScaleDenominator>
221      <Filter>[amenity]='recycling'</Filter>
222      <PointSymbolizer file="%SYMBOLS_DIR%/recycling.png" type="png" width="20" height="20" />
223    </Rule>
224
225    <Rule>
226      <MaxScaleDenominator>20000</MaxScaleDenominator>
227      <Filter>[amenity]='hospital'</Filter>
228      <PointSymbolizer file="%SYMBOLS_DIR%/hospital.png" type="png" width="20" height="20" />
229    </Rule>
230
231    <Rule>
232      <MaxScaleDenominator>5000</MaxScaleDenominator>
233      <Filter>[amenity]='bus_stop' or [highway]='bus_stop'</Filter>
234      <PointSymbolizer file="%SYMBOLS_DIR%/bus_stop.png" type="png" width="30" height="12" />
235    </Rule>
236
237    <Rule>
238      <MaxScaleDenominator>20000</MaxScaleDenominator>
239      <Filter>[amenity]='parking'</Filter>
240      <PointSymbolizer file="%SYMBOLS_DIR%/parking.png" type="png" width="16" height="16" allow_overlap="false"/>
241    </Rule>
242
243    <Rule>
244      <MaxScaleDenominator>10000</MaxScaleDenominator>
245      <Filter>[amenity]='place_of_worship'</Filter>
246      <PointSymbolizer file="%SYMBOLS_DIR%/place_of_worship3.png" type="png" width="10" height="10" allow_overlap="false"/>
247     </Rule>
248    <Rule>
249      <MaxScaleDenominator>10000</MaxScaleDenominator>
250      <Filter>[amenity]='airport'</Filter>
251      <PointSymbolizer file="%SYMBOLS_DIR%/airport.png" type="png" width="16" height="16" allow_overlap="false"/>
252     </Rule>
253    <Rule>
254      <MaxScaleDenominator>20000</MaxScaleDenominator>
255      <Filter>[highway]='mini_roundabout'</Filter>
256      <PointSymbolizer file="%SYMBOLS_DIR%/mini_round.png" type="png" width="9" height="9" allow_overlap="false"/>
257    </Rule>
258    <Rule>
259      <MaxScaleDenominator>10000</MaxScaleDenominator>
260      <Filter>[highway]='gate'</Filter>
261      <PointSymbolizer file="%SYMBOLS_DIR%/gate.png" type="png" width="4" height="5" allow_overlap="false"/>
262    </Rule>
263  </Style>
264
265  <Style name="leisure">
266    <Rule>
267      <Filter>[man_made] = 'pier'</Filter>
268      <MaxScaleDenominator>100000</MaxScaleDenominator>
269      <PolygonSymbolizer>
270        <CssParameter name="fill">#ededed</CssParameter>
271      </PolygonSymbolizer>
272      <LineSymbolizer>
273        <CssParameter name="stroke">grey</CssParameter>
274        <CssParameter name="stroke-width">0.3</CssParameter>
275      </LineSymbolizer>
276   </Rule>
277   <Rule>
278      <Filter>[highway] = 'pedestrian'</Filter>
279      <MaxScaleDenominator>50000</MaxScaleDenominator>
280      <PolygonSymbolizer>
281        <CssParameter name="fill">#ededed</CssParameter>
282      </PolygonSymbolizer>
283      <LineSymbolizer>
284        <CssParameter name="stroke">grey</CssParameter>
285        <CssParameter name="stroke-width">0.5</CssParameter>
286      </LineSymbolizer>
287   </Rule>
288    <Rule>
289      <Filter>[leisure] = 'playground'</Filter>
290      <MaxScaleDenominator>100000</MaxScaleDenominator>
291     <PolygonSymbolizer>
292        <CssParameter name="fill">#ccffff</CssParameter>
293     </PolygonSymbolizer>
294      <LineSymbolizer>
295        <CssParameter name="stroke">#666</CssParameter>
296        <CssParameter name="stroke-width">0.3</CssParameter>
297      </LineSymbolizer>
298    </Rule>   
299    <Rule>
300      <Filter>[tourism] = 'attraction'</Filter>
301      <MaxScaleDenominator>1000000</MaxScaleDenominator>
302      <PolygonSymbolizer>
303        <CssParameter name="fill">#f2caea</CssParameter>
304     </PolygonSymbolizer>
305    </Rule>
306    <Rule>
307      <Filter>[landuse] = 'quarry'</Filter>
308      <MaxScaleDenominator>500000</MaxScaleDenominator>
309      <MinScaleDenominator>100000</MinScaleDenominator>
310      <PolygonPatternSymbolizer file="%SYMBOLS_DIR%/quarry.png" type="png" width="16" height="16"/>
311      <LineSymbolizer>
312        <CssParameter name="stroke">grey</CssParameter>
313        <CssParameter name="stroke-width">0.5</CssParameter>
314      </LineSymbolizer>
315    </Rule>
316    <Rule>
317      <Filter>[landuse] = 'quarry'</Filter>
318      <MaxScaleDenominator>100000</MaxScaleDenominator>
319      <PolygonPatternSymbolizer file="%SYMBOLS_DIR%/quarry2.png" type="png" width="30" height="30"/>
320      <LineSymbolizer>
321        <CssParameter name="stroke">grey</CssParameter>
322        <CssParameter name="stroke-width">0.5</CssParameter>
323      </LineSymbolizer>
324    </Rule>
325    <Rule>
326      <Filter>[leisure] = 'nature_reserve'</Filter>
327      <MaxScaleDenominator>1000000</MaxScaleDenominator>
328      <MinScaleDenominator>100000</MinScaleDenominator>
329      <PolygonSymbolizer>
330        <CssParameter name="fill">#abdf96</CssParameter>
331     </PolygonSymbolizer>
332    </Rule>
333    <Rule>
334      <Filter>[leisure] = 'nature_reserve'</Filter>
335      <MaxScaleDenominator>100000</MaxScaleDenominator>
336      <MinScaleDenominator>50000</MinScaleDenominator>
337      <PolygonPatternSymbolizer file="%SYMBOLS_DIR%/nature_reserve.png" type="png" width="21" height="24"/>
338    </Rule>
339    <Rule>
340      <Filter>[leisure] = 'nature_reserve'</Filter>
341      <MaxScaleDenominator>50000</MaxScaleDenominator>
342      <PolygonPatternSymbolizer file="%SYMBOLS_DIR%/nature_reserve2.png" type="png" width="42" height="48"/>
343    </Rule>
344    <Rule>
345      <MaxScaleDenominator>1000000</MaxScaleDenominator>
346      <MinScaleDenominator>20000</MinScaleDenominator>
347      <Filter>[landuse] = 'cemetery'</Filter>
348      <PolygonSymbolizer>
349        <CssParameter name="fill">#aacbaf</CssParameter>
350      </PolygonSymbolizer>
351    </Rule>
352    <Rule>
353      <MaxScaleDenominator>1000000</MaxScaleDenominator>
354      <MinScaleDenominator>1000</MinScaleDenominator>
355      <Filter>[landuse] = 'residential'</Filter>
356      <PolygonSymbolizer>
357        <CssParameter name="fill">#ddd</CssParameter>
358      </PolygonSymbolizer>
359    </Rule>
360    <Rule>
361      <MaxScaleDenominator>1000000</MaxScaleDenominator>
362      <MinScaleDenominator>1000</MinScaleDenominator>
363      <Filter>[military] = 'barracks'</Filter>
364      <PolygonSymbolizer>
365        <CssParameter name="fill">#ff8f8f</CssParameter>
366      </PolygonSymbolizer>
367    </Rule>
368
369     <Rule>
370      <MaxScaleDenominator>50000</MaxScaleDenominator>
371      <Filter>[landuse] = 'cemetery'</Filter>
372      <PolygonPatternSymbolizer file="%SYMBOLS_DIR%/grave_yard.png" type="png" width="16" height="16"/>
373    </Rule>
374
375     <Rule>
376      <MaxScaleDenominator>1000000</MaxScaleDenominator>
377      <Filter>[landuse] = 'meadow'</Filter>
378      <PolygonSymbolizer>
379        <CssParameter name="fill">#cfeca8</CssParameter>
380     </PolygonSymbolizer>
381    </Rule>
382    <Rule>
383      <Filter>[leisure] = 'park'</Filter>
384      <MaxScaleDenominator>1000000</MaxScaleDenominator>
385      <PolygonSymbolizer>
386        <CssParameter name="fill">#b6fdb6</CssParameter>
387     </PolygonSymbolizer>
388    </Rule>
389    <Rule>
390      <Filter>[tourism] = 'zoo'</Filter>
391      <MaxScaleDenominator>1000000</MaxScaleDenominator>
392      <PolygonPatternSymbolizer file="%SYMBOLS_DIR%/zoo.png" type="png" width="21" height="24"/>
393    </Rule>
394    <Rule>
395      <Filter>[leisure] = 'common'</Filter>
396      <MaxScaleDenominator>1000000</MaxScaleDenominator>
397      <PolygonSymbolizer>
398        <CssParameter name="fill">#cfeca8</CssParameter>
399      </PolygonSymbolizer>
400    </Rule>
401    <Rule>
402      <Filter>[leisure] = 'garden'</Filter>
403      <MaxScaleDenominator>1000000</MaxScaleDenominator>
404      <PolygonSymbolizer>
405        <CssParameter name="fill">#cfeca8</CssParameter>
406     </PolygonSymbolizer>
407    </Rule>
408    <Rule>
409      <Filter>[leisure] = 'golf_course'</Filter>
410      <MaxScaleDenominator>1000000</MaxScaleDenominator>
411      <PolygonSymbolizer>
412        <CssParameter name="fill">#b5e3b5</CssParameter>
413     </PolygonSymbolizer>
414    </Rule>
415
416    <Rule>
417      <Filter>[landuse] = 'allotments'</Filter>
418      <MaxScaleDenominator>1000000</MaxScaleDenominator>
419      <PolygonSymbolizer>
420        <CssParameter name="fill">#c8b084</CssParameter>
421     </PolygonSymbolizer>
422    </Rule>
423    <Rule>
424      <Filter>[landuse] = 'forest'</Filter>
425      <MaxScaleDenominator>2000000</MaxScaleDenominator>
426      <MinScaleDenominator>50000</MinScaleDenominator>
427      <PolygonSymbolizer>
428        <CssParameter name="fill">#8dc56c</CssParameter>
429     </PolygonSymbolizer>
430    </Rule>
431    <Rule>
432      <Filter>[landuse] = 'forest'</Filter>
433      <MaxScaleDenominator>50000</MaxScaleDenominator>
434      <PolygonPatternSymbolizer file="%SYMBOLS_DIR%/forest.png" type="png" width="21" height="24"/>
435    </Rule>
436    <Rule>
437      <Filter>[landuse] = 'farm'</Filter>
438      <MaxScaleDenominator>2000000</MaxScaleDenominator>
439      <PolygonSymbolizer>
440        <CssParameter name="fill">#ead8bd</CssParameter>
441     </PolygonSymbolizer>
442    </Rule>
443    <Rule>
444      <Filter>[landuse] = 'recreation_ground'</Filter>
445      <MaxScaleDenominator>1000000</MaxScaleDenominator>
446      <PolygonSymbolizer>
447        <CssParameter name="fill">#cfeca8</CssParameter>
448     </PolygonSymbolizer>
449    </Rule>
450    <Rule>
451      <Filter>[landuse] = 'village_green'</Filter>
452      <MaxScaleDenominator>500000</MaxScaleDenominator>
453      <PolygonSymbolizer>
454        <CssParameter name="fill">#cfeca8</CssParameter>
455     </PolygonSymbolizer>
456    </Rule>
457    <Rule>
458      <Filter>[landuse] = 'retail'</Filter>
459      <MaxScaleDenominator>1000000</MaxScaleDenominator>
460      <PolygonSymbolizer>
461        <CssParameter name="fill">#f1dada</CssParameter>
462     </PolygonSymbolizer>
463    </Rule>
464    <Rule>
465      <Filter>[landuse] = 'retail'</Filter>
466      <MaxScaleDenominator>25000</MaxScaleDenominator>
467      <LineSymbolizer>
468        <CssParameter name="stroke">red</CssParameter>
469        <CssParameter name="stroke-width">0.3</CssParameter>
470      </LineSymbolizer>
471    </Rule>
472
473
474    <Rule>
475      <Filter>[landuse] = 'industrial'</Filter>
476      <MaxScaleDenominator>1000000</MaxScaleDenominator>
477      <PolygonSymbolizer>
478        <CssParameter name="fill">#ffaeb9</CssParameter>
479     </PolygonSymbolizer>
480    </Rule>
481    <Rule>
482      <Filter>[power] = 'station'</Filter>
483      <MaxScaleDenominator>1000000</MaxScaleDenominator>
484      <MinScaleDenominator>200000</MinScaleDenominator>
485      <PolygonSymbolizer>
486        <CssParameter name="fill">#bbb</CssParameter>
487     </PolygonSymbolizer>
488    </Rule>
489    <Rule>
490      <Filter>[power] = 'station'</Filter>
491      <MaxScaleDenominator>200000</MaxScaleDenominator>
492      <PolygonSymbolizer>
493        <CssParameter name="fill">#bbb</CssParameter>
494     </PolygonSymbolizer>
495    <LineSymbolizer>
496        <CssParameter name="stroke">#555</CssParameter>
497        <CssParameter name="stroke-width">0.4</CssParameter>
498      </LineSymbolizer>
499    </Rule>
500    <Rule>
501      <Filter>[power] = 'sub_station'</Filter>
502      <MaxScaleDenominator>100000</MaxScaleDenominator>
503      <PolygonSymbolizer>
504        <CssParameter name="fill">#bbb</CssParameter>
505     </PolygonSymbolizer>
506    <LineSymbolizer>
507        <CssParameter name="stroke">#555</CssParameter>
508        <CssParameter name="stroke-width">0.4</CssParameter>
509      </LineSymbolizer>
510    </Rule>
511
512    <Rule>
513      <Filter>[landuse] = 'commercial'</Filter>
514      <MaxScaleDenominator>1000000</MaxScaleDenominator>
515      <PolygonSymbolizer>
516        <CssParameter name="fill">#efc8c8</CssParameter>
517     </PolygonSymbolizer>
518    </Rule>
519    <Rule>
520      <Filter>[landuse] = 'brownfield' or [landuse]='landfill'</Filter>
521      <MaxScaleDenominator>1000000</MaxScaleDenominator>
522      <PolygonSymbolizer>
523        <CssParameter name="fill">#9d9d6c</CssParameter>
524     </PolygonSymbolizer>
525    </Rule>
526     <Rule>
527      <Filter>[natural] = 'wood' or [landuse] = 'wood'</Filter>
528      <MaxScaleDenominator>1000000</MaxScaleDenominator>
529      <PolygonSymbolizer>
530        <CssParameter name="fill">#aed1a0</CssParameter>
531     </PolygonSymbolizer>
532    </Rule>
533     <Rule>
534      <Filter>[natural] = 'heath'</Filter>
535      <MaxScaleDenominator>1000000</MaxScaleDenominator>
536      <PolygonSymbolizer>
537        <CssParameter name="fill">#ffffc0</CssParameter>
538     </PolygonSymbolizer>
539    </Rule>
540
541    <Rule>
542      <Filter>[amenity] = 'university' or [amenity] = 'college' or [amenity] = 'school' or [amenity]='hospital'</Filter>
543      <MaxScaleDenominator>1000000</MaxScaleDenominator>
544      <PolygonSymbolizer>
545        <CssParameter name="fill">#f0f0d8</CssParameter>
546      </PolygonSymbolizer>
547    </Rule>
548    <Rule>
549      <Filter>[amenity] = 'university' or [amenity] = 'college' or [amenity] = 'school' or [amenity]='hospital'</Filter>
550      <MaxScaleDenominator>250000</MaxScaleDenominator>
551      <LineSymbolizer>
552        <CssParameter name="stroke">brown</CssParameter>
553        <CssParameter name="stroke-width">0.3</CssParameter>
554      </LineSymbolizer>
555    </Rule>
556
557    <Rule>
558      <Filter>[amenity] = 'parking'</Filter>
559      <MaxScaleDenominator>1000000</MaxScaleDenominator>
560     <PolygonSymbolizer>
561         <CssParameter name="fill">#f7efb7</CssParameter>
562      </PolygonSymbolizer>
563    </Rule>
564    <Rule>
565      <Filter>[amenity] = 'parking'</Filter>
566      <MaxScaleDenominator>25000</MaxScaleDenominator>
567      <LineSymbolizer>
568        <CssParameter name="stroke">#eeeed1</CssParameter>
569        <CssParameter name="stroke-width">0.3</CssParameter>
570      </LineSymbolizer>
571    </Rule>
572
573
574    <Rule>
575      <Filter>[railway] = 'station' or [building] = 'station'</Filter>
576      <MaxScaleDenominator>1000000</MaxScaleDenominator>
577     <PolygonSymbolizer>
578         <CssParameter name="fill">#fff68f</CssParameter>
579         <CssParameter name="fill-opacity">0.5</CssParameter>
580      </PolygonSymbolizer>
581    </Rule>
582
583    <Rule>
584      <Filter>[building] = 'supermarket'</Filter>
585      <MaxScaleDenominator>1000000</MaxScaleDenominator>
586      <PolygonSymbolizer>
587         <CssParameter name="fill">pink</CssParameter>
588         <CssParameter name="fill-opacity">0.5</CssParameter>
589      </PolygonSymbolizer>
590    </Rule>
591    <Rule>
592      <Filter>[building] &lt;&gt; 'station' and [building] &lt;&gt; 'supermarket' and [building] &lt;&gt; ''</Filter>
593      <MaxScaleDenominator>1000000</MaxScaleDenominator>
594      <PolygonSymbolizer>
595         <CssParameter name="fill">#cc9999</CssParameter>
596      </PolygonSymbolizer>
597    </Rule>
598    <Rule>
599      <Filter>[amenity] = 'place_of_worship'</Filter>
600      <MaxScaleDenominator>1000000</MaxScaleDenominator>
601      <MinScaleDenominator>20000</MinScaleDenominator>
602      <PolygonSymbolizer>
603         <CssParameter name="fill">#777</CssParameter>
604         <CssParameter name="fill-opacity">0.5</CssParameter>
605      </PolygonSymbolizer>
606    </Rule>
607    <Rule>
608      <Filter>[amenity] = 'place_of_worship'</Filter>
609      <MaxScaleDenominator>20000</MaxScaleDenominator>
610      <PolygonSymbolizer>
611         <CssParameter name="fill">#777</CssParameter>
612         <CssParameter name="fill-opacity">0.5</CssParameter>
613      </PolygonSymbolizer>
614      <LineSymbolizer>
615        <CssParameter name="stroke">#111</CssParameter>
616        <CssParameter name="stroke-width">0.3</CssParameter>
617      </LineSymbolizer>
618    </Rule>
619     <Rule>
620      <Filter>[leisure] = 'sports_centre' or [leisure]='stadium' or [leisure]='track'</Filter>
621      <MaxScaleDenominator>1000000</MaxScaleDenominator>
622      <PolygonSymbolizer>
623         <CssParameter name="fill">#33cc99</CssParameter>
624      </PolygonSymbolizer>
625    </Rule>
626    <Rule>
627      <Filter>[leisure] = 'pitch'</Filter>
628      <MaxScaleDenominator>1000000</MaxScaleDenominator>
629      <PolygonSymbolizer>
630         <CssParameter name="fill">#8ad3af</CssParameter>
631      </PolygonSymbolizer>
632    </Rule>
633    <Rule>
634      <Filter>[aeroway] = 'terminal'</Filter>
635      <MaxScaleDenominator>200000</MaxScaleDenominator>
636      <PolygonSymbolizer>
637         <CssParameter name="fill">#cc99ff</CssParameter>
638      </PolygonSymbolizer>
639    </Rule>
640    <Rule>
641      <Filter>[aeroway] = 'terminal'</Filter>
642      <MaxScaleDenominator>50000</MaxScaleDenominator>
643      <LineSymbolizer>
644        <CssParameter name="stroke">#330066</CssParameter>
645        <CssParameter name="stroke-width">0.2</CssParameter>
646      </LineSymbolizer>
647    </Rule>
648    <Rule>
649      <Filter>[aeroway] = 'apron'</Filter>
650      <MaxScaleDenominator>200000</MaxScaleDenominator>
651      <PolygonSymbolizer>
652         <CssParameter name="fill">#f0e0ff</CssParameter>
653      </PolygonSymbolizer>
654    </Rule>
655    <Rule>
656      <Filter>[natural] = 'beach'</Filter>
657      <MaxScaleDenominator>100000</MaxScaleDenominator>
658      <PolygonPatternSymbolizer file="%SYMBOLS_DIR%/beach.png" type="png" width="10" height="10"/>
659    </Rule>
660
661    <!--Rule>
662      <ElseFilter/>
663      <MaxScaleDenominator>1000000</MaxScaleDenominator>
664      <PolygonSymbolizer>
665        <CssParameter name="fill">lightgrey</CssParameter>
666     </PolygonSymbolizer>
667    </Rule-->
668  </Style>
669
670  <Style name="area-text">
671    <Rule>
672      <Filter>[way_area] &gt;= 150000</Filter>
673      <MaxScaleDenominator>50000</MaxScaleDenominator>
674      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#000033" halo_radius="1" wrap_width="20"/>
675    </Rule>
676    <Rule>
677      <Filter>[way_area] &gt;= 80000 and [way_area] &lt; 150000</Filter>
678      <MaxScaleDenominator>20000</MaxScaleDenominator>
679      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#000033" halo_radius="1" wrap_width="20"/>
680    </Rule>
681    <Rule>
682      <Filter>[way_area] &gt;= 20000 and [way_area] &lt; 80000</Filter>
683      <MaxScaleDenominator>10000</MaxScaleDenominator>
684      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#000033" halo_radius="1" wrap_width="20"/>
685    </Rule>
686    <Rule>
687      <Filter>[way_area] &lt; 20000</Filter>
688      <MaxScaleDenominator>5000</MaxScaleDenominator>
689      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#000033" halo_radius="1" wrap_width="20"/>
690    </Rule>
691  </Style>
692
693  <Style name="text">
694    <Rule>
695      <Filter>[place] = 'island'</Filter>
696      <MaxScaleDenominator>1000000</MaxScaleDenominator>
697      <MinScaleDenominator>20000</MinScaleDenominator>
698      <TextSymbolizer name="name" fontset_name="oblique-fonts" size="9" fill="#000" dy="0" halo_radius="1" wrap_width="0"/>
699    </Rule>
700    <Rule>
701      <Filter>[place] = 'city'</Filter>
702      <MaxScaleDenominator>10000000</MaxScaleDenominator>
703      <MinScaleDenominator>2000000</MinScaleDenominator>
704      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="#000" dy="0" halo_radius="1" wrap_width="0"/>
705    </Rule>
706    <Rule>
707      <Filter>[place] = 'city'</Filter>
708      <MaxScaleDenominator>2000000</MaxScaleDenominator>
709      <MinScaleDenominator>20000</MinScaleDenominator>
710      <TextSymbolizer name="name" fontset_name="book-fonts" size="14" fill="#000" dy="0" halo_radius="2" wrap_width="0"/>
711    </Rule>
712    <Rule>
713      <Filter>[place] = 'town'</Filter>
714      <MaxScaleDenominator>2000000</MaxScaleDenominator>
715      <MinScaleDenominator>50000</MinScaleDenominator>
716      <TextSymbolizer name="name" fontset_name="book-fonts" size="11" fill="#000" halo_radius="2" wrap_width="20"/>
717    </Rule>
718    <Rule>
719      <Filter>[place] = 'town'</Filter>
720      <MaxScaleDenominator>50000</MaxScaleDenominator>
721      <TextSymbolizer name="name" fontset_name="book-fonts" size="14" fill="#777777" halo_radius="1" wrap_width="20"/>
722    </Rule>
723    <Rule>
724      <Filter>[place] = 'village' or [place] = 'suburb'</Filter>
725      <MaxScaleDenominator>250000</MaxScaleDenominator>
726      <MinScaleDenominator>50000</MinScaleDenominator>
727      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="#000" halo_radius="2" wrap_width="0"/>
728    </Rule>
729    <Rule>
730      <Filter>[place] = 'village' or [place] = 'suburb'</Filter>
731      <MaxScaleDenominator>50000</MaxScaleDenominator>
732      <TextSymbolizer name="name" fontset_name="book-fonts" size="11" fill="#777777" halo_radius="1" wrap_width="0"/>
733    </Rule>
734
735    <Rule>
736      <Filter>[place] = 'hamlet'</Filter>
737      <MaxScaleDenominator>125000</MaxScaleDenominator>
738      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="#000" halo_radius="1" wrap_width="0"/>
739    </Rule>
740    <Rule>
741      <Filter>[place] = 'locality'</Filter>
742      <MaxScaleDenominator>50000</MaxScaleDenominator>
743      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="#777777" halo_radius="1" wrap_width="0"/>
744    </Rule>
745
746    <Rule>
747      <Filter>[amenity] = 'pub'</Filter>
748      <MaxScaleDenominator>5000</MaxScaleDenominator>
749      <TextSymbolizer name="name" fontset_name="bold-fonts" size="10" fill="brown" dy="16" halo_radius="1" wrap_width="0"/>
750    </Rule>
751     <Rule>
752      <Filter>[amenity] = 'place_of_worship' or [amenity] = 'police'</Filter>
753      <MaxScaleDenominator>5000</MaxScaleDenominator>
754      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="#000033" dy="10" halo_radius="1" wrap_width="20"/>
755    </Rule>
756
757    <Rule>
758      <Filter>[leisure] &lt;&gt; '' or [landuse] &lt;&gt; '' </Filter>
759      <MaxScaleDenominator>20000</MaxScaleDenominator>
760      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="#000" halo_radius="2" wrap_width="10"/>
761    </Rule>
762    <Rule>
763      <Filter>[natural] = 'wood'</Filter>
764      <MaxScaleDenominator>20000</MaxScaleDenominator>
765      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="#000" halo_radius="2" wrap_width="10"/>
766    </Rule>
767    <Rule>
768      <Filter>[natural] = 'peak'</Filter>
769      <MaxScaleDenominator>100000</MaxScaleDenominator>
770      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="brown" dy="10" halo_radius="1" wrap_width="20"/>
771    </Rule>
772    <Rule>
773      <Filter>[natural] = 'water' or [natural] = 'lake' or [landuse] = 'reservoir'</Filter>
774      <MaxScaleDenominator>20000</MaxScaleDenominator>
775      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="#6699cc" halo_radius="1" wrap_width="20"/>
776    </Rule>
777
778    <Rule>
779      <Filter>[tourism] &lt;&gt; ''</Filter>
780      <MaxScaleDenominator>10000</MaxScaleDenominator>
781      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="#660033" halo_radius="2" wrap_width="10"/>
782    </Rule>
783    <Rule>
784      <Filter>[amenity] = 'school' or [amenity] = 'college' or [amenity] = 'university'</Filter>
785      <MaxScaleDenominator>25000</MaxScaleDenominator>
786      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="#000033" halo_radius="2" wrap_width="12"/>
787    </Rule>
788    <Rule>
789      <Filter>[amenity] = 'hospital'</Filter>
790      <MaxScaleDenominator>25000</MaxScaleDenominator>
791      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="#000033" dy="12" halo_radius="2" wrap_width="12"/>
792    </Rule>
793    <Rule>
794      <Filter>[highway] = 'motorway_junction'</Filter>
795      <MaxScaleDenominator>500000</MaxScaleDenominator>
796      <MinScaleDenominator>200000</MinScaleDenominator>
797      <TextSymbolizer name="ref" fontset_name="book-fonts" size="9" fill="#6666ff" halo_radius="1" wrap_width="12" min_distance="20"/>
798    </Rule>
799    <Rule>
800      <Filter>[highway] = 'motorway_junction'</Filter>
801      <MaxScaleDenominator>200000</MaxScaleDenominator>
802      <MinScaleDenominator>20000</MinScaleDenominator>
803      <TextSymbolizer name="ref" fontset_name="book-fonts" size="9" fill="#6666ff" halo_radius="1" wrap_width="12" min_distance="20"/>
804      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="#6666ff" halo_radius="1" wrap_width="12" dy="-8" min_distance="20"/>
805    </Rule>
806    <Rule>
807      <Filter>[highway] = 'motorway_junction'</Filter>
808      <MaxScaleDenominator>20000</MaxScaleDenominator>
809      <TextSymbolizer name="ref" fontset_name="book-fonts" size="13" fill="#6666ff" halo_radius="1" wrap_width="12" min_distance="20"/>
810      <TextSymbolizer name="name" fontset_name="book-fonts" size="14" fill="#6666ff" halo_radius="1" wrap_width="12" dy="-14" min_distance="20"/>
811    </Rule>
812  </Style>
813
814   <Style name="water">
815    <Rule>
816      <Filter>[waterway] = 'dock' or [landuse] = 'reservoir' or [landuse] = 'water'</Filter>
817      <MaxScaleDenominator>1000000</MaxScaleDenominator>
818      <PolygonSymbolizer>
819        <CssParameter name="fill">#b5d0d0</CssParameter>
820     </PolygonSymbolizer>
821    </Rule>
822
823    <Rule>
824      <Filter>[natural] = 'lake' or [natural] = 'water'</Filter>
825      <MaxScaleDenominator>5000000</MaxScaleDenominator>
826      <PolygonSymbolizer>
827        <CssParameter name="fill">#b5d0d0</CssParameter>
828     </PolygonSymbolizer>
829    </Rule>
830
831    <Rule>
832      <Filter>[natural] = 'land'</Filter>
833      <MaxScaleDenominator>1000000</MaxScaleDenominator>
834      <PolygonSymbolizer>
835        <CssParameter name="fill">#f2efe9</CssParameter>
836     </PolygonSymbolizer>
837    </Rule>
838
839    <Rule>
840      <Filter>[waterway]='river'</Filter>
841      <MaxScaleDenominator>250000</MaxScaleDenominator>
842      <MinScaleDenominator>25000</MinScaleDenominator>
843      <LineSymbolizer>
844        <CssParameter name="stroke">#b5d0d0</CssParameter>
845        <CssParameter name="stroke-width">2</CssParameter>
846        <CssParameter name="stroke-linejoin">round</CssParameter>
847        <CssParameter name="stroke-linecap">round</CssParameter>
848      </LineSymbolizer>
849    </Rule>
850    <Rule>
851      <Filter>[waterway]='canal'</Filter>
852      <MaxScaleDenominator>250000</MaxScaleDenominator>
853      <MinScaleDenominator>100000</MinScaleDenominator>
854      <LineSymbolizer>
855        <CssParameter name="stroke">#b5d0d0</CssParameter>
856        <CssParameter name="stroke-width">3</CssParameter>
857        <CssParameter name="stroke-linejoin">round</CssParameter>
858        <CssParameter name="stroke-linecap">round</CssParameter>
859      </LineSymbolizer>
860    </Rule>
861    <Rule>
862      <Filter>[waterway]='canal'</Filter>
863      <MaxScaleDenominator>100000</MaxScaleDenominator>
864      <MinScaleDenominator>50000</MinScaleDenominator>
865      <LineSymbolizer>
866        <CssParameter name="stroke">#b5d0d0</CssParameter>
867        <CssParameter name="stroke-width">4</CssParameter>
868        <CssParameter name="stroke-linejoin">round</CssParameter>
869        <CssParameter name="stroke-linecap">round</CssParameter>
870      </LineSymbolizer>
871      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="#6699cc" halo_radius="1" placement="line"/>
872    </Rule>
873
874    <Rule>
875      <ElseFilter/> <!--[waterway]='stream'</Filter>-->
876      <MaxScaleDenominator>100000</MaxScaleDenominator>
877      <MinScaleDenominator>25000</MinScaleDenominator>
878      <LineSymbolizer>
879        <CssParameter name="stroke">#b5d0d0</CssParameter>
880        <CssParameter name="stroke-width">1</CssParameter>
881      </LineSymbolizer>
882    </Rule>
883    <Rule>
884      <Filter>[waterway]='river'</Filter>
885      <MaxScaleDenominator>25000</MaxScaleDenominator>
886      <MinScaleDenominator>1000</MinScaleDenominator>
887      <LineSymbolizer>
888        <CssParameter name="stroke">#b5d0d0</CssParameter>
889        <CssParameter name="stroke-width">10</CssParameter>
890        <CssParameter name="stroke-linejoin">round</CssParameter>
891        <CssParameter name="stroke-linecap">round</CssParameter>
892      </LineSymbolizer>
893      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="#6699cc" halo_radius="1" placement="line"/>
894    </Rule>
895   
896    <Rule>
897      <Filter>[waterway]='canal' and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
898      <MaxScaleDenominator>50000</MaxScaleDenominator>
899      <MinScaleDenominator>5000</MinScaleDenominator>
900       <LineSymbolizer>
901        <CssParameter name="stroke">#b5d0d0</CssParameter>
902        <CssParameter name="stroke-width">7</CssParameter>
903        <CssParameter name="stroke-dasharray">4,2</CssParameter>
904      </LineSymbolizer>
905      <LineSymbolizer>
906        <CssParameter name="stroke">white</CssParameter>
907        <CssParameter name="stroke-width">3</CssParameter>
908      </LineSymbolizer>
909      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
910    </Rule>
911    <Rule>
912      <Filter>[waterway]='canal' and not ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
913      <MaxScaleDenominator>50000</MaxScaleDenominator>
914      <MinScaleDenominator>5000</MinScaleDenominator>
915      <LineSymbolizer>
916        <CssParameter name="stroke">#b5d0d0</CssParameter>
917        <CssParameter name="stroke-width">7</CssParameter>
918        <CssParameter name="stroke-linejoin">round</CssParameter>
919        <CssParameter name="stroke-linecap">round</CssParameter>
920      </LineSymbolizer>
921      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
922    </Rule>
923    <Rule>
924      <Filter>[waterway]='canal' and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
925      <MaxScaleDenominator>5000</MaxScaleDenominator>
926      <MinScaleDenominator>1000</MinScaleDenominator>
927       <LineSymbolizer>
928        <CssParameter name="stroke">#b5d0d0</CssParameter>
929        <CssParameter name="stroke-width">11</CssParameter>
930        <CssParameter name="stroke-dasharray">4,2</CssParameter>
931      </LineSymbolizer>
932      <LineSymbolizer>
933        <CssParameter name="stroke">white</CssParameter>
934        <CssParameter name="stroke-width">7</CssParameter>
935      </LineSymbolizer>
936      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
937    </Rule>
938    <Rule>
939      <Filter>[waterway]='canal' and not ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
940      <MaxScaleDenominator>5000</MaxScaleDenominator>
941      <MinScaleDenominator>1000</MinScaleDenominator>
942      <LineSymbolizer>
943        <CssParameter name="stroke">#b5d0d0</CssParameter>
944        <CssParameter name="stroke-width">11</CssParameter>
945        <CssParameter name="stroke-linejoin">round</CssParameter>
946        <CssParameter name="stroke-linecap">round</CssParameter>
947      </LineSymbolizer>
948      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
949    </Rule>
950
951    <Rule>
952      <ElseFilter/> <!--[waterway]='stream'</Filter>-->
953      <MaxScaleDenominator>25000</MaxScaleDenominator>
954      <MinScaleDenominator>1000</MinScaleDenominator>
955      <LineSymbolizer>
956        <CssParameter name="stroke">#b5d0d0</CssParameter>
957        <CssParameter name="stroke-width">2</CssParameter>
958      </LineSymbolizer>
959      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="#6699cc" halo_radius="1" placement="line"/>
960    </Rule>
961  </Style>
962<Style name="power">
963<Rule>
964      <MaxScaleDenominator>50000</MaxScaleDenominator>
965      <MinScaleDenominator>1000</MinScaleDenominator>
966      <LineSymbolizer>
967        <CssParameter name="stroke">#777</CssParameter>
968        <CssParameter name="stroke-width">1</CssParameter>
969      </LineSymbolizer>
970    </Rule> 
971</Style>
972<Style name="power_towers">
973    <Rule>
974      <MaxScaleDenominator>50000</MaxScaleDenominator>
975      <PointSymbolizer file = "%SYMBOLS_DIR%/power_tower.png" type="png" width="7" height="7" allow_overlap="false"/>
976    </Rule>
977</Style>
978<Style name="tunnels-casing">
979    <Rule>
980      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
981      <MaxScaleDenominator>200000</MaxScaleDenominator>
982      <MinScaleDenominator>100000</MinScaleDenominator>
983      <LineSymbolizer>
984        <CssParameter name="stroke">#506077</CssParameter>
985        <CssParameter name="stroke-width">3</CssParameter>
986        <CssParameter name="stroke-dasharray">4,2</CssParameter>
987      </LineSymbolizer>
988    </Rule>
989    <Rule>
990      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
991      <MaxScaleDenominator>100000</MaxScaleDenominator>
992      <MinScaleDenominator>20000</MinScaleDenominator>
993      <LineSymbolizer>
994        <CssParameter name="stroke">#506077</CssParameter>
995        <CssParameter name="stroke-width">6.5</CssParameter>
996        <CssParameter name="stroke-dasharray">4,2</CssParameter>
997      </LineSymbolizer>
998    </Rule>
999    <Rule>
1000      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1001      <MaxScaleDenominator>20000</MaxScaleDenominator>
1002      <MinScaleDenominator>5000</MinScaleDenominator>
1003      <LineSymbolizer>
1004        <CssParameter name="stroke">#506077</CssParameter>
1005        <CssParameter name="stroke-width">10</CssParameter>
1006        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1007      </LineSymbolizer>
1008    </Rule>
1009    <Rule>
1010      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1011      <MaxScaleDenominator>5000</MaxScaleDenominator>
1012      <MinScaleDenominator>1000</MinScaleDenominator>
1013      <LineSymbolizer>
1014        <CssParameter name="stroke">#506077</CssParameter>
1015        <CssParameter name="stroke-width">13</CssParameter>
1016        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1017      </LineSymbolizer>
1018    </Rule>
1019    <Rule>
1020      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1021      <MaxScaleDenominator>200000</MaxScaleDenominator>
1022      <MinScaleDenominator>100000</MinScaleDenominator>
1023      <LineSymbolizer>
1024        <CssParameter name="stroke">#477147</CssParameter>
1025        <CssParameter name="stroke-width">4</CssParameter>
1026        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1027      </LineSymbolizer>
1028    </Rule>
1029    <Rule>
1030      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1031      <MaxScaleDenominator>100000</MaxScaleDenominator>
1032      <MinScaleDenominator>20000</MinScaleDenominator>
1033      <LineSymbolizer>
1034        <CssParameter name="stroke">#477147</CssParameter>
1035        <CssParameter name="stroke-width">8</CssParameter>
1036        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1037      </LineSymbolizer>
1038    </Rule>
1039    <Rule>
1040     <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1041      <MaxScaleDenominator>20000</MaxScaleDenominator>
1042      <MinScaleDenominator>5000</MinScaleDenominator>
1043      <LineSymbolizer>
1044        <CssParameter name="stroke">#477147</CssParameter>
1045        <CssParameter name="stroke-width">11</CssParameter>
1046        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1047      </LineSymbolizer>
1048    </Rule>
1049    <Rule>
1050     <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1051      <MaxScaleDenominator>5000</MaxScaleDenominator>
1052      <MinScaleDenominator>1000</MinScaleDenominator>
1053      <LineSymbolizer>
1054        <CssParameter name="stroke">#477147</CssParameter>
1055        <CssParameter name="stroke-width">14</CssParameter>
1056        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1057      </LineSymbolizer>
1058    </Rule>
1059    <Rule>
1060      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1061      <MaxScaleDenominator>200000</MaxScaleDenominator>
1062      <MinScaleDenominator>100000</MinScaleDenominator>
1063      <LineSymbolizer>
1064        <CssParameter name="stroke">#8d4346</CssParameter>
1065        <CssParameter name="stroke-width">4</CssParameter>
1066        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1067      </LineSymbolizer>
1068    </Rule>
1069    <Rule>
1070      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1071      <MaxScaleDenominator>100000</MaxScaleDenominator>
1072      <MinScaleDenominator>20000</MinScaleDenominator>
1073      <LineSymbolizer>
1074        <CssParameter name="stroke">#8d4346</CssParameter>
1075        <CssParameter name="stroke-width">8</CssParameter>
1076        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1077      </LineSymbolizer>
1078    </Rule>
1079   <Rule>
1080      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1081      <MaxScaleDenominator>20000</MaxScaleDenominator>
1082      <MinScaleDenominator>5000</MinScaleDenominator>
1083      <LineSymbolizer>
1084        <CssParameter name="stroke">#8d4346</CssParameter>
1085        <CssParameter name="stroke-width">11</CssParameter>
1086        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1087      </LineSymbolizer>
1088    </Rule>
1089    <Rule>
1090      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1091      <MaxScaleDenominator>5000</MaxScaleDenominator>
1092      <MinScaleDenominator>1000</MinScaleDenominator>
1093      <LineSymbolizer>
1094        <CssParameter name="stroke">#8d4346</CssParameter>
1095        <CssParameter name="stroke-width">14</CssParameter>
1096        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1097      </LineSymbolizer>
1098    </Rule>
1099    <Rule>
1100      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1101      <MaxScaleDenominator>150000</MaxScaleDenominator>
1102      <MinScaleDenominator>75000</MinScaleDenominator>
1103      <LineSymbolizer>
1104        <CssParameter name="stroke">#a37b48</CssParameter>
1105        <CssParameter name="stroke-width">4</CssParameter>
1106        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1107      </LineSymbolizer>
1108    </Rule>
1109    <Rule>
1110      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1111      <MaxScaleDenominator>75000</MaxScaleDenominator>
1112      <MinScaleDenominator>25000</MinScaleDenominator>
1113      <LineSymbolizer>
1114        <CssParameter name="stroke">#a37b48</CssParameter>
1115        <CssParameter name="stroke-width">10</CssParameter>
1116        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1117      </LineSymbolizer>
1118    </Rule>
1119    <Rule>
1120      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1121      <MaxScaleDenominator>25000</MaxScaleDenominator>
1122      <MinScaleDenominator>5000</MinScaleDenominator>
1123      <LineSymbolizer>
1124        <CssParameter name="stroke">#a37b48</CssParameter>
1125        <CssParameter name="stroke-width">12</CssParameter>
1126        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1127      </LineSymbolizer>
1128    </Rule>
1129    <Rule>
1130      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1131      <MaxScaleDenominator>5000</MaxScaleDenominator>
1132      <MinScaleDenominator>1000</MinScaleDenominator>
1133      <LineSymbolizer>
1134        <CssParameter name="stroke">#a37b48</CssParameter>
1135        <CssParameter name="stroke-width">17</CssParameter>
1136        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1137      </LineSymbolizer>
1138    </Rule>
1139</Style>
1140<Style name="tunnels-fill">
1141    <Rule>
1142      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1143      <MaxScaleDenominator>200000</MaxScaleDenominator>
1144      <MinScaleDenominator>100000</MinScaleDenominator>
1145      <LineSymbolizer>
1146        <CssParameter name="stroke">#d6dfea</CssParameter>
1147        <CssParameter name="stroke-width">2</CssParameter>
1148        <CssParameter name="stroke-linejoin">round</CssParameter>
1149        <CssParameter name="stroke-linecap">round</CssParameter>
1150      </LineSymbolizer>
1151    </Rule>
1152    <Rule>
1153      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1154      <MaxScaleDenominator>100000</MaxScaleDenominator>
1155      <MinScaleDenominator>20000</MinScaleDenominator>
1156      <LineSymbolizer>
1157        <CssParameter name="stroke">#d6dfea</CssParameter>
1158        <CssParameter name="stroke-width">5</CssParameter>
1159        <CssParameter name="stroke-linejoin">round</CssParameter>
1160        <CssParameter name="stroke-linecap">round</CssParameter>
1161      </LineSymbolizer>
1162    </Rule>
1163    <Rule>
1164      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1165      <MaxScaleDenominator>20000</MaxScaleDenominator>
1166      <MinScaleDenominator>5000</MinScaleDenominator>
1167      <LineSymbolizer>
1168        <CssParameter name="stroke">#d6dfea</CssParameter>
1169        <CssParameter name="stroke-width">8.5</CssParameter>
1170        <CssParameter name="stroke-linejoin">round</CssParameter>
1171        <CssParameter name="stroke-linecap">round</CssParameter>
1172      </LineSymbolizer>
1173    </Rule>
1174    <Rule>
1175      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link')  and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1176      <MaxScaleDenominator>5000</MaxScaleDenominator>
1177      <MinScaleDenominator>1000</MinScaleDenominator>
1178      <LineSymbolizer>
1179        <CssParameter name="stroke">#d6dfea</CssParameter>
1180        <CssParameter name="stroke-width">11</CssParameter>
1181        <CssParameter name="stroke-linejoin">round</CssParameter>
1182        <CssParameter name="stroke-linecap">round</CssParameter>
1183      </LineSymbolizer>
1184    </Rule>
1185    <Rule>
1186      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1187      <MaxScaleDenominator>200000</MaxScaleDenominator>
1188      <MinScaleDenominator>100000</MinScaleDenominator>
1189      <LineSymbolizer>
1190        <CssParameter name="stroke">#cdeacd</CssParameter>
1191        <CssParameter name="stroke-width">2.5</CssParameter>
1192        <CssParameter name="stroke-linejoin">round</CssParameter>
1193        <CssParameter name="stroke-linecap">round</CssParameter>
1194      </LineSymbolizer>
1195    </Rule>
1196    <Rule>
1197      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1198      <MaxScaleDenominator>100000</MaxScaleDenominator>
1199      <MinScaleDenominator>20000</MinScaleDenominator>
1200      <LineSymbolizer>
1201        <CssParameter name="stroke">#cdeacd</CssParameter>
1202        <CssParameter name="stroke-width">6.5</CssParameter>
1203        <CssParameter name="stroke-linejoin">round</CssParameter>
1204        <CssParameter name="stroke-linecap">round</CssParameter>
1205      </LineSymbolizer>
1206    </Rule>   
1207    <Rule>
1208      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1209      <MaxScaleDenominator>20000</MaxScaleDenominator>
1210      <MinScaleDenominator>5000</MinScaleDenominator>
1211      <LineSymbolizer>
1212        <CssParameter name="stroke">#cdeacd</CssParameter>
1213        <CssParameter name="stroke-width">9</CssParameter>
1214        <CssParameter name="stroke-linejoin">round</CssParameter>
1215        <CssParameter name="stroke-linecap">round</CssParameter>
1216      </LineSymbolizer>
1217    </Rule>
1218    <Rule>
1219      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1220      <MaxScaleDenominator>5000</MaxScaleDenominator>
1221      <MinScaleDenominator>1000</MinScaleDenominator>
1222      <LineSymbolizer>
1223        <CssParameter name="stroke">#cdeacd</CssParameter>
1224        <CssParameter name="stroke-width">12</CssParameter>
1225        <CssParameter name="stroke-linejoin">round</CssParameter>
1226        <CssParameter name="stroke-linecap">round</CssParameter>
1227      </LineSymbolizer>
1228    </Rule>
1229    <Rule>
1230      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1231      <MaxScaleDenominator>500000</MaxScaleDenominator>
1232      <MinScaleDenominator>100000</MinScaleDenominator>
1233      <LineSymbolizer>
1234        <CssParameter name="stroke">#f4c3c4</CssParameter>
1235        <CssParameter name="stroke-width">2.5</CssParameter>
1236        <CssParameter name="stroke-linejoin">round</CssParameter>
1237        <CssParameter name="stroke-linecap">round</CssParameter>
1238      </LineSymbolizer>
1239    </Rule>
1240    <Rule>
1241      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1242      <MaxScaleDenominator>100000</MaxScaleDenominator>
1243      <MinScaleDenominator>20000</MinScaleDenominator>
1244      <LineSymbolizer>
1245        <CssParameter name="stroke">#f4c3c4</CssParameter>
1246        <CssParameter name="stroke-width">8</CssParameter>
1247        <CssParameter name="stroke-linejoin">round</CssParameter>
1248        <CssParameter name="stroke-linecap">round</CssParameter>
1249      </LineSymbolizer>
1250    </Rule>
1251    <Rule>
1252      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1253      <MaxScaleDenominator>20000</MaxScaleDenominator>
1254      <MinScaleDenominator>5000</MinScaleDenominator>
1255      <LineSymbolizer>
1256        <CssParameter name="stroke">#f4c3c4</CssParameter>
1257        <CssParameter name="stroke-width">10</CssParameter>
1258        <CssParameter name="stroke-linejoin">round</CssParameter>
1259        <CssParameter name="stroke-linecap">round</CssParameter>
1260      </LineSymbolizer>
1261    </Rule>
1262    <Rule>
1263      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1264      <MaxScaleDenominator>5000</MaxScaleDenominator>
1265      <MinScaleDenominator>1000</MinScaleDenominator>
1266      <LineSymbolizer>
1267        <CssParameter name="stroke">#f4c3c4</CssParameter>
1268        <CssParameter name="stroke-width">13</CssParameter>
1269        <CssParameter name="stroke-linejoin">round</CssParameter>
1270        <CssParameter name="stroke-linecap">round</CssParameter>
1271      </LineSymbolizer>
1272    </Rule>
1273    <Rule>
1274      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1275      <MaxScaleDenominator>150000</MaxScaleDenominator>
1276      <MinScaleDenominator>75000</MinScaleDenominator>
1277      <LineSymbolizer>
1278        <CssParameter name="stroke">#fee0b8</CssParameter>
1279        <CssParameter name="stroke-width">2</CssParameter>
1280        <CssParameter name="stroke-linejoin">round</CssParameter>
1281        <CssParameter name="stroke-linecap">round</CssParameter>
1282      </LineSymbolizer>
1283    </Rule>
1284    <Rule>
1285      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1286      <MaxScaleDenominator>75000</MaxScaleDenominator>
1287      <MinScaleDenominator>25000</MinScaleDenominator>
1288      <LineSymbolizer>
1289        <CssParameter name="stroke">#fee0b8</CssParameter>
1290        <CssParameter name="stroke-width">8</CssParameter>
1291        <CssParameter name="stroke-linejoin">round</CssParameter>
1292        <CssParameter name="stroke-linecap">round</CssParameter>
1293      </LineSymbolizer>
1294    </Rule>
1295    <Rule>
1296      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1297      <MaxScaleDenominator>25000</MaxScaleDenominator>
1298      <MinScaleDenominator>5000</MinScaleDenominator>
1299      <LineSymbolizer>
1300        <CssParameter name="stroke">#fee0b8</CssParameter>
1301        <CssParameter name="stroke-width">10</CssParameter>
1302        <CssParameter name="stroke-linejoin">round</CssParameter>
1303        <CssParameter name="stroke-linecap">round</CssParameter>
1304      </LineSymbolizer>
1305    </Rule>
1306    <Rule>
1307      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1308      <MaxScaleDenominator>5000</MaxScaleDenominator>
1309      <MinScaleDenominator>1000</MinScaleDenominator>
1310      <LineSymbolizer>
1311        <CssParameter name="stroke">#fee0b8</CssParameter>
1312        <CssParameter name="stroke-width">14</CssParameter>
1313        <CssParameter name="stroke-linejoin">round</CssParameter>
1314        <CssParameter name="stroke-linecap">round</CssParameter>
1315      </LineSymbolizer>
1316    </Rule>
1317</Style>
1318
1319<Style name="minor-roads-casing">
1320    <Rule>
1321      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1322      <MaxScaleDenominator>200000</MaxScaleDenominator>
1323      <MinScaleDenominator>100000</MinScaleDenominator>
1324      <LineSymbolizer>
1325        <CssParameter name="stroke">#506077</CssParameter>
1326        <CssParameter name="stroke-width">3</CssParameter>
1327        <CssParameter name="stroke-linejoin">round</CssParameter>
1328      </LineSymbolizer>
1329    </Rule>
1330    <Rule>
1331      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1332      <MaxScaleDenominator>100000</MaxScaleDenominator>
1333      <MinScaleDenominator>20000</MinScaleDenominator>
1334      <LineSymbolizer>
1335        <CssParameter name="stroke">#506077</CssParameter>
1336        <CssParameter name="stroke-width">6.5</CssParameter>
1337        <CssParameter name="stroke-linejoin">round</CssParameter>
1338      </LineSymbolizer>
1339    </Rule>
1340    <Rule>
1341      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1342      <MaxScaleDenominator>20000</MaxScaleDenominator>
1343      <MinScaleDenominator>5000</MinScaleDenominator>
1344      <LineSymbolizer>
1345        <CssParameter name="stroke">#506077</CssParameter>
1346        <CssParameter name="stroke-width">10</CssParameter>
1347        <CssParameter name="stroke-linejoin">round</CssParameter>
1348      </LineSymbolizer>
1349    </Rule>
1350    <Rule>
1351      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1352      <MaxScaleDenominator>5000</MaxScaleDenominator>
1353      <MinScaleDenominator>1000</MinScaleDenominator>
1354      <LineSymbolizer>
1355        <CssParameter name="stroke">#506077</CssParameter>
1356        <CssParameter name="stroke-width">13</CssParameter>
1357        <CssParameter name="stroke-linejoin">round</CssParameter>
1358      </LineSymbolizer>
1359    </Rule>
1360    <Rule>
1361      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1362      <MaxScaleDenominator>200000</MaxScaleDenominator>
1363      <MinScaleDenominator>100000</MinScaleDenominator>
1364      <LineSymbolizer>
1365        <CssParameter name="stroke">#477147</CssParameter>
1366        <CssParameter name="stroke-width">4</CssParameter>
1367        <CssParameter name="stroke-linejoin">round</CssParameter>
1368      </LineSymbolizer>
1369    </Rule>
1370    <Rule>
1371      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1372      <MaxScaleDenominator>100000</MaxScaleDenominator>
1373      <MinScaleDenominator>20000</MinScaleDenominator>
1374      <LineSymbolizer>
1375        <CssParameter name="stroke">#477147</CssParameter>
1376        <CssParameter name="stroke-width">8</CssParameter>
1377        <CssParameter name="stroke-linejoin">round</CssParameter>
1378      </LineSymbolizer>
1379    </Rule>
1380    <Rule>
1381     <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1382      <MaxScaleDenominator>20000</MaxScaleDenominator>
1383      <MinScaleDenominator>5000</MinScaleDenominator>
1384      <LineSymbolizer>
1385        <CssParameter name="stroke">#477147</CssParameter>
1386        <CssParameter name="stroke-width">11</CssParameter>
1387        <CssParameter name="stroke-linejoin">round</CssParameter>
1388      </LineSymbolizer>
1389    </Rule>
1390    <Rule>
1391     <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1392      <MaxScaleDenominator>5000</MaxScaleDenominator>
1393      <MinScaleDenominator>1000</MinScaleDenominator>
1394      <LineSymbolizer>
1395        <CssParameter name="stroke">#477147</CssParameter>
1396        <CssParameter name="stroke-width">14</CssParameter>
1397        <CssParameter name="stroke-linejoin">round</CssParameter>
1398      </LineSymbolizer>
1399    </Rule>
1400    <Rule>
1401      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1402      <MaxScaleDenominator>200000</MaxScaleDenominator>
1403      <MinScaleDenominator>100000</MinScaleDenominator>
1404      <LineSymbolizer>
1405        <CssParameter name="stroke">#8d4346</CssParameter>
1406        <CssParameter name="stroke-width">4</CssParameter>
1407        <CssParameter name="stroke-linejoin">round</CssParameter>
1408      </LineSymbolizer>
1409    </Rule>
1410
1411    <Rule>
1412      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1413      <MaxScaleDenominator>100000</MaxScaleDenominator>
1414      <MinScaleDenominator>20000</MinScaleDenominator>
1415      <LineSymbolizer>
1416        <CssParameter name="stroke">#8d4346</CssParameter>
1417        <CssParameter name="stroke-width">8</CssParameter>
1418        <CssParameter name="stroke-linejoin">round</CssParameter>
1419      </LineSymbolizer>
1420    </Rule>
1421
1422    <Rule>
1423      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1424      <MaxScaleDenominator>20000</MaxScaleDenominator>
1425      <MinScaleDenominator>5000</MinScaleDenominator>     
1426      <LineSymbolizer>
1427        <CssParameter name="stroke">#8d4346</CssParameter>
1428        <CssParameter name="stroke-width">11</CssParameter>
1429        <CssParameter name="stroke-linejoin">round</CssParameter>
1430      </LineSymbolizer>
1431    </Rule>
1432
1433    <Rule>
1434      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1435      <MaxScaleDenominator>5000</MaxScaleDenominator>     
1436      <MinScaleDenominator>1000</MinScaleDenominator>
1437      <LineSymbolizer>
1438        <CssParameter name="stroke">#8d4346</CssParameter>
1439        <CssParameter name="stroke-width">14</CssParameter>
1440        <CssParameter name="stroke-linejoin">round</CssParameter>
1441      </LineSymbolizer>
1442    </Rule>
1443
1444    <Rule>
1445      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1446      <MaxScaleDenominator>150000</MaxScaleDenominator>
1447      <MinScaleDenominator>75000</MinScaleDenominator>
1448      <LineSymbolizer>
1449        <CssParameter name="stroke">#a37b48</CssParameter>
1450        <CssParameter name="stroke-width">4</CssParameter>
1451        <CssParameter name="stroke-linejoin">round</CssParameter>
1452        <CssParameter name="stroke-linecap">round</CssParameter>
1453      </LineSymbolizer>
1454    </Rule>
1455   
1456    <Rule>
1457      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1458      <MaxScaleDenominator>75000</MaxScaleDenominator>
1459      <MinScaleDenominator>25000</MinScaleDenominator>
1460      <LineSymbolizer>
1461        <CssParameter name="stroke">#a37b48</CssParameter>
1462        <CssParameter name="stroke-width">10</CssParameter>
1463        <CssParameter name="stroke-linejoin">round</CssParameter>
1464        <CssParameter name="stroke-linecap">round</CssParameter>
1465      </LineSymbolizer>
1466    </Rule>
1467   
1468    <Rule>
1469      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1470      <MaxScaleDenominator>25000</MaxScaleDenominator>
1471      <MinScaleDenominator>5000</MinScaleDenominator>
1472      <LineSymbolizer>
1473        <CssParameter name="stroke">#a37b48</CssParameter>
1474        <CssParameter name="stroke-width">12</CssParameter>
1475        <CssParameter name="stroke-linejoin">round</CssParameter>
1476        <CssParameter name="stroke-linecap">round</CssParameter>
1477      </LineSymbolizer>
1478    </Rule>
1479   
1480    <Rule>
1481      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1482      <MaxScaleDenominator>5000</MaxScaleDenominator>
1483      <MinScaleDenominator>1000</MinScaleDenominator>
1484      <LineSymbolizer>
1485        <CssParameter name="stroke">#a37b48</CssParameter>
1486        <CssParameter name="stroke-width">17</CssParameter>
1487        <CssParameter name="stroke-linejoin">round</CssParameter>
1488        <CssParameter name="stroke-linecap">round</CssParameter>
1489      </LineSymbolizer>
1490    </Rule>
1491   
1492    <Rule>
1493      <Filter>[highway] = 'tertiary' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1494      <MaxScaleDenominator>100000</MaxScaleDenominator>
1495      <MinScaleDenominator>50000</MinScaleDenominator>
1496      <LineSymbolizer>
1497        <CssParameter name="stroke">#999</CssParameter>
1498        <CssParameter name="stroke-width">6</CssParameter>
1499        <CssParameter name="stroke-linejoin">round</CssParameter>
1500        <CssParameter name="stroke-linecap">round</CssParameter>
1501      </LineSymbolizer>
1502    </Rule>
1503   <Rule>
1504      <Filter>[highway] = 'tertiary' and ([tunnel]='yes' or [tunnel]='true')</Filter>
1505      <MaxScaleDenominator>100000</MaxScaleDenominator>
1506      <MinScaleDenominator>50000</MinScaleDenominator>
1507      <LineSymbolizer>
1508        <CssParameter name="stroke">#999</CssParameter>
1509        <CssParameter name="stroke-width">6</CssParameter>
1510        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1511      </LineSymbolizer>
1512    </Rule>
1513
1514    <Rule>
1515      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1516      <MaxScaleDenominator>100000</MaxScaleDenominator>
1517      <MinScaleDenominator>50000</MinScaleDenominator>
1518      <LineSymbolizer>
1519        <CssParameter name="stroke">#999</CssParameter>
1520        <CssParameter name="stroke-width">3</CssParameter>
1521        <CssParameter name="stroke-linejoin">round</CssParameter>
1522        <CssParameter name="stroke-linecap">round</CssParameter>
1523      </LineSymbolizer>
1524    </Rule>
1525    <Rule>
1526      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1527      <MaxScaleDenominator>100000</MaxScaleDenominator>
1528      <MinScaleDenominator>50000</MinScaleDenominator>
1529      <LineSymbolizer>
1530        <CssParameter name="stroke">#999</CssParameter>
1531        <CssParameter name="stroke-width">3</CssParameter>
1532        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1533      </LineSymbolizer>
1534    </Rule>
1535
1536    <Rule>
1537      <Filter>[highway] = 'tertiary' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1538      <MaxScaleDenominator>50000</MaxScaleDenominator>
1539      <MinScaleDenominator>25000</MinScaleDenominator>
1540      <LineSymbolizer>
1541        <CssParameter name="stroke">#999</CssParameter>
1542        <CssParameter name="stroke-width">7</CssParameter>
1543        <CssParameter name="stroke-linejoin">round</CssParameter>
1544        <CssParameter name="stroke-linecap">round</CssParameter>
1545      </LineSymbolizer>
1546    </Rule>
1547    <Rule>
1548      <Filter>[highway] = 'tertiary' and ([tunnel]='yes' or [tunnel]='true')</Filter>
1549      <MaxScaleDenominator>50000</MaxScaleDenominator>
1550      <MinScaleDenominator>25000</MinScaleDenominator>
1551      <LineSymbolizer>
1552        <CssParameter name="stroke">#999</CssParameter>
1553        <CssParameter name="stroke-width">7</CssParameter>
1554        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1555      </LineSymbolizer>
1556    </Rule>
1557
1558    <Rule>
1559      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1560      <MaxScaleDenominator>50000</MaxScaleDenominator>
1561      <MinScaleDenominator>25000</MinScaleDenominator>
1562      <LineSymbolizer>
1563        <CssParameter name="stroke">#999</CssParameter>
1564        <CssParameter name="stroke-width">4.5</CssParameter>
1565        <CssParameter name="stroke-linejoin">round</CssParameter>
1566        <CssParameter name="stroke-linecap">round</CssParameter>
1567      </LineSymbolizer>
1568    </Rule>
1569    <Rule>
1570      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1571      <MaxScaleDenominator>50000</MaxScaleDenominator>
1572      <MinScaleDenominator>25000</MinScaleDenominator>
1573      <LineSymbolizer>
1574        <CssParameter name="stroke">#999</CssParameter>
1575        <CssParameter name="stroke-width">4.5</CssParameter>
1576        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1577      </LineSymbolizer>
1578    </Rule>
1579
1580    <Rule>
1581      <Filter>([highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1582      <MaxScaleDenominator>25000</MaxScaleDenominator>
1583      <MinScaleDenominator>5000</MinScaleDenominator>
1584      <LineSymbolizer>
1585        <CssParameter name="stroke">#999</CssParameter>
1586        <CssParameter name="stroke-width">11</CssParameter>
1587        <CssParameter name="stroke-linejoin">round</CssParameter>
1588        <CssParameter name="stroke-linecap">round</CssParameter>
1589      </LineSymbolizer>
1590    </Rule>
1591   <Rule>
1592      <Filter>([highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1593      <MaxScaleDenominator>25000</MaxScaleDenominator>
1594      <MinScaleDenominator>5000</MinScaleDenominator>
1595      <LineSymbolizer>
1596        <CssParameter name="stroke">#999</CssParameter>
1597        <CssParameter name="stroke-width">11</CssParameter>
1598        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1599      </LineSymbolizer>
1600    </Rule>
1601
1602    <Rule>
1603      <Filter>([highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1604      <MaxScaleDenominator>5000</MaxScaleDenominator>
1605      <MinScaleDenominator>1000</MinScaleDenominator>
1606      <LineSymbolizer>
1607        <CssParameter name="stroke">#999</CssParameter>
1608        <CssParameter name="stroke-width">16</CssParameter>
1609        <CssParameter name="stroke-linejoin">round</CssParameter>
1610        <CssParameter name="stroke-linecap">round</CssParameter>
1611      </LineSymbolizer>
1612    </Rule>
1613    <Rule>
1614      <Filter>([highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1615      <MaxScaleDenominator>5000</MaxScaleDenominator>
1616      <MinScaleDenominator>1000</MinScaleDenominator>
1617      <LineSymbolizer>
1618        <CssParameter name="stroke">#999</CssParameter>
1619        <CssParameter name="stroke-width">16</CssParameter>
1620        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1621      </LineSymbolizer>
1622    </Rule>
1623
1624    <Rule>
1625      <Filter>[highway] = 'service' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1626      <MaxScaleDenominator>50000</MaxScaleDenominator>
1627      <MinScaleDenominator>25000</MinScaleDenominator>
1628      <LineSymbolizer>
1629        <CssParameter name="stroke">#999</CssParameter>
1630        <CssParameter name="stroke-width">3</CssParameter>
1631        <CssParameter name="stroke-linejoin">round</CssParameter>
1632        <CssParameter name="stroke-linecap">round</CssParameter>
1633      </LineSymbolizer>
1634    </Rule>
1635    <Rule>
1636      <Filter>[highway] = 'service' and ([tunnel]='yes' or [tunnel]='true')</Filter>
1637      <MaxScaleDenominator>50000</MaxScaleDenominator>
1638      <MinScaleDenominator>25000</MinScaleDenominator>
1639      <LineSymbolizer>
1640        <CssParameter name="stroke">#999</CssParameter>
1641        <CssParameter name="stroke-width">3</CssParameter>
1642        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1643      </LineSymbolizer>
1644    </Rule>
1645
1646    <Rule>
1647      <Filter>[highway] = 'service' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1648      <MaxScaleDenominator>25000</MaxScaleDenominator>
1649      <MinScaleDenominator>1000</MinScaleDenominator>
1650      <LineSymbolizer>
1651        <CssParameter name="stroke">#999</CssParameter>
1652        <CssParameter name="stroke-width">8</CssParameter>
1653        <CssParameter name="stroke-linejoin">round</CssParameter>
1654        <CssParameter name="stroke-linecap">round</CssParameter>
1655      </LineSymbolizer>
1656   </Rule>
1657   <Rule>
1658      <Filter>[highway] = 'service' and ([tunnel]='yes' or [tunnel]='true')</Filter>
1659      <MaxScaleDenominator>25000</MaxScaleDenominator>
1660      <MinScaleDenominator>1000</MinScaleDenominator>
1661      <LineSymbolizer>
1662        <CssParameter name="stroke">#999</CssParameter>
1663        <CssParameter name="stroke-width">8</CssParameter>
1664        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1665      </LineSymbolizer>
1666   </Rule>
1667   <Rule>
1668      <Filter>[highway] = 'pedestrian'</Filter>
1669      <MaxScaleDenominator>100000</MaxScaleDenominator>
1670      <MinScaleDenominator>50000</MinScaleDenominator>
1671      <LineSymbolizer>
1672        <CssParameter name="stroke">grey</CssParameter>
1673        <CssParameter name="stroke-width">2</CssParameter>
1674        <CssParameter name="stroke-linejoin">round</CssParameter>
1675        <CssParameter name="stroke-linecap">round</CssParameter>
1676      </LineSymbolizer>
1677   </Rule>
1678   <Rule>
1679      <Filter>[highway] = 'pedestrian'</Filter>
1680      <MaxScaleDenominator>50000</MaxScaleDenominator>
1681      <MinScaleDenominator>20000</MinScaleDenominator>
1682      <LineSymbolizer>
1683        <CssParameter name="stroke">grey</CssParameter>
1684        <CssParameter name="stroke-width">3.6</CssParameter>
1685        <CssParameter name="stroke-linejoin">round</CssParameter>
1686        <CssParameter name="stroke-linecap">round</CssParameter>
1687      </LineSymbolizer>
1688   </Rule>
1689   <Rule>
1690      <Filter>[highway] = 'pedestrian'</Filter>
1691      <MaxScaleDenominator>20000</MaxScaleDenominator>
1692      <LineSymbolizer>
1693        <CssParameter name="stroke">grey</CssParameter>
1694        <CssParameter name="stroke-width">6.5</CssParameter>
1695        <CssParameter name="stroke-linejoin">round</CssParameter>
1696        <CssParameter name="stroke-linecap">round</CssParameter>
1697      </LineSymbolizer>
1698   </Rule>
1699
1700</Style>
1701
1702  <Style name="minor-roads-fill">
1703    <!-- level 10 -->
1704    <Rule>
1705      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1706      <MaxScaleDenominator>200000</MaxScaleDenominator>
1707      <MinScaleDenominator>100000</MinScaleDenominator>
1708      <LineSymbolizer>
1709        <CssParameter name="stroke">#809bc0</CssParameter>
1710        <CssParameter name="stroke-width">2</CssParameter>
1711      </LineSymbolizer>
1712    </Rule>
1713
1714    <!-- level 11 ...-->
1715    <Rule>
1716      <MaxScaleDenominator>200000</MaxScaleDenominator>
1717      <MinScaleDenominator>100000</MinScaleDenominator>
1718      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
1719      <LineSymbolizer>
1720        <CssParameter name="stroke">#9cc</CssParameter>
1721        <CssParameter name="stroke-width">2</CssParameter>
1722      </LineSymbolizer>
1723      <LineSymbolizer>
1724        <CssParameter name="stroke">white</CssParameter>
1725        <CssParameter name="stroke-width">2</CssParameter>
1726        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1727      </LineSymbolizer>
1728    </Rule>
1729    <Rule>
1730      <MaxScaleDenominator>100000</MaxScaleDenominator>
1731      <MinScaleDenominator>10000</MinScaleDenominator>
1732      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
1733      <LineSymbolizer>
1734        <CssParameter name="stroke">#9cc</CssParameter>
1735        <CssParameter name="stroke-width">4</CssParameter>
1736      </LineSymbolizer>
1737      <LineSymbolizer>
1738        <CssParameter name="stroke">white</CssParameter>
1739        <CssParameter name="stroke-width">3.5</CssParameter>
1740        <CssParameter name="stroke-dasharray">6,4</CssParameter>
1741      </LineSymbolizer>
1742    </Rule>
1743    <Rule>
1744      <MaxScaleDenominator>10000</MaxScaleDenominator>
1745      <MinScaleDenominator>1000</MinScaleDenominator>
1746      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
1747      <LineSymbolizer>
1748        <CssParameter name="stroke">#9cc</CssParameter>
1749        <CssParameter name="stroke-width">8</CssParameter>
1750      </LineSymbolizer>
1751      <LineSymbolizer>
1752        <CssParameter name="stroke">white</CssParameter>
1753        <CssParameter name="stroke-width">7</CssParameter>
1754        <CssParameter name="stroke-dasharray">8,6</CssParameter>
1755      </LineSymbolizer>
1756    </Rule>
1757    <Rule>
1758      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1759      <MaxScaleDenominator>100000</MaxScaleDenominator>
1760      <MinScaleDenominator>20000</MinScaleDenominator>
1761      <LineSymbolizer>
1762        <CssParameter name="stroke">#809bc0</CssParameter>
1763        <CssParameter name="stroke-width">5</CssParameter>
1764        <CssParameter name="stroke-linejoin">round</CssParameter>
1765        <CssParameter name="stroke-linecap">round</CssParameter>
1766      </LineSymbolizer>
1767    </Rule>
1768
1769    <Rule>
1770      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1771      <MaxScaleDenominator>20000</MaxScaleDenominator>
1772      <MinScaleDenominator>5000</MinScaleDenominator>
1773      <LineSymbolizer>
1774        <CssParameter name="stroke">#809bc0</CssParameter>
1775        <CssParameter name="stroke-width">8.5</CssParameter>
1776        <CssParameter name="stroke-linejoin">round</CssParameter>
1777        <CssParameter name="stroke-linecap">round</CssParameter>
1778      </LineSymbolizer>
1779    </Rule>
1780   
1781    <Rule>
1782      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1783      <MaxScaleDenominator>5000</MaxScaleDenominator>
1784      <MinScaleDenominator>1000</MinScaleDenominator>
1785      <LineSymbolizer>
1786        <CssParameter name="stroke">#809bc0</CssParameter>
1787        <CssParameter name="stroke-width">11</CssParameter>
1788        <CssParameter name="stroke-linejoin">round</CssParameter>
1789        <CssParameter name="stroke-linecap">round</CssParameter>
1790      </LineSymbolizer>
1791    </Rule>
1792
1793   <Rule>
1794      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1795      <MaxScaleDenominator>200000</MaxScaleDenominator>
1796      <MinScaleDenominator>100000</MinScaleDenominator>
1797      <LineSymbolizer>
1798        <CssParameter name="stroke">#7fc97f</CssParameter>
1799        <CssParameter name="stroke-width">2.5</CssParameter>
1800        <CssParameter name="stroke-linejoin">round</CssParameter>
1801        <CssParameter name="stroke-linecap">round</CssParameter>
1802      </LineSymbolizer>
1803    </Rule>
1804   
1805    <Rule>
1806      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1807      <MaxScaleDenominator>100000</MaxScaleDenominator>
1808      <MinScaleDenominator>20000</MinScaleDenominator>
1809      <LineSymbolizer>
1810        <CssParameter name="stroke">#7fc97f</CssParameter>
1811        <CssParameter name="stroke-width">6.5</CssParameter>
1812        <CssParameter name="stroke-linejoin">round</CssParameter>
1813        <CssParameter name="stroke-linecap">round</CssParameter>
1814      </LineSymbolizer>
1815    </Rule>
1816
1817   <Rule>
1818      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1819      <MaxScaleDenominator>20000</MaxScaleDenominator>
1820      <MinScaleDenominator>5000</MinScaleDenominator>
1821      <LineSymbolizer>
1822        <CssParameter name="stroke">#7fc97f</CssParameter>
1823        <CssParameter name="stroke-width">9</CssParameter>
1824        <CssParameter name="stroke-linejoin">round</CssParameter>
1825        <CssParameter name="stroke-linecap">round</CssParameter>
1826      </LineSymbolizer>
1827    </Rule>
1828   
1829    <Rule>
1830      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1831      <MaxScaleDenominator>5000</MaxScaleDenominator>
1832      <MinScaleDenominator>1000</MinScaleDenominator>
1833      <LineSymbolizer>
1834        <CssParameter name="stroke">#7fc97f</CssParameter>
1835        <CssParameter name="stroke-width">12</CssParameter>
1836        <CssParameter name="stroke-linejoin">round</CssParameter>
1837        <CssParameter name="stroke-linecap">round</CssParameter>
1838      </LineSymbolizer>
1839   </Rule>
1840
1841   <Rule>
1842      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1843      <MaxScaleDenominator>500000</MaxScaleDenominator>
1844      <MinScaleDenominator>100000</MinScaleDenominator>
1845      <LineSymbolizer>
1846        <CssParameter name="stroke">#e46d71</CssParameter>
1847        <CssParameter name="stroke-width">2.5</CssParameter>
1848        <CssParameter name="stroke-linejoin">round</CssParameter>
1849        <CssParameter name="stroke-linecap">round</CssParameter>
1850      </LineSymbolizer>
1851    </Rule>
1852
1853    <Rule>
1854      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1855      <MaxScaleDenominator>100000</MaxScaleDenominator>
1856      <MinScaleDenominator>20000</MinScaleDenominator>
1857      <LineSymbolizer>
1858        <CssParameter name="stroke">#e46d71</CssParameter>
1859        <CssParameter name="stroke-width">6.5</CssParameter>
1860        <CssParameter name="stroke-linejoin">round</CssParameter>
1861        <CssParameter name="stroke-linecap">round</CssParameter>
1862      </LineSymbolizer>
1863    </Rule>
1864   
1865    <Rule>
1866      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1867      <MaxScaleDenominator>20000</MaxScaleDenominator>
1868      <MinScaleDenominator>5000</MinScaleDenominator>
1869      <LineSymbolizer>
1870        <CssParameter name="stroke">#e46d71</CssParameter>
1871        <CssParameter name="stroke-width">9</CssParameter>
1872        <CssParameter name="stroke-linejoin">round</CssParameter>
1873        <CssParameter name="stroke-linecap">round</CssParameter>
1874      </LineSymbolizer>
1875    </Rule>
1876
1877    <Rule>
1878      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1879      <MaxScaleDenominator>5000</MaxScaleDenominator>
1880      <MinScaleDenominator>1000</MinScaleDenominator>
1881      <LineSymbolizer>
1882        <CssParameter name="stroke">#e46d71</CssParameter>
1883        <CssParameter name="stroke-width">12</CssParameter>
1884        <CssParameter name="stroke-linejoin">round</CssParameter>
1885        <CssParameter name="stroke-linecap">round</CssParameter>
1886      </LineSymbolizer>
1887    </Rule>
1888
1889    <!-- level 11 ..-->
1890   <Rule>
1891      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1892      <MaxScaleDenominator>150000</MaxScaleDenominator>
1893      <MinScaleDenominator>75000</MinScaleDenominator>
1894      <LineSymbolizer>
1895        <CssParameter name="stroke">#fdbf6f</CssParameter>
1896        <CssParameter name="stroke-width">2</CssParameter>
1897        <CssParameter name="stroke-linejoin">round</CssParameter>
1898        <CssParameter name="stroke-linecap">round</CssParameter>
1899      </LineSymbolizer>
1900    </Rule>
1901   
1902    <Rule>
1903      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1904      <MaxScaleDenominator>75000</MaxScaleDenominator>
1905      <MinScaleDenominator>25000</MinScaleDenominator>
1906      <LineSymbolizer>
1907        <CssParameter name="stroke">#fdbf6f</CssParameter>
1908        <CssParameter name="stroke-width">8</CssParameter>
1909        <CssParameter name="stroke-linejoin">round</CssParameter>
1910        <CssParameter name="stroke-linecap">round</CssParameter>
1911      </LineSymbolizer>
1912    </Rule>
1913   
1914    <Rule>
1915      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1916      <MaxScaleDenominator>25000</MaxScaleDenominator>
1917      <MinScaleDenominator>5000</MinScaleDenominator>
1918      <LineSymbolizer>
1919        <CssParameter name="stroke">#fdbf6f</CssParameter>
1920        <CssParameter name="stroke-width">10</CssParameter>
1921        <CssParameter name="stroke-linejoin">round</CssParameter>
1922        <CssParameter name="stroke-linecap">round</CssParameter>
1923      </LineSymbolizer>
1924    </Rule>
1925   
1926    <Rule>
1927      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1928      <MaxScaleDenominator>5000</MaxScaleDenominator>
1929      <MinScaleDenominator>1000</MinScaleDenominator>
1930      <LineSymbolizer>
1931        <CssParameter name="stroke">#fdbf6f</CssParameter>
1932        <CssParameter name="stroke-width">14</CssParameter>
1933        <CssParameter name="stroke-linejoin">round</CssParameter>
1934        <CssParameter name="stroke-linecap">round</CssParameter>
1935      </LineSymbolizer>
1936    </Rule>
1937   
1938    <!-- -->
1939    <Rule>
1940      <MaxScaleDenominator>100000</MaxScaleDenominator>
1941      <MinScaleDenominator>50000</MinScaleDenominator>
1942      <Filter>[railway] = 'rail' and ([tunnel] = 'yes' or [tunnel] = 'true')</Filter>
1943      <LineSymbolizer>
1944        <CssParameter name="stroke">#ffffff</CssParameter>
1945        <CssParameter name="stroke-width">3</CssParameter>
1946        <CssParameter name="stroke-linejoin">round</CssParameter>
1947        <CssParameter name="stroke-dasharray">1,9</CssParameter>
1948      </LineSymbolizer>
1949      <LineSymbolizer>
1950        <CssParameter name="stroke">#fdfdfd</CssParameter>
1951        <CssParameter name="stroke-width">3</CssParameter>
1952        <CssParameter name="stroke-linejoin">round</CssParameter>
1953        <CssParameter name="stroke-dasharray">0,1,1,8</CssParameter>
1954      </LineSymbolizer>
1955      <LineSymbolizer>
1956        <CssParameter name="stroke">#ececec</CssParameter>
1957        <CssParameter name="stroke-width">3</CssParameter>
1958        <CssParameter name="stroke-linejoin">round</CssParameter>
1959        <CssParameter name="stroke-dasharray">0,2,1,7</CssParameter>
1960      </LineSymbolizer>
1961      <LineSymbolizer>
1962        <CssParameter name="stroke">#cacaca</CssParameter>
1963        <CssParameter name="stroke-width">3</CssParameter>
1964        <CssParameter name="stroke-linejoin">round</CssParameter>
1965        <CssParameter name="stroke-dasharray">0,3,1,6</CssParameter>
1966      </LineSymbolizer>
1967      <LineSymbolizer>
1968        <CssParameter name="stroke">#afafaf</CssParameter>
1969        <CssParameter name="stroke-width">3</CssParameter>
1970        <CssParameter name="stroke-linejoin">round</CssParameter>
1971        <CssParameter name="stroke-dasharray">0,4,1,5</CssParameter>
1972      </LineSymbolizer>
1973      <LineSymbolizer>
1974        <CssParameter name="stroke">#a1a1a1</CssParameter>
1975        <CssParameter name="stroke-width">3</CssParameter>
1976        <CssParameter name="stroke-linejoin">round</CssParameter>
1977        <CssParameter name="stroke-dasharray">0,5,1,4</CssParameter>
1978      </LineSymbolizer>
1979      <LineSymbolizer>
1980        <CssParameter name="stroke">#9b9b9b</CssParameter>
1981        <CssParameter name="stroke-width">3</CssParameter>
1982        <CssParameter name="stroke-linejoin">round</CssParameter>
1983        <CssParameter name="stroke-dasharray">0,6,1,3</CssParameter>
1984      </LineSymbolizer>
1985    </Rule>
1986    <Rule>
1987      <MaxScaleDenominator>100000</MaxScaleDenominator>
1988      <MinScaleDenominator>50000</MinScaleDenominator>
1989      <Filter>[railway] = 'rail' and not ([tunnel] = 'yes' or [tunnel] = 'true')</Filter>
1990      <LineSymbolizer>
1991        <CssParameter name="stroke">#999999</CssParameter>
1992        <CssParameter name="stroke-width">3</CssParameter>
1993        <CssParameter name="stroke-linejoin">round</CssParameter>
1994      </LineSymbolizer>
1995      <LineSymbolizer>
1996        <CssParameter name="stroke">white</CssParameter>
1997        <CssParameter name="stroke-width">1</CssParameter>
1998        <CssParameter name="stroke-linejoin">round</CssParameter>
1999        <CssParameter name="stroke-dasharray">8,12</CssParameter>
2000      </LineSymbolizer>
2001    </Rule>
2002    <Rule>
2003      <MaxScaleDenominator>50000</MaxScaleDenominator>
2004      <MinScaleDenominator>1000</MinScaleDenominator>
2005      <Filter>[railway] = 'rail' and ([bridge] = 'yes' or [bridge]='true')</Filter>
2006      <LineSymbolizer>
2007        <CssParameter name="stroke">black</CssParameter>
2008        <CssParameter name="stroke-width">7</CssParameter>
2009        <CssParameter name="stroke-linejoin">round</CssParameter>
2010      </LineSymbolizer>
2011      <LineSymbolizer>
2012        <CssParameter name="stroke">white</CssParameter>
2013        <CssParameter name="stroke-width">5</CssParameter>
2014        <CssParameter name="stroke-linejoin">round</CssParameter>
2015      </LineSymbolizer>
2016    </Rule>
2017    <Rule>
2018      <MaxScaleDenominator>50000</MaxScaleDenominator>
2019      <MinScaleDenominator>1000</MinScaleDenominator>
2020      <Filter>[railway] = 'rail' and not ([tunnel]='yes' or [tunnel] = 'true')</Filter>
2021      <LineSymbolizer>
2022        <CssParameter name="stroke">#999999</CssParameter>
2023        <CssParameter name="stroke-width">3</CssParameter>
2024        <CssParameter name="stroke-linejoin">round</CssParameter>
2025      </LineSymbolizer>
2026      <LineSymbolizer>
2027        <CssParameter name="stroke">white</CssParameter>
2028        <CssParameter name="stroke-width">1</CssParameter>
2029        <CssParameter name="stroke-linejoin">round</CssParameter>
2030        <CssParameter name="stroke-dasharray">0,11,8,1</CssParameter>
2031      </LineSymbolizer>
2032    </Rule>
2033    <Rule>
2034      <MaxScaleDenominator>50000</MaxScaleDenominator>
2035      <MinScaleDenominator>1000</MinScaleDenominator>
2036      <Filter>[railway] = 'rail' and ([tunnel] = 'yes' or [tunnel] = 'true')</Filter>
2037      <LineSymbolizer>
2038        <CssParameter name="stroke">#ffffff</CssParameter>
2039        <CssParameter name="stroke-width">3</CssParameter>
2040        <CssParameter name="stroke-linejoin">round</CssParameter>
2041        <CssParameter name="stroke-dasharray">1,9</CssParameter>
2042      </LineSymbolizer>
2043      <LineSymbolizer>
2044        <CssParameter name="stroke">#fdfdfd</CssParameter>
2045        <CssParameter name="stroke-width">3</CssParameter>
2046        <CssParameter name="stroke-linejoin">round</CssParameter>
2047        <CssParameter name="stroke-dasharray">0,1,1,8</CssParameter>
2048      </LineSymbolizer>
2049      <LineSymbolizer>
2050        <CssParameter name="stroke">#ececec</CssParameter>
2051        <CssParameter name="stroke-width">3</CssParameter>
2052        <CssParameter name="stroke-linejoin">round</CssParameter>
2053        <CssParameter name="stroke-dasharray">0,2,1,7</CssParameter>
2054      </LineSymbolizer>
2055      <LineSymbolizer>
2056        <CssParameter name="stroke">#cacaca</CssParameter>
2057        <CssParameter name="stroke-width">3</CssParameter>
2058        <CssParameter name="stroke-linejoin">round</CssParameter>
2059        <CssParameter name="stroke-dasharray">0,3,1,6</CssParameter>
2060      </LineSymbolizer>
2061      <LineSymbolizer>
2062        <CssParameter name="stroke">#afafaf</CssParameter>
2063        <CssParameter name="stroke-width">3</CssParameter>
2064        <CssParameter name="stroke-linejoin">round</CssParameter>
2065        <CssParameter name="stroke-dasharray">0,4,1,5</CssParameter>
2066      </LineSymbolizer>
2067      <LineSymbolizer>
2068        <CssParameter name="stroke">#a1a1a1</CssParameter>
2069        <CssParameter name="stroke-width">3</CssParameter>
2070        <CssParameter name="stroke-linejoin">round</CssParameter>
2071        <CssParameter name="stroke-dasharray">0,5,1,4</CssParameter>
2072      </LineSymbolizer>
2073      <LineSymbolizer>
2074        <CssParameter name="stroke">#9b9b9b</CssParameter>
2075        <CssParameter name="stroke-width">3</CssParameter>
2076        <CssParameter name="stroke-linejoin">round</CssParameter>
2077        <CssParameter name="stroke-dasharray">0,6,1,3</CssParameter>
2078      </LineSymbolizer>
2079    </Rule>
2080    <Rule>
2081      <MaxScaleDenominator>100000</MaxScaleDenominator>
2082      <MinScaleDenominator>1000</MinScaleDenominator>
2083      <Filter>[railway]='narrow_gauge' and not ([tunnel]='yes' or [tunnel] = 'true')</Filter>
2084      <LineSymbolizer>
2085        <CssParameter name="stroke">#666</CssParameter>
2086        <CssParameter name="stroke-width">2</CssParameter>
2087      </LineSymbolizer>
2088    </Rule>
2089    <Rule>
2090      <MaxScaleDenominator>100000</MaxScaleDenominator>
2091      <MinScaleDenominator>1000</MinScaleDenominator>
2092      <Filter>[railway]='narrow_gauge' and ([tunnel]='yes' or [tunnel] = 'true')</Filter>
2093      <LineSymbolizer>
2094        <CssParameter name="stroke">#666</CssParameter>
2095        <CssParameter name="stroke-width">5</CssParameter>
2096          <CssParameter name="stroke-dasharray">5,3</CssParameter>
2097      </LineSymbolizer>
2098      <LineSymbolizer>
2099        <CssParameter name="stroke">#fff</CssParameter>
2100        <CssParameter name="stroke-width">4</CssParameter>
2101      </LineSymbolizer>
2102      <LineSymbolizer>
2103        <CssParameter name="stroke">#aaa</CssParameter>
2104        <CssParameter name="stroke-width">1.5</CssParameter>
2105      </LineSymbolizer>
2106    </Rule>
2107    <Rule>
2108      <MaxScaleDenominator>100000</MaxScaleDenominator>
2109      <MinScaleDenominator>20000</MinScaleDenominator>
2110      <Filter>[railway]='tram' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2111      <LineSymbolizer>
2112        <CssParameter name="stroke">#444</CssParameter>
2113        <CssParameter name="stroke-width">1</CssParameter>
2114        <CssParameter name="stroke-dasharray">5,3</CssParameter>
2115      </LineSymbolizer>
2116    </Rule>
2117    <Rule>
2118      <MaxScaleDenominator>20000</MaxScaleDenominator>
2119      <MinScaleDenominator>1000</MinScaleDenominator>
2120      <Filter>[railway]='tram' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2121      <LineSymbolizer>
2122        <CssParameter name="stroke">#444</CssParameter>
2123        <CssParameter name="stroke-width">2</CssParameter>
2124        <CssParameter name="stroke-dasharray">5,3</CssParameter>
2125      </LineSymbolizer>
2126    </Rule>
2127
2128    <Rule>
2129      <MaxScaleDenominator>100000</MaxScaleDenominator>
2130      <MinScaleDenominator>1000</MinScaleDenominator>
2131      <Filter>[railway]='light_rail' and ([tunnel] = 'yes' or [tunnel]='true')</Filter>
2132      <LineSymbolizer>
2133        <CssParameter name="stroke">#666</CssParameter>
2134        <CssParameter name="stroke-width">2</CssParameter>
2135        <CssParameter name="stroke-dasharray">5,3</CssParameter>
2136      </LineSymbolizer>
2137    </Rule>
2138     <Rule>
2139      <MaxScaleDenominator>100000</MaxScaleDenominator>
2140      <MinScaleDenominator>1000</MinScaleDenominator>
2141      <Filter>[railway]='light_rail' and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
2142      <LineSymbolizer>
2143        <CssParameter name="stroke">#666</CssParameter>
2144        <CssParameter name="stroke-width">2</CssParameter>
2145      </LineSymbolizer>
2146    </Rule>
2147
2148     <Rule>
2149      <MaxScaleDenominator>200000</MaxScaleDenominator>
2150      <MinScaleDenominator>1000</MinScaleDenominator>
2151      <Filter>[railway]='subway' and ([tunnel] = 'yes' or [tunnel]='true')</Filter>
2152      <LineSymbolizer>
2153        <CssParameter name="stroke">#999</CssParameter>
2154        <CssParameter name="stroke-width">2</CssParameter>
2155        <CssParameter name="stroke-dasharray">5,3</CssParameter>
2156      </LineSymbolizer>
2157    </Rule>
2158    <Rule>
2159      <MaxScaleDenominator>200000</MaxScaleDenominator>
2160      <MinScaleDenominator>1000</MinScaleDenominator>
2161      <Filter>[railway]='subway' and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
2162      <LineSymbolizer>
2163        <CssParameter name="stroke">#999</CssParameter>
2164        <CssParameter name="stroke-width">2</CssParameter>
2165      </LineSymbolizer>
2166    </Rule>
2167
2168    <Rule>
2169      <Filter>[highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'unclassified' or [highway] = 'road'</Filter>
2170      <MaxScaleDenominator>1000000</MaxScaleDenominator>
2171      <MinScaleDenominator>100000</MinScaleDenominator>
2172      <LineSymbolizer>
2173        <CssParameter name="stroke">#ccc</CssParameter>
2174        <CssParameter name="stroke-width">1</CssParameter>
2175      </LineSymbolizer>
2176    </Rule>
2177
2178    <Rule>
2179      <Filter>[highway] = 'road'</Filter>
2180      <MaxScaleDenominator>100000</MaxScaleDenominator>
2181      <MinScaleDenominator>50000</MinScaleDenominator>
2182      <LineSymbolizer>
2183        <CssParameter name="stroke">#ddd</CssParameter>
2184        <CssParameter name="stroke-width">2</CssParameter>
2185        <CssParameter name="stroke-linejoin">round</CssParameter>
2186        <CssParameter name="stroke-linecap">round</CssParameter>
2187      </LineSymbolizer>
2188    </Rule>
2189
2190    <Rule>
2191      <Filter>[highway] = 'road'</Filter>
2192      <MaxScaleDenominator>50000</MaxScaleDenominator>
2193      <MinScaleDenominator>15000</MinScaleDenominator>
2194      <LineSymbolizer>
2195        <CssParameter name="stroke">#ddd</CssParameter>
2196        <CssParameter name="stroke-width">3</CssParameter>
2197        <CssParameter name="stroke-linejoin">round</CssParameter>
2198        <CssParameter name="stroke-linecap">round</CssParameter>
2199      </LineSymbolizer>
2200    </Rule>
2201
2202    <Rule>
2203      <Filter>[highway] = 'road'</Filter>
2204      <MaxScaleDenominator>25000</MaxScaleDenominator>
2205      <MinScaleDenominator>5000</MinScaleDenominator>
2206      <LineSymbolizer>
2207        <CssParameter name="stroke">#ddd</CssParameter>
2208        <CssParameter name="stroke-width">9.4</CssParameter>
2209        <CssParameter name="stroke-linejoin">round</CssParameter>
2210        <CssParameter name="stroke-linecap">round</CssParameter>
2211      </LineSymbolizer>
2212    </Rule>
2213
2214
2215    <Rule>
2216      <Filter>[highway] = 'road'</Filter>
2217      <MaxScaleDenominator>5000</MaxScaleDenominator>
2218      <MinScaleDenominator>100</MinScaleDenominator>
2219      <LineSymbolizer>
2220        <CssParameter name="stroke">#ddd</CssParameter>
2221        <CssParameter name="stroke-width">13</CssParameter>
2222        <CssParameter name="stroke-linejoin">round</CssParameter>
2223        <CssParameter name="stroke-linecap">round</CssParameter>
2224      </LineSymbolizer>
2225    </Rule>
2226    <Rule>
2227      <Filter>[highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified'</Filter>
2228      <MaxScaleDenominator>100000</MaxScaleDenominator>
2229      <MinScaleDenominator>50000</MinScaleDenominator>
2230      <LineSymbolizer>
2231        <CssParameter name="stroke">#fff</CssParameter>
2232        <CssParameter name="stroke-width">2</CssParameter>
2233        <CssParameter name="stroke-linejoin">round</CssParameter>
2234        <CssParameter name="stroke-linecap">round</CssParameter>
2235      </LineSymbolizer>
2236    </Rule>
2237
2238    <Rule>
2239      <Filter>[highway] = 'residential'  or [highway] = 'minor' or [highway] = 'unclassified'</Filter>
2240      <MaxScaleDenominator>50000</MaxScaleDenominator>
2241      <MinScaleDenominator>15000</MinScaleDenominator>
2242      <LineSymbolizer>
2243        <CssParameter name="stroke">#fff</CssParameter>
2244        <CssParameter name="stroke-width">3</CssParameter>
2245        <CssParameter name="stroke-linejoin">round</CssParameter>
2246        <CssParameter name="stroke-linecap">round</CssParameter>
2247      </LineSymbolizer>
2248    </Rule>
2249
2250    <Rule>
2251      <Filter>[highway] = 'residential'  or [highway] = 'minor' or [highway] = 'unclassified'</Filter>
2252      <MaxScaleDenominator>25000</MaxScaleDenominator>
2253      <MinScaleDenominator>5000</MinScaleDenominator>
2254      <LineSymbolizer>
2255        <CssParameter name="stroke">#fff</CssParameter>
2256        <CssParameter name="stroke-width">9.4</CssParameter>
2257        <CssParameter name="stroke-linejoin">round</CssParameter>
2258        <CssParameter name="stroke-linecap">round</CssParameter>
2259      </LineSymbolizer>
2260    </Rule>
2261
2262
2263    <Rule>
2264      <Filter>[highway] = 'residential'  or [highway] = 'minor' or [highway] = 'unclassified'</Filter>
2265      <MaxScaleDenominator>5000</MaxScaleDenominator>
2266      <MinScaleDenominator>100</MinScaleDenominator>
2267      <LineSymbolizer>
2268        <CssParameter name="stroke">#fff</CssParameter>
2269        <CssParameter name="stroke-width">13</CssParameter>
2270        <CssParameter name="stroke-linejoin">round</CssParameter>
2271        <CssParameter name="stroke-linecap">round</CssParameter>
2272      </LineSymbolizer>
2273    </Rule>
2274    <Rule>
2275      <Filter>[highway] = 'living_street'</Filter>
2276      <MaxScaleDenominator>50000</MaxScaleDenominator>
2277      <MinScaleDenominator>15000</MinScaleDenominator>
2278      <LineSymbolizer>
2279        <CssParameter name="stroke">#bbb</CssParameter>
2280        <CssParameter name="stroke-width">3</CssParameter>
2281        <CssParameter name="stroke-linejoin">round</CssParameter>
2282        <CssParameter name="stroke-linecap">round</CssParameter>
2283      </LineSymbolizer>
2284    </Rule>
2285    <Rule>
2286      <Filter>[highway] = 'living_street'</Filter>
2287      <MaxScaleDenominator>25000</MaxScaleDenominator>
2288      <MinScaleDenominator>5000</MinScaleDenominator>
2289      <LineSymbolizer>
2290        <CssParameter name="stroke">#bbb</CssParameter>
2291        <CssParameter name="stroke-width">9.4</CssParameter>
2292        <CssParameter name="stroke-linejoin">round</CssParameter>
2293        <CssParameter name="stroke-linecap">round</CssParameter>
2294      </LineSymbolizer>
2295    </Rule>
2296    <Rule>
2297      <Filter>[highway] = 'living_street'</Filter>
2298      <MaxScaleDenominator>5000</MaxScaleDenominator>
2299      <MinScaleDenominator>100</MinScaleDenominator>
2300      <LineSymbolizer>
2301        <CssParameter name="stroke">#bbb</CssParameter>
2302        <CssParameter name="stroke-width">13</CssParameter>
2303        <CssParameter name="stroke-linejoin">round</CssParameter>
2304        <CssParameter name="stroke-linecap">round</CssParameter>
2305      </LineSymbolizer>
2306    </Rule>
2307
2308    <Rule>
2309      <Filter>[highway] = 'tertiary'</Filter>
2310      <MaxScaleDenominator>100000</MaxScaleDenominator>
2311      <MinScaleDenominator>50000</MinScaleDenominator>
2312      <LineSymbolizer>
2313        <CssParameter name="stroke">#ffffcc</CssParameter>
2314        <CssParameter name="stroke-width">4</CssParameter>
2315        <CssParameter name="stroke-linejoin">round</CssParameter>
2316        <CssParameter name="stroke-linecap">round</CssParameter>
2317      </LineSymbolizer>
2318    </Rule>
2319
2320    <Rule>
2321      <Filter>[highway] = 'tertiary'</Filter>
2322      <MaxScaleDenominator>50000</MaxScaleDenominator>
2323      <MinScaleDenominator>25000</MinScaleDenominator>
2324      <LineSymbolizer>
2325        <CssParameter name="stroke">#ffffcc</CssParameter>
2326        <CssParameter name="stroke-width">5</CssParameter>
2327        <CssParameter name="stroke-linejoin">round</CssParameter>
2328        <CssParameter name="stroke-linecap">round</CssParameter>
2329      </LineSymbolizer>
2330    </Rule>
2331
2332   <Rule>
2333      <Filter>[highway] = 'tertiary'</Filter>
2334      <MaxScaleDenominator>25000</MaxScaleDenominator>
2335      <MinScaleDenominator>5000</MinScaleDenominator>
2336      <LineSymbolizer>
2337        <CssParameter name="stroke">#ffffcc</CssParameter>
2338        <CssParameter name="stroke-width">9.4</CssParameter>
2339        <CssParameter name="stroke-linejoin">round</CssParameter>
2340        <CssParameter name="stroke-linecap">round</CssParameter>
2341      </LineSymbolizer>
2342    </Rule>
2343    <Rule>
2344      <Filter>[highway] = 'tertiary'</Filter>
2345      <MaxScaleDenominator>5000</MaxScaleDenominator>
2346      <MinScaleDenominator>1000</MinScaleDenominator>
2347      <LineSymbolizer>
2348        <CssParameter name="stroke">#ffffcc</CssParameter>
2349        <CssParameter name="stroke-width">13</CssParameter>
2350        <CssParameter name="stroke-linejoin">round</CssParameter>
2351        <CssParameter name="stroke-linecap">round</CssParameter>
2352      </LineSymbolizer>
2353    </Rule>
2354    <Rule>
2355      <Filter>[highway] = 'service'</Filter>
2356      <MaxScaleDenominator>100000</MaxScaleDenominator>
2357      <MinScaleDenominator>50000</MinScaleDenominator>
2358      <LineSymbolizer>
2359        <CssParameter name="stroke">#bbbbbb</CssParameter>
2360        <CssParameter name="stroke-width">1</CssParameter>
2361      </LineSymbolizer>
2362   </Rule>
2363    <Rule>
2364      <Filter>[highway] = 'service'</Filter>
2365      <MaxScaleDenominator>50000</MaxScaleDenominator>
2366      <MinScaleDenominator>25000</MinScaleDenominator>
2367      <LineSymbolizer>
2368        <CssParameter name="stroke">white</CssParameter>
2369        <CssParameter name="stroke-width">2</CssParameter>
2370      </LineSymbolizer>
2371   </Rule>
2372   <Rule>
2373      <Filter>[highway] = 'service'</Filter>
2374      <MaxScaleDenominator>25000</MaxScaleDenominator>
2375      <MinScaleDenominator>1000</MinScaleDenominator>
2376      <LineSymbolizer>
2377        <CssParameter name="stroke">white</CssParameter>
2378        <CssParameter name="stroke-width">6</CssParameter>
2379        <CssParameter name="stroke-linejoin">round</CssParameter>
2380        <CssParameter name="stroke-linecap">round</CssParameter>
2381      </LineSymbolizer>
2382   </Rule>
2383   <Rule>
2384      <Filter>[highway] = 'pedestrian'</Filter>
2385      <MaxScaleDenominator>100000</MaxScaleDenominator>
2386      <MinScaleDenominator>50000</MinScaleDenominator>
2387      <LineSymbolizer>
2388        <CssParameter name="stroke">#ededed</CssParameter>
2389        <CssParameter name="stroke-width">1.5</CssParameter>
2390        <CssParameter name="stroke-linejoin">round</CssParameter>
2391        <CssParameter name="stroke-linecap">round</CssParameter>
2392      </LineSymbolizer>
2393    </Rule>
2394    <Rule>
2395      <Filter>[highway] = 'pedestrian'</Filter>
2396      <MaxScaleDenominator>50000</MaxScaleDenominator>
2397      <MinScaleDenominator>20000</MinScaleDenominator>
2398      <LineSymbolizer>
2399        <CssParameter name="stroke">#ededed</CssParameter>
2400        <CssParameter name="stroke-width">3</CssParameter>
2401        <CssParameter name="stroke-linejoin">round</CssParameter>
2402        <CssParameter name="stroke-linecap">round</CssParameter>
2403      </LineSymbolizer>
2404    </Rule>
2405    <Rule>
2406      <Filter>[highway] = 'pedestrian'</Filter>
2407      <MaxScaleDenominator>20000</MaxScaleDenominator>
2408      <LineSymbolizer>
2409        <CssParameter name="stroke">#ededed</CssParameter>
2410        <CssParameter name="stroke-width">5.5</CssParameter>
2411        <CssParameter name="stroke-linejoin">round</CssParameter>
2412        <CssParameter name="stroke-linecap">round</CssParameter>
2413      </LineSymbolizer>
2414    </Rule>
2415    <Rule>
2416      <Filter>[highway] = 'steps'</Filter>
2417      <MaxScaleDenominator>20000</MaxScaleDenominator>
2418      <LineSymbolizer>
2419        <CssParameter name="stroke">salmon</CssParameter>
2420        <CssParameter name="stroke-width">5.0</CssParameter>
2421        <CssParameter name="stroke-dasharray">2,1</CssParameter>
2422      </LineSymbolizer>
2423    </Rule>
2424    <Rule>
2425      <Filter>[access] = 'private' or [access] = 'no'</Filter>
2426      <MaxScaleDenominator>20000</MaxScaleDenominator>
2427      <LineSymbolizer>
2428        <CssParameter name="stroke">#efa9a9</CssParameter>
2429        <CssParameter name="stroke-width">6</CssParameter>
2430        <CssParameter name="stroke-dasharray">6,8</CssParameter>
2431        <CssParameter name="stroke-opacity">0.5</CssParameter>
2432        <CssParameter name="stroke-linejoin">round</CssParameter>
2433        <CssParameter name="stroke-linecap">round</CssParameter>
2434      </LineSymbolizer>
2435    </Rule>
2436    <Rule>
2437      <Filter>[highway] = 'bridleway' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
2438      <MaxScaleDenominator>100000</MaxScaleDenominator>
2439      <LineSymbolizer>
2440        <CssParameter name="stroke">#fff</CssParameter>
2441        <CssParameter name="stroke-width">4</CssParameter>
2442        <CssParameter name="stroke-linejoin">round</CssParameter>
2443        <CssParameter name="stroke-linecap">round</CssParameter>
2444        <CssParameter name="stroke-opacity">0.4</CssParameter>
2445      </LineSymbolizer>
2446      <LineSymbolizer>
2447        <CssParameter name="stroke">green</CssParameter>
2448        <CssParameter name="stroke-width">1.5</CssParameter>
2449        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2450      </LineSymbolizer>
2451    </Rule>
2452    <Rule>
2453      <Filter>[highway] = 'bridleway' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2454      <MaxScaleDenominator>100000</MaxScaleDenominator>
2455      <LineSymbolizer>
2456        <CssParameter name="stroke">grey</CssParameter>
2457        <CssParameter name="stroke-width">5</CssParameter>
2458        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2459      </LineSymbolizer>
2460      <LineSymbolizer>
2461        <CssParameter name="stroke">#fff</CssParameter>
2462        <CssParameter name="stroke-width">3</CssParameter>
2463        <CssParameter name="stroke-linejoin">round</CssParameter>
2464        <CssParameter name="stroke-linecap">round</CssParameter>
2465      </LineSymbolizer>
2466      <LineSymbolizer>
2467        <CssParameter name="stroke">green</CssParameter>
2468        <CssParameter name="stroke-width">2</CssParameter>
2469        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2470        <CssParameter name="stroke-opacity">0.5</CssParameter>
2471        <CssParameter name="stroke-linejoin">round</CssParameter>
2472        <CssParameter name="stroke-linecap">round</CssParameter>
2473      </LineSymbolizer>
2474    </Rule>
2475    <Rule>
2476      <Filter>[highway] = 'footway' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
2477      <MaxScaleDenominator>100000</MaxScaleDenominator>
2478      <LineSymbolizer>
2479        <CssParameter name="stroke">#fff</CssParameter>
2480        <CssParameter name="stroke-width">6</CssParameter>
2481        <CssParameter name="stroke-linejoin">round</CssParameter>
2482        <CssParameter name="stroke-linecap">round</CssParameter>
2483        <CssParameter name="stroke-opacity">0.4</CssParameter>
2484      </LineSymbolizer>
2485      <LineSymbolizer>
2486        <CssParameter name="stroke">salmon</CssParameter>
2487        <CssParameter name="stroke-width">2.0</CssParameter>
2488        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2489        <CssParameter name="stroke-linejoin">round</CssParameter>
2490        <CssParameter name="stroke-linecap">round</CssParameter>
2491      </LineSymbolizer>
2492    </Rule>
2493    <Rule>
2494      <Filter>[highway] = 'footway' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2495      <MaxScaleDenominator>100000</MaxScaleDenominator>
2496      <LineSymbolizer>
2497        <CssParameter name="stroke">grey</CssParameter>
2498        <CssParameter name="stroke-width">5.5</CssParameter>
2499        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2500      </LineSymbolizer>
2501      <LineSymbolizer>
2502        <CssParameter name="stroke">#fff</CssParameter>
2503        <CssParameter name="stroke-width">3.5</CssParameter>
2504        <CssParameter name="stroke-linejoin">round</CssParameter>
2505        <CssParameter name="stroke-linecap">round</CssParameter>
2506      </LineSymbolizer>
2507      <LineSymbolizer>
2508        <CssParameter name="stroke">salmon</CssParameter>
2509        <CssParameter name="stroke-width">2.5</CssParameter>
2510        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2511        <CssParameter name="stroke-opacity">0.5</CssParameter>
2512        <CssParameter name="stroke-linejoin">round</CssParameter>
2513        <CssParameter name="stroke-linecap">round</CssParameter>
2514      </LineSymbolizer>
2515    </Rule>
2516    <Rule>
2517      <Filter>[highway] = 'steps'</Filter>
2518      <MaxScaleDenominator>100000</MaxScaleDenominator>
2519      <MinScaleDenominator>20000</MinScaleDenominator>
2520      <LineSymbolizer>
2521        <CssParameter name="stroke">#fff</CssParameter>
2522        <CssParameter name="stroke-width">6</CssParameter>
2523        <CssParameter name="stroke-opacity">0.4</CssParameter>
2524      </LineSymbolizer>
2525      <LineSymbolizer>
2526        <CssParameter name="stroke">salmon</CssParameter>
2527        <CssParameter name="stroke-width">2.0</CssParameter>
2528        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2529        <CssParameter name="stroke-linejoin">round</CssParameter>
2530        <CssParameter name="stroke-linecap">round</CssParameter>
2531      </LineSymbolizer>
2532    </Rule>
2533
2534    <Rule>
2535      <Filter>[highway] = 'cycleway' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
2536      <MaxScaleDenominator>100000</MaxScaleDenominator>
2537      <LineSymbolizer>
2538        <CssParameter name="stroke">white</CssParameter>
2539        <CssParameter name="stroke-width">4</CssParameter>
2540        <CssParameter name="stroke-linejoin">round</CssParameter>
2541        <CssParameter name="stroke-linecap">round</CssParameter>
2542        <CssParameter name="stroke-opacity">0.4</CssParameter>
2543      </LineSymbolizer>
2544      <LineSymbolizer>
2545        <CssParameter name="stroke">blue</CssParameter>
2546        <CssParameter name="stroke-width">1.5</CssParameter>
2547        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2548        <CssParameter name="stroke-linejoin">round</CssParameter>
2549        <CssParameter name="stroke-linecap">round</CssParameter>
2550      </LineSymbolizer>
2551    </Rule>
2552    <Rule>
2553      <Filter>[highway] = 'cycleway' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2554      <MaxScaleDenominator>100000</MaxScaleDenominator>
2555      <LineSymbolizer>
2556        <CssParameter name="stroke">grey</CssParameter>
2557        <CssParameter name="stroke-width">5</CssParameter>
2558        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2559      </LineSymbolizer>
2560      <LineSymbolizer>
2561        <CssParameter name="stroke">white</CssParameter>
2562        <CssParameter name="stroke-width">3</CssParameter>
2563        <CssParameter name="stroke-linejoin">round</CssParameter>
2564        <CssParameter name="stroke-linecap">round</CssParameter>
2565      </LineSymbolizer>
2566      <LineSymbolizer>
2567        <CssParameter name="stroke">blue</CssParameter>
2568        <CssParameter name="stroke-width">2</CssParameter>
2569        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2570        <CssParameter name="stroke-opacity">0.5</CssParameter>
2571        <CssParameter name="stroke-linejoin">round</CssParameter>
2572        <CssParameter name="stroke-linecap">round</CssParameter>
2573      </LineSymbolizer>
2574    </Rule>
2575    <Rule>
2576      <Filter>[highway] = 'byway'</Filter>
2577      <MaxScaleDenominator>100000</MaxScaleDenominator>
2578      <LineSymbolizer>
2579        <CssParameter name="stroke">white</CssParameter>
2580        <CssParameter name="stroke-width">6</CssParameter>
2581        <CssParameter name="stroke-linejoin">round</CssParameter>
2582        <CssParameter name="stroke-linecap">round</CssParameter>
2583        <CssParameter name="stroke-opacity">0.4</CssParameter>
2584      </LineSymbolizer>
2585      <LineSymbolizer>
2586        <CssParameter name="stroke">#ffcc00</CssParameter>
2587        <CssParameter name="stroke-width">2.0</CssParameter>
2588        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2589        <CssParameter name="stroke-linejoin">round</CssParameter>
2590        <CssParameter name="stroke-linecap">round</CssParameter>
2591      </LineSymbolizer>
2592    </Rule>
2593    <Rule>
2594      <Filter>[highway] = 'track'</Filter>
2595      <MaxScaleDenominator>100000</MaxScaleDenominator>
2596      <MinScaleDenominator>50000</MinScaleDenominator>
2597      <LineSymbolizer>
2598        <CssParameter name="stroke">white</CssParameter>
2599        <CssParameter name="stroke-width">3</CssParameter>
2600        <CssParameter name="stroke-linejoin">round</CssParameter>
2601        <CssParameter name="stroke-linecap">round</CssParameter>
2602        <CssParameter name="stroke-opacity">0.4</CssParameter>
2603      </LineSymbolizer>
2604      <LineSymbolizer>
2605        <CssParameter name="stroke">#996600</CssParameter>
2606        <CssParameter name="stroke-width">1.5</CssParameter>
2607        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2608        <CssParameter name="stroke-linejoin">round</CssParameter>
2609        <CssParameter name="stroke-linecap">round</CssParameter>
2610      </LineSymbolizer>
2611     </Rule>   
2612    <Rule>
2613      <Filter>[highway] = 'unsurfaced'</Filter>
2614      <MaxScaleDenominator>100000</MaxScaleDenominator>
2615      <MinScaleDenominator>50000</MinScaleDenominator>
2616      <LineSymbolizer>
2617        <CssParameter name="stroke">#fff</CssParameter>
2618        <CssParameter name="stroke-width">4</CssParameter>
2619        <CssParameter name="stroke-linejoin">round</CssParameter>
2620        <CssParameter name="stroke-linecap">round</CssParameter>
2621        <CssParameter name="stroke-opacity">0.4</CssParameter>
2622      </LineSymbolizer>
2623      <LineSymbolizer>
2624        <CssParameter name="stroke">#debd9c</CssParameter>
2625        <CssParameter name="stroke-width">3</CssParameter>
2626        <CssParameter name="stroke-dasharray">2,4</CssParameter>
2627        <CssParameter name="stroke-linejoin">round</CssParameter>
2628        <CssParameter name="stroke-linecap">round</CssParameter>
2629      </LineSymbolizer>
2630    </Rule>
2631    <Rule>
2632      <Filter>[highway] = 'unsurfaced'</Filter>
2633      <MaxScaleDenominator>50000</MaxScaleDenominator>
2634      <LineSymbolizer>
2635        <CssParameter name="stroke">#fff</CssParameter>
2636        <CssParameter name="stroke-width">5</CssParameter>
2637        <CssParameter name="stroke-linejoin">round</CssParameter>
2638        <CssParameter name="stroke-linecap">round</CssParameter>
2639        <CssParameter name="stroke-opacity">0.4</CssParameter>
2640      </LineSymbolizer>
2641      <LineSymbolizer>
2642        <CssParameter name="stroke">#debd9c</CssParameter>
2643        <CssParameter name="stroke-width">4</CssParameter>
2644        <CssParameter name="stroke-dasharray">4,6</CssParameter>
2645        <CssParameter name="stroke-linejoin">round</CssParameter>
2646        <CssParameter name="stroke-linecap">round</CssParameter>
2647      </LineSymbolizer>
2648    </Rule>
2649    <Rule>
2650      <Filter>[route] = 'ferry'</Filter>
2651      <MaxScaleDenominator>500000</MaxScaleDenominator>
2652      <LineSymbolizer>
2653        <CssParameter name="stroke">navy</CssParameter>
2654        <CssParameter name="stroke-width">0.8</CssParameter>
2655        <CssParameter name="stroke-dasharray">6,6</CssParameter>
2656      </LineSymbolizer>
2657    </Rule>
2658
2659    <Rule>
2660      <Filter>[aeroway] = 'runway'</Filter>
2661      <MaxScaleDenominator>500000</MaxScaleDenominator>
2662      <MinScaleDenominator>200000</MinScaleDenominator>
2663      <LineSymbolizer>
2664        <CssParameter name="stroke">#bbc</CssParameter>
2665        <CssParameter name="stroke-width">2</CssParameter>
2666      </LineSymbolizer>
2667    </Rule>
2668    <Rule>
2669      <Filter>[aeroway] = 'runway'</Filter>
2670      <MaxScaleDenominator>200000</MaxScaleDenominator>
2671      <MinScaleDenominator>50000</MinScaleDenominator>
2672      <LineSymbolizer>
2673        <CssParameter name="stroke">#bbc</CssParameter>
2674        <CssParameter name="stroke-width">7</CssParameter>
2675      </LineSymbolizer>
2676    </Rule>
2677    <Rule>
2678      <Filter>[aeroway] = 'runway' and not ([bridge]='yes' or [bridge]='true')</Filter>
2679      <MaxScaleDenominator>50000</MaxScaleDenominator>
2680      <LineSymbolizer>
2681        <CssParameter name="stroke">#bbc</CssParameter>
2682        <CssParameter name="stroke-width">18</CssParameter>
2683      </LineSymbolizer>
2684    </Rule>
2685    <Rule>
2686      <Filter>[aeroway] = 'taxiway'</Filter>
2687      <MaxScaleDenominator>500000</MaxScaleDenominator>
2688      <MinScaleDenominator>50000</MinScaleDenominator>
2689      <LineSymbolizer>
2690        <CssParameter name="stroke">#bbc</CssParameter>
2691        <CssParameter name="stroke-width">1</CssParameter>
2692      </LineSymbolizer>
2693    </Rule>
2694    <Rule>
2695      <Filter>[aeroway] = 'taxiway' and not ([bridge]='yes' or [bridge]='true')</Filter>
2696      <MaxScaleDenominator>50000</MaxScaleDenominator>
2697      <MinScaleDenominator>20000</MinScaleDenominator>
2698      <LineSymbolizer>
2699        <CssParameter name="stroke">#bbc</CssParameter>
2700        <CssParameter name="stroke-width">4</CssParameter>
2701      </LineSymbolizer>
2702    </Rule>
2703    <Rule>
2704      <Filter>[aeroway] = 'taxiway' and not ([bridge]='yes' or [bridge]='true')</Filter>
2705      <MaxScaleDenominator>20000</MaxScaleDenominator>
2706      <LineSymbolizer>
2707        <CssParameter name="stroke">#bbc</CssParameter>
2708        <CssParameter name="stroke-width">6</CssParameter>
2709      </LineSymbolizer>
2710    </Rule>
2711
2712    <!--Rule>
2713      <ElseFilter/>
2714      <MaxScaleDenominator>1500000</MaxScaleDenominator>
2715      <MinScaleDenominator>1000</MinScaleDenominator>
2716      <LineSymbolizer>
2717        <CssParameter name="stroke">black</CssParameter>
2718        <CssParameter name="stroke-width">2</CssParameter>
2719        <CssParameter name="stroke-linejoin">round</CssParameter>
2720        <CssParameter name="stroke-linecap">round</CssParameter>
2721        <CssParameter name="stroke-dasharray">4,4</CssParameter>
2722      </LineSymbolizer>
2723    </Rule-->
2724  </Style>
2725<Style name="aerialways">
2726    <Rule>
2727      <Filter>[aerialway] = 'cable_car'</Filter>
2728      <MaxScaleDenominator>200000</MaxScaleDenominator>
2729      <MinScaleDenominator>1000</MinScaleDenominator>
2730      <LinePatternSymbolizer file="%SYMBOLS_DIR%/cable_car.png" type="png" width="28" height="3" />
2731    </Rule>
2732    <Rule>
2733      <Filter>[aerialway] = 'chair_lift'</Filter>
2734      <MaxScaleDenominator>200000</MaxScaleDenominator>
2735      <MinScaleDenominator>1000</MinScaleDenominator>
2736      <LinePatternSymbolizer file="%SYMBOLS_DIR%/chair_lift.png" type="png" width="30" height="5" />
2737    </Rule>
2738</Style>
2739<Style name="tracks-notunnel-nobridge">
2740    <Rule>
2741      <Filter>[tracktype]='grade1'</Filter>
2742      <MaxScaleDenominator>50000</MaxScaleDenominator>
2743      <LineSymbolizer>
2744        <CssParameter name="stroke">white</CssParameter>
2745        <CssParameter name="stroke-width">3.5</CssParameter>
2746        <CssParameter name="stroke-opacity">0.4</CssParameter>
2747      </LineSymbolizer>
2748      <LineSymbolizer>
2749        <CssParameter name="stroke">#b37700</CssParameter>
2750        <CssParameter name="stroke-width">2</CssParameter>
2751        <CssParameter name="stroke-opacity">0.7</CssParameter>
2752      </LineSymbolizer>
2753    </Rule>
2754   <Rule>
2755      <Filter>[tracktype]='grade2'</Filter>
2756      <MaxScaleDenominator>50000</MaxScaleDenominator>
2757      <LineSymbolizer>
2758        <CssParameter name="stroke">white</CssParameter>
2759        <CssParameter name="stroke-width">3</CssParameter>
2760        <CssParameter name="stroke-linejoin">round</CssParameter>
2761        <CssParameter name="stroke-linecap">round</CssParameter>
2762        <CssParameter name="stroke-opacity">0.4</CssParameter>
2763      </LineSymbolizer>
2764      <LineSymbolizer>
2765        <CssParameter name="stroke">#a87000</CssParameter>
2766        <CssParameter name="stroke-width">1.5</CssParameter>
2767        <CssParameter name="stroke-dasharray">9,4</CssParameter>
2768        <CssParameter name="stroke-linejoin">round</CssParameter>
2769        <CssParameter name="stroke-linecap">round</CssParameter>
2770        <CssParameter name="stroke-opacity">0.8</CssParameter>
2771      </LineSymbolizer>
2772    </Rule>
2773   <Rule>
2774      <Filter>[tracktype]='grade3'</Filter>
2775      <MaxScaleDenominator>50000</MaxScaleDenominator>
2776      <LineSymbolizer>
2777        <CssParameter name="stroke">white</CssParameter>
2778        <CssParameter name="stroke-width">3</CssParameter>
2779        <CssParameter name="stroke-linejoin">round</CssParameter>
2780        <CssParameter name="stroke-linecap">round</CssParameter>
2781        <CssParameter name="stroke-opacity">0.4</CssParameter>
2782      </LineSymbolizer>
2783      <LineSymbolizer>
2784        <CssParameter name="stroke">#996600</CssParameter>
2785        <CssParameter name="stroke-width">1.5</CssParameter>
2786        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2787        <CssParameter name="stroke-linejoin">round</CssParameter>
2788        <CssParameter name="stroke-linecap">round</CssParameter>
2789        <CssParameter name="stroke-opacity">0.8</CssParameter>
2790      </LineSymbolizer>
2791    </Rule>
2792    <Rule>
2793      <Filter>[tracktype]='grade4'</Filter>
2794      <MaxScaleDenominator>50000</MaxScaleDenominator>
2795      <LineSymbolizer>
2796        <CssParameter name="stroke">white</CssParameter>
2797        <CssParameter name="stroke-width">3</CssParameter>
2798        <CssParameter name="stroke-linejoin">round</CssParameter>
2799        <CssParameter name="stroke-linecap">round</CssParameter>
2800        <CssParameter name="stroke-opacity">0.4</CssParameter>
2801      </LineSymbolizer>
2802      <LineSymbolizer>
2803        <CssParameter name="stroke">#996600</CssParameter>
2804        <CssParameter name="stroke-width">2</CssParameter>
2805        <CssParameter name="stroke-dasharray">4,7,1,5</CssParameter>
2806        <CssParameter name="stroke-linejoin">round</CssParameter>
2807        <CssParameter name="stroke-linecap">round</CssParameter>
2808        <CssParameter name="stroke-opacity">0.8</CssParameter>
2809      </LineSymbolizer>
2810    </Rule>
2811    <Rule>
2812      <Filter>[tracktype]='grade5'</Filter>
2813      <MaxScaleDenominator>50000</MaxScaleDenominator>
2814      <LineSymbolizer>
2815        <CssParameter name="stroke">white</CssParameter>
2816        <CssParameter name="stroke-width">3</CssParameter>
2817        <CssParameter name="stroke-linejoin">round</CssParameter>
2818        <CssParameter name="stroke-linecap">round</CssParameter>
2819        <CssParameter name="stroke-opacity">0.4</CssParameter>
2820      </LineSymbolizer>
2821      <LineSymbolizer>
2822        <CssParameter name="stroke">#996600</CssParameter>
2823        <CssParameter name="stroke-width">2</CssParameter>
2824        <CssParameter name="stroke-dasharray">1,5</CssParameter>
2825        <CssParameter name="stroke-linejoin">round</CssParameter>
2826        <CssParameter name="stroke-linecap">round</CssParameter>
2827        <CssParameter name="stroke-opacity">0.8</CssParameter>
2828      </LineSymbolizer>
2829    </Rule>
2830    <Rule>
2831      <ElseFilter/>
2832      <MaxScaleDenominator>50000</MaxScaleDenominator>
2833      <LineSymbolizer>
2834        <CssParameter name="stroke">white</CssParameter>
2835        <CssParameter name="stroke-width">3</CssParameter>
2836        <CssParameter name="stroke-linejoin">round</CssParameter>
2837        <CssParameter name="stroke-linecap">round</CssParameter>
2838        <CssParameter name="stroke-opacity">0.4</CssParameter>
2839      </LineSymbolizer>
2840      <LineSymbolizer>
2841        <CssParameter name="stroke">#996600</CssParameter>
2842        <CssParameter name="stroke-width">1.5</CssParameter>
2843        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2844        <CssParameter name="stroke-linejoin">round</CssParameter>
2845        <CssParameter name="stroke-linecap">round</CssParameter>
2846      </LineSymbolizer>
2847     </Rule>   
2848</Style>
2849<Style name="tracks-bridges">
2850    <Rule>
2851     <Filter>[tracktype]='grade1'</Filter>
2852     <MaxScaleDenominator>50000</MaxScaleDenominator>
2853     <LineSymbolizer>
2854        <CssParameter name="stroke">black</CssParameter>
2855        <CssParameter name="stroke-width">5</CssParameter>
2856      </LineSymbolizer>
2857      <LineSymbolizer>
2858        <CssParameter name="stroke">white</CssParameter>
2859        <CssParameter name="stroke-width">3.5</CssParameter>
2860      </LineSymbolizer>
2861      <LineSymbolizer>
2862        <CssParameter name="stroke">#b37700</CssParameter>
2863        <CssParameter name="stroke-width">2</CssParameter>
2864        <CssParameter name="stroke-opacity">0.7</CssParameter>
2865      </LineSymbolizer>
2866    </Rule>
2867    <Rule>
2868     <Filter>[tracktype]='grade2'</Filter>
2869     <MaxScaleDenominator>50000</MaxScaleDenominator>
2870     <LineSymbolizer>
2871        <CssParameter name="stroke">black</CssParameter>
2872        <CssParameter name="stroke-width">4.5</CssParameter>
2873      </LineSymbolizer>
2874      <LineSymbolizer>
2875        <CssParameter name="stroke">white</CssParameter>
2876        <CssParameter name="stroke-width">3</CssParameter>
2877        <CssParameter name="stroke-linejoin">round</CssParameter>
2878        <CssParameter name="stroke-linecap">round</CssParameter>
2879      </LineSymbolizer>
2880      <LineSymbolizer>
2881        <CssParameter name="stroke">#a87000</CssParameter>
2882        <CssParameter name="stroke-width">1.5</CssParameter>
2883        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2884        <CssParameter name="stroke-linejoin">round</CssParameter>
2885        <CssParameter name="stroke-linecap">round</CssParameter>
2886        <CssParameter name="stroke-opacity">0.8</CssParameter>
2887      </LineSymbolizer>
2888    </Rule>
2889    <Rule>
2890     <Filter>[tracktype]='grade3'</Filter>
2891     <MaxScaleDenominator>50000</MaxScaleDenominator>
2892     <LineSymbolizer>
2893        <CssParameter name="stroke">black</CssParameter>
2894        <CssParameter name="stroke-width">4.5</CssParameter>
2895      </LineSymbolizer>
2896      <LineSymbolizer>
2897        <CssParameter name="stroke">white</CssParameter>
2898        <CssParameter name="stroke-width">3.5</CssParameter>
2899        <CssParameter name="stroke-linejoin">round</CssParameter>
2900        <CssParameter name="stroke-linecap">round</CssParameter>
2901      </LineSymbolizer>
2902      <LineSymbolizer>
2903        <CssParameter name="stroke">#996600</CssParameter>
2904        <CssParameter name="stroke-width">2</CssParameter>
2905        <CssParameter name="stroke-linejoin">round</CssParameter>
2906        <CssParameter name="stroke-linecap">round</CssParameter>
2907        <CssParameter name="stroke-opacity">0.7</CssParameter>
2908      </LineSymbolizer>
2909    </Rule>
2910    <Rule>
2911     <Filter>[tracktype]='grade4'</Filter>
2912     <MaxScaleDenominator>50000</MaxScaleDenominator>
2913     <LineSymbolizer>
2914        <CssParameter name="stroke">black</CssParameter>
2915        <CssParameter name="stroke-width">4.5</CssParameter>
2916      </LineSymbolizer>
2917      <LineSymbolizer>
2918        <CssParameter name="stroke">white</CssParameter>
2919        <CssParameter name="stroke-width">3</CssParameter>
2920        <CssParameter name="stroke-linejoin">round</CssParameter>
2921        <CssParameter name="stroke-linecap">round</CssParameter>
2922      </LineSymbolizer>
2923      <LineSymbolizer>
2924        <CssParameter name="stroke">#996600</CssParameter>
2925        <CssParameter name="stroke-width">2</CssParameter>
2926        <CssParameter name="stroke-dasharray">4,7,1,5</CssParameter>
2927        <CssParameter name="stroke-linejoin">round</CssParameter>
2928        <CssParameter name="stroke-linecap">round</CssParameter>
2929        <CssParameter name="stroke-opacity">0.8</CssParameter>
2930      </LineSymbolizer>
2931    </Rule>
2932    <Rule>
2933     <Filter>[tracktype]='grade5'</Filter>
2934     <MaxScaleDenominator>50000</MaxScaleDenominator>
2935     <LineSymbolizer>
2936        <CssParameter name="stroke">black</CssParameter>
2937        <CssParameter name="stroke-width">4.5</CssParameter>
2938      </LineSymbolizer>
2939      <LineSymbolizer>
2940        <CssParameter name="stroke">white</CssParameter>
2941        <CssParameter name="stroke-width">3</CssParameter>
2942        <CssParameter name="stroke-linejoin">round</CssParameter>
2943        <CssParameter name="stroke-linecap">round</CssParameter>
2944      </LineSymbolizer>
2945      <LineSymbolizer>
2946        <CssParameter name="stroke">#996600</CssParameter>
2947        <CssParameter name="stroke-width">2</CssParameter>
2948        <CssParameter name="stroke-dasharray">1,5</CssParameter>
2949        <CssParameter name="stroke-linejoin">round</CssParameter>
2950        <CssParameter name="stroke-linecap">round</CssParameter>
2951        <CssParameter name="stroke-opacity">0.8</CssParameter>
2952      </LineSymbolizer>
2953    </Rule>
2954    <Rule>
2955      <ElseFilter/>
2956      <MaxScaleDenominator>50000</MaxScaleDenominator>
2957     <LineSymbolizer>
2958        <CssParameter name="stroke">black</CssParameter>
2959        <CssParameter name="stroke-width">4.5</CssParameter>
2960      </LineSymbolizer>
2961      <LineSymbolizer>
2962        <CssParameter name="stroke">white</CssParameter>
2963        <CssParameter name="stroke-width">3</CssParameter>
2964        <CssParameter name="stroke-linejoin">round</CssParameter>
2965        <CssParameter name="stroke-linecap">round</CssParameter>
2966      </LineSymbolizer>
2967      <LineSymbolizer>
2968        <CssParameter name="stroke">#996600</CssParameter>
2969        <CssParameter name="stroke-width">1.5</CssParameter>
2970        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2971        <CssParameter name="stroke-linejoin">round</CssParameter>
2972        <CssParameter name="stroke-linecap">round</CssParameter>
2973      </LineSymbolizer>
2974     </Rule>   
2975</Style>
2976<Style name="tracks-tunnels">
2977    <Rule>
2978     <Filter>[tracktype]='grade1'</Filter>
2979     <MaxScaleDenominator>50000</MaxScaleDenominator>
2980     <LineSymbolizer>
2981        <CssParameter name="stroke">grey</CssParameter>
2982        <CssParameter name="stroke-width">5</CssParameter>
2983        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2984      </LineSymbolizer>
2985      <LineSymbolizer>
2986        <CssParameter name="stroke">white</CssParameter>
2987        <CssParameter name="stroke-width">3.5</CssParameter>
2988      </LineSymbolizer>
2989      <LineSymbolizer>
2990        <CssParameter name="stroke">#b37700</CssParameter>
2991        <CssParameter name="stroke-width">2</CssParameter>
2992        <CssParameter name="stroke-opacity">0.5</CssParameter>
2993      </LineSymbolizer>
2994    </Rule>
2995    <Rule>
2996     <Filter>[tracktype]='grade2'</Filter>
2997     <MaxScaleDenominator>50000</MaxScaleDenominator>
2998     <LineSymbolizer>
2999        <CssParameter name="stroke">grey</CssParameter>
3000        <CssParameter name="stroke-width">4.5</CssParameter>
3001        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3002      </LineSymbolizer>
3003      <LineSymbolizer>
3004        <CssParameter name="stroke">white</CssParameter>
3005        <CssParameter name="stroke-width">3</CssParameter>
3006        <CssParameter name="stroke-linejoin">round</CssParameter>
3007        <CssParameter name="stroke-linecap">round</CssParameter>
3008      </LineSymbolizer>
3009      <LineSymbolizer>
3010        <CssParameter name="stroke">#a87000</CssParameter>
3011        <CssParameter name="stroke-width">1.5</CssParameter>
3012        <CssParameter name="stroke-dasharray">3,4</CssParameter>
3013        <CssParameter name="stroke-linejoin">round</CssParameter>
3014        <CssParameter name="stroke-linecap">round</CssParameter>
3015        <CssParameter name="stroke-opacity">0.5</CssParameter>
3016      </LineSymbolizer>
3017    </Rule>
3018    <Rule>
3019     <Filter>[tracktype]='grade3'</Filter>
3020     <MaxScaleDenominator>50000</MaxScaleDenominator>
3021     <LineSymbolizer>
3022        <CssParameter name="stroke">grey</CssParameter>
3023        <CssParameter name="stroke-width">4.5</CssParameter>
3024        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3025      </LineSymbolizer>
3026      <LineSymbolizer>
3027        <CssParameter name="stroke">white</CssParameter>
3028        <CssParameter name="stroke-width">3.5</CssParameter>
3029        <CssParameter name="stroke-linejoin">round</CssParameter>
3030        <CssParameter name="stroke-linecap">round</CssParameter>
3031      </LineSymbolizer>
3032      <LineSymbolizer>
3033        <CssParameter name="stroke">#996600</CssParameter>
3034        <CssParameter name="stroke-width">2</CssParameter>
3035        <CssParameter name="stroke-linejoin">round</CssParameter>
3036        <CssParameter name="stroke-linecap">round</CssParameter>
3037        <CssParameter name="stroke-opacity">0.5</CssParameter>
3038      </LineSymbolizer>
3039    </Rule>
3040    <Rule>
3041     <Filter>[tracktype]='grade4'</Filter>
3042     <MaxScaleDenominator>50000</MaxScaleDenominator>
3043     <LineSymbolizer>
3044        <CssParameter name="stroke">grey</CssParameter>
3045        <CssParameter name="stroke-width">4.5</CssParameter>
3046        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3047      </LineSymbolizer>
3048      <LineSymbolizer>
3049        <CssParameter name="stroke">white</CssParameter>
3050        <CssParameter name="stroke-width">3</CssParameter>
3051        <CssParameter name="stroke-linejoin">round</CssParameter>
3052        <CssParameter name="stroke-linecap">round</CssParameter>
3053      </LineSymbolizer>
3054      <LineSymbolizer>
3055        <CssParameter name="stroke">#996600</CssParameter>
3056        <CssParameter name="stroke-width">2</CssParameter>
3057        <CssParameter name="stroke-dasharray">4,7,1,5</CssParameter>
3058        <CssParameter name="stroke-linejoin">round</CssParameter>
3059        <CssParameter name="stroke-linecap">round</CssParameter>
3060        <CssParameter name="stroke-opacity">0.5</CssParameter>
3061      </LineSymbolizer>
3062    </Rule>
3063    <Rule>
3064     <Filter>[tracktype]='grade5'</Filter>
3065     <MaxScaleDenominator>50000</MaxScaleDenominator>
3066     <LineSymbolizer>
3067        <CssParameter name="stroke">grey</CssParameter>
3068        <CssParameter name="stroke-width">4.5</CssParameter>
3069        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3070      </LineSymbolizer>
3071      <LineSymbolizer>
3072        <CssParameter name="stroke">white</CssParameter>
3073        <CssParameter name="stroke-width">3</CssParameter>
3074        <CssParameter name="stroke-linejoin">round</CssParameter>
3075        <CssParameter name="stroke-linecap">round</CssParameter>
3076      </LineSymbolizer>
3077      <LineSymbolizer>
3078        <CssParameter name="stroke">#996600</CssParameter>
3079        <CssParameter name="stroke-width">2</CssParameter>
3080        <CssParameter name="stroke-dasharray">1,5</CssParameter>
3081        <CssParameter name="stroke-linejoin">round</CssParameter>
3082        <CssParameter name="stroke-linecap">round</CssParameter>
3083        <CssParameter name="stroke-opacity">0.5</CssParameter>
3084      </LineSymbolizer>
3085    </Rule>
3086    <Rule>
3087      <ElseFilter/>
3088      <MaxScaleDenominator>50000</MaxScaleDenominator>
3089     <LineSymbolizer>
3090        <CssParameter name="stroke">grey</CssParameter>
3091        <CssParameter name="stroke-width">4.5</CssParameter>
3092        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3093      </LineSymbolizer>
3094      <LineSymbolizer>
3095        <CssParameter name="stroke">white</CssParameter>
3096        <CssParameter name="stroke-width">3</CssParameter>
3097        <CssParameter name="stroke-linejoin">round</CssParameter>
3098        <CssParameter name="stroke-linecap">round</CssParameter>
3099      </LineSymbolizer>
3100      <LineSymbolizer>
3101        <CssParameter name="stroke">#996600</CssParameter>
3102        <CssParameter name="stroke-width">1.5</CssParameter>
3103        <CssParameter name="stroke-dasharray">3,4</CssParameter>
3104        <CssParameter name="stroke-linejoin">round</CssParameter>
3105        <CssParameter name="stroke-linecap">round</CssParameter>
3106        <CssParameter name="stroke-opacity">0.5</CssParameter>
3107      </LineSymbolizer>
3108     </Rule>   
3109</Style>
3110<Style name="road-bridges-casing">
3111     <Rule>
3112      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3113      <MaxScaleDenominator>200000</MaxScaleDenominator>
3114      <MinScaleDenominator>100000</MinScaleDenominator>
3115        <LineSymbolizer>
3116        <CssParameter name="stroke">#506077</CssParameter>
3117        <CssParameter name="stroke-width">3</CssParameter>
3118      </LineSymbolizer>
3119    </Rule>
3120    <Rule>
3121      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3122      <MaxScaleDenominator>100000</MaxScaleDenominator>
3123      <MinScaleDenominator>20000</MinScaleDenominator>
3124        <LineSymbolizer>
3125        <CssParameter name="stroke">black</CssParameter>
3126        <CssParameter name="stroke-width">6.5</CssParameter>
3127      </LineSymbolizer>
3128    </Rule>
3129    <Rule>
3130      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3131      <MaxScaleDenominator>20000</MaxScaleDenominator>
3132      <MinScaleDenominator>5000</MinScaleDenominator>
3133        <LineSymbolizer>
3134        <CssParameter name="stroke">black</CssParameter>
3135        <CssParameter name="stroke-width">10</CssParameter>
3136      </LineSymbolizer>
3137    </Rule>
3138    <Rule>
3139      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3140      <MaxScaleDenominator>5000</MaxScaleDenominator>
3141      <MinScaleDenominator>1000</MinScaleDenominator>
3142        <LineSymbolizer>
3143        <CssParameter name="stroke">black</CssParameter>
3144        <CssParameter name="stroke-width">13</CssParameter>
3145      </LineSymbolizer>
3146    </Rule>
3147    <Rule>
3148      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3149      <MaxScaleDenominator>200000</MaxScaleDenominator>
3150      <MinScaleDenominator>100000</MinScaleDenominator>
3151        <LineSymbolizer>
3152        <CssParameter name="stroke">#477147</CssParameter>
3153        <CssParameter name="stroke-width">4</CssParameter>
3154      </LineSymbolizer>
3155    </Rule>
3156    <Rule>
3157      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3158      <MaxScaleDenominator>100000</MaxScaleDenominator>
3159      <MinScaleDenominator>20000</MinScaleDenominator>
3160        <LineSymbolizer>
3161        <CssParameter name="stroke">black</CssParameter>
3162        <CssParameter name="stroke-width">8</CssParameter>
3163      </LineSymbolizer>
3164    </Rule>
3165    <Rule>
3166      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3167      <MaxScaleDenominator>20000</MaxScaleDenominator>
3168      <MinScaleDenominator>5000</MinScaleDenominator>
3169        <LineSymbolizer>
3170        <CssParameter name="stroke">black</CssParameter>
3171        <CssParameter name="stroke-width">11</CssParameter>
3172      </LineSymbolizer>
3173    </Rule>
3174    <Rule>
3175      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3176      <MaxScaleDenominator>5000</MaxScaleDenominator>
3177      <MinScaleDenominator>1000</MinScaleDenominator>
3178        <LineSymbolizer>
3179        <CssParameter name="stroke">black</CssParameter>
3180        <CssParameter name="stroke-width">14</CssParameter>
3181      </LineSymbolizer>
3182    </Rule>
3183    <Rule>
3184      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3185      <MaxScaleDenominator>200000</MaxScaleDenominator>
3186      <MinScaleDenominator>100000</MinScaleDenominator>
3187        <LineSymbolizer>
3188        <CssParameter name="stroke">#8d4346</CssParameter>
3189        <CssParameter name="stroke-width">4</CssParameter>
3190      </LineSymbolizer>
3191    </Rule>
3192    <Rule>
3193      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3194      <MaxScaleDenominator>100000</MaxScaleDenominator>
3195      <MinScaleDenominator>20000</MinScaleDenominator>
3196        <LineSymbolizer>
3197        <CssParameter name="stroke">black</CssParameter>
3198        <CssParameter name="stroke-width">8</CssParameter>
3199      </LineSymbolizer>
3200    </Rule>
3201    <Rule>
3202      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3203      <MaxScaleDenominator>20000</MaxScaleDenominator>
3204      <MinScaleDenominator>5000</MinScaleDenominator>
3205        <LineSymbolizer>
3206        <CssParameter name="stroke">black</CssParameter>
3207        <CssParameter name="stroke-width">11</CssParameter>
3208      </LineSymbolizer>
3209    </Rule>
3210    <Rule>
3211      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3212      <MaxScaleDenominator>5000</MaxScaleDenominator>
3213      <MinScaleDenominator>1000</MinScaleDenominator>
3214        <LineSymbolizer>
3215        <CssParameter name="stroke">black</CssParameter>
3216        <CssParameter name="stroke-width">14</CssParameter>
3217      </LineSymbolizer>
3218    </Rule>
3219<Rule>
3220      <Filter>([highway] = 'secondary' or [highway]='secondary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3221      <MaxScaleDenominator>75000</MaxScaleDenominator>
3222      <MinScaleDenominator>25000</MinScaleDenominator>
3223      <LineSymbolizer>
3224        <CssParameter name="stroke">black</CssParameter>
3225        <CssParameter name="stroke-width">10</CssParameter>
3226      </LineSymbolizer>
3227    </Rule>
3228    <Rule>
3229      <Filter>([highway] = 'secondary' or [highway]='secondary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3230      <MaxScaleDenominator>25000</MaxScaleDenominator>
3231      <MinScaleDenominator>5000</MinScaleDenominator>
3232      <LineSymbolizer>
3233        <CssParameter name="stroke">black</CssParameter>
3234        <CssParameter name="stroke-width">12</CssParameter>
3235      </LineSymbolizer>
3236    </Rule>
3237    <Rule>
3238      <Filter>([highway] = 'secondary' or [highway]='secondary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3239      <MaxScaleDenominator>5000</MaxScaleDenominator>
3240      <MinScaleDenominator>1000</MinScaleDenominator>
3241      <LineSymbolizer>
3242        <CssParameter name="stroke">black</CssParameter>
3243        <CssParameter name="stroke-width">17</CssParameter>
3244      </LineSymbolizer>
3245    </Rule>
3246    <Rule>
3247      <Filter>[highway] = 'tertiary'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3248      <MaxScaleDenominator>50000</MaxScaleDenominator>
3249      <MinScaleDenominator>25000</MinScaleDenominator>
3250      <LineSymbolizer>
3251        <CssParameter name="stroke">black</CssParameter>
3252        <CssParameter name="stroke-width">7</CssParameter>
3253      </LineSymbolizer>
3254    </Rule>
3255    <Rule>
3256      <Filter>[highway] = 'tertiary'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3257      <MaxScaleDenominator>25000</MaxScaleDenominator>
3258      <MinScaleDenominator>5000</MinScaleDenominator>
3259      <LineSymbolizer>
3260        <CssParameter name="stroke">black</CssParameter>
3261        <CssParameter name="stroke-width">11</CssParameter>
3262      </LineSymbolizer>
3263    </Rule>
3264    <Rule>
3265      <Filter>[highway] = 'tertiary'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3266      <MaxScaleDenominator>5000</MaxScaleDenominator>
3267      <MinScaleDenominator>1000</MinScaleDenominator>
3268      <LineSymbolizer>
3269        <CssParameter name="stroke">black</CssParameter>
3270        <CssParameter name="stroke-width">16</CssParameter>
3271      </LineSymbolizer>
3272    </Rule>
3273    <Rule>
3274      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3275      <MaxScaleDenominator>50000</MaxScaleDenominator>
3276      <MinScaleDenominator>25000</MinScaleDenominator>
3277      <LineSymbolizer>
3278        <CssParameter name="stroke">black</CssParameter>
3279        <CssParameter name="stroke-width">4.5</CssParameter>
3280      </LineSymbolizer>
3281    </Rule>
3282    <Rule>
3283      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3284      <MaxScaleDenominator>25000</MaxScaleDenominator>
3285      <MinScaleDenominator>5000</MinScaleDenominator>
3286      <LineSymbolizer>
3287        <CssParameter name="stroke">black</CssParameter>
3288        <CssParameter name="stroke-width">11</CssParameter>
3289      </LineSymbolizer>
3290    </Rule>
3291    <Rule>
3292      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3293      <MaxScaleDenominator>5000</MaxScaleDenominator>
3294      <MinScaleDenominator>1000</MinScaleDenominator>
3295      <LineSymbolizer>
3296        <CssParameter name="stroke">black</CssParameter>
3297        <CssParameter name="stroke-width">16</CssParameter>
3298      </LineSymbolizer>
3299    </Rule>
3300    <Rule>
3301      <Filter>[highway] = 'service'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3302      <MaxScaleDenominator>50000</MaxScaleDenominator>
3303      <MinScaleDenominator>25000</MinScaleDenominator>
3304      <LineSymbolizer>
3305        <CssParameter name="stroke">black</CssParameter>
3306        <CssParameter name="stroke-width">3</CssParameter>
3307      </LineSymbolizer>
3308    </Rule>
3309    <Rule>
3310      <Filter>[highway] = 'service'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3311      <MaxScaleDenominator>25000</MaxScaleDenominator>
3312      <MinScaleDenominator>1000</MinScaleDenominator>
3313      <LineSymbolizer>
3314        <CssParameter name="stroke">black</CssParameter>
3315        <CssParameter name="stroke-width">8</CssParameter>
3316      </LineSymbolizer>
3317    </Rule>
3318    <Rule>
3319      <Filter>[highway] = 'pedestrian' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3320      <MaxScaleDenominator>100000</MaxScaleDenominator>
3321      <MinScaleDenominator>50000</MinScaleDenominator>
3322      <LineSymbolizer>
3323        <CssParameter name="stroke">black</CssParameter>
3324        <CssParameter name="stroke-width">2.2</CssParameter>
3325      </LineSymbolizer>
3326    </Rule>
3327    <Rule>
3328      <Filter>[highway] = 'pedestrian'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3329      <MaxScaleDenominator>50000</MaxScaleDenominator>
3330      <MinScaleDenominator>20000</MinScaleDenominator>
3331      <LineSymbolizer>
3332        <CssParameter name="stroke">black</CssParameter>
3333        <CssParameter name="stroke-width">3.8</CssParameter>
3334      </LineSymbolizer>
3335    </Rule>
3336    <Rule>
3337      <Filter>[highway] = 'pedestrian'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3338      <MaxScaleDenominator>20000</MaxScaleDenominator>
3339      <LineSymbolizer>
3340        <CssParameter name="stroke">black</CssParameter>
3341        <CssParameter name="stroke-width">7</CssParameter>
3342      </LineSymbolizer>
3343    </Rule>
3344
3345</Style>
3346
3347<Style name="road-bridges-fill">
3348     <Rule>
3349      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3350      <MaxScaleDenominator>200000</MaxScaleDenominator>
3351      <MinScaleDenominator>100000</MinScaleDenominator>
3352      <LineSymbolizer>
3353        <CssParameter name="stroke">#809bc0</CssParameter>
3354        <CssParameter name="stroke-width">2</CssParameter>
3355        <CssParameter name="stroke-linejoin">round</CssParameter>
3356        <CssParameter name="stroke-linecap">round</CssParameter>
3357      </LineSymbolizer>
3358    </Rule>
3359    <Rule>
3360      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3361      <MaxScaleDenominator>100000</MaxScaleDenominator>
3362      <MinScaleDenominator>20000</MinScaleDenominator>
3363      <LineSymbolizer>
3364        <CssParameter name="stroke">#809bc0</CssParameter>
3365        <CssParameter name="stroke-width">5.5</CssParameter>
3366        <CssParameter name="stroke-linejoin">round</CssParameter>
3367        <CssParameter name="stroke-linecap">round</CssParameter>
3368      </LineSymbolizer>
3369    </Rule>
3370    <Rule>
3371      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3372      <MaxScaleDenominator>20000</MaxScaleDenominator>
3373      <MinScaleDenominator>5000</MinScaleDenominator>
3374      <LineSymbolizer>
3375        <CssParameter name="stroke">#809bc0</CssParameter>
3376        <CssParameter name="stroke-width">9</CssParameter>
3377        <CssParameter name="stroke-linejoin">round</CssParameter>
3378        <CssParameter name="stroke-linecap">round</CssParameter>
3379      </LineSymbolizer>
3380    </Rule>
3381    <Rule>
3382      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3383      <MaxScaleDenominator>5000</MaxScaleDenominator>
3384      <MinScaleDenominator>1000</MinScaleDenominator>
3385      <LineSymbolizer>
3386        <CssParameter name="stroke">#809bc0</CssParameter>
3387        <CssParameter name="stroke-width">11.5</CssParameter>
3388        <CssParameter name="stroke-linejoin">round</CssParameter>
3389        <CssParameter name="stroke-linecap">round</CssParameter>
3390      </LineSymbolizer>
3391    </Rule>
3392    <Rule>
3393      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3394      <MaxScaleDenominator>200000</MaxScaleDenominator>
3395      <MinScaleDenominator>100000</MinScaleDenominator>
3396      <LineSymbolizer>
3397        <CssParameter name="stroke">#7fc97f</CssParameter>
3398        <CssParameter name="stroke-width">3</CssParameter>
3399        <CssParameter name="stroke-linejoin">round</CssParameter>
3400        <CssParameter name="stroke-linecap">round</CssParameter>
3401      </LineSymbolizer>
3402    </Rule>
3403    <Rule>
3404      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3405      <MaxScaleDenominator>100000</MaxScaleDenominator>
3406      <MinScaleDenominator>20000</MinScaleDenominator>
3407      <LineSymbolizer>
3408        <CssParameter name="stroke">#7fc97f</CssParameter>
3409        <CssParameter name="stroke-width">7</CssParameter>
3410        <CssParameter name="stroke-linejoin">round</CssParameter>
3411        <CssParameter name="stroke-linecap">round</CssParameter>
3412      </LineSymbolizer>
3413    </Rule>
3414    <Rule>
3415      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3416      <MaxScaleDenominator>20000</MaxScaleDenominator>
3417      <MinScaleDenominator>5000</MinScaleDenominator>
3418      <LineSymbolizer>
3419        <CssParameter name="stroke">#7fc97f</CssParameter>
3420        <CssParameter name="stroke-width">9.5</CssParameter>
3421        <CssParameter name="stroke-linejoin">round</CssParameter>
3422        <CssParameter name="stroke-linecap">round</CssParameter>
3423      </LineSymbolizer>
3424    </Rule>
3425    <Rule>
3426      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3427      <MaxScaleDenominator>5000</MaxScaleDenominator>
3428      <MinScaleDenominator>1000</MinScaleDenominator>
3429      <LineSymbolizer>
3430        <CssParameter name="stroke">#7fc97f</CssParameter>
3431        <CssParameter name="stroke-width">12.5</CssParameter>
3432        <CssParameter name="stroke-linejoin">round</CssParameter>
3433        <CssParameter name="stroke-linecap">round</CssParameter>
3434      </LineSymbolizer>
3435    </Rule>
3436    <Rule>
3437      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3438      <MaxScaleDenominator>200000</MaxScaleDenominator>
3439      <MinScaleDenominator>100000</MinScaleDenominator>
3440      <LineSymbolizer>
3441        <CssParameter name="stroke">#e46d71</CssParameter>
3442        <CssParameter name="stroke-width">3</CssParameter>
3443        <CssParameter name="stroke-linejoin">round</CssParameter>
3444        <CssParameter name="stroke-linecap">round</CssParameter>
3445      </LineSymbolizer>
3446    </Rule>
3447    <Rule>
3448      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3449      <MaxScaleDenominator>100000</MaxScaleDenominator>
3450      <MinScaleDenominator>20000</MinScaleDenominator>
3451      <LineSymbolizer>
3452        <CssParameter name="stroke">#e46d71</CssParameter>
3453        <CssParameter name="stroke-width">7</CssParameter>
3454        <CssParameter name="stroke-linejoin">round</CssParameter>
3455        <CssParameter name="stroke-linecap">round</CssParameter>
3456      </LineSymbolizer>
3457    </Rule>
3458    <Rule>
3459      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3460      <MaxScaleDenominator>20000</MaxScaleDenominator>
3461      <MinScaleDenominator>5000</MinScaleDenominator>
3462      <LineSymbolizer>
3463        <CssParameter name="stroke">#e46d71</CssParameter>
3464        <CssParameter name="stroke-width">9.5</CssParameter>
3465        <CssParameter name="stroke-linejoin">round</CssParameter>
3466        <CssParameter name="stroke-linecap">round</CssParameter>
3467      </LineSymbolizer>
3468    </Rule>
3469    <Rule>
3470      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3471      <MaxScaleDenominator>5000</MaxScaleDenominator>
3472      <MinScaleDenominator>1000</MinScaleDenominator>
3473      <LineSymbolizer>
3474        <CssParameter name="stroke">#e46d71</CssParameter>
3475        <CssParameter name="stroke-width">12.5</CssParameter>
3476        <CssParameter name="stroke-linejoin">round</CssParameter>
3477        <CssParameter name="stroke-linecap">round</CssParameter>
3478      </LineSymbolizer>
3479    </Rule>
3480    <Rule>
3481      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([bridge]='yes' or [bridge]='true')</Filter>
3482      <MaxScaleDenominator>75000</MaxScaleDenominator>
3483      <MinScaleDenominator>25000</MinScaleDenominator>
3484      <LineSymbolizer>
3485        <CssParameter name="stroke">#fdbf6f</CssParameter>
3486        <CssParameter name="stroke-width">9</CssParameter>
3487        <CssParameter name="stroke-linejoin">round</CssParameter>
3488        <CssParameter name="stroke-linecap">round</CssParameter>
3489      </LineSymbolizer>
3490    </Rule>
3491
3492    <Rule>
3493      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([bridge]='yes' or [bridge]='true')</Filter>
3494      <MaxScaleDenominator>25000</MaxScaleDenominator>
3495      <MinScaleDenominator>5000</MinScaleDenominator>
3496      <LineSymbolizer>
3497        <CssParameter name="stroke">#fdbf6f</CssParameter>
3498        <CssParameter name="stroke-width">10.5</CssParameter>
3499        <CssParameter name="stroke-linejoin">round</CssParameter>
3500        <CssParameter name="stroke-linecap">round</CssParameter>
3501      </LineSymbolizer>
3502    </Rule>
3503   
3504    <Rule>
3505      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([bridge]='yes' or [bridge]='true')</Filter>
3506      <MaxScaleDenominator>5000</MaxScaleDenominator>
3507      <MinScaleDenominator>1000</MinScaleDenominator>
3508      <LineSymbolizer>
3509        <CssParameter name="stroke">#fdbf6f</CssParameter>
3510        <CssParameter name="stroke-width">15</CssParameter>
3511        <CssParameter name="stroke-linejoin">round</CssParameter>
3512        <CssParameter name="stroke-linecap">round</CssParameter>
3513      </LineSymbolizer>
3514    </Rule>
3515    <Rule>
3516      <Filter>[highway] = 'tertiary' and ([bridge]='yes' or [bridge]='true')</Filter>
3517      <MaxScaleDenominator>50000</MaxScaleDenominator>
3518      <MinScaleDenominator>25000</MinScaleDenominator>
3519      <LineSymbolizer>
3520        <CssParameter name="stroke">#ffffcc</CssParameter>
3521        <CssParameter name="stroke-width">6</CssParameter>
3522        <CssParameter name="stroke-linejoin">round</CssParameter>
3523        <CssParameter name="stroke-linecap">round</CssParameter>
3524      </LineSymbolizer>
3525    </Rule>
3526    <Rule>
3527      <Filter>[highway] = 'tertiary' and ([bridge]='yes' or [bridge]='true')</Filter>
3528      <MaxScaleDenominator>25000</MaxScaleDenominator>
3529      <MinScaleDenominator>5000</MinScaleDenominator>
3530      <LineSymbolizer>
3531        <CssParameter name="stroke">#ffffcc</CssParameter>
3532        <CssParameter name="stroke-width">9.5</CssParameter>
3533        <CssParameter name="stroke-linejoin">round</CssParameter>
3534        <CssParameter name="stroke-linecap">round</CssParameter>
3535      </LineSymbolizer>
3536    </Rule>
3537    <Rule>
3538      <Filter>[highway] = 'tertiary' and ([bridge]='yes' or [bridge]='true')</Filter>
3539      <MaxScaleDenominator>5000</MaxScaleDenominator>
3540      <MinScaleDenominator>1000</MinScaleDenominator>
3541      <LineSymbolizer>
3542        <CssParameter name="stroke">#ffffcc</CssParameter>
3543        <CssParameter name="stroke-width">14</CssParameter>
3544        <CssParameter name="stroke-linejoin">round</CssParameter>
3545        <CssParameter name="stroke-linecap">round</CssParameter>
3546      </LineSymbolizer>
3547    </Rule>
3548    <Rule>
3549      <Filter>[highway] = 'road' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3550      <MaxScaleDenominator>50000</MaxScaleDenominator>
3551      <MinScaleDenominator>25000</MinScaleDenominator>
3552      <LineSymbolizer>
3553        <CssParameter name="stroke">#ddd</CssParameter>
3554        <CssParameter name="stroke-width">3.5</CssParameter>
3555        <CssParameter name="stroke-linejoin">round</CssParameter>
3556        <CssParameter name="stroke-linecap">round</CssParameter>
3557      </LineSymbolizer>
3558    </Rule>
3559    <Rule>
3560      <Filter>[highway] = 'road' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3561      <MaxScaleDenominator>25000</MaxScaleDenominator>
3562      <MinScaleDenominator>5000</MinScaleDenominator>
3563      <LineSymbolizer>
3564        <CssParameter name="stroke">#ddd</CssParameter>
3565        <CssParameter name="stroke-width">9.5</CssParameter>
3566        <CssParameter name="stroke-linejoin">round</CssParameter>
3567        <CssParameter name="stroke-linecap">round</CssParameter>
3568      </LineSymbolizer>
3569    </Rule>
3570    <Rule>
3571      <Filter>[highway] = 'road' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3572      <MaxScaleDenominator>5000</MaxScaleDenominator>
3573      <MinScaleDenominator>1000</MinScaleDenominator>
3574      <LineSymbolizer>
3575        <CssParameter name="stroke">#ddd</CssParameter>
3576        <CssParameter name="stroke-width">14</CssParameter>
3577        <CssParameter name="stroke-linejoin">round</CssParameter>
3578        <CssParameter name="stroke-linecap">round</CssParameter>
3579      </LineSymbolizer>
3580    </Rule>
3581
3582    <Rule>
3583      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3584      <MaxScaleDenominator>50000</MaxScaleDenominator>
3585      <MinScaleDenominator>25000</MinScaleDenominator>
3586      <LineSymbolizer>
3587        <CssParameter name="stroke">white</CssParameter>
3588        <CssParameter name="stroke-width">3.5</CssParameter>
3589        <CssParameter name="stroke-linejoin">round</CssParameter>
3590        <CssParameter name="stroke-linecap">round</CssParameter>
3591      </LineSymbolizer>
3592    </Rule>
3593    <Rule>
3594      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3595      <MaxScaleDenominator>25000</MaxScaleDenominator>
3596      <MinScaleDenominator>5000</MinScaleDenominator>
3597      <LineSymbolizer>
3598        <CssParameter name="stroke">white</CssParameter>
3599        <CssParameter name="stroke-width">9.5</CssParameter>
3600        <CssParameter name="stroke-linejoin">round</CssParameter>
3601        <CssParameter name="stroke-linecap">round</CssParameter>
3602      </LineSymbolizer>
3603    </Rule>
3604    <Rule>
3605      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3606      <MaxScaleDenominator>5000</MaxScaleDenominator>
3607      <MinScaleDenominator>1000</MinScaleDenominator>
3608      <LineSymbolizer>
3609        <CssParameter name="stroke">white</CssParameter>
3610        <CssParameter name="stroke-width">14</CssParameter>
3611        <CssParameter name="stroke-linejoin">round</CssParameter>
3612        <CssParameter name="stroke-linecap">round</CssParameter>
3613      </LineSymbolizer>
3614    </Rule>
3615    <Rule>
3616      <Filter>[highway] = 'service' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3617      <MaxScaleDenominator>50000</MaxScaleDenominator>
3618      <MinScaleDenominator>25000</MinScaleDenominator>
3619      <LineSymbolizer>
3620        <CssParameter name="stroke">white</CssParameter>
3621        <CssParameter name="stroke-width">2</CssParameter>
3622        <CssParameter name="stroke-linejoin">round</CssParameter>
3623        <CssParameter name="stroke-linecap">round</CssParameter>
3624      </LineSymbolizer>
3625    </Rule>
3626    <Rule>
3627      <Filter>[highway] = 'service' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3628      <MaxScaleDenominator>25000</MaxScaleDenominator>
3629      <MinScaleDenominator>1000</MinScaleDenominator>
3630      <LineSymbolizer>
3631        <CssParameter name="stroke">white</CssParameter>
3632        <CssParameter name="stroke-width">6</CssParameter>
3633        <CssParameter name="stroke-linejoin">round</CssParameter>
3634        <CssParameter name="stroke-linecap">round</CssParameter>
3635      </LineSymbolizer>
3636    </Rule>
3637    <Rule>
3638      <Filter>[highway] = 'pedestrian' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3639      <MaxScaleDenominator>100000</MaxScaleDenominator>
3640      <MinScaleDenominator>50000</MinScaleDenominator>
3641      <LineSymbolizer>
3642        <CssParameter name="stroke">#ededed</CssParameter>
3643        <CssParameter name="stroke-width">1.5</CssParameter>
3644        <CssParameter name="stroke-linejoin">round</CssParameter>
3645        <CssParameter name="stroke-linecap">round</CssParameter>
3646      </LineSymbolizer>
3647    </Rule>
3648    <Rule>
3649      <Filter>[highway] = 'pedestrian' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3650      <MaxScaleDenominator>50000</MaxScaleDenominator>
3651      <MinScaleDenominator>20000</MinScaleDenominator>
3652      <LineSymbolizer>
3653        <CssParameter name="stroke">#ededed</CssParameter>
3654        <CssParameter name="stroke-width">3</CssParameter>
3655        <CssParameter name="stroke-linejoin">round</CssParameter>
3656        <CssParameter name="stroke-linecap">round</CssParameter>
3657      </LineSymbolizer>
3658    </Rule>
3659    <Rule>
3660      <Filter>[highway] = 'pedestrian' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3661      <MaxScaleDenominator>20000</MaxScaleDenominator>
3662      <LineSymbolizer>
3663        <CssParameter name="stroke">#ededed</CssParameter>
3664        <CssParameter name="stroke-width">5.5</CssParameter>
3665        <CssParameter name="stroke-linejoin">round</CssParameter>
3666        <CssParameter name="stroke-linecap">round</CssParameter>
3667      </LineSymbolizer>
3668    </Rule>
3669</Style>
3670<Style name="waterway-bridges">
3671<Rule>
3672      <Filter>[waterway]='canal' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3673      <MaxScaleDenominator>50000</MaxScaleDenominator>
3674      <MinScaleDenominator>5000</MinScaleDenominator>
3675      <LineSymbolizer>
3676        <CssParameter name="stroke">#000</CssParameter>
3677        <CssParameter name="stroke-width">7</CssParameter>
3678        <CssParameter name="stroke-linejoin">round</CssParameter>
3679      </LineSymbolizer>
3680      <LineSymbolizer>
3681        <CssParameter name="stroke">#b5d0d0</CssParameter>
3682        <CssParameter name="stroke-width">6</CssParameter>
3683        <CssParameter name="stroke-linejoin">round</CssParameter>
3684        <CssParameter name="stroke-linecap">round</CssParameter>
3685      </LineSymbolizer>
3686      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
3687    </Rule>
3688    <Rule>
3689      <Filter>[waterway]='canal' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3690      <MaxScaleDenominator>5000</MaxScaleDenominator>
3691      <MinScaleDenominator>1000</MinScaleDenominator>
3692      <LineSymbolizer>
3693        <CssParameter name="stroke">#000</CssParameter>
3694        <CssParameter name="stroke-width">11</CssParameter>
3695        <CssParameter name="stroke-linejoin">round</CssParameter>
3696      </LineSymbolizer>
3697      <LineSymbolizer>
3698        <CssParameter name="stroke">#b5d0d0</CssParameter>
3699        <CssParameter name="stroke-width">10</CssParameter>
3700        <CssParameter name="stroke-linejoin">round</CssParameter>
3701        <CssParameter name="stroke-linecap">round</CssParameter>
3702      </LineSymbolizer>
3703      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
3704    </Rule>
3705</Style>
3706<Style name="noncased-ways-bridges">
3707    <Rule>
3708      <Filter>[aeroway] = 'runway' and ([bridge]='yes' or [bridge]='true')</Filter>
3709      <MaxScaleDenominator>50000</MaxScaleDenominator>
3710      <LineSymbolizer>
3711        <CssParameter name="stroke">black</CssParameter>
3712        <CssParameter name="stroke-width">19</CssParameter>
3713      </LineSymbolizer>
3714      <LineSymbolizer>
3715        <CssParameter name="stroke">#bbc</CssParameter>
3716        <CssParameter name="stroke-width">18</CssParameter>
3717      </LineSymbolizer>
3718    </Rule>
3719    <Rule>
3720      <Filter>[aeroway] = 'taxiway' and ([bridge]='yes' or [bridge]='true')</Filter>
3721      <MaxScaleDenominator>50000</MaxScaleDenominator>
3722      <MinScaleDenominator>20000</MinScaleDenominator>
3723      <LineSymbolizer>
3724        <CssParameter name="stroke">black</CssParameter>
3725        <CssParameter name="stroke-width">5</CssParameter>
3726      </LineSymbolizer>
3727      <LineSymbolizer>
3728        <CssParameter name="stroke">#bbc</CssParameter>
3729        <CssParameter name="stroke-width">4</CssParameter>
3730      </LineSymbolizer>
3731    </Rule>
3732    <Rule>
3733      <Filter>[aeroway] = 'taxiway' and ([bridge]='yes' or [bridge]='true')</Filter>
3734      <MaxScaleDenominator>20000</MaxScaleDenominator>
3735      <LineSymbolizer>
3736        <CssParameter name="stroke">black</CssParameter>
3737        <CssParameter name="stroke-width">7</CssParameter>
3738      </LineSymbolizer>
3739      <LineSymbolizer>
3740        <CssParameter name="stroke">#bbc</CssParameter>
3741        <CssParameter name="stroke-width">6</CssParameter>
3742      </LineSymbolizer>
3743    </Rule>
3744     <Rule>
3745      <MaxScaleDenominator>50000</MaxScaleDenominator>
3746      <MinScaleDenominator>1000</MinScaleDenominator>
3747      <Filter>[railway]='subway' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3748      <LineSymbolizer>
3749        <CssParameter name="stroke">black</CssParameter>
3750        <CssParameter name="stroke-width">5.5</CssParameter>
3751      </LineSymbolizer>
3752      <LineSymbolizer>
3753        <CssParameter name="stroke">white</CssParameter>
3754        <CssParameter name="stroke-width">4</CssParameter>
3755      </LineSymbolizer>
3756      <LineSymbolizer>
3757        <CssParameter name="stroke">#999</CssParameter>
3758        <CssParameter name="stroke-width">2</CssParameter>
3759      </LineSymbolizer>
3760     </Rule>
3761     <Rule>
3762      <MaxScaleDenominator>50000</MaxScaleDenominator>
3763      <MinScaleDenominator>1000</MinScaleDenominator>
3764      <Filter>[railway]='light_rail' and ([bridge]='yes' or [bridge]='true')</Filter>
3765      <LineSymbolizer>
3766        <CssParameter name="stroke">#555</CssParameter>
3767        <CssParameter name="stroke-width">5.5</CssParameter>
3768      </LineSymbolizer>
3769      <LineSymbolizer>
3770        <CssParameter name="stroke">white</CssParameter>
3771        <CssParameter name="stroke-width">4</CssParameter>
3772      </LineSymbolizer>
3773      <LineSymbolizer>
3774        <CssParameter name="stroke">#666</CssParameter>
3775        <CssParameter name="stroke-width">2</CssParameter>
3776      </LineSymbolizer>
3777    </Rule>
3778    <Rule>
3779      <Filter>[highway] = 'unsurfaced' and ([bridge]='yes' or [bridge]='true')</Filter>
3780      <MaxScaleDenominator>100000</MaxScaleDenominator>
3781      <MinScaleDenominator>50000</MinScaleDenominator>
3782      <LineSymbolizer>
3783        <CssParameter name="stroke">black</CssParameter>
3784        <CssParameter name="stroke-width">5</CssParameter>
3785      </LineSymbolizer>
3786      <LineSymbolizer>
3787        <CssParameter name="stroke">#fff</CssParameter>
3788        <CssParameter name="stroke-width">4</CssParameter>
3789        <CssParameter name="stroke-linejoin">round</CssParameter>
3790        <CssParameter name="stroke-linecap">round</CssParameter>
3791      </LineSymbolizer>
3792      <LineSymbolizer>
3793        <CssParameter name="stroke">#debd9c</CssParameter>
3794        <CssParameter name="stroke-width">3</CssParameter>
3795        <CssParameter name="stroke-dasharray">2,4</CssParameter>
3796        <CssParameter name="stroke-linejoin">round</CssParameter>
3797        <CssParameter name="stroke-linecap">round</CssParameter>
3798      </LineSymbolizer>
3799    </Rule>
3800    <Rule>
3801      <Filter>[highway] = 'unsurfaced' and ([bridge]='yes' or [bridge]='true')</Filter>
3802      <MaxScaleDenominator>50000</MaxScaleDenominator>
3803      <LineSymbolizer>
3804        <CssParameter name="stroke">black</CssParameter>
3805        <CssParameter name="stroke-width">6.5</CssParameter>
3806      </LineSymbolizer>
3807      <LineSymbolizer>
3808        <CssParameter name="stroke">#fff</CssParameter>
3809        <CssParameter name="stroke-width">5</CssParameter>
3810        <CssParameter name="stroke-linejoin">round</CssParameter>
3811        <CssParameter name="stroke-linecap">round</CssParameter>
3812      </LineSymbolizer>
3813      <LineSymbolizer>
3814        <CssParameter name="stroke">#debd9c</CssParameter>
3815        <CssParameter name="stroke-width">4</CssParameter>
3816        <CssParameter name="stroke-dasharray">4,6</CssParameter>
3817        <CssParameter name="stroke-linejoin">round</CssParameter>
3818        <CssParameter name="stroke-linecap">round</CssParameter>
3819      </LineSymbolizer>
3820    </Rule>
3821
3822    <Rule>
3823      <Filter>[highway] = 'bridleway' and ([bridge]='yes' or [bridge]='true')</Filter>
3824      <MaxScaleDenominator>50000</MaxScaleDenominator>
3825      <LineSymbolizer>
3826        <CssParameter name="stroke">black</CssParameter>
3827        <CssParameter name="stroke-width">5.5</CssParameter>
3828      </LineSymbolizer>
3829      <LineSymbolizer>
3830        <CssParameter name="stroke">#fff</CssParameter>
3831        <CssParameter name="stroke-width">4</CssParameter>
3832        <CssParameter name="stroke-linejoin">round</CssParameter>
3833        <CssParameter name="stroke-linecap">round</CssParameter>
3834      </LineSymbolizer>
3835      <LineSymbolizer>
3836        <CssParameter name="stroke">green</CssParameter>
3837        <CssParameter name="stroke-width">1.5</CssParameter>
3838        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3839      </LineSymbolizer>
3840    </Rule>
3841    <Rule>
3842      <Filter>[highway] = 'footway' and ([bridge]='yes' or [bridge]='true')</Filter>
3843      <MaxScaleDenominator>50000</MaxScaleDenominator>
3844      <LineSymbolizer>
3845        <CssParameter name="stroke">black</CssParameter>
3846        <CssParameter name="stroke-width">6</CssParameter>
3847      </LineSymbolizer>
3848      <LineSymbolizer>
3849        <CssParameter name="stroke">#fff</CssParameter>
3850        <CssParameter name="stroke-width">4.5</CssParameter>
3851        <CssParameter name="stroke-linejoin">round</CssParameter>
3852        <CssParameter name="stroke-linecap">round</CssParameter>
3853      </LineSymbolizer>
3854      <LineSymbolizer>
3855        <CssParameter name="stroke">salmon</CssParameter>
3856        <CssParameter name="stroke-width">2.0</CssParameter>
3857        <CssParameter name="stroke-dasharray">1,3</CssParameter>
3858        <CssParameter name="stroke-linejoin">round</CssParameter>
3859        <CssParameter name="stroke-linecap">round</CssParameter>
3860      </LineSymbolizer>
3861    </Rule>
3862    <Rule>
3863      <Filter>[highway] = 'cycleway' and ([bridge]='yes' or [bridge]='true')</Filter>
3864      <MaxScaleDenominator>50000</MaxScaleDenominator>
3865      <LineSymbolizer>
3866        <CssParameter name="stroke">black</CssParameter>
3867        <CssParameter name="stroke-width">5.5</CssParameter>
3868      </LineSymbolizer>
3869      <LineSymbolizer>
3870        <CssParameter name="stroke">white</CssParameter>
3871        <CssParameter name="stroke-width">4</CssParameter>
3872        <CssParameter name="stroke-linejoin">round</CssParameter>
3873        <CssParameter name="stroke-linecap">round</CssParameter>
3874      </LineSymbolizer>
3875      <LineSymbolizer>
3876        <CssParameter name="stroke">blue</CssParameter>
3877        <CssParameter name="stroke-width">1.5</CssParameter>
3878        <CssParameter name="stroke-dasharray">1,3</CssParameter>
3879        <CssParameter name="stroke-linejoin">round</CssParameter>
3880        <CssParameter name="stroke-linecap">round</CssParameter>
3881      </LineSymbolizer>
3882    </Rule>
3883    <Rule>
3884      <Filter>[highway] = 'byway' and ([bridge]='yes' or [bridge]='true')</Filter>
3885      <MaxScaleDenominator>50000</MaxScaleDenominator>
3886      <LineSymbolizer>
3887        <CssParameter name="stroke">black</CssParameter>
3888        <CssParameter name="stroke-width">5.5</CssParameter>
3889      </LineSymbolizer>
3890      <LineSymbolizer>
3891        <CssParameter name="stroke">white</CssParameter>
3892        <CssParameter name="stroke-width">4</CssParameter>
3893        <CssParameter name="stroke-linejoin">round</CssParameter>
3894        <CssParameter name="stroke-linecap">round</CssParameter>
3895      </LineSymbolizer>
3896      <LineSymbolizer>
3897        <CssParameter name="stroke">#ffcc00</CssParameter>
3898        <CssParameter name="stroke-width">1.5</CssParameter>
3899        <CssParameter name="stroke-dasharray">3,4</CssParameter>
3900        <CssParameter name="stroke-linejoin">round</CssParameter>
3901        <CssParameter name="stroke-linecap">round</CssParameter>
3902      </LineSymbolizer>
3903    </Rule>
3904</Style>
3905<Style name="mwaybridge_layer0_casing">
3906    <Rule>
3907      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3908      <MaxScaleDenominator>20000</MaxScaleDenominator>
3909      <MinScaleDenominator>5000</MinScaleDenominator>
3910        <LineSymbolizer>
3911        <CssParameter name="stroke">black</CssParameter>
3912        <CssParameter name="stroke-width">9</CssParameter>
3913      </LineSymbolizer>
3914    </Rule>
3915    <Rule>
3916      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3917      <MaxScaleDenominator>5000</MaxScaleDenominator>
3918      <MinScaleDenominator>1000</MinScaleDenominator>
3919        <LineSymbolizer>
3920        <CssParameter name="stroke">black</CssParameter>
3921        <CssParameter name="stroke-width">12</CssParameter>
3922      </LineSymbolizer>
3923    </Rule>
3924</Style>
3925<Style name="mwaybridge_layer0_fill">
3926   <Rule>
3927      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3928      <MaxScaleDenominator>20000</MaxScaleDenominator>
3929      <MinScaleDenominator>5000</MinScaleDenominator>
3930      <LineSymbolizer>
3931        <CssParameter name="stroke">#809bc0</CssParameter>
3932        <CssParameter name="stroke-width">7.5</CssParameter>
3933        <CssParameter name="stroke-linejoin">round</CssParameter>
3934        <CssParameter name="stroke-linecap">round</CssParameter>
3935      </LineSymbolizer>
3936    </Rule>
3937   <Rule>
3938      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3939      <MaxScaleDenominator>5000</MaxScaleDenominator>
3940      <MinScaleDenominator>1000</MinScaleDenominator>
3941      <LineSymbolizer>
3942        <CssParameter name="stroke">#809bc0</CssParameter>
3943        <CssParameter name="stroke-width">10</CssParameter>
3944        <CssParameter name="stroke-linejoin">round</CssParameter>
3945        <CssParameter name="stroke-linecap">round</CssParameter>
3946      </LineSymbolizer>
3947    </Rule>
3948</Style>
3949<Style name="mwaybridge_layer1_casing">
3950    <Rule>
3951      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='1'</Filter>
3952      <MaxScaleDenominator>20000</MaxScaleDenominator>
3953      <MinScaleDenominator>5000</MinScaleDenominator>
3954        <LineSymbolizer>
3955        <CssParameter name="stroke">black</CssParameter>
3956        <CssParameter name="stroke-width">9</CssParameter>
3957      </LineSymbolizer>
3958    </Rule>
3959    <Rule>
3960      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='1'</Filter>
3961      <MaxScaleDenominator>5000</MaxScaleDenominator>
3962      <MinScaleDenominator>1000</MinScaleDenominator>
3963        <LineSymbolizer>
3964        <CssParameter name="stroke">black</CssParameter>
3965        <CssParameter name="stroke-width">12</CssParameter>
3966      </LineSymbolizer>
3967    </Rule>
3968</Style>
3969<Style name="mwaybridge_layer1_fill">
3970   <Rule>
3971      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='1'</Filter>
3972      <MaxScaleDenominator>20000</MaxScaleDenominator>
3973      <MinScaleDenominator>5000</MinScaleDenominator>
3974      <LineSymbolizer>
3975        <CssParameter name="stroke">#809bc0</CssParameter>
3976        <CssParameter name="stroke-width">7.5</CssParameter>
3977        <CssParameter name="stroke-linejoin">round</CssParameter>
3978        <CssParameter name="stroke-linecap">round</CssParameter>
3979      </LineSymbolizer>
3980    </Rule>
3981    <Rule>
3982      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='1'</Filter>
3983      <MaxScaleDenominator>5000</MaxScaleDenominator>
3984      <MinScaleDenominator>1000</MinScaleDenominator>
3985      <LineSymbolizer>
3986        <CssParameter name="stroke">#809bc0</CssParameter>
3987        <CssParameter name="stroke-width">10</CssParameter>
3988        <CssParameter name="stroke-linejoin">round</CssParameter>
3989        <CssParameter name="stroke-linecap">round</CssParameter>
3990      </LineSymbolizer>
3991    </Rule>
3992</Style>
3993<Style name="mwaybridge_layer2_casing">
3994    <Rule>
3995      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='2'</Filter>
3996      <MaxScaleDenominator>20000</MaxScaleDenominator>
3997      <MinScaleDenominator>5000</MinScaleDenominator>
3998        <LineSymbolizer>
3999        <CssParameter name="stroke">black</CssParameter>
4000        <CssParameter name="stroke-width">9</CssParameter>
4001      </LineSymbolizer>
4002    </Rule>
4003    <Rule>
4004      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='2'</Filter>
4005      <MaxScaleDenominator>5000</MaxScaleDenominator>
4006      <MinScaleDenominator>1000</MinScaleDenominator>
4007        <LineSymbolizer>
4008        <CssParameter name="stroke">black</CssParameter>
4009        <CssParameter name="stroke-width">12</CssParameter>
4010      </LineSymbolizer>
4011    </Rule>
4012</Style>
4013<Style name="mwaybridge_layer2_fill">
4014    <Rule>
4015      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='2'</Filter>
4016      <MaxScaleDenominator>20000</MaxScaleDenominator>
4017      <MinScaleDenominator>5000</MinScaleDenominator>
4018      <LineSymbolizer>
4019        <CssParameter name="stroke">#809bc0</CssParameter>
4020        <CssParameter name="stroke-width">7.5</CssParameter>
4021        <CssParameter name="stroke-linejoin">round</CssParameter>
4022        <CssParameter name="stroke-linecap">round</CssParameter>
4023      </LineSymbolizer>
4024    </Rule>
4025    <Rule>
4026      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='2'</Filter>
4027      <MaxScaleDenominator>5000</MaxScaleDenominator>
4028      <MinScaleDenominator>1000</MinScaleDenominator>
4029      <LineSymbolizer>
4030        <CssParameter name="stroke">#809bc0</CssParameter>
4031        <CssParameter name="stroke-width">10</CssParameter>
4032        <CssParameter name="stroke-linejoin">round</CssParameter>
4033        <CssParameter name="stroke-linecap">round</CssParameter>
4034      </LineSymbolizer>
4035    </Rule>
4036</Style>
4037<Style name="mwaybridge_layer3_casing">
4038    <Rule>
4039      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='3'</Filter>
4040      <MaxScaleDenominator>20000</MaxScaleDenominator>
4041      <MinScaleDenominator>5000</MinScaleDenominator>
4042        <LineSymbolizer>
4043        <CssParameter name="stroke">black</CssParameter>
4044        <CssParameter name="stroke-width">9</CssParameter>
4045      </LineSymbolizer>
4046    </Rule>
4047    <Rule>
4048      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='3'</Filter>
4049      <MaxScaleDenominator>5000</MaxScaleDenominator>
4050      <MinScaleDenominator>1000</MinScaleDenominator>
4051        <LineSymbolizer>
4052        <CssParameter name="stroke">black</CssParameter>
4053        <CssParameter name="stroke-width">12</CssParameter>
4054      </LineSymbolizer>
4055    </Rule>
4056</Style>
4057<Style name="mwaybridge_layer3_fill">
4058    <Rule>
4059      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='3'</Filter>
4060      <MaxScaleDenominator>20000</MaxScaleDenominator>
4061      <MinScaleDenominator>5000</MinScaleDenominator>
4062      <LineSymbolizer>
4063        <CssParameter name="stroke">#809bc0</CssParameter>
4064        <CssParameter name="stroke-width">7.5</CssParameter>
4065        <CssParameter name="stroke-linejoin">round</CssParameter>
4066        <CssParameter name="stroke-linecap">round</CssParameter>
4067      </LineSymbolizer>
4068    </Rule>
4069    <Rule>
4070      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='3'</Filter>
4071      <MaxScaleDenominator>5000</MaxScaleDenominator>
4072      <MinScaleDenominator>1000</MinScaleDenominator>
4073      <LineSymbolizer>
4074        <CssParameter name="stroke">#809bc0</CssParameter>
4075        <CssParameter name="stroke-width">10</CssParameter>
4076        <CssParameter name="stroke-linejoin">round</CssParameter>
4077        <CssParameter name="stroke-linecap">round</CssParameter>
4078      </LineSymbolizer>
4079    </Rule> 
4080</Style>
4081<Style name="mwaybridge_layer4_casing">
4082     <Rule>
4083      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='4'</Filter>
4084      <MaxScaleDenominator>20000</MaxScaleDenominator>
4085      <MinScaleDenominator>5000</MinScaleDenominator>
4086        <LineSymbolizer>
4087        <CssParameter name="stroke">black</CssParameter>
4088        <CssParameter name="stroke-width">9</CssParameter>
4089      </LineSymbolizer>
4090    </Rule>
4091    <Rule>
4092      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='4'</Filter>
4093      <MaxScaleDenominator>5000</MaxScaleDenominator>
4094      <MinScaleDenominator>1000</MinScaleDenominator>
4095        <LineSymbolizer>
4096        <CssParameter name="stroke">black</CssParameter>
4097        <CssParameter name="stroke-width">12</CssParameter>
4098      </LineSymbolizer>
4099    </Rule>
4100</Style>
4101<Style name="mwaybridge_layer4_fill">
4102    <Rule>
4103      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='4'</Filter>
4104      <MaxScaleDenominator>20000</MaxScaleDenominator>
4105      <MinScaleDenominator>5000</MinScaleDenominator>
4106      <LineSymbolizer>
4107        <CssParameter name="stroke">#809bc0</CssParameter>
4108        <CssParameter name="stroke-width">7.5</CssParameter>
4109        <CssParameter name="stroke-linejoin">round</CssParameter>
4110        <CssParameter name="stroke-linecap">round</CssParameter>
4111      </LineSymbolizer>
4112    </Rule>
4113    <Rule>
4114      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='4'</Filter>
4115      <MaxScaleDenominator>5000</MaxScaleDenominator>
4116      <MinScaleDenominator>1000</MinScaleDenominator>
4117      <LineSymbolizer>
4118        <CssParameter name="stroke">#809bc0</CssParameter>
4119        <CssParameter name="stroke-width">10</CssParameter>
4120        <CssParameter name="stroke-linejoin">round</CssParameter>
4121        <CssParameter name="stroke-linecap">round</CssParameter>
4122      </LineSymbolizer>
4123    </Rule>
4124</Style>
4125<Style name="mwaybridge_layer5_casing">
4126     <Rule>
4127      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='5'</Filter>
4128      <MaxScaleDenominator>20000</MaxScaleDenominator>
4129      <MinScaleDenominator>5000</MinScaleDenominator>
4130        <LineSymbolizer>
4131        <CssParameter name="stroke">black</CssParameter>
4132        <CssParameter name="stroke-width">9</CssParameter>
4133      </LineSymbolizer>
4134    </Rule>
4135    <Rule>
4136      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='5'</Filter>
4137      <MaxScaleDenominator>5000</MaxScaleDenominator>
4138      <MinScaleDenominator>1000</MinScaleDenominator>
4139        <LineSymbolizer>
4140        <CssParameter name="stroke">black</CssParameter>
4141        <CssParameter name="stroke-width">12</CssParameter>
4142      </LineSymbolizer>
4143    </Rule>
4144</Style>
4145<Style name="mwaybridge_layer5_fill">
4146    <Rule>
4147      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='5'</Filter>
4148      <MaxScaleDenominator>20000</MaxScaleDenominator>
4149      <MinScaleDenominator>5000</MinScaleDenominator>
4150      <LineSymbolizer>
4151        <CssParameter name="stroke">#809bc0</CssParameter>
4152        <CssParameter name="stroke-width">7.5</CssParameter>
4153        <CssParameter name="stroke-linejoin">round</CssParameter>
4154        <CssParameter name="stroke-linecap">round</CssParameter>
4155      </LineSymbolizer>
4156    </Rule>
4157    <Rule>
4158      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='5'</Filter>
4159      <MaxScaleDenominator>5000</MaxScaleDenominator>
4160      <MinScaleDenominator>1000</MinScaleDenominator>
4161      <LineSymbolizer>
4162        <CssParameter name="stroke">#809bc0</CssParameter>
4163        <CssParameter name="stroke-width">10</CssParameter>
4164        <CssParameter name="stroke-linejoin">round</CssParameter>
4165        <CssParameter name="stroke-linecap">round</CssParameter>
4166      </LineSymbolizer>
4167    </Rule>
4168</Style>
4169  <Style name="roads">
4170    <!-- MOTORWAY-->
4171    <!-- level 4-5 -->
4172    <Rule>
4173      <Filter>[highway] = 'motorway' or [highway] = 'motorway_link'</Filter>
4174      <MaxScaleDenominator>25000000</MaxScaleDenominator>
4175      <MinScaleDenominator>5000000</MinScaleDenominator>
4176      <LineSymbolizer>
4177        <CssParameter name="stroke">#809bc0</CssParameter>
4178        <CssParameter name="stroke-width">1</CssParameter>
4179      </LineSymbolizer>
4180    </Rule>
4181    <!-- level 6-8 -->
4182    <Rule>
4183      <Filter>[highway] = 'motorway' or [highway] = 'motorway_link'</Filter>
4184      <MaxScaleDenominator>5000000</MaxScaleDenominator>
4185      <MinScaleDenominator>1000000</MinScaleDenominator>
4186      <LineSymbolizer>
4187       <CssParameter name="stroke">#809bc0</CssParameter>
4188       <CssParameter name="stroke-width">1.5</CssParameter>
4189      </LineSymbolizer>
4190    </Rule>
4191    <!-- level 9 -->
4192   <Rule>
4193     <Filter>[highway] = 'motorway' or [highway] = 'motorway_link'</Filter>
4194      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4195      <MinScaleDenominator>500000</MinScaleDenominator>
4196      <LineSymbolizer>
4197      <CssParameter name="stroke">#809bc0</CssParameter>
4198      <CssParameter name="stroke-width">2</CssParameter>
4199    </LineSymbolizer>
4200   </Rule>
4201<Rule>
4202     <Filter>[highway] = 'motorway' or [highway] = 'motorway_link'</Filter>
4203      <MaxScaleDenominator>500000</MaxScaleDenominator>
4204      <MinScaleDenominator>200000</MinScaleDenominator>
4205      <LineSymbolizer>
4206      <CssParameter name="stroke">#809bc0</CssParameter>
4207      <CssParameter name="stroke-width">2.5</CssParameter>
4208    </LineSymbolizer>
4209   </Rule>
4210
4211    <!-- TRUNK -->
4212    <!--level 4-6-->
4213    <Rule>
4214      <Filter>[highway] = 'trunk' or [highway] = 'trunk_link'</Filter>
4215      <MaxScaleDenominator>25000000</MaxScaleDenominator>
4216      <MinScaleDenominator>2000000</MinScaleDenominator>
4217      <LineSymbolizer>
4218        <CssParameter name="stroke">#7fc97f</CssParameter>
4219        <CssParameter name="stroke-width">1</CssParameter>
4220      </LineSymbolizer>
4221    </Rule>
4222    <!-- level 7-9 -->
4223    <Rule>
4224      <Filter>[highway] = 'trunk' or [highway] = 'trunk_link'</Filter>
4225      <MaxScaleDenominator>2000000</MaxScaleDenominator>
4226      <MinScaleDenominator>500000</MinScaleDenominator>
4227      <LineSymbolizer>
4228        <CssParameter name="stroke">#7fc97f</CssParameter>
4229        <CssParameter name="stroke-width">1.7</CssParameter>
4230      </LineSymbolizer>
4231    </Rule>
4232    <!-- level 10-->
4233    <Rule>
4234      <Filter>[highway] = 'trunk' or [highway] = 'trunk_link'</Filter>
4235      <MaxScaleDenominator>500000</MaxScaleDenominator>
4236      <MinScaleDenominator>200000</MinScaleDenominator>
4237      <LineSymbolizer>
4238        <CssParameter name="stroke">#7fc97f</CssParameter>
4239        <CssParameter name="stroke-width">2.5</CssParameter>
4240      </LineSymbolizer>
4241    </Rule>
4242
4243   <!-- PRIMARY-->
4244   <!-- level 5-6-->
4245   <Rule>
4246      <Filter>[highway] = 'primary' or [highway] = 'primary_link'</Filter>
4247      <MaxScaleDenominator>5000000</MaxScaleDenominator>
4248      <MinScaleDenominator>2000000</MinScaleDenominator>
4249      <LineSymbolizer>
4250        <CssParameter name="stroke">#e46d71</CssParameter>
4251        <CssParameter name="stroke-width">0.7</CssParameter>
4252      </LineSymbolizer>
4253    </Rule>
4254    <!-- level 7-9-->
4255    <Rule>
4256      <Filter>[highway] = 'primary' or [highway] = 'primary_link'</Filter>
4257      <MaxScaleDenominator>2000000</MaxScaleDenominator>
4258      <MinScaleDenominator>500000</MinScaleDenominator>
4259      <LineSymbolizer>
4260        <CssParameter name="stroke">#e46d71</CssParameter>
4261        <CssParameter name="stroke-width">1.6</CssParameter>
4262      </LineSymbolizer>
4263    </Rule>
4264    <!-- level 10 -->
4265    <Rule>
4266      <Filter>[highway] = 'primary' or [highway] = 'primary_link'</Filter>
4267      <MaxScaleDenominator>500000</MaxScaleDenominator>
4268      <MinScaleDenominator>200000</MinScaleDenominator>
4269      <LineSymbolizer>
4270        <CssParameter name="stroke">#e46d71</CssParameter>
4271        <CssParameter name="stroke-width">2.5</CssParameter>
4272      </LineSymbolizer>
4273    </Rule>
4274
4275    <!-- SECONDARY -->
4276    <!-- level 7-9 -->
4277    <Rule>
4278      <Filter>[highway] = 'secondary' or [highway] = 'secondary_link'</Filter>
4279      <MaxScaleDenominator>2000000</MaxScaleDenominator>
4280      <MinScaleDenominator>500000</MinScaleDenominator>
4281      <LineSymbolizer>
4282        <CssParameter name="stroke">#fdbf6f</CssParameter>
4283        <CssParameter name="stroke-width">1</CssParameter>
4284      </LineSymbolizer>
4285    </Rule>
4286    <Rule>
4287      <Filter>[highway] = 'secondary' or [highway] = 'secondary_link'</Filter>
4288      <MaxScaleDenominator>500000</MaxScaleDenominator>
4289      <MinScaleDenominator>100000</MinScaleDenominator>
4290      <LineSymbolizer>
4291        <CssParameter name="stroke">#fdbf6f</CssParameter>
4292        <CssParameter name="stroke-width">2</CssParameter>
4293      </LineSymbolizer>
4294    </Rule>
4295
4296    <!-- RAIL -->
4297        <Rule>
4298      <MaxScaleDenominator>2500000</MaxScaleDenominator>
4299      <MinScaleDenominator>1000000</MinScaleDenominator>
4300      <Filter>[railway] = 'rail' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
4301       <LineSymbolizer>
4302        <CssParameter name="stroke">#aaa</CssParameter>
4303        <CssParameter name="stroke-width">1</CssParameter>
4304      </LineSymbolizer>
4305    </Rule>
4306    <Rule>
4307      <MaxScaleDenominator>2500000</MaxScaleDenominator>
4308      <MinScaleDenominator>1000000</MinScaleDenominator>
4309      <Filter>[railway] = 'rail' and ([tunnel]='yes' or [tunnel]='true')</Filter>
4310       <LineSymbolizer>
4311        <CssParameter name="stroke">#aaa</CssParameter>
4312        <CssParameter name="stroke-width">1</CssParameter>
4313        <CssParameter name="stroke-dasharray">5,2</CssParameter>
4314      </LineSymbolizer>
4315    </Rule>
4316    <Rule>
4317      <MaxScaleDenominator>2500000</MaxScaleDenominator>
4318      <MinScaleDenominator>1000000</MinScaleDenominator>
4319      <Filter>[railway] = 'tram' or [railway] = 'light_rail' or [railway] = 'narrow_gauge'</Filter>
4320       <LineSymbolizer>
4321        <CssParameter name="stroke">#ccc</CssParameter>
4322        <CssParameter name="stroke-width">1</CssParameter>
4323      </LineSymbolizer>
4324    </Rule>
4325    <Rule>
4326      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4327      <MinScaleDenominator>100000</MinScaleDenominator>
4328      <Filter>[railway] = 'rail' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
4329       <LineSymbolizer>
4330        <CssParameter name="stroke">#aaa</CssParameter>
4331        <CssParameter name="stroke-width">2</CssParameter>
4332      </LineSymbolizer>
4333    </Rule>
4334    <Rule>
4335      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4336      <MinScaleDenominator>100000</MinScaleDenominator>
4337      <Filter>[railway] = 'rail' and ([tunnel]='yes' or [tunnel]='true')</Filter>
4338       <LineSymbolizer>
4339        <CssParameter name="stroke">#aaa</CssParameter>
4340        <CssParameter name="stroke-width">2</CssParameter>
4341        <CssParameter name="stroke-dasharray">5,2</CssParameter>
4342      </LineSymbolizer>
4343    </Rule>
4344    <Rule>
4345      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4346      <MinScaleDenominator>100000</MinScaleDenominator>
4347      <Filter>[railway] = 'tram' or [railway] = 'light_rail' or [railway] = 'narrow_gauge'</Filter>
4348       <LineSymbolizer>
4349        <CssParameter name="stroke">#aaa</CssParameter>
4350        <CssParameter name="stroke-width">1</CssParameter>
4351      </LineSymbolizer>
4352    </Rule>
4353    <Rule>
4354      <MaxScaleDenominator>100000</MaxScaleDenominator>
4355      <MinScaleDenominator>1000</MinScaleDenominator>
4356      <Filter>[railway] = 'preserved'</Filter>
4357      <LineSymbolizer>
4358        <CssParameter name="stroke">#999999</CssParameter>
4359        <CssParameter name="stroke-width">3</CssParameter>
4360        <CssParameter name="stroke-linejoin">round</CssParameter>
4361      </LineSymbolizer>
4362      <LineSymbolizer>
4363        <CssParameter name="stroke">white</CssParameter>
4364        <CssParameter name="stroke-width">1</CssParameter>
4365        <CssParameter name="stroke-linejoin">round</CssParameter>
4366        <CssParameter name="stroke-dasharray">0,1,8,1</CssParameter>
4367      </LineSymbolizer>
4368    </Rule>
4369    <Rule>
4370      <MaxScaleDenominator>50000</MaxScaleDenominator>
4371      <MinScaleDenominator>1000</MinScaleDenominator>
4372      <Filter>[railway]='monorail'</Filter>
4373      <LineSymbolizer>
4374        <CssParameter name="stroke">#fff</CssParameter>
4375        <CssParameter name="stroke-width">4</CssParameter>
4376        <CssParameter name="stroke-linejoin">round</CssParameter>
4377        <CssParameter name="stroke-linecap">round</CssParameter>
4378        <CssParameter name="stroke-opacity">0.4</CssParameter>
4379      </LineSymbolizer>
4380      <LineSymbolizer>
4381        <CssParameter name="stroke">#777</CssParameter>
4382        <CssParameter name="stroke-width">3.0</CssParameter>
4383        <CssParameter name="stroke-dasharray">2,3</CssParameter>
4384        <CssParameter name="stroke-linejoin">round</CssParameter>
4385        <CssParameter name="stroke-linecap">round</CssParameter>
4386      </LineSymbolizer>
4387    </Rule>
4388  </Style>
4389<Style name="trams">
4390    <Rule>
4391      <MaxScaleDenominator>100000</MaxScaleDenominator>
4392      <MinScaleDenominator>20000</MinScaleDenominator>
4393      <Filter>[railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
4394      <LineSymbolizer>
4395        <CssParameter name="stroke">#444</CssParameter>
4396        <CssParameter name="stroke-width">1</CssParameter>
4397      </LineSymbolizer>
4398    </Rule><Rule>
4399      <MaxScaleDenominator>20000</MaxScaleDenominator>
4400      <MinScaleDenominator>1000</MinScaleDenominator>
4401      <Filter>[railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
4402      <LineSymbolizer>
4403        <CssParameter name="stroke">#444</CssParameter>
4404        <CssParameter name="stroke-width">2</CssParameter>
4405      </LineSymbolizer>
4406    </Rule>
4407</Style>
4408
4409  <!-- ROADS TEXT -->
4410  <Style name="roads-text">
4411    <Rule>
4412      <Filter>[highway] = 'motorway' and [length] = 1</Filter>
4413      <MaxScaleDenominator>500000</MaxScaleDenominator>
4414      <MinScaleDenominator>100</MinScaleDenominator>
4415      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#809bc0" placement="line" file="%SYMBOLS_DIR%/motorway_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4416    </Rule>
4417    <Rule>
4418      <Filter>[highway] = 'motorway' and [length] = 2</Filter>
4419      <MaxScaleDenominator>500000</MaxScaleDenominator>
4420      <MinScaleDenominator>100</MinScaleDenominator>
4421      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#809bc0" placement="line" file="%SYMBOLS_DIR%/motorway_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4422    </Rule>
4423    <Rule>
4424      <Filter>[highway] = 'motorway' and [length] = 3</Filter>
4425      <MaxScaleDenominator>500000</MaxScaleDenominator>
4426      <MinScaleDenominator>100</MinScaleDenominator>
4427      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#809bc0" placement="line" file="%SYMBOLS_DIR%/motorway_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4428    </Rule>
4429    <Rule>
4430      <Filter>[highway] = 'motorway' and [length] = 4</Filter>
4431      <MaxScaleDenominator>500000</MaxScaleDenominator>
4432      <MinScaleDenominator>100</MinScaleDenominator>
4433      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#809bc0" placement="line" file="%SYMBOLS_DIR%/motorway_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4434    </Rule>
4435    <Rule>
4436      <Filter>[highway] = 'motorway' and [length] = 5</Filter>
4437      <MaxScaleDenominator>500000</MaxScaleDenominator>
4438      <MinScaleDenominator>100</MinScaleDenominator>
4439      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#809bc0" placement="line" file="%SYMBOLS_DIR%/motorway_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4440    </Rule>
4441    <Rule>
4442      <Filter>[highway] = 'motorway' and [length] = 6</Filter>
4443      <MaxScaleDenominator>500000</MaxScaleDenominator>
4444      <MinScaleDenominator>100</MinScaleDenominator>
4445      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#809bc0" placement="line" file="%SYMBOLS_DIR%/motorway_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4446    </Rule>
4447
4448    <Rule>
4449      <Filter>[highway] = 'trunk' and [length] = 1</Filter>
4450      <MaxScaleDenominator>150000</MaxScaleDenominator>
4451      <MinScaleDenominator>100</MinScaleDenominator>
4452      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#7fc97f" placement="line" file="%SYMBOLS_DIR%/trunk_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4453    </Rule>
4454    <Rule>
4455      <Filter>[highway] = 'trunk' and [length] = 2</Filter>
4456      <MaxScaleDenominator>150000</MaxScaleDenominator>
4457      <MinScaleDenominator>100</MinScaleDenominator>
4458      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#7fc97f" placement="line" file="%SYMBOLS_DIR%/trunk_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4459    </Rule>
4460    <Rule>
4461      <Filter>[highway] = 'trunk' and [length] = 3</Filter>
4462      <MaxScaleDenominator>150000</MaxScaleDenominator>
4463      <MinScaleDenominator>100</MinScaleDenominator>
4464      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#7fc97f" placement="line" file="%SYMBOLS_DIR%/trunk_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4465    </Rule>
4466    <Rule>
4467      <Filter>[highway] = 'trunk' and [length] = 4</Filter>
4468      <MaxScaleDenominator>150000</MaxScaleDenominator>
4469      <MinScaleDenominator>100</MinScaleDenominator>
4470      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#7fc97f" placement="line" file="%SYMBOLS_DIR%/trunk_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4471    </Rule>
4472    <Rule>
4473      <Filter>[highway] = 'trunk' and [length] = 5</Filter>
4474      <MaxScaleDenominator>150000</MaxScaleDenominator>
4475      <MinScaleDenominator>100</MinScaleDenominator>
4476      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#7fc97f" placement="line" file="%SYMBOLS_DIR%/trunk_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4477    </Rule>
4478    <Rule>
4479      <Filter>[highway] = 'trunk' and [length] = 6</Filter>
4480      <MaxScaleDenominator>150000</MaxScaleDenominator>
4481      <MinScaleDenominator>100</MinScaleDenominator>
4482      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#7fc97f" placement="line" file="%SYMBOLS_DIR%/trunk_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4483    </Rule>
4484    <Rule>
4485      <Filter>[highway] = 'trunk' and [length] = 7</Filter>
4486      <MaxScaleDenominator>150000</MaxScaleDenominator>
4487      <MinScaleDenominator>100</MinScaleDenominator>
4488      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#7fc97f" placement="line" file="%SYMBOLS_DIR%/trunk_shield7.png" type="png" width="59" height="17" min_distance="100"/>
4489    </Rule>
4490    <Rule>
4491      <Filter>[highway] = 'trunk' and [length] = 8</Filter>
4492      <MaxScaleDenominator>150000</MaxScaleDenominator>
4493      <MinScaleDenominator>100</MinScaleDenominator>
4494      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#7fc97f" placement="line" file="%SYMBOLS_DIR%/trunk_shield8.png" type="png" width="66" height="17" min_distance="100"/>
4495    </Rule>
4496
4497    <Rule>
4498      <Filter>[highway] = 'primary' and [length] = 1</Filter>
4499      <MaxScaleDenominator>100000</MaxScaleDenominator>
4500      <MinScaleDenominator>100</MinScaleDenominator>
4501      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#e46d71" placement="line" file="%SYMBOLS_DIR%/primary_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4502    </Rule>
4503    <Rule>
4504      <Filter>[highway] = 'primary' and [length] = 2</Filter>
4505      <MaxScaleDenominator>100000</MaxScaleDenominator>
4506      <MinScaleDenominator>100</MinScaleDenominator>
4507      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#e46d71" placement="line" file="%SYMBOLS_DIR%/primary_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4508    </Rule>
4509    <Rule>
4510      <Filter>[highway] = 'primary' and [length] = 3</Filter>
4511      <MaxScaleDenominator>100000</MaxScaleDenominator>
4512      <MinScaleDenominator>100</MinScaleDenominator>
4513      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#e46d71" placement="line" file="%SYMBOLS_DIR%/primary_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4514    </Rule>
4515    <Rule>
4516      <Filter>[highway] = 'primary' and [length] = 4</Filter>
4517      <MaxScaleDenominator>100000</MaxScaleDenominator>
4518      <MinScaleDenominator>100</MinScaleDenominator>
4519      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#e46d71" placement="line" file="%SYMBOLS_DIR%/primary_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4520    </Rule>
4521    <Rule>
4522      <Filter>[highway] = 'primary' and [length] = 5</Filter>
4523      <MaxScaleDenominator>100000</MaxScaleDenominator>
4524      <MinScaleDenominator>100</MinScaleDenominator>
4525      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#e46d71" placement="line" file="%SYMBOLS_DIR%/primary_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4526    </Rule>
4527    <Rule>
4528      <Filter>[highway] = 'primary' and [length] = 6</Filter>
4529      <MaxScaleDenominator>100000</MaxScaleDenominator>
4530      <MinScaleDenominator>100</MinScaleDenominator>
4531      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#e46d71" placement="line" file="%SYMBOLS_DIR%/primary_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4532    </Rule>
4533    <Rule>
4534      <Filter>[highway] = 'primary' and [length] = 7</Filter>
4535      <MaxScaleDenominator>100000</MaxScaleDenominator>
4536      <MinScaleDenominator>100</MinScaleDenominator>
4537      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#e46d71" placement="line" file="%SYMBOLS_DIR%/primary_shield7.png" type="png" width="59" height="17" min_distance="100"/>
4538    </Rule>
4539    <Rule>
4540      <Filter>[highway] = 'primary' and [length] = 8</Filter>
4541      <MaxScaleDenominator>100000</MaxScaleDenominator>
4542      <MinScaleDenominator>100</MinScaleDenominator>
4543      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#e46d71" placement="line" file="%SYMBOLS_DIR%/primary_shield8.png" type="png" width="66" height="17" min_distance="100"/>
4544    </Rule>
4545
4546    <Rule>
4547      <Filter>[highway] = 'secondary' and [length] = 1</Filter>
4548      <MaxScaleDenominator>50000</MaxScaleDenominator>
4549      <MinScaleDenominator>100</MinScaleDenominator>
4550      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#fdbf6f" placement="line" file="%SYMBOLS_DIR%/secondary_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4551    </Rule>
4552    <Rule>
4553      <Filter>[highway] = 'secondary' and [length] = 2</Filter>
4554      <MaxScaleDenominator>50000</MaxScaleDenominator>
4555      <MinScaleDenominator>100</MinScaleDenominator>
4556      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#fdbf6f" placement="line" file="%SYMBOLS_DIR%/secondary_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4557    </Rule>
4558    <Rule>
4559      <Filter>[highway] = 'secondary' and [length] = 3</Filter>
4560      <MaxScaleDenominator>50000</MaxScaleDenominator>
4561      <MinScaleDenominator>100</MinScaleDenominator>
4562      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#fdbf6f" placement="line" file="%SYMBOLS_DIR%/secondary_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4563    </Rule>
4564    <Rule>
4565      <Filter>[highway] = 'secondary' and [length] = 4</Filter>
4566      <MaxScaleDenominator>50000</MaxScaleDenominator>
4567      <MinScaleDenominator>100</MinScaleDenominator>
4568      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#fdbf6f" placement="line" file="%SYMBOLS_DIR%/secondary_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4569    </Rule>
4570    <Rule>
4571      <Filter>[highway] = 'secondary' and [length] = 5</Filter>
4572      <MaxScaleDenominator>50000</MaxScaleDenominator>
4573      <MinScaleDenominator>100</MinScaleDenominator>
4574      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#fdbf6f" placement="line" file="%SYMBOLS_DIR%/secondary_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4575    </Rule>
4576    <Rule>
4577      <Filter>[highway] = 'secondary' and [length] = 6</Filter>
4578      <MaxScaleDenominator>50000</MaxScaleDenominator>
4579      <MinScaleDenominator>100</MinScaleDenominator>
4580      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#fdbf6f" placement="line" file="%SYMBOLS_DIR%/secondary_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4581    </Rule>
4582    <Rule>
4583      <Filter>[highway] = 'secondary' and [length] = 7</Filter>
4584      <MaxScaleDenominator>50000</MaxScaleDenominator>
4585      <MinScaleDenominator>100</MinScaleDenominator>
4586      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#fdbf6f" placement="line" file="%SYMBOLS_DIR%/secondary_shield7.png" type="png" width="59" height="17" min_distance="100"/>
4587    </Rule>
4588    <Rule>
4589      <Filter>[highway] = 'secondary' and [length] = 8</Filter>
4590      <MaxScaleDenominator>50000</MaxScaleDenominator>
4591      <MinScaleDenominator>100</MinScaleDenominator>
4592      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#fdbf6f" placement="line" file="%SYMBOLS_DIR%/secondary_shield8.png" type="png" width="66" height="17" min_distance="100"/>
4593    </Rule>
4594
4595    <Rule>
4596      <Filter>[highway] = 'tertiary' and [length] = 1</Filter>
4597      <MaxScaleDenominator>25000</MaxScaleDenominator>
4598      <MinScaleDenominator>100</MinScaleDenominator>
4599      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#999" placement="line" file="%SYMBOLS_DIR%/tertiary_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4600    </Rule>
4601    <Rule>
4602      <Filter>[highway] = 'tertiary' and [length] = 2</Filter>
4603      <MaxScaleDenominator>25000</MaxScaleDenominator>
4604      <MinScaleDenominator>100</MinScaleDenominator>
4605      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#999" placement="line" file="%SYMBOLS_DIR%/tertiary_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4606    </Rule>
4607    <Rule>
4608      <Filter>[highway] = 'tertiary' and [length] = 3</Filter>
4609      <MaxScaleDenominator>25000</MaxScaleDenominator>
4610      <MinScaleDenominator>100</MinScaleDenominator>
4611      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#999" placement="line" file="%SYMBOLS_DIR%/tertiary_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4612    </Rule>
4613    <Rule>
4614      <Filter>[highway] = 'tertiary' and [length] = 4</Filter>
4615      <MaxScaleDenominator>25000</MaxScaleDenominator>
4616      <MinScaleDenominator>100</MinScaleDenominator>
4617      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#999" placement="line" file="%SYMBOLS_DIR%/tertiary_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4618    </Rule>
4619    <Rule>
4620      <Filter>[highway] = 'tertiary' and [length] = 5</Filter>
4621      <MaxScaleDenominator>25000</MaxScaleDenominator>
4622      <MinScaleDenominator>100</MinScaleDenominator>
4623      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#999" placement="line" file="%SYMBOLS_DIR%/tertiary_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4624    </Rule>
4625    <Rule>
4626      <Filter>[highway] = 'tertiary' and [length] = 6</Filter>
4627      <MaxScaleDenominator>25000</MaxScaleDenominator>
4628      <MinScaleDenominator>100</MinScaleDenominator>
4629      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#999" placement="line" file="%SYMBOLS_DIR%/tertiary_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4630    </Rule>
4631    <Rule>
4632      <Filter>[highway] = 'tertiary' and [length] = 7</Filter>
4633      <MaxScaleDenominator>25000</MaxScaleDenominator>
4634      <MinScaleDenominator>100</MinScaleDenominator>
4635      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#999" placement="line" file="%SYMBOLS_DIR%/tertiary_shield7.png" type="png" width="59" height="17" min_distance="100"/>
4636    </Rule>
4637    <Rule>
4638      <Filter>[highway] = 'tertiary' and [length] = 8</Filter>
4639      <MaxScaleDenominator>25000</MaxScaleDenominator>
4640      <MinScaleDenominator>100</MinScaleDenominator>
4641      <ShieldSymbolizer name="ref" fontset_name="bold-fonts" size="11" fill="#999" placement="line" file="%SYMBOLS_DIR%/tertiary_shield8.png" type="png" width="66" height="17" min_distance="100"/>
4642    </Rule>
4643
4644    <Rule>
4645      <Filter>[highway] = 'trunk' or [highway] = 'primary'</Filter>
4646      <MaxScaleDenominator>75000</MaxScaleDenominator>
4647      <MinScaleDenominator>50000</MinScaleDenominator>
4648      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="black" halo_radius="0" placement="line"/>
4649    </Rule>
4650    <Rule>
4651      <Filter>[highway] = 'secondary'</Filter>
4652      <MaxScaleDenominator>75000</MaxScaleDenominator>
4653      <MinScaleDenominator>50000</MinScaleDenominator>
4654      <TextSymbolizer name="name" fontset_name="book-fonts" size="8" fill="black" halo_radius="1" halo_fill="#fdbf6f" placement="line"/>
4655    </Rule>
4656    <Rule>
4657      <Filter>[highway] = 'trunk' or [highway] = 'primary'</Filter>
4658      <MaxScaleDenominator>50000</MaxScaleDenominator>
4659      <MinScaleDenominator>20000</MinScaleDenominator>
4660      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="black" halo_radius="0" placement="line"/>
4661    </Rule>
4662    <Rule>
4663      <Filter>[highway] = 'trunk' or [highway] = 'primary'</Filter>
4664      <MaxScaleDenominator>20000</MaxScaleDenominator>
4665      <MinScaleDenominator>1000</MinScaleDenominator>
4666      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="black" halo_radius="0" placement="line"/>
4667    </Rule>
4668    <Rule>
4669      <Filter>[highway] = 'secondary'</Filter>
4670      <MaxScaleDenominator>50000</MaxScaleDenominator>
4671      <MinScaleDenominator>20000</MinScaleDenominator>
4672      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="black" halo_radius="1" halo_fill="#fdbf6f" placement="line"/>
4673    </Rule><Rule>
4674      <Filter>[highway] = 'secondary'</Filter>
4675      <MaxScaleDenominator>20000</MaxScaleDenominator>
4676      <MinScaleDenominator>1000</MinScaleDenominator>
4677      <TextSymbolizer name="name" fontset_name="book-fonts" size="10" fill="black" halo_radius="1" halo_fill="#fdbf6f" placement="line"/>
4678    </Rule>
4679    <Rule>
4680      <Filter>[highway] = 'tertiary'</Filter>
4681      <MaxScaleDenominator>25000</MaxScaleDenominator>
4682      <MinScaleDenominator>5000</MinScaleDenominator>
4683      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#000" halo_radius="1"  placement="line" />
4684    </Rule>
4685    <Rule>
4686      <Filter>[highway] = 'tertiary'</Filter>
4687      <MaxScaleDenominator>5000</MaxScaleDenominator>
4688      <MinScaleDenominator>100</MinScaleDenominator>
4689      <TextSymbolizer name="name" fontset_name="book-fonts" size="11" fill="#000" halo_radius="1"  placement="line" />
4690    </Rule>
4691    <Rule>
4692      <MaxScaleDenominator>100000</MaxScaleDenominator>
4693      <MinScaleDenominator>10000</MinScaleDenominator>
4694      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
4695      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#000" halo_radius="1"  placement="line" />
4696    </Rule>
4697    <Rule>
4698      <MaxScaleDenominator>10000</MaxScaleDenominator>
4699      <MinScaleDenominator>1000</MinScaleDenominator>
4700      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
4701      <TextSymbolizer name="name" fontset_name="book-fonts" size="11" fill="#000" halo_radius="1"  placement="line" />
4702    </Rule>
4703    <Rule>
4704      <ElseFilter/>
4705      <MaxScaleDenominator>25000</MaxScaleDenominator>
4706      <MinScaleDenominator>5000</MinScaleDenominator>
4707      <TextSymbolizer name="name" fontset_name="book-fonts" size="9" fill="#000" halo_radius="1"  placement="line" />
4708    </Rule>
4709    <Rule>
4710      <ElseFilter/>
4711      <MaxScaleDenominator>5000</MaxScaleDenominator>
4712      <MinScaleDenominator>100</MinScaleDenominator>
4713      <TextSymbolizer name="name" fontset_name="book-fonts" size="11" fill="#000" halo_radius="1"  placement="line" />
4714    </Rule>
4715  </Style>
4716  <Style name="cliffs">
4717     <Rule>
4718      <MaxScaleDenominator>100000</MaxScaleDenominator>
4719      <MinScaleDenominator>20000</MinScaleDenominator>
4720      <Filter>[natural] = 'cliff'</Filter>       
4721       <LinePatternSymbolizer file="%SYMBOLS_DIR%/cliff.png" type="png" width="10" height="4" />
4722    </Rule>
4723    <Rule>
4724      <MaxScaleDenominator>20000</MaxScaleDenominator>
4725      <Filter>[natural] = 'cliff'</Filter>
4726       <LinePatternSymbolizer file="%SYMBOLS_DIR%/cliff2.png" type="png" width="12" height="6" />
4727    </Rule>
4728    <Rule>
4729      <MaxScaleDenominator>20000</MaxScaleDenominator>
4730      <Filter>[man_made] = 'embankment'</Filter>
4731       <LinePatternSymbolizer file="%SYMBOLS_DIR%/cliff.png" type="png" width="10" height="4" />
4732    </Rule>
4733  </Style>
4734  <Style name="directions">
4735    <Rule>
4736      <Filter>[oneway] = 'yes' or [oneway] = 'true' or [oneway] = '1'</Filter>
4737      <MaxScaleDenominator>25000</MaxScaleDenominator>
4738      <LineSymbolizer>
4739        <CssParameter name="stroke">#6c70d5</CssParameter>
4740        <CssParameter name="stroke-width">1</CssParameter>
4741        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4742        <CssParameter name="stroke-dasharray">0,12,10,152</CssParameter>
4743      </LineSymbolizer>
4744      <LineSymbolizer>
4745        <CssParameter name="stroke">#6c70d5</CssParameter>
4746        <CssParameter name="stroke-width">2</CssParameter>
4747        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4748        <CssParameter name="stroke-dasharray">0,12,9,153</CssParameter>
4749      </LineSymbolizer>
4750      <LineSymbolizer>
4751        <CssParameter name="stroke">#6c70d5</CssParameter>
4752        <CssParameter name="stroke-width">3</CssParameter>
4753        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4754        <CssParameter name="stroke-dasharray">0,18,2,154</CssParameter>
4755      </LineSymbolizer>
4756      <LineSymbolizer>
4757        <CssParameter name="stroke">#6c70d5</CssParameter>
4758        <CssParameter name="stroke-width">4</CssParameter>
4759        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4760        <CssParameter name="stroke-dasharray">0,18,1,155</CssParameter>
4761      </LineSymbolizer>
4762    </Rule>
4763    <Rule>
4764      <Filter>[oneway] = '-1'</Filter>
4765      <MaxScaleDenominator>25000</MaxScaleDenominator>
4766      <LineSymbolizer>
4767        <CssParameter name="stroke">#6c70d5</CssParameter>
4768        <CssParameter name="stroke-width">1</CssParameter>
4769        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4770        <CssParameter name="stroke-dasharray">0,12,10,152</CssParameter>
4771      </LineSymbolizer>
4772      <LineSymbolizer>
4773        <CssParameter name="stroke">#6c70d5</CssParameter>
4774        <CssParameter name="stroke-width">2</CssParameter>
4775        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4776        <CssParameter name="stroke-dasharray">0,13,9,152</CssParameter>
4777      </LineSymbolizer>
4778      <LineSymbolizer>
4779        <CssParameter name="stroke">#6c70d5</CssParameter>
4780        <CssParameter name="stroke-width">3</CssParameter>
4781        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4782        <CssParameter name="stroke-dasharray">0,14,2,158</CssParameter>
4783      </LineSymbolizer>
4784      <LineSymbolizer>
4785        <CssParameter name="stroke">#6c70d5</CssParameter>
4786        <CssParameter name="stroke-width">4</CssParameter>
4787        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4788        <CssParameter name="stroke-dasharray">0,15,1,158</CssParameter>
4789      </LineSymbolizer>
4790    </Rule>
4791 </Style>
4792<Style name="admin">
4793   <Rule>
4794      <Filter>[admin_level]='2' or [admin_level]='3'</Filter>
4795      <MaxScaleDenominator>5000000</MaxScaleDenominator>
4796      <MinScaleDenominator>1000000</MinScaleDenominator>
4797      <LineSymbolizer>
4798        <CssParameter name="stroke">purple</CssParameter>
4799        <CssParameter name="stroke-width">2</CssParameter>
4800        <CssParameter name="stroke-opacity">0.2</CssParameter>
4801      </LineSymbolizer>
4802    </Rule>
4803   <Rule>
4804      <Filter>[admin_level]='2'</Filter>
4805      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4806      <LineSymbolizer>
4807        <CssParameter name="stroke">purple</CssParameter>
4808        <CssParameter name="stroke-width">6</CssParameter>
4809        <CssParameter name="stroke-opacity">0.1</CssParameter>
4810      </LineSymbolizer>
4811    </Rule>
4812    <Rule>
4813      <Filter>[admin_level]='3'</Filter>
4814      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4815      <LineSymbolizer>
4816        <CssParameter name="stroke">purple</CssParameter>
4817        <CssParameter name="stroke-width">5</CssParameter>
4818        <CssParameter name="stroke-dasharray">4,2</CssParameter>
4819        <CssParameter name="stroke-opacity">0.1</CssParameter>
4820      </LineSymbolizer>
4821    </Rule>
4822    <Rule>
4823      <Filter>[admin_level]='4'</Filter>
4824      <MaxScaleDenominator>500000</MaxScaleDenominator>
4825      <LineSymbolizer>
4826        <CssParameter name="stroke">purple</CssParameter>
4827        <CssParameter name="stroke-width">3</CssParameter>
4828        <CssParameter name="stroke-dasharray">4,3</CssParameter>
4829        <CssParameter name="stroke-opacity">0.2</CssParameter>
4830      </LineSymbolizer>
4831    </Rule>
4832    <Rule>
4833      <Filter>[admin_level]='5'</Filter>
4834      <MaxScaleDenominator>500000</MaxScaleDenominator>
4835      <LineSymbolizer>
4836        <CssParameter name="stroke">purple</CssParameter>
4837        <CssParameter name="stroke-width">2</CssParameter>
4838        <CssParameter name="stroke-dasharray">6,3,2,3,2,3</CssParameter>
4839        <CssParameter name="stroke-opacity">0.3</CssParameter>
4840      </LineSymbolizer>
4841    </Rule>
4842    <Rule>
4843      <Filter>[admin_level]='6'</Filter>
4844      <MaxScaleDenominator>500000</MaxScaleDenominator>
4845      <LineSymbolizer>
4846        <CssParameter name="stroke">purple</CssParameter>
4847        <CssParameter name="stroke-width">2</CssParameter>
4848        <CssParameter name="stroke-dasharray">6,3,2,3</CssParameter>
4849        <CssParameter name="stroke-opacity">0.3</CssParameter>
4850      </LineSymbolizer>
4851    </Rule>
4852    <Rule>
4853      <Filter>[admin_level]='8' or [admin_level]='7'</Filter>
4854      <MaxScaleDenominator>200000</MaxScaleDenominator>
4855      <LineSymbolizer>
4856        <CssParameter name="stroke">purple</CssParameter>
4857        <CssParameter name="stroke-width">1.5</CssParameter>
4858        <CssParameter name="stroke-dasharray">5,2</CssParameter>
4859        <CssParameter name="stroke-opacity">0.3</CssParameter>
4860      </LineSymbolizer>
4861    </Rule>
4862    <Rule>
4863      <Filter>[admin_level]='10' or [admin_level]='9'</Filter>
4864      <MaxScaleDenominator>100000</MaxScaleDenominator>
4865      <LineSymbolizer>
4866        <CssParameter name="stroke">purple</CssParameter>
4867        <CssParameter name="stroke-width">2</CssParameter>
4868        <CssParameter name="stroke-dasharray">2,3</CssParameter>
4869        <CssParameter name="stroke-opacity">0.3</CssParameter>
4870      </LineSymbolizer>
4871    </Rule>
4872   <Rule>
4873      <ElseFilter/>
4874      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4875      <LineSymbolizer>
4876        <CssParameter name="stroke">purple</CssParameter>
4877        <CssParameter name="stroke-width">1</CssParameter>
4878        <CssParameter name="stroke-opacity">0.2</CssParameter>
4879      </LineSymbolizer>
4880    </Rule> 
4881 </Style>
4882
4883  <Layer name="world-1" status="on" srs="+proj=merc +datum=WGS84 +over">
4884    <StyleName>world-1</StyleName>
4885    <Datasource>
4886      <Parameter name="type">shape</Parameter>
4887      <Parameter name="file">%WORLD_BOUNDARIES_DIR%/world_boundaries_m</Parameter>
4888    </Datasource>
4889  </Layer>
4890
4891  <Layer name="world" status="on" srs="+proj=merc +datum=WGS84 +over">
4892    <StyleName>world</StyleName>
4893    <Datasource>
4894      <Parameter name="type">shape</Parameter>
4895      <Parameter name="file">%WORLD_BOUNDARIES_DIR%/world_bnd_m</Parameter>
4896    </Datasource>
4897  </Layer>
4898
4899  <Layer name="coast-poly" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4900    <StyleName>coast-poly</StyleName>
4901    <Datasource>
4902      <Parameter name="type">shape</Parameter>
4903      <Parameter name="file">%WORLD_BOUNDARIES_DIR%/processed_p</Parameter>
4904    </Datasource>
4905  </Layer>
4906
4907  <Layer name="builtup" status="on" srs="+proj=merc +datum=WGS84 +over">
4908    <StyleName>builtup</StyleName>
4909    <Datasource>
4910      <Parameter name="type">shape</Parameter>
4911      <Parameter name="file">%WORLD_BOUNDARIES_DIR%/builtup_area</Parameter>
4912    </Datasource>
4913  </Layer>
4914
4915  <Layer name="leisure" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4916    <StyleName>leisure</StyleName>
4917    <Datasource>
4918      <Parameter name="type">postgis</Parameter>
4919      <Parameter name="host">%DBHOST%</Parameter>
4920      <Parameter name="port">%DBPORT%</Parameter>
4921      <Parameter name="user">%DBUSER%</Parameter>
4922      <Parameter name="password">%DBPASS%</Parameter>
4923      <Parameter name="dbname">%DBNAME%</Parameter>
4924      <Parameter name="table">(select * from %PREFIX%_polygon order by z_order,way_area desc) as leisure</Parameter>
4925      <Parameter name="estimate_extent">false</Parameter>
4926      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4927    </Datasource>
4928  </Layer>
4929  <Layer name="water" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4930    <StyleName>water</StyleName>
4931    <Datasource>
4932      <Parameter name="type">postgis</Parameter>
4933      <Parameter name="host">%DBHOST%</Parameter>
4934      <Parameter name="port">%DBPORT%</Parameter>
4935      <Parameter name="user">%DBUSER%</Parameter>
4936      <Parameter name="password">%DBPASS%</Parameter>
4937      <Parameter name="dbname">%DBNAME%</Parameter>
4938      <Parameter name="estimate_extent">false</Parameter>
4939      <Parameter name="table">(select * from %PREFIX%_polygon where landuse='reservoir' or landuse='water' or  "natural"='lake' or "natural"='water' or "natural"='land' order by z_order) as water</Parameter>
4940      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4941    </Datasource>
4942  </Layer>
4943
4944  <Layer name="waterway" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4945    <StyleName>water</StyleName>
4946    <Datasource>
4947      <Parameter name="type">postgis</Parameter>
4948      <Parameter name="host">%DBHOST%</Parameter>
4949      <Parameter name="port">%DBPORT%</Parameter>
4950      <Parameter name="user">%DBUSER%</Parameter>
4951      <Parameter name="password">%DBPASS%</Parameter>
4952      <Parameter name="dbname">%DBNAME%</Parameter>
4953      <Parameter name="estimate_extent">false</Parameter>
4954      <Parameter name="table">(select * from %PREFIX%_line where waterway IS NOT NULL or landuse='reservoir' or landuse='water' or  "natural"='lake' or "natural"='water' order by z_order) as water</Parameter>
4955      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4956    </Datasource>
4957  </Layer>
4958  <Layer name="tunnels" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4959    <StyleName>tunnels-casing</StyleName>
4960    <StyleName>tunnels-fill</StyleName>
4961    <Datasource>
4962      <Parameter name="type">postgis</Parameter>
4963      <Parameter name="host">%DBHOST%</Parameter>
4964      <Parameter name="port">%DBPORT%</Parameter>
4965      <Parameter name="user">%DBUSER%</Parameter>
4966      <Parameter name="password">%DBPASS%</Parameter>
4967      <Parameter name="dbname">%DBNAME%</Parameter>
4968      <Parameter name="table">
4969      (select * from %PREFIX%_line order by z_order) as roads
4970      </Parameter>
4971      <Parameter name="estimate_extent">false</Parameter>
4972      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4973    </Datasource>
4974  </Layer>
4975  <Layer name="tracks-notunnel-nobridge" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4976    <StyleName>tracks-notunnel-nobridge</StyleName>
4977    <Datasource>
4978      <Parameter name="type">postgis</Parameter>
4979      <Parameter name="host">%DBHOST%</Parameter>
4980      <Parameter name="port">%DBPORT%</Parameter>
4981      <Parameter name="user">%DBUSER%</Parameter>
4982      <Parameter name="password">%DBPASS%</Parameter>
4983      <Parameter name="dbname">%DBNAME%</Parameter>
4984      <Parameter name="table">
4985      (select way,tracktype from %PREFIX%_line where highway='track' and (bridge is null or bridge in ('no','false','0')) and (tunnel is null or tunnel in ('no','false','0'))) as tracks
4986      </Parameter>
4987      <Parameter name="estimate_extent">false</Parameter>
4988      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4989    </Datasource>
4990  </Layer>
4991  <Layer name="tracks-bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4992    <StyleName>tracks-bridges</StyleName>
4993    <Datasource>
4994      <Parameter name="type">postgis</Parameter>
4995      <Parameter name="host">%DBHOST%</Parameter>
4996      <Parameter name="port">%DBPORT%</Parameter>
4997      <Parameter name="user">%DBUSER%</Parameter>
4998      <Parameter name="password">%DBPASS%</Parameter>
4999      <Parameter name="dbname">%DBNAME%</Parameter>
5000      <Parameter name="table">
5001      (select way,tracktype from %PREFIX%_line where highway='track' and bridge in ('yes','true','1')) as tracks
5002      </Parameter>
5003      <Parameter name="estimate_extent">false</Parameter>
5004      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5005    </Datasource>
5006  </Layer>
5007  <Layer name="tracks-tunnels" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5008    <StyleName>tracks-tunnels</StyleName>
5009    <Datasource>
5010      <Parameter name="type">postgis</Parameter>
5011      <Parameter name="host">%DBHOST%</Parameter>
5012      <Parameter name="port">%DBPORT%</Parameter>
5013      <Parameter name="user">%DBUSER%</Parameter>
5014      <Parameter name="password">%DBPASS%</Parameter>
5015      <Parameter name="dbname">%DBNAME%</Parameter>
5016      <Parameter name="table">
5017      (select way,tracktype from %PREFIX%_line where highway='track' and tunnel in ('yes','true','1')) as tracks
5018      </Parameter>
5019      <Parameter name="estimate_extent">false</Parameter>
5020      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5021    </Datasource>
5022  </Layer>
5023  <Layer name="minor-roads" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5024    <StyleName>minor-roads-casing</StyleName>
5025    <StyleName>minor-roads-fill</StyleName>
5026    <StyleName>aerialways</StyleName>
5027    <Datasource>
5028      <Parameter name="type">postgis</Parameter>
5029      <Parameter name="host">%DBHOST%</Parameter>
5030      <Parameter name="port">%DBPORT%</Parameter>
5031      <Parameter name="user">%DBUSER%</Parameter>
5032      <Parameter name="password">%DBPASS%</Parameter>
5033      <Parameter name="dbname">%DBNAME%</Parameter>
5034      <Parameter name="table">
5035      (select * from %PREFIX%_line order by z_order) as roads
5036      </Parameter>
5037      <Parameter name="estimate_extent">false</Parameter>
5038      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5039    </Datasource>
5040  </Layer>
5041
5042  <Layer name="roads" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5043    <!--StyleName>roads-casing</StyleName-->
5044    <StyleName>roads</StyleName>
5045    <Datasource>
5046      <Parameter name="type">postgis</Parameter>
5047      <Parameter name="host">%DBHOST%</Parameter>
5048      <Parameter name="port">%DBPORT%</Parameter>
5049      <Parameter name="user">%DBUSER%</Parameter>
5050      <Parameter name="password">%DBPASS%</Parameter>
5051      <Parameter name="dbname">%DBNAME%</Parameter>
5052      <Parameter name="table">
5053      (select * from %PREFIX%_roads order by z_order) as roads
5054      </Parameter>
5055      <Parameter name="estimate_extent">false</Parameter>
5056      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5057    </Datasource>
5058   </Layer>
5059   <Layer name="waterway-bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5060    <StyleName>waterway-bridges</StyleName>
5061    <Datasource>
5062      <Parameter name="type">postgis</Parameter>
5063      <Parameter name="host">%DBHOST%</Parameter>
5064      <Parameter name="port">%DBPORT%</Parameter>
5065      <Parameter name="user">%DBUSER%</Parameter>
5066      <Parameter name="password">%DBPASS%</Parameter>
5067      <Parameter name="dbname">%DBNAME%</Parameter>
5068      <Parameter name="estimate_extent">false</Parameter>
5069      <Parameter name="table">(select * from %PREFIX%_line where waterway IS NOT NULL or landuse='reservoir' or landuse='water' or  "natural"='lake' or "natural"='water' order by z_order) as water</Parameter>
5070      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5071    </Datasource>
5072   </Layer>
5073   <Layer name="bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5074    <StyleName>road-bridges-casing</StyleName>
5075    <StyleName>road-bridges-fill</StyleName>
5076    <StyleName>noncased-ways-bridges</StyleName>
5077    <StyleName>mwaybridge_layer0_casing</StyleName>
5078    <StyleName>mwaybridge_layer0_fill</StyleName>
5079    <StyleName>mwaybridge_layer1_casing</StyleName>
5080    <StyleName>mwaybridge_layer1_fill</StyleName>
5081    <StyleName>mwaybridge_layer2_casing</StyleName>
5082    <StyleName>mwaybridge_layer2_fill</StyleName>
5083    <StyleName>mwaybridge_layer3_casing</StyleName>
5084    <StyleName>mwaybridge_layer3_fill</StyleName>
5085    <StyleName>mwaybridge_layer4_casing</StyleName>
5086    <StyleName>mwaybridge_layer4_fill</StyleName>
5087    <StyleName>mwaybridge_layer5_casing</StyleName>
5088    <StyleName>mwaybridge_layer5_fill</StyleName>
5089    <Datasource>
5090      <Parameter name="type">postgis</Parameter>
5091      <Parameter name="host">%DBHOST%</Parameter>
5092      <Parameter name="port">%DBPORT%</Parameter>
5093      <Parameter name="user">%DBUSER%</Parameter>
5094      <Parameter name="password">%DBPASS%</Parameter>
5095      <Parameter name="dbname">%DBNAME%</Parameter>
5096      <Parameter name="table">
5097      (select * from %PREFIX%_line order by z_order) as roads
5098      </Parameter>
5099      <Parameter name="estimate_extent">false</Parameter>
5100      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5101    </Datasource>
5102   </Layer>
5103   <Layer name="trams" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5104    <StyleName>trams</StyleName>
5105    <Datasource>
5106      <Parameter name="type">postgis</Parameter>
5107      <Parameter name="host">%DBHOST%</Parameter>
5108      <Parameter name="port">%DBPORT%</Parameter>
5109      <Parameter name="user">%DBUSER%</Parameter>
5110      <Parameter name="password">%DBPASS%</Parameter>
5111      <Parameter name="dbname">%DBNAME%</Parameter>
5112      <Parameter name="table">
5113      (select * from %PREFIX%_line where "railway"='tram' order by z_order) as trams
5114      </Parameter>
5115      <Parameter name="estimate_extent">false</Parameter>
5116      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5117    </Datasource>
5118   </Layer>
5119   <Layer name="amenity" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5120    <StyleName>stations</StyleName>   
5121    <StyleName>amenity</StyleName>
5122    <Datasource>
5123      <Parameter name="type">postgis</Parameter>
5124      <Parameter name="host">%DBHOST%</Parameter>
5125      <Parameter name="port">%DBPORT%</Parameter>
5126      <Parameter name="user">%DBUSER%</Parameter>
5127      <Parameter name="password">%DBPASS%</Parameter>
5128      <Parameter name="dbname">%DBNAME%</Parameter>
5129      <Parameter name="table">(select * from %PREFIX%_point where amenity IS NOT NULL or railway is NOT NULL or "natural" is NOT NULL or man_made is NOT NULL or highway is NOT NULL or aeroway is NOT NULL) as amenity</Parameter>
5130      <Parameter name="estimate_extent">false</Parameter>
5131      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5132    </Datasource>
5133   </Layer>
5134   <Layer name="power" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5135    <StyleName>power</StyleName>
5136    <Datasource>
5137      <Parameter name="type">postgis</Parameter>
5138      <Parameter name="host">%DBHOST%</Parameter>
5139      <Parameter name="port">%DBPORT%</Parameter>
5140      <Parameter name="user">%DBUSER%</Parameter>
5141      <Parameter name="password">%DBPASS%</Parameter>
5142      <Parameter name="dbname">%DBNAME%</Parameter>
5143      <Parameter name="estimate_extent">false</Parameter>
5144      <Parameter name="table">(select way from %PREFIX%_line where "power"='line') as power</Parameter>
5145      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5146    </Datasource>
5147  </Layer>
5148  <Layer name="power_towers" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5149     <StyleName>power_towers</StyleName>
5150    <Datasource>
5151      <Parameter name="type">postgis</Parameter>
5152      <Parameter name="host">%DBHOST%</Parameter>
5153      <Parameter name="port">%DBPORT%</Parameter>
5154      <Parameter name="user">%DBUSER%</Parameter>
5155      <Parameter name="password">%DBPASS%</Parameter>
5156      <Parameter name="dbname">%DBNAME%</Parameter>
5157      <Parameter name="table">(select way from %PREFIX%_point where power='tower') as power_towers</Parameter>
5158      <Parameter name="estimate_extent">false</Parameter>
5159      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5160    </Datasource>
5161   </Layer>
5162   <Layer name="line features" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5163     <StyleName>cliffs</StyleName>
5164     <Datasource>
5165      <Parameter name="type">postgis</Parameter>
5166      <Parameter name="host">%DBHOST%</Parameter>
5167      <Parameter name="port">%DBPORT%</Parameter>
5168      <Parameter name="user">%DBUSER%</Parameter>
5169      <Parameter name="password">%DBPASS%</Parameter>
5170      <Parameter name="dbname">%DBNAME%</Parameter>
5171      <Parameter name="table">
5172      (select way,highway,landuse,"natural",man_made,waterway,name,ref,char_length(ref) as length from %PREFIX%_line where waterway IS NULL and leisure IS NULL and landuse IS NULL) as roads
5173      </Parameter>
5174      <Parameter name="estimate_extent">false</Parameter>
5175      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5176    </Datasource>
5177  </Layer>
5178   <Layer name="planet roads text osm" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5179     <StyleName>directions</StyleName>
5180     <StyleName>roads-text</StyleName>
5181     <Datasource>
5182      <Parameter name="type">postgis</Parameter>
5183      <Parameter name="host">%DBHOST%</Parameter>
5184      <Parameter name="port">%DBPORT%</Parameter>
5185      <Parameter name="user">%DBUSER%</Parameter>
5186      <Parameter name="password">%DBPASS%</Parameter>
5187      <Parameter name="dbname">%DBNAME%</Parameter>
5188      <Parameter name="table">
5189      (select way,highway,landuse,"natural",man_made,waterway,tourism,learning,amenity,place,name,ref,oneway,char_length(ref) as length from %PREFIX%_line where waterway IS NULL and leisure IS NULL and landuse IS NULL) as roads
5190      </Parameter>
5191      <Parameter name="estimate_extent">false</Parameter>
5192      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5193    </Datasource>
5194  </Layer>
5195
5196  <Layer name="area-text" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5197    <StyleName>area-text</StyleName>
5198    <Datasource>
5199      <Parameter name="type">postgis</Parameter>
5200      <Parameter name="host">%DBHOST%</Parameter>
5201      <Parameter name="port">%DBPORT%</Parameter>
5202      <Parameter name="user">%DBUSER%</Parameter>
5203      <Parameter name="password">%DBPASS%</Parameter>
5204      <Parameter name="dbname">%DBNAME%</Parameter>
5205      <Parameter name="table">(select * from %PREFIX%_polygon order by z_order,way_area desc) as leisure</Parameter>
5206      <Parameter name="estimate_extent">false</Parameter>
5207      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5208    </Datasource>
5209  </Layer>
5210
5211  <Layer name="text" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5212    <StyleName>text</StyleName>
5213    <Datasource>
5214      <Parameter name="type">postgis</Parameter>
5215      <Parameter name="host">%DBHOST%</Parameter>
5216      <Parameter name="port">%DBPORT%</Parameter>
5217      <Parameter name="user">%DBUSER%</Parameter>
5218      <Parameter name="password">%DBPASS%</Parameter>
5219      <Parameter name="dbname">%DBNAME%</Parameter>
5220      <Parameter name="table">%PREFIX%_point</Parameter>
5221      <Parameter name="estimate_extent">false</Parameter>
5222      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5223    </Datasource>
5224  </Layer>
5225 
5226  <Layer name="admin" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5227    <StyleName>admin</StyleName>
5228    <Datasource>
5229      <Parameter name="type">postgis</Parameter>
5230      <Parameter name="host">%DBHOST%</Parameter>
5231      <Parameter name="port">%DBPORT%</Parameter>
5232      <Parameter name="user">%DBUSER%</Parameter>
5233      <Parameter name="password">%DBPASS%</Parameter>
5234      <Parameter name="dbname">%DBNAME%</Parameter>
5235      <Parameter name="table">
5236      (select way,admin_level from %PREFIX%_roads where "boundary"='administrative') as admin</Parameter>
5237      <Parameter name="estimate_extent">false</Parameter>
5238      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5239    </Datasource>
5240  </Layer>
5241  <Layer name="places" status="on" srs="+proj=longlat +ellps=GRS80 +datum=NAD83 +no_defs">
5242    <StyleName>places</StyleName>
5243    <Datasource>
5244      <Parameter name="type">shape</Parameter>
5245      <Parameter name="file">%WORLD_BOUNDARIES_DIR%/places</Parameter>
5246    </Datasource>
5247  </Layer>
5248</Map>
Note: See TracBrowser for help on using the repository browser.