]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.maps.server/server/tm2/mapbox-studio-osm-bright.tm2/project.xml
Adding integrated tile server
[simantics/district.git] / org.simantics.maps.server / server / tm2 / mapbox-studio-osm-bright.tm2 / project.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE Map[]>
3 <Map srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over" background-color="#f8f4f0">
4
5 <Parameters>
6   <Parameter name="attribution"><![CDATA[<a href='https://www.mapbox.com/about/maps/' target='_blank'>&copy; Mapbox</a> <a href='https://openstreetmap.org/about/' target='_blank'>&copy; OpenStreetMap</a> <a class='mapbox-improve-map' href='https://www.mapbox.com/map-feedback/' target='_blank'>Improve this map</a>]]></Parameter>
7   <Parameter name="bounds">-180,-85.0511,180,85.0511</Parameter>
8   <Parameter name="center">8.5027,47.4522,11</Parameter>
9   <Parameter name="format">png8:m=h</Parameter>
10   <Parameter name="maxzoom">22</Parameter>
11   <Parameter name="minzoom">0</Parameter>
12   <Parameter name="name"><![CDATA[OSM Bright 2]]></Parameter>
13   <Parameter name="source"><![CDATA[http://openmaptiles.org/cdn.json]]></Parameter>
14 </Parameters>
15
16 <FontSet name="fontset-0">
17   <Font face-name="Open Sans Italic"/>
18   <Font face-name="Arial Unicode MS Regular"/>
19 </FontSet>
20 <FontSet name="fontset-1">
21   <Font face-name="Open Sans Regular"/>
22   <Font face-name="Arial Unicode MS Regular"/>
23 </FontSet>
24 <FontSet name="fontset-2">
25   <Font face-name="Open Sans Light"/>
26   <Font face-name="Arial Unicode MS Regular"/>
27 </FontSet>
28 <FontSet name="fontset-3">
29   <Font face-name="Open Sans Bold"/>
30   <Font face-name="Arial Unicode MS Bold"/>
31   <Font face-name="Arial Unicode MS Regular"/>
32 </FontSet>
33 <FontSet name="fontset-4">
34   <Font face-name="Open Sans Semibold"/>
35   <Font face-name="Arial Unicode MS Regular"/>
36 </FontSet>
37 <Style name="water-blur" filter-mode="first" image-filters="agg-stack-blur(1,1)" image-filters-inflate="true" comp-op="soft-light">
38   <Rule>
39     <PolygonSymbolizer fill="#f0f0ff" geometry-transform="translate(0,1)" clip="false" />
40   </Rule>
41 </Style>
42 <Style name="water" filter-mode="first">
43   <Rule>
44     <MinScaleDenominator>12500000</MinScaleDenominator>
45     <PolygonSymbolizer gamma="0.4" fill="#8fb7df" />
46     <PolygonPatternSymbolizer file="pattern/wave.png" />
47   </Rule>
48   <Rule>
49     <MaxScaleDenominator>12500000</MaxScaleDenominator>
50     <PolygonSymbolizer fill="#8fb7df" />
51     <PolygonPatternSymbolizer file="pattern/wave.png" />
52   </Rule>
53 </Style>
54 <Layer name="water"
55   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
56     <StyleName>water</StyleName>
57     <StyleName>water-blur</StyleName>  </Layer>
58
59 <Style name="waterway" filter-mode="first">
60   <Rule>
61     <MaxScaleDenominator>2500</MaxScaleDenominator>
62     <Filter>([class] = 'stream_intermittent')</Filter>
63     <LineSymbolizer stroke-width="3" stroke-dasharray="6, 2, 2, 2" stroke="#90b4d8" stroke-linecap="round" />
64   </Rule>
65   <Rule>
66     <MaxScaleDenominator>12500</MaxScaleDenominator>
67     <MinScaleDenominator>2500</MinScaleDenominator>
68     <Filter>([class] = 'stream_intermittent')</Filter>
69     <LineSymbolizer stroke-width="2" stroke-dasharray="6, 2, 2, 2" stroke="#90b4d8" stroke-linecap="round" />
70   </Rule>
71   <Rule>
72     <MaxScaleDenominator>50000</MaxScaleDenominator>
73     <MinScaleDenominator>12500</MinScaleDenominator>
74     <Filter>([class] = 'stream_intermittent')</Filter>
75     <LineSymbolizer stroke-width="1" stroke-dasharray="6, 2, 2, 2" stroke="#90b4d8" stroke-linecap="round" />
76   </Rule>
77   <Rule>
78     <MinScaleDenominator>50000</MinScaleDenominator>
79     <Filter>([class] = 'stream_intermittent')</Filter>
80     <LineSymbolizer stroke-dasharray="6, 2, 2, 2" stroke="#90b4d8" stroke-linecap="round" stroke-width="0.5" />
81   </Rule>
82   <Rule>
83     <MaxScaleDenominator>2500</MaxScaleDenominator>
84     <Filter>([class] = 'canal')</Filter>
85     <LineSymbolizer stroke-width="3" stroke="#90b4d8" stroke-linecap="round" />
86   </Rule>
87   <Rule>
88     <MaxScaleDenominator>12500</MaxScaleDenominator>
89     <MinScaleDenominator>2500</MinScaleDenominator>
90     <Filter>([class] = 'canal')</Filter>
91     <LineSymbolizer stroke-width="2" stroke="#90b4d8" stroke-linecap="round" />
92   </Rule>
93   <Rule>
94     <MaxScaleDenominator>50000</MaxScaleDenominator>
95     <MinScaleDenominator>12500</MinScaleDenominator>
96     <Filter>([class] = 'canal')</Filter>
97     <LineSymbolizer stroke-width="1" stroke="#90b4d8" stroke-linecap="round" />
98   </Rule>
99   <Rule>
100     <MinScaleDenominator>50000</MinScaleDenominator>
101     <Filter>([class] = 'canal')</Filter>
102     <LineSymbolizer stroke="#90b4d8" stroke-linecap="round" stroke-width="0.5" />
103   </Rule>
104   <Rule>
105     <MaxScaleDenominator>2500</MaxScaleDenominator>
106     <Filter>([class] = 'stream')</Filter>
107     <LineSymbolizer stroke-width="3" stroke="#90b4d8" stroke-linecap="round" />
108   </Rule>
109   <Rule>
110     <MaxScaleDenominator>12500</MaxScaleDenominator>
111     <MinScaleDenominator>2500</MinScaleDenominator>
112     <Filter>([class] = 'stream')</Filter>
113     <LineSymbolizer stroke-width="2" stroke="#90b4d8" stroke-linecap="round" />
114   </Rule>
115   <Rule>
116     <MaxScaleDenominator>50000</MaxScaleDenominator>
117     <MinScaleDenominator>12500</MinScaleDenominator>
118     <Filter>([class] = 'stream')</Filter>
119     <LineSymbolizer stroke-width="1" stroke="#90b4d8" stroke-linecap="round" />
120   </Rule>
121   <Rule>
122     <MinScaleDenominator>50000</MinScaleDenominator>
123     <Filter>([class] = 'stream')</Filter>
124     <LineSymbolizer stroke="#90b4d8" stroke-linecap="round" stroke-width="0.5" />
125   </Rule>
126   <Rule>
127     <MaxScaleDenominator>12500</MaxScaleDenominator>
128     <Filter>([class] = 'river')</Filter>
129     <LineSymbolizer stroke-width="3" stroke="#90b4d8" stroke-linecap="round" />
130   </Rule>
131   <Rule>
132     <MaxScaleDenominator>50000</MaxScaleDenominator>
133     <MinScaleDenominator>12500</MinScaleDenominator>
134     <Filter>([class] = 'river')</Filter>
135     <LineSymbolizer stroke-width="2" stroke="#90b4d8" stroke-linecap="round" />
136   </Rule>
137   <Rule>
138     <MaxScaleDenominator>200000</MaxScaleDenominator>
139     <MinScaleDenominator>50000</MinScaleDenominator>
140     <Filter>([class] = 'river')</Filter>
141     <LineSymbolizer stroke-width="1" stroke="#90b4d8" stroke-linecap="round" />
142   </Rule>
143   <Rule>
144     <MinScaleDenominator>200000</MinScaleDenominator>
145     <Filter>([class] = 'river')</Filter>
146     <LineSymbolizer stroke="#90b4d8" stroke-linecap="round" stroke-width="0.5" />
147   </Rule>
148   <Rule>
149     <LineSymbolizer stroke="#90b4d8" stroke-linecap="round" stroke-width="0.5" />
150   </Rule>
151 </Style>
152 <Layer name="waterway"
153   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
154     <StyleName>waterway</StyleName>  </Layer>
155
156 <Style name="landcover-overlay" filter-mode="first" opacity="0.1">
157   <Rule>
158     <Filter>([class] = 'wood')</Filter>
159     <PolygonSymbolizer fill="#66aa44" gamma="0.5" />
160   </Rule>
161 </Style>
162 <Style name="landcover" filter-mode="first">
163   <Rule>
164     <Filter>([class] = 'grass')</Filter>
165     <PolygonSymbolizer fill="#d8e8c8" />
166   </Rule>
167 </Style>
168 <Layer name="landcover"
169   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
170     <StyleName>landcover</StyleName>
171     <StyleName>landcover-overlay</StyleName>  </Layer>
172
173 <Style name="landuse" filter-mode="first">
174   <Rule>
175     <Filter>([class] = 'school')</Filter>
176     <PolygonSymbolizer fill="#f0e8f8" />
177   </Rule>
178   <Rule>
179     <Filter>([class] = 'hospital')</Filter>
180     <PolygonSymbolizer fill="#ffddee" />
181   </Rule>
182   <Rule>
183     <Filter>([class] = 'cemetery')</Filter>
184     <PolygonSymbolizer fill="#dce0d8" />
185   </Rule>
186 </Style>
187 <Layer name="landuse"
188   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
189     <StyleName>landuse</StyleName>  </Layer>
190
191 <Layer name="park"
192   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
193       </Layer>
194
195 <Style name="boundary" filter-mode="first" opacity="0.5">
196   <Rule>
197     <MaxScaleDenominator>3000000</MaxScaleDenominator>
198     <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
199     <LineSymbolizer stroke-dasharray="4, 4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke="#444466" />
200   </Rule>
201   <Rule>
202     <MaxScaleDenominator>12500000</MaxScaleDenominator>
203     <MinScaleDenominator>3000000</MinScaleDenominator>
204     <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
205     <LineSymbolizer stroke-dasharray="4, 4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="#444466" />
206   </Rule>
207   <Rule>
208     <MaxScaleDenominator>50000000</MaxScaleDenominator>
209     <MinScaleDenominator>12500000</MinScaleDenominator>
210     <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
211     <LineSymbolizer stroke-dasharray="4, 4" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" stroke="#444466" />
212   </Rule>
213   <Rule>
214     <MinScaleDenominator>50000000</MinScaleDenominator>
215     <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
216     <LineSymbolizer stroke-dasharray="4, 4" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" stroke="#444466" />
217   </Rule>
218   <Rule>
219     <MaxScaleDenominator>3000000</MaxScaleDenominator>
220     <Filter>([admin_level] = 2)</Filter>
221     <LineSymbolizer stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke="#444466" />
222   </Rule>
223   <Rule>
224     <MaxScaleDenominator>12500000</MaxScaleDenominator>
225     <MinScaleDenominator>3000000</MinScaleDenominator>
226     <Filter>([admin_level] = 2)</Filter>
227     <LineSymbolizer stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="#444466" />
228   </Rule>
229   <Rule>
230     <MaxScaleDenominator>50000000</MaxScaleDenominator>
231     <MinScaleDenominator>12500000</MinScaleDenominator>
232     <Filter>([admin_level] = 2)</Filter>
233     <LineSymbolizer stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" stroke="#444466" />
234   </Rule>
235   <Rule>
236     <MinScaleDenominator>50000000</MinScaleDenominator>
237     <Filter>([admin_level] = 2)</Filter>
238     <LineSymbolizer stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" stroke="#444466" />
239   </Rule>
240   <Rule>
241     <LineSymbolizer stroke-linejoin="round" stroke="#444466" />
242   </Rule>
243 </Style>
244 <Layer name="boundary"
245   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
246     <StyleName>boundary</StyleName>  </Layer>
247
248 <Style name="aeroway" filter-mode="first">
249   <Rule>
250     <MaxScaleDenominator>25000</MaxScaleDenominator>
251     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'taxiway')</Filter>
252     <LineSymbolizer stroke-width="2" stroke="#eeeae6" />
253   </Rule>
254   <Rule>
255     <MaxScaleDenominator>200000</MaxScaleDenominator>
256     <MinScaleDenominator>25000</MinScaleDenominator>
257     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'taxiway')</Filter>
258     <LineSymbolizer stroke-width="1" stroke="#eeeae6" />
259   </Rule>
260   <Rule>
261     <MaxScaleDenominator>200000</MaxScaleDenominator>
262     <Filter>([mapnik::geometry_type] = 3) and ([class] = 'apron')</Filter>
263     <PolygonSymbolizer fill="#f3efeb" />
264   </Rule>
265   <Rule>
266     <MaxScaleDenominator>200000</MaxScaleDenominator>
267     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'runway')</Filter>
268     <LineSymbolizer stroke-width="5" stroke="#eeeae6" />
269   </Rule>
270   <Rule>
271     <MaxScaleDenominator>200000</MaxScaleDenominator>
272     <Filter>([mapnik::geometry_type] = 3)</Filter>
273     <PolygonSymbolizer fill="#eeeae6" />
274   </Rule>
275   <Rule>
276     <MaxScaleDenominator>200000</MaxScaleDenominator>
277     <Filter>([mapnik::geometry_type] = 2)</Filter>
278     <LineSymbolizer stroke="#eeeae6" />
279   </Rule>
280 </Style>
281 <Layer name="aeroway"
282   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
283     <StyleName>aeroway</StyleName>  </Layer>
284
285 <Style name="transportation-fill" filter-mode="first">
286   <Rule>
287     <MaxScaleDenominator>12500</MaxScaleDenominator>
288     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
289     <LineSymbolizer stroke-width="4.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
290   </Rule>
291   <Rule>
292     <MaxScaleDenominator>25000</MaxScaleDenominator>
293     <MinScaleDenominator>12500</MinScaleDenominator>
294     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
295     <LineSymbolizer stroke-width="3" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
296   </Rule>
297   <Rule>
298     <MaxScaleDenominator>50000</MaxScaleDenominator>
299     <MinScaleDenominator>25000</MinScaleDenominator>
300     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
301     <LineSymbolizer stroke-width="1.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
302   </Rule>
303   <Rule>
304     <MaxScaleDenominator>100000</MaxScaleDenominator>
305     <MinScaleDenominator>50000</MinScaleDenominator>
306     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
307     <LineSymbolizer stroke-width="1.5" stroke="#fff2be" stroke-linejoin="round" stroke-linecap="round" />
308   </Rule>
309   <Rule>
310     <MaxScaleDenominator>750000</MaxScaleDenominator>
311     <MinScaleDenominator>100000</MinScaleDenominator>
312     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
313     <LineSymbolizer stroke-width="1" stroke="#fff2be" stroke-linejoin="round" stroke-linecap="round" />
314   </Rule>
315   <Rule>
316     <MaxScaleDenominator>3000000</MaxScaleDenominator>
317     <MinScaleDenominator>750000</MinScaleDenominator>
318     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
319     <LineSymbolizer stroke-width="0.5" stroke="#fff2be" stroke-linejoin="round" stroke-linecap="round" />
320   </Rule>
321   <Rule>
322     <MaxScaleDenominator>12500</MaxScaleDenominator>
323     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel')</Filter>
324     <LineSymbolizer stroke-width="4.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
325   </Rule>
326   <Rule>
327     <MaxScaleDenominator>25000</MaxScaleDenominator>
328     <MinScaleDenominator>12500</MinScaleDenominator>
329     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel')</Filter>
330     <LineSymbolizer stroke-width="3" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
331   </Rule>
332   <Rule>
333     <MaxScaleDenominator>50000</MaxScaleDenominator>
334     <MinScaleDenominator>25000</MinScaleDenominator>
335     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel')</Filter>
336     <LineSymbolizer stroke-width="1.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
337   </Rule>
338   <Rule>
339     <MaxScaleDenominator>100000</MaxScaleDenominator>
340     <MinScaleDenominator>50000</MinScaleDenominator>
341     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel')</Filter>
342     <LineSymbolizer stroke-width="2" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
343   </Rule>
344   <Rule>
345     <MaxScaleDenominator>750000</MaxScaleDenominator>
346     <MinScaleDenominator>100000</MinScaleDenominator>
347     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel')</Filter>
348     <LineSymbolizer stroke-width="1" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
349   </Rule>
350   <Rule>
351     <MaxScaleDenominator>3000000</MaxScaleDenominator>
352     <MinScaleDenominator>750000</MinScaleDenominator>
353     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([brunnel] = 'tunnel')</Filter>
354     <LineSymbolizer stroke-width="0.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
355   </Rule>
356   <Rule>
357     <MaxScaleDenominator>12500</MaxScaleDenominator>
358     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
359     <LineSymbolizer stroke-width="4.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
360   </Rule>
361   <Rule>
362     <MaxScaleDenominator>25000</MaxScaleDenominator>
363     <MinScaleDenominator>12500</MinScaleDenominator>
364     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
365     <LineSymbolizer stroke-width="3" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
366   </Rule>
367   <Rule>
368     <MaxScaleDenominator>50000</MaxScaleDenominator>
369     <MinScaleDenominator>25000</MinScaleDenominator>
370     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
371     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
372   </Rule>
373   <Rule>
374     <MaxScaleDenominator>100000</MaxScaleDenominator>
375     <MinScaleDenominator>50000</MinScaleDenominator>
376     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
377     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
378   </Rule>
379   <Rule>
380     <MaxScaleDenominator>750000</MaxScaleDenominator>
381     <MinScaleDenominator>100000</MinScaleDenominator>
382     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
383     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
384   </Rule>
385   <Rule>
386     <MaxScaleDenominator>3000000</MaxScaleDenominator>
387     <MinScaleDenominator>750000</MinScaleDenominator>
388     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
389     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
390   </Rule>
391   <Rule>
392     <MaxScaleDenominator>12500</MaxScaleDenominator>
393     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
394     <LineSymbolizer stroke-width="4.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
395   </Rule>
396   <Rule>
397     <MaxScaleDenominator>25000</MaxScaleDenominator>
398     <MinScaleDenominator>12500</MinScaleDenominator>
399     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
400     <LineSymbolizer stroke-width="3" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
401   </Rule>
402   <Rule>
403     <MaxScaleDenominator>50000</MaxScaleDenominator>
404     <MinScaleDenominator>25000</MinScaleDenominator>
405     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
406     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
407   </Rule>
408   <Rule>
409     <MaxScaleDenominator>100000</MaxScaleDenominator>
410     <MinScaleDenominator>50000</MinScaleDenominator>
411     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
412     <LineSymbolizer stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
413   </Rule>
414   <Rule>
415     <MaxScaleDenominator>750000</MaxScaleDenominator>
416     <MinScaleDenominator>100000</MinScaleDenominator>
417     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
418     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
419   </Rule>
420   <Rule>
421     <MaxScaleDenominator>3000000</MaxScaleDenominator>
422     <MinScaleDenominator>750000</MinScaleDenominator>
423     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
424     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
425   </Rule>
426   <Rule>
427     <MaxScaleDenominator>12500</MaxScaleDenominator>
428     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
429     <LineSymbolizer stroke-width="2" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
430   </Rule>
431   <Rule>
432     <MaxScaleDenominator>25000</MaxScaleDenominator>
433     <MinScaleDenominator>12500</MinScaleDenominator>
434     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
435     <LineSymbolizer stroke-width="3.5" stroke="#fff2be" stroke-linejoin="round" />
436   </Rule>
437   <Rule>
438     <MaxScaleDenominator>50000</MaxScaleDenominator>
439     <MinScaleDenominator>25000</MinScaleDenominator>
440     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
441     <LineSymbolizer stroke-width="2.5" stroke="#fff2be" stroke-linejoin="round" />
442   </Rule>
443   <Rule>
444     <MaxScaleDenominator>100000</MaxScaleDenominator>
445     <MinScaleDenominator>50000</MinScaleDenominator>
446     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
447     <LineSymbolizer stroke-width="1.5" stroke="#fff2be" stroke-linejoin="round" />
448   </Rule>
449   <Rule>
450     <MaxScaleDenominator>750000</MaxScaleDenominator>
451     <MinScaleDenominator>100000</MinScaleDenominator>
452     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
453     <LineSymbolizer stroke-width="1" stroke="#fff2be" stroke-linejoin="round" />
454   </Rule>
455   <Rule>
456     <MaxScaleDenominator>3000000</MaxScaleDenominator>
457     <MinScaleDenominator>750000</MinScaleDenominator>
458     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
459     <LineSymbolizer stroke-width="0.5" stroke="#fff2be" stroke-linejoin="round" />
460   </Rule>
461   <Rule>
462     <MaxScaleDenominator>12500</MaxScaleDenominator>
463     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
464     <LineSymbolizer stroke-width="2" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
465   </Rule>
466   <Rule>
467     <MaxScaleDenominator>25000</MaxScaleDenominator>
468     <MinScaleDenominator>12500</MinScaleDenominator>
469     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
470     <LineSymbolizer stroke-width="3.5" stroke-linejoin="round" stroke="#ffeeaa" />
471   </Rule>
472   <Rule>
473     <MaxScaleDenominator>50000</MaxScaleDenominator>
474     <MinScaleDenominator>25000</MinScaleDenominator>
475     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
476     <LineSymbolizer stroke-width="2.5" stroke-linejoin="round" stroke="#ffeeaa" />
477   </Rule>
478   <Rule>
479     <MaxScaleDenominator>100000</MaxScaleDenominator>
480     <MinScaleDenominator>50000</MinScaleDenominator>
481     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
482     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke="#ffeeaa" />
483   </Rule>
484   <Rule>
485     <MaxScaleDenominator>750000</MaxScaleDenominator>
486     <MinScaleDenominator>100000</MinScaleDenominator>
487     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
488     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke="#ffeeaa" />
489   </Rule>
490   <Rule>
491     <MaxScaleDenominator>3000000</MaxScaleDenominator>
492     <MinScaleDenominator>750000</MinScaleDenominator>
493     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
494     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke="#ffeeaa" />
495   </Rule>
496   <Rule>
497     <MaxScaleDenominator>12500</MaxScaleDenominator>
498     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
499     <LineSymbolizer stroke-width="2" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
500   </Rule>
501   <Rule>
502     <MaxScaleDenominator>12500</MaxScaleDenominator>
503     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
504     <LineSymbolizer stroke-width="4" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
505   </Rule>
506   <Rule>
507     <MaxScaleDenominator>25000</MaxScaleDenominator>
508     <MinScaleDenominator>12500</MinScaleDenominator>
509     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
510     <LineSymbolizer stroke-width="2.5" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
511   </Rule>
512   <Rule>
513     <MaxScaleDenominator>50000</MaxScaleDenominator>
514     <MinScaleDenominator>25000</MinScaleDenominator>
515     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
516     <LineSymbolizer stroke-width="2.5" stroke="#fff2be" stroke-linejoin="round" />
517   </Rule>
518   <Rule>
519     <MaxScaleDenominator>100000</MaxScaleDenominator>
520     <MinScaleDenominator>50000</MinScaleDenominator>
521     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
522     <LineSymbolizer stroke-width="1.5" stroke="#fff2be" stroke-linejoin="round" />
523   </Rule>
524   <Rule>
525     <MaxScaleDenominator>750000</MaxScaleDenominator>
526     <MinScaleDenominator>100000</MinScaleDenominator>
527     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
528     <LineSymbolizer stroke-width="1" stroke="#fff2be" stroke-linejoin="round" />
529   </Rule>
530   <Rule>
531     <MaxScaleDenominator>3000000</MaxScaleDenominator>
532     <MinScaleDenominator>750000</MinScaleDenominator>
533     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
534     <LineSymbolizer stroke-width="0.5" stroke="#fff2be" stroke-linejoin="round" />
535   </Rule>
536   <Rule>
537     <MaxScaleDenominator>12500</MaxScaleDenominator>
538     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
539     <LineSymbolizer stroke-width="4" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
540   </Rule>
541   <Rule>
542     <MaxScaleDenominator>25000</MaxScaleDenominator>
543     <MinScaleDenominator>12500</MinScaleDenominator>
544     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
545     <LineSymbolizer stroke-width="2.5" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
546   </Rule>
547   <Rule>
548     <MaxScaleDenominator>50000</MaxScaleDenominator>
549     <MinScaleDenominator>25000</MinScaleDenominator>
550     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
551     <LineSymbolizer stroke-width="2.5" stroke-linejoin="round" stroke="#ffeeaa" />
552   </Rule>
553   <Rule>
554     <MaxScaleDenominator>100000</MaxScaleDenominator>
555     <MinScaleDenominator>50000</MinScaleDenominator>
556     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
557     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke="#ffeeaa" />
558   </Rule>
559   <Rule>
560     <MaxScaleDenominator>750000</MaxScaleDenominator>
561     <MinScaleDenominator>100000</MinScaleDenominator>
562     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
563     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke="#ffeeaa" />
564   </Rule>
565   <Rule>
566     <MaxScaleDenominator>3000000</MaxScaleDenominator>
567     <MinScaleDenominator>750000</MinScaleDenominator>
568     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
569     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke="#ffeeaa" />
570   </Rule>
571   <Rule>
572     <MaxScaleDenominator>12500</MaxScaleDenominator>
573     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
574     <LineSymbolizer stroke-width="4" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
575   </Rule>
576   <Rule>
577     <MaxScaleDenominator>25000</MaxScaleDenominator>
578     <MinScaleDenominator>12500</MinScaleDenominator>
579     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
580     <LineSymbolizer stroke-width="2.5" stroke="#ffffff" stroke-linejoin="round" stroke-linecap="round" />
581   </Rule>
582   <Rule>
583     <MaxScaleDenominator>12500</MaxScaleDenominator>
584     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
585     <LineSymbolizer stroke-width="6" stroke="#fff2be" stroke-linejoin="round" />
586     <LineSymbolizer stroke-width="3" stroke="#bbbbbb" stroke-dasharray="1, 31" />
587   </Rule>
588   <Rule>
589     <MaxScaleDenominator>25000</MaxScaleDenominator>
590     <MinScaleDenominator>12500</MinScaleDenominator>
591     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
592     <LineSymbolizer stroke-width="3.5" stroke="#fff2be" stroke-linejoin="round" />
593   </Rule>
594   <Rule>
595     <MaxScaleDenominator>50000</MaxScaleDenominator>
596     <MinScaleDenominator>25000</MinScaleDenominator>
597     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
598     <LineSymbolizer stroke-width="2.5" stroke="#fff2be" stroke-linejoin="round" />
599   </Rule>
600   <Rule>
601     <MaxScaleDenominator>100000</MaxScaleDenominator>
602     <MinScaleDenominator>50000</MinScaleDenominator>
603     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
604     <LineSymbolizer stroke-width="1.5" stroke="#fff2be" stroke-linejoin="round" />
605   </Rule>
606   <Rule>
607     <MaxScaleDenominator>750000</MaxScaleDenominator>
608     <MinScaleDenominator>100000</MinScaleDenominator>
609     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
610     <LineSymbolizer stroke-width="1" stroke="#fff2be" stroke-linejoin="round" />
611   </Rule>
612   <Rule>
613     <MaxScaleDenominator>3000000</MaxScaleDenominator>
614     <MinScaleDenominator>750000</MinScaleDenominator>
615     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
616     <LineSymbolizer stroke-width="0.5" stroke="#fff2be" stroke-linejoin="round" />
617   </Rule>
618   <Rule>
619     <MaxScaleDenominator>12500000</MaxScaleDenominator>
620     <MinScaleDenominator>3000000</MinScaleDenominator>
621     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
622     <LineSymbolizer stroke-width="0.4" stroke="#bbbbbb" />
623   </Rule>
624   <Rule>
625     <MaxScaleDenominator>12500</MaxScaleDenominator>
626     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail')</Filter>
627     <LineSymbolizer stroke-width="6" stroke="#fff2be" />
628     <LineSymbolizer stroke-width="3" stroke="#bbbbbb" stroke-dasharray="1, 31" />
629   </Rule>
630   <Rule>
631     <MaxScaleDenominator>25000</MaxScaleDenominator>
632     <MinScaleDenominator>12500</MinScaleDenominator>
633     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail')</Filter>
634     <LineSymbolizer stroke-width="3.5" stroke="#fff2be" />
635   </Rule>
636   <Rule>
637     <MaxScaleDenominator>50000</MaxScaleDenominator>
638     <MinScaleDenominator>25000</MinScaleDenominator>
639     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail')</Filter>
640     <LineSymbolizer stroke-width="2.5" stroke="#fff2be" />
641   </Rule>
642   <Rule>
643     <MaxScaleDenominator>100000</MaxScaleDenominator>
644     <MinScaleDenominator>50000</MinScaleDenominator>
645     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail')</Filter>
646     <LineSymbolizer stroke-width="1.5" stroke="#fff2be" />
647   </Rule>
648   <Rule>
649     <MaxScaleDenominator>750000</MaxScaleDenominator>
650     <MinScaleDenominator>100000</MinScaleDenominator>
651     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail')</Filter>
652     <LineSymbolizer stroke-width="1" stroke="#fff2be" />
653   </Rule>
654   <Rule>
655     <MaxScaleDenominator>3000000</MaxScaleDenominator>
656     <MinScaleDenominator>750000</MinScaleDenominator>
657     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail')</Filter>
658     <LineSymbolizer stroke-width="0.5" stroke="#fff2be" />
659   </Rule>
660   <Rule>
661     <MaxScaleDenominator>12500000</MaxScaleDenominator>
662     <MinScaleDenominator>3000000</MinScaleDenominator>
663     <Filter>([mapnik::geometry_type] = 2) and ([brunnel] = 'tunnel') and ([class] = 'major_rail')</Filter>
664     <LineSymbolizer stroke-width="0.4" stroke="#bbbbbb" />
665   </Rule>
666   <Rule>
667     <MaxScaleDenominator>12500</MaxScaleDenominator>
668     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
669     <LineSymbolizer stroke-width="6" stroke="#fff2be" stroke-linejoin="round" />
670   </Rule>
671   <Rule>
672     <MaxScaleDenominator>25000</MaxScaleDenominator>
673     <MinScaleDenominator>12500</MinScaleDenominator>
674     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
675     <LineSymbolizer stroke-width="3.5" stroke="#fff2be" stroke-linejoin="round" />
676   </Rule>
677   <Rule>
678     <MaxScaleDenominator>50000</MaxScaleDenominator>
679     <MinScaleDenominator>25000</MinScaleDenominator>
680     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
681     <LineSymbolizer stroke-width="2.5" stroke="#fff2be" stroke-linejoin="round" />
682   </Rule>
683   <Rule>
684     <MaxScaleDenominator>100000</MaxScaleDenominator>
685     <MinScaleDenominator>50000</MinScaleDenominator>
686     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
687     <LineSymbolizer stroke-width="1.5" stroke="#fff2be" stroke-linejoin="round" />
688   </Rule>
689   <Rule>
690     <MaxScaleDenominator>750000</MaxScaleDenominator>
691     <MinScaleDenominator>100000</MinScaleDenominator>
692     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
693     <LineSymbolizer stroke-width="1" stroke="#fff2be" stroke-linejoin="round" />
694   </Rule>
695   <Rule>
696     <MaxScaleDenominator>3000000</MaxScaleDenominator>
697     <MinScaleDenominator>750000</MinScaleDenominator>
698     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk')) and ([brunnel] = 'tunnel')</Filter>
699     <LineSymbolizer stroke-width="0.5" stroke="#fff2be" stroke-linejoin="round" />
700   </Rule>
701   <Rule>
702     <MaxScaleDenominator>12500</MaxScaleDenominator>
703     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
704     <LineSymbolizer stroke-width="6" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
705   </Rule>
706   <Rule>
707     <MaxScaleDenominator>25000</MaxScaleDenominator>
708     <MinScaleDenominator>12500</MinScaleDenominator>
709     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
710     <LineSymbolizer stroke-width="3.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
711   </Rule>
712   <Rule>
713     <MaxScaleDenominator>50000</MaxScaleDenominator>
714     <MinScaleDenominator>25000</MinScaleDenominator>
715     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
716     <LineSymbolizer stroke-width="2.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
717   </Rule>
718   <Rule>
719     <MaxScaleDenominator>100000</MaxScaleDenominator>
720     <MinScaleDenominator>50000</MinScaleDenominator>
721     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
722     <LineSymbolizer stroke-width="1.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
723   </Rule>
724   <Rule>
725     <MaxScaleDenominator>750000</MaxScaleDenominator>
726     <MinScaleDenominator>100000</MinScaleDenominator>
727     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
728     <LineSymbolizer stroke-width="1" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
729   </Rule>
730   <Rule>
731     <MaxScaleDenominator>3000000</MaxScaleDenominator>
732     <MinScaleDenominator>750000</MinScaleDenominator>
733     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
734     <LineSymbolizer stroke-width="0.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
735   </Rule>
736   <Rule>
737     <MaxScaleDenominator>12500</MaxScaleDenominator>
738     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel')</Filter>
739     <LineSymbolizer stroke-width="6" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
740   </Rule>
741   <Rule>
742     <MaxScaleDenominator>25000</MaxScaleDenominator>
743     <MinScaleDenominator>12500</MinScaleDenominator>
744     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel')</Filter>
745     <LineSymbolizer stroke-width="3.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
746   </Rule>
747   <Rule>
748     <MaxScaleDenominator>50000</MaxScaleDenominator>
749     <MinScaleDenominator>25000</MinScaleDenominator>
750     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel')</Filter>
751     <LineSymbolizer stroke-width="2.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
752   </Rule>
753   <Rule>
754     <MaxScaleDenominator>100000</MaxScaleDenominator>
755     <MinScaleDenominator>50000</MinScaleDenominator>
756     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel')</Filter>
757     <LineSymbolizer stroke-width="1.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
758   </Rule>
759   <Rule>
760     <MaxScaleDenominator>750000</MaxScaleDenominator>
761     <MinScaleDenominator>100000</MinScaleDenominator>
762     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel')</Filter>
763     <LineSymbolizer stroke-width="1" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
764   </Rule>
765   <Rule>
766     <MaxScaleDenominator>3000000</MaxScaleDenominator>
767     <MinScaleDenominator>750000</MinScaleDenominator>
768     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([brunnel] = 'tunnel')</Filter>
769     <LineSymbolizer stroke-width="0.5" stroke="#ffd59c" stroke-linejoin="round" stroke-linecap="round" />
770   </Rule>
771   <Rule>
772     <MaxScaleDenominator>12500</MaxScaleDenominator>
773     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
774     <LineSymbolizer stroke-width="6" stroke-linejoin="round" stroke="#ffeeaa" />
775     <LineSymbolizer stroke-width="3" stroke="#bbbbbb" stroke-dasharray="1, 31" />
776   </Rule>
777   <Rule>
778     <MaxScaleDenominator>25000</MaxScaleDenominator>
779     <MinScaleDenominator>12500</MinScaleDenominator>
780     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
781     <LineSymbolizer stroke-width="3.5" stroke-linejoin="round" stroke="#ffeeaa" />
782   </Rule>
783   <Rule>
784     <MaxScaleDenominator>50000</MaxScaleDenominator>
785     <MinScaleDenominator>25000</MinScaleDenominator>
786     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
787     <LineSymbolizer stroke-width="2.5" stroke-linejoin="round" stroke="#ffeeaa" />
788   </Rule>
789   <Rule>
790     <MaxScaleDenominator>100000</MaxScaleDenominator>
791     <MinScaleDenominator>50000</MinScaleDenominator>
792     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
793     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke="#ffeeaa" />
794   </Rule>
795   <Rule>
796     <MaxScaleDenominator>750000</MaxScaleDenominator>
797     <MinScaleDenominator>100000</MinScaleDenominator>
798     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
799     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke="#ffeeaa" />
800   </Rule>
801   <Rule>
802     <MaxScaleDenominator>3000000</MaxScaleDenominator>
803     <MinScaleDenominator>750000</MinScaleDenominator>
804     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
805     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke="#ffeeaa" />
806   </Rule>
807   <Rule>
808     <MaxScaleDenominator>12500000</MaxScaleDenominator>
809     <MinScaleDenominator>3000000</MinScaleDenominator>
810     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
811     <LineSymbolizer stroke-width="0.4" stroke="#bbbbbb" />
812   </Rule>
813   <Rule>
814     <MaxScaleDenominator>12500</MaxScaleDenominator>
815     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
816     <LineSymbolizer stroke-width="6" stroke="#bbbbbb" />
817     <LineSymbolizer stroke-width="3" stroke="#bbbbbb" stroke-dasharray="1, 31" />
818   </Rule>
819   <Rule>
820     <MaxScaleDenominator>25000</MaxScaleDenominator>
821     <MinScaleDenominator>12500</MinScaleDenominator>
822     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
823     <LineSymbolizer stroke-width="3.5" stroke="#bbbbbb" />
824   </Rule>
825   <Rule>
826     <MaxScaleDenominator>50000</MaxScaleDenominator>
827     <MinScaleDenominator>25000</MinScaleDenominator>
828     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
829     <LineSymbolizer stroke-width="2.5" stroke="#bbbbbb" />
830   </Rule>
831   <Rule>
832     <MaxScaleDenominator>100000</MaxScaleDenominator>
833     <MinScaleDenominator>50000</MinScaleDenominator>
834     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
835     <LineSymbolizer stroke-width="1.5" stroke="#bbbbbb" />
836   </Rule>
837   <Rule>
838     <MaxScaleDenominator>750000</MaxScaleDenominator>
839     <MinScaleDenominator>100000</MinScaleDenominator>
840     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
841     <LineSymbolizer stroke-width="1" stroke="#bbbbbb" />
842   </Rule>
843   <Rule>
844     <MaxScaleDenominator>3000000</MaxScaleDenominator>
845     <MinScaleDenominator>750000</MinScaleDenominator>
846     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
847     <LineSymbolizer stroke-width="0.5" stroke="#bbbbbb" />
848   </Rule>
849   <Rule>
850     <MaxScaleDenominator>12500000</MaxScaleDenominator>
851     <MinScaleDenominator>3000000</MinScaleDenominator>
852     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
853     <LineSymbolizer stroke-width="0.4" stroke="#bbbbbb" />
854   </Rule>
855   <Rule>
856     <MaxScaleDenominator>12500</MaxScaleDenominator>
857     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
858     <LineSymbolizer stroke-width="6" stroke-linejoin="round" stroke="#ffeeaa" />
859   </Rule>
860   <Rule>
861     <MaxScaleDenominator>25000</MaxScaleDenominator>
862     <MinScaleDenominator>12500</MinScaleDenominator>
863     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
864     <LineSymbolizer stroke-width="3.5" stroke-linejoin="round" stroke="#ffeeaa" />
865   </Rule>
866   <Rule>
867     <MaxScaleDenominator>50000</MaxScaleDenominator>
868     <MinScaleDenominator>25000</MinScaleDenominator>
869     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
870     <LineSymbolizer stroke-width="2.5" stroke-linejoin="round" stroke="#ffeeaa" />
871   </Rule>
872   <Rule>
873     <MaxScaleDenominator>100000</MaxScaleDenominator>
874     <MinScaleDenominator>50000</MinScaleDenominator>
875     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
876     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke="#ffeeaa" />
877   </Rule>
878   <Rule>
879     <MaxScaleDenominator>750000</MaxScaleDenominator>
880     <MinScaleDenominator>100000</MinScaleDenominator>
881     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
882     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke="#ffeeaa" />
883   </Rule>
884   <Rule>
885     <MaxScaleDenominator>3000000</MaxScaleDenominator>
886     <MinScaleDenominator>750000</MinScaleDenominator>
887     <Filter>([mapnik::geometry_type] = 2) and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
888     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke="#ffeeaa" />
889   </Rule>
890   <Rule>
891     <MaxScaleDenominator>12500</MaxScaleDenominator>
892     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
893     <LineSymbolizer stroke-width="6" stroke-linejoin="round" stroke="#ffeeaa" stroke-linecap="round" />
894   </Rule>
895   <Rule>
896     <MaxScaleDenominator>25000</MaxScaleDenominator>
897     <MinScaleDenominator>12500</MinScaleDenominator>
898     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
899     <LineSymbolizer stroke-width="5" stroke-linejoin="round" stroke="#ffeeaa" stroke-linecap="round" />
900   </Rule>
901   <Rule>
902     <MaxScaleDenominator>50000</MaxScaleDenominator>
903     <MinScaleDenominator>25000</MinScaleDenominator>
904     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
905     <LineSymbolizer stroke-width="3.5" stroke-linejoin="round" stroke="#ffeeaa" stroke-linecap="round" />
906   </Rule>
907   <Rule>
908     <MaxScaleDenominator>100000</MaxScaleDenominator>
909     <MinScaleDenominator>50000</MinScaleDenominator>
910     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
911     <LineSymbolizer stroke-width="2" stroke-linejoin="round" stroke="#ffeeaa" stroke-linecap="round" />
912   </Rule>
913   <Rule>
914     <MaxScaleDenominator>750000</MaxScaleDenominator>
915     <MinScaleDenominator>100000</MinScaleDenominator>
916     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
917     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke="#ffeeaa" stroke-linecap="round" />
918   </Rule>
919   <Rule>
920     <MaxScaleDenominator>3000000</MaxScaleDenominator>
921     <MinScaleDenominator>750000</MinScaleDenominator>
922     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([class].match('primary|secondary|tertiary|trunk'))</Filter>
923     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke="#ffeeaa" stroke-linecap="round" />
924   </Rule>
925   <Rule>
926     <MaxScaleDenominator>12500</MaxScaleDenominator>
927     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
928     <LineSymbolizer stroke-width="6" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
929   </Rule>
930   <Rule>
931     <MaxScaleDenominator>25000</MaxScaleDenominator>
932     <MinScaleDenominator>12500</MinScaleDenominator>
933     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
934     <LineSymbolizer stroke-width="5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
935   </Rule>
936   <Rule>
937     <MaxScaleDenominator>50000</MaxScaleDenominator>
938     <MinScaleDenominator>25000</MinScaleDenominator>
939     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
940     <LineSymbolizer stroke-width="3.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
941   </Rule>
942   <Rule>
943     <MaxScaleDenominator>100000</MaxScaleDenominator>
944     <MinScaleDenominator>50000</MinScaleDenominator>
945     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
946     <LineSymbolizer stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
947   </Rule>
948   <Rule>
949     <MaxScaleDenominator>750000</MaxScaleDenominator>
950     <MinScaleDenominator>100000</MinScaleDenominator>
951     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
952     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
953   </Rule>
954   <Rule>
955     <MaxScaleDenominator>3000000</MaxScaleDenominator>
956     <MinScaleDenominator>750000</MinScaleDenominator>
957     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
958     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke-linecap="round" stroke="#ffcc88" />
959   </Rule>
960 </Style>
961 <Style name="transportation-case" filter-mode="first">
962   <Rule>
963     <MaxScaleDenominator>12500</MaxScaleDenominator>
964     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
965     <LineSymbolizer stroke-width="6.5" stroke-linejoin="round" stroke="#e19966" />
966   </Rule>
967   <Rule>
968     <MaxScaleDenominator>25000</MaxScaleDenominator>
969     <MinScaleDenominator>12500</MinScaleDenominator>
970     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
971     <LineSymbolizer stroke-width="5" stroke-linejoin="round" stroke="#e19966" />
972   </Rule>
973   <Rule>
974     <MaxScaleDenominator>50000</MaxScaleDenominator>
975     <MinScaleDenominator>25000</MinScaleDenominator>
976     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
977     <LineSymbolizer stroke-width="3" stroke-linejoin="round" stroke="#e19966" />
978   </Rule>
979   <Rule>
980     <MaxScaleDenominator>100000</MaxScaleDenominator>
981     <MinScaleDenominator>50000</MinScaleDenominator>
982     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
983     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke="#e19966" />
984   </Rule>
985   <Rule>
986     <MaxScaleDenominator>750000</MaxScaleDenominator>
987     <MinScaleDenominator>100000</MinScaleDenominator>
988     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
989     <LineSymbolizer stroke-width="3" stroke-linejoin="round" stroke="#e19966" />
990   </Rule>
991   <Rule>
992     <MaxScaleDenominator>3000000</MaxScaleDenominator>
993     <MinScaleDenominator>750000</MinScaleDenominator>
994     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
995     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke="#e19966" />
996   </Rule>
997   <Rule>
998     <MaxScaleDenominator>6500000</MaxScaleDenominator>
999     <MinScaleDenominator>3000000</MinScaleDenominator>
1000     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
1001     <LineSymbolizer stroke-width="0.6" stroke-linejoin="round" stroke="#e19966" />
1002   </Rule>
1003   <Rule>
1004     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1005     <MinScaleDenominator>6500000</MinScaleDenominator>
1006     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
1007     <LineSymbolizer stroke-width="0.4" stroke-linejoin="round" stroke="#e19966" />
1008   </Rule>
1009   <Rule>
1010     <MaxScaleDenominator>5000</MaxScaleDenominator>
1011     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'path')</Filter>
1012     <LineSymbolizer stroke-width="1.5" stroke="#ccbbaa" stroke-dasharray="2, 1" />
1013   </Rule>
1014   <Rule>
1015     <MaxScaleDenominator>12500</MaxScaleDenominator>
1016     <MinScaleDenominator>5000</MinScaleDenominator>
1017     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'path')</Filter>
1018     <LineSymbolizer stroke-width="1.2" stroke="#ccbbaa" stroke-dasharray="2, 1" />
1019   </Rule>
1020   <Rule>
1021     <MaxScaleDenominator>25000</MaxScaleDenominator>
1022     <MinScaleDenominator>12500</MinScaleDenominator>
1023     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'path')</Filter>
1024     <LineSymbolizer stroke="#ccbbaa" stroke-dasharray="2, 1" />
1025   </Rule>
1026   <Rule>
1027     <MaxScaleDenominator>12500</MaxScaleDenominator>
1028     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([brunnel] = 'tunnel')</Filter>
1029     <LineSymbolizer stroke-width="4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#dfdcd8" />
1030   </Rule>
1031   <Rule>
1032     <MaxScaleDenominator>25000</MaxScaleDenominator>
1033     <MinScaleDenominator>12500</MinScaleDenominator>
1034     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service') and ([brunnel] = 'tunnel')</Filter>
1035     <LineSymbolizer stroke-width="1" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#dfdcd8" />
1036   </Rule>
1037   <Rule>
1038     <MaxScaleDenominator>12500</MaxScaleDenominator>
1039     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
1040     <LineSymbolizer stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke="#dfdcd8" />
1041   </Rule>
1042   <Rule>
1043     <MaxScaleDenominator>25000</MaxScaleDenominator>
1044     <MinScaleDenominator>12500</MinScaleDenominator>
1045     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
1046     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke-linecap="round" stroke="#dfdcd8" />
1047   </Rule>
1048   <Rule>
1049     <MaxScaleDenominator>12500</MaxScaleDenominator>
1050     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([brunnel] = 'tunnel')</Filter>
1051     <LineSymbolizer stroke-width="6.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#c6c3c0" />
1052   </Rule>
1053   <Rule>
1054     <MaxScaleDenominator>25000</MaxScaleDenominator>
1055     <MinScaleDenominator>12500</MinScaleDenominator>
1056     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([brunnel] = 'tunnel')</Filter>
1057     <LineSymbolizer stroke-width="4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#c6c3c0" />
1058   </Rule>
1059   <Rule>
1060     <MaxScaleDenominator>50000</MaxScaleDenominator>
1061     <MinScaleDenominator>25000</MinScaleDenominator>
1062     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([brunnel] = 'tunnel')</Filter>
1063     <LineSymbolizer stroke-width="1" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#c6c3c0" />
1064   </Rule>
1065   <Rule>
1066     <MaxScaleDenominator>200000</MaxScaleDenominator>
1067     <MinScaleDenominator>50000</MinScaleDenominator>
1068     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor') and ([brunnel] = 'tunnel')</Filter>
1069     <LineSymbolizer stroke-width="0.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#c6c3c0" />
1070   </Rule>
1071   <Rule>
1072     <MaxScaleDenominator>12500</MaxScaleDenominator>
1073     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
1074     <LineSymbolizer stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round" stroke="#c6c3c0" />
1075   </Rule>
1076   <Rule>
1077     <MaxScaleDenominator>25000</MaxScaleDenominator>
1078     <MinScaleDenominator>12500</MinScaleDenominator>
1079     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
1080     <LineSymbolizer stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke="#c6c3c0" />
1081   </Rule>
1082   <Rule>
1083     <MaxScaleDenominator>50000</MaxScaleDenominator>
1084     <MinScaleDenominator>25000</MinScaleDenominator>
1085     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
1086     <LineSymbolizer stroke-width="1" stroke-linejoin="round" stroke-linecap="round" stroke="#c6c3c0" />
1087   </Rule>
1088   <Rule>
1089     <MaxScaleDenominator>200000</MaxScaleDenominator>
1090     <MinScaleDenominator>50000</MinScaleDenominator>
1091     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
1092     <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke-linecap="round" stroke="#c6c3c0" />
1093   </Rule>
1094   <Rule>
1095     <MaxScaleDenominator>12500</MaxScaleDenominator>
1096     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary') and ([brunnel] = 'tunnel')</Filter>
1097     <LineSymbolizer stroke-width="8" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1098   </Rule>
1099   <Rule>
1100     <MaxScaleDenominator>25000</MaxScaleDenominator>
1101     <MinScaleDenominator>12500</MinScaleDenominator>
1102     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary') and ([brunnel] = 'tunnel')</Filter>
1103     <LineSymbolizer stroke-width="5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1104   </Rule>
1105   <Rule>
1106     <MaxScaleDenominator>50000</MaxScaleDenominator>
1107     <MinScaleDenominator>25000</MinScaleDenominator>
1108     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary') and ([brunnel] = 'tunnel')</Filter>
1109     <LineSymbolizer stroke-width="4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1110   </Rule>
1111   <Rule>
1112     <MaxScaleDenominator>100000</MaxScaleDenominator>
1113     <MinScaleDenominator>50000</MinScaleDenominator>
1114     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary') and ([brunnel] = 'tunnel')</Filter>
1115     <LineSymbolizer stroke-width="2.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1116   </Rule>
1117   <Rule>
1118     <MaxScaleDenominator>750000</MaxScaleDenominator>
1119     <MinScaleDenominator>100000</MinScaleDenominator>
1120     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary') and ([brunnel] = 'tunnel')</Filter>
1121     <LineSymbolizer stroke-width="2.4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1122   </Rule>
1123   <Rule>
1124     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1125     <MinScaleDenominator>750000</MinScaleDenominator>
1126     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary') and ([brunnel] = 'tunnel')</Filter>
1127     <LineSymbolizer stroke-width="1.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1128   </Rule>
1129   <Rule>
1130     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1131     <MinScaleDenominator>3000000</MinScaleDenominator>
1132     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary') and ([brunnel] = 'tunnel')</Filter>
1133     <LineSymbolizer stroke-width="0.4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1134   </Rule>
1135   <Rule>
1136     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1137     <MinScaleDenominator>6500000</MinScaleDenominator>
1138     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary') and ([brunnel] = 'tunnel')</Filter>
1139     <LineSymbolizer stroke-width="0.2" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1140   </Rule>
1141   <Rule>
1142     <MaxScaleDenominator>12500</MaxScaleDenominator>
1143     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
1144     <LineSymbolizer stroke-width="8" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1145   </Rule>
1146   <Rule>
1147     <MaxScaleDenominator>25000</MaxScaleDenominator>
1148     <MinScaleDenominator>12500</MinScaleDenominator>
1149     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
1150     <LineSymbolizer stroke-width="5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1151   </Rule>
1152   <Rule>
1153     <MaxScaleDenominator>50000</MaxScaleDenominator>
1154     <MinScaleDenominator>25000</MinScaleDenominator>
1155     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
1156     <LineSymbolizer stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1157   </Rule>
1158   <Rule>
1159     <MaxScaleDenominator>100000</MaxScaleDenominator>
1160     <MinScaleDenominator>50000</MinScaleDenominator>
1161     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
1162     <LineSymbolizer stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1163   </Rule>
1164   <Rule>
1165     <MaxScaleDenominator>750000</MaxScaleDenominator>
1166     <MinScaleDenominator>100000</MinScaleDenominator>
1167     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
1168     <LineSymbolizer stroke-width="2.4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1169   </Rule>
1170   <Rule>
1171     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1172     <MinScaleDenominator>750000</MinScaleDenominator>
1173     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
1174     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1175   </Rule>
1176   <Rule>
1177     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1178     <MinScaleDenominator>3000000</MinScaleDenominator>
1179     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
1180     <LineSymbolizer stroke-width="0.4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1181   </Rule>
1182   <Rule>
1183     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1184     <MinScaleDenominator>6500000</MinScaleDenominator>
1185     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
1186     <LineSymbolizer stroke-width="0.2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1187   </Rule>
1188   <Rule>
1189     <MaxScaleDenominator>12500</MaxScaleDenominator>
1190     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary') and ([brunnel] = 'tunnel')</Filter>
1191     <LineSymbolizer stroke-width="8" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1192   </Rule>
1193   <Rule>
1194     <MaxScaleDenominator>25000</MaxScaleDenominator>
1195     <MinScaleDenominator>12500</MinScaleDenominator>
1196     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary') and ([brunnel] = 'tunnel')</Filter>
1197     <LineSymbolizer stroke-width="5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1198   </Rule>
1199   <Rule>
1200     <MaxScaleDenominator>50000</MaxScaleDenominator>
1201     <MinScaleDenominator>25000</MinScaleDenominator>
1202     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary') and ([brunnel] = 'tunnel')</Filter>
1203     <LineSymbolizer stroke-width="4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1204   </Rule>
1205   <Rule>
1206     <MaxScaleDenominator>100000</MaxScaleDenominator>
1207     <MinScaleDenominator>50000</MinScaleDenominator>
1208     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary') and ([brunnel] = 'tunnel')</Filter>
1209     <LineSymbolizer stroke-width="2.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1210   </Rule>
1211   <Rule>
1212     <MaxScaleDenominator>750000</MaxScaleDenominator>
1213     <MinScaleDenominator>100000</MinScaleDenominator>
1214     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary') and ([brunnel] = 'tunnel')</Filter>
1215     <LineSymbolizer stroke-width="2.4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1216   </Rule>
1217   <Rule>
1218     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1219     <MinScaleDenominator>750000</MinScaleDenominator>
1220     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary') and ([brunnel] = 'tunnel')</Filter>
1221     <LineSymbolizer stroke-width="1.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1222   </Rule>
1223   <Rule>
1224     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1225     <MinScaleDenominator>3000000</MinScaleDenominator>
1226     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary') and ([brunnel] = 'tunnel')</Filter>
1227     <LineSymbolizer stroke-width="0.4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1228   </Rule>
1229   <Rule>
1230     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1231     <MinScaleDenominator>6500000</MinScaleDenominator>
1232     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary') and ([brunnel] = 'tunnel')</Filter>
1233     <LineSymbolizer stroke-width="0.2" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1234   </Rule>
1235   <Rule>
1236     <MaxScaleDenominator>12500</MaxScaleDenominator>
1237     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
1238     <LineSymbolizer stroke-width="8" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1239   </Rule>
1240   <Rule>
1241     <MaxScaleDenominator>25000</MaxScaleDenominator>
1242     <MinScaleDenominator>12500</MinScaleDenominator>
1243     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
1244     <LineSymbolizer stroke-width="5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1245   </Rule>
1246   <Rule>
1247     <MaxScaleDenominator>50000</MaxScaleDenominator>
1248     <MinScaleDenominator>25000</MinScaleDenominator>
1249     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
1250     <LineSymbolizer stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1251   </Rule>
1252   <Rule>
1253     <MaxScaleDenominator>100000</MaxScaleDenominator>
1254     <MinScaleDenominator>50000</MinScaleDenominator>
1255     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
1256     <LineSymbolizer stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1257   </Rule>
1258   <Rule>
1259     <MaxScaleDenominator>750000</MaxScaleDenominator>
1260     <MinScaleDenominator>100000</MinScaleDenominator>
1261     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
1262     <LineSymbolizer stroke-width="2.4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1263   </Rule>
1264   <Rule>
1265     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1266     <MinScaleDenominator>750000</MinScaleDenominator>
1267     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
1268     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1269   </Rule>
1270   <Rule>
1271     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1272     <MinScaleDenominator>3000000</MinScaleDenominator>
1273     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
1274     <LineSymbolizer stroke-width="0.4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1275   </Rule>
1276   <Rule>
1277     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1278     <MinScaleDenominator>6500000</MinScaleDenominator>
1279     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
1280     <LineSymbolizer stroke-width="0.2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1281   </Rule>
1282   <Rule>
1283     <MaxScaleDenominator>12500</MaxScaleDenominator>
1284     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk') and ([brunnel] = 'tunnel')</Filter>
1285     <LineSymbolizer stroke-width="8" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1286   </Rule>
1287   <Rule>
1288     <MaxScaleDenominator>25000</MaxScaleDenominator>
1289     <MinScaleDenominator>12500</MinScaleDenominator>
1290     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk') and ([brunnel] = 'tunnel')</Filter>
1291     <LineSymbolizer stroke-width="5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1292   </Rule>
1293   <Rule>
1294     <MaxScaleDenominator>50000</MaxScaleDenominator>
1295     <MinScaleDenominator>25000</MinScaleDenominator>
1296     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk') and ([brunnel] = 'tunnel')</Filter>
1297     <LineSymbolizer stroke-width="4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1298   </Rule>
1299   <Rule>
1300     <MaxScaleDenominator>100000</MaxScaleDenominator>
1301     <MinScaleDenominator>50000</MinScaleDenominator>
1302     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk') and ([brunnel] = 'tunnel')</Filter>
1303     <LineSymbolizer stroke-width="2.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1304   </Rule>
1305   <Rule>
1306     <MaxScaleDenominator>750000</MaxScaleDenominator>
1307     <MinScaleDenominator>100000</MinScaleDenominator>
1308     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk') and ([brunnel] = 'tunnel')</Filter>
1309     <LineSymbolizer stroke-width="2.4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1310   </Rule>
1311   <Rule>
1312     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1313     <MinScaleDenominator>750000</MinScaleDenominator>
1314     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk') and ([brunnel] = 'tunnel')</Filter>
1315     <LineSymbolizer stroke-width="1.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1316   </Rule>
1317   <Rule>
1318     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1319     <MinScaleDenominator>3000000</MinScaleDenominator>
1320     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk') and ([brunnel] = 'tunnel')</Filter>
1321     <LineSymbolizer stroke-width="0.4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1322   </Rule>
1323   <Rule>
1324     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1325     <MinScaleDenominator>6500000</MinScaleDenominator>
1326     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk') and ([brunnel] = 'tunnel')</Filter>
1327     <LineSymbolizer stroke-width="0.2" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1328   </Rule>
1329   <Rule>
1330     <MaxScaleDenominator>12500</MaxScaleDenominator>
1331     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
1332     <LineSymbolizer stroke-width="8" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1333   </Rule>
1334   <Rule>
1335     <MaxScaleDenominator>25000</MaxScaleDenominator>
1336     <MinScaleDenominator>12500</MinScaleDenominator>
1337     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
1338     <LineSymbolizer stroke-width="5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1339   </Rule>
1340   <Rule>
1341     <MaxScaleDenominator>50000</MaxScaleDenominator>
1342     <MinScaleDenominator>25000</MinScaleDenominator>
1343     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
1344     <LineSymbolizer stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1345   </Rule>
1346   <Rule>
1347     <MaxScaleDenominator>100000</MaxScaleDenominator>
1348     <MinScaleDenominator>50000</MinScaleDenominator>
1349     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
1350     <LineSymbolizer stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1351   </Rule>
1352   <Rule>
1353     <MaxScaleDenominator>750000</MaxScaleDenominator>
1354     <MinScaleDenominator>100000</MinScaleDenominator>
1355     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
1356     <LineSymbolizer stroke-width="2.4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1357   </Rule>
1358   <Rule>
1359     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1360     <MinScaleDenominator>750000</MinScaleDenominator>
1361     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
1362     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1363   </Rule>
1364   <Rule>
1365     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1366     <MinScaleDenominator>3000000</MinScaleDenominator>
1367     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
1368     <LineSymbolizer stroke-width="0.4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1369   </Rule>
1370   <Rule>
1371     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1372     <MinScaleDenominator>6500000</MinScaleDenominator>
1373     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
1374     <LineSymbolizer stroke-width="0.2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1375   </Rule>
1376   <Rule>
1377     <MaxScaleDenominator>12500</MaxScaleDenominator>
1378     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary') and ([brunnel] = 'tunnel')</Filter>
1379     <LineSymbolizer stroke-width="8" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1380   </Rule>
1381   <Rule>
1382     <MaxScaleDenominator>25000</MaxScaleDenominator>
1383     <MinScaleDenominator>12500</MinScaleDenominator>
1384     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary') and ([brunnel] = 'tunnel')</Filter>
1385     <LineSymbolizer stroke-width="5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1386   </Rule>
1387   <Rule>
1388     <MaxScaleDenominator>50000</MaxScaleDenominator>
1389     <MinScaleDenominator>25000</MinScaleDenominator>
1390     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary') and ([brunnel] = 'tunnel')</Filter>
1391     <LineSymbolizer stroke-width="4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1392   </Rule>
1393   <Rule>
1394     <MaxScaleDenominator>100000</MaxScaleDenominator>
1395     <MinScaleDenominator>50000</MinScaleDenominator>
1396     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary') and ([brunnel] = 'tunnel')</Filter>
1397     <LineSymbolizer stroke-width="2.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1398   </Rule>
1399   <Rule>
1400     <MaxScaleDenominator>750000</MaxScaleDenominator>
1401     <MinScaleDenominator>100000</MinScaleDenominator>
1402     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary') and ([brunnel] = 'tunnel')</Filter>
1403     <LineSymbolizer stroke-width="2.4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1404   </Rule>
1405   <Rule>
1406     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1407     <MinScaleDenominator>750000</MinScaleDenominator>
1408     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary') and ([brunnel] = 'tunnel')</Filter>
1409     <LineSymbolizer stroke-width="1.5" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1410   </Rule>
1411   <Rule>
1412     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1413     <MinScaleDenominator>3000000</MinScaleDenominator>
1414     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary') and ([brunnel] = 'tunnel')</Filter>
1415     <LineSymbolizer stroke-width="0.4" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1416   </Rule>
1417   <Rule>
1418     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1419     <MinScaleDenominator>6500000</MinScaleDenominator>
1420     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary') and ([brunnel] = 'tunnel')</Filter>
1421     <LineSymbolizer stroke-width="0.2" stroke-dasharray="3, 2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1422   </Rule>
1423   <Rule>
1424     <MaxScaleDenominator>12500</MaxScaleDenominator>
1425     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
1426     <LineSymbolizer stroke-width="8" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1427   </Rule>
1428   <Rule>
1429     <MaxScaleDenominator>25000</MaxScaleDenominator>
1430     <MinScaleDenominator>12500</MinScaleDenominator>
1431     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
1432     <LineSymbolizer stroke-width="5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1433   </Rule>
1434   <Rule>
1435     <MaxScaleDenominator>50000</MaxScaleDenominator>
1436     <MinScaleDenominator>25000</MinScaleDenominator>
1437     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
1438     <LineSymbolizer stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1439   </Rule>
1440   <Rule>
1441     <MaxScaleDenominator>100000</MaxScaleDenominator>
1442     <MinScaleDenominator>50000</MinScaleDenominator>
1443     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
1444     <LineSymbolizer stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1445   </Rule>
1446   <Rule>
1447     <MaxScaleDenominator>750000</MaxScaleDenominator>
1448     <MinScaleDenominator>100000</MinScaleDenominator>
1449     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
1450     <LineSymbolizer stroke-width="2.4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1451   </Rule>
1452   <Rule>
1453     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1454     <MinScaleDenominator>750000</MinScaleDenominator>
1455     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
1456     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1457   </Rule>
1458   <Rule>
1459     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1460     <MinScaleDenominator>3000000</MinScaleDenominator>
1461     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
1462     <LineSymbolizer stroke-width="0.4" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1463   </Rule>
1464   <Rule>
1465     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1466     <MinScaleDenominator>6500000</MinScaleDenominator>
1467     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
1468     <LineSymbolizer stroke-width="0.2" stroke-linejoin="round" stroke-linecap="round" stroke="#e1b380" />
1469   </Rule>
1470   <Rule>
1471     <MaxScaleDenominator>12500</MaxScaleDenominator>
1472     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
1473     <LineSymbolizer stroke-width="9" stroke-linejoin="round" stroke="#e19966" />
1474   </Rule>
1475   <Rule>
1476     <MaxScaleDenominator>25000</MaxScaleDenominator>
1477     <MinScaleDenominator>12500</MinScaleDenominator>
1478     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
1479     <LineSymbolizer stroke-width="7" stroke-linejoin="round" stroke="#e19966" />
1480   </Rule>
1481   <Rule>
1482     <MaxScaleDenominator>50000</MaxScaleDenominator>
1483     <MinScaleDenominator>25000</MinScaleDenominator>
1484     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
1485     <LineSymbolizer stroke-width="5" stroke-linejoin="round" stroke="#e19966" />
1486   </Rule>
1487   <Rule>
1488     <MaxScaleDenominator>100000</MaxScaleDenominator>
1489     <MinScaleDenominator>50000</MinScaleDenominator>
1490     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
1491     <LineSymbolizer stroke-width="3.5" stroke-linejoin="round" stroke="#e19966" />
1492   </Rule>
1493   <Rule>
1494     <MaxScaleDenominator>750000</MaxScaleDenominator>
1495     <MinScaleDenominator>100000</MinScaleDenominator>
1496     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
1497     <LineSymbolizer stroke-width="3" stroke-linejoin="round" stroke="#e19966" />
1498   </Rule>
1499   <Rule>
1500     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1501     <MinScaleDenominator>750000</MinScaleDenominator>
1502     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
1503     <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke="#e19966" />
1504   </Rule>
1505   <Rule>
1506     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1507     <MinScaleDenominator>3000000</MinScaleDenominator>
1508     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
1509     <LineSymbolizer stroke-width="0.6" stroke-linejoin="round" stroke="#e19966" />
1510   </Rule>
1511   <Rule>
1512     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1513     <MinScaleDenominator>6500000</MinScaleDenominator>
1514     <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
1515     <LineSymbolizer stroke-width="0.4" stroke-linejoin="round" stroke="#e19966" />
1516   </Rule>
1517 </Style>
1518 <Layer name="transportation"
1519   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
1520     <StyleName>transportation-case</StyleName>
1521     <StyleName>transportation-fill</StyleName>  </Layer>
1522
1523 <Style name="building-roof" filter-mode="first">
1524   <Rule>
1525     <MaxScaleDenominator>2500</MaxScaleDenominator>
1526     <PolygonSymbolizer fill="#f0e7df" geometry-transform="translate(-1,-1.5)" clip="false" />
1527     <LineSymbolizer stroke-width="0.5" stroke="#d3cfcc" geometry-transform="translate(-1,-1.5)" clip="false" />
1528   </Rule>
1529 </Style>
1530 <Style name="building-wall" filter-mode="first">
1531   <Rule>
1532     <MaxScaleDenominator>2500</MaxScaleDenominator>
1533     <PolygonSymbolizer fill="#d3cfcc" />
1534   </Rule>
1535 </Style>
1536 <Style name="building" filter-mode="first" opacity="0.1">
1537   <Rule>
1538     <MinScaleDenominator>2500</MinScaleDenominator>
1539     <PolygonSymbolizer fill="#9f754a" />
1540   </Rule>
1541 </Style>
1542 <Layer name="building"
1543   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
1544     <StyleName>building</StyleName>
1545     <StyleName>building-wall</StyleName>
1546     <StyleName>building-roof</StyleName>  </Layer>
1547
1548 <Style name="water_name" filter-mode="first">
1549   <Rule>
1550     <MaxScaleDenominator>50000</MaxScaleDenominator>
1551     <Filter>([area] &gt; 500000)</Filter>
1552     <TextSymbolizer fontset-name="fontset-0" fill="#5ea2e6" size="12" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.25)" halo-radius="1.5" ><![CDATA[[name_en]]]></TextSymbolizer>
1553   </Rule>
1554   <Rule>
1555     <MinScaleDenominator>50000</MinScaleDenominator>
1556     <Filter>([area] &gt; 500000)</Filter>
1557     <TextSymbolizer fontset-name="fontset-0" fill="#5ea2e6" size="12" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.25)" halo-radius="1.5" ><![CDATA[[name_en]]]></TextSymbolizer>
1558   </Rule>
1559   <Rule>
1560     <MaxScaleDenominator>12500</MaxScaleDenominator>
1561     <Filter>([area] &gt; 10000)</Filter>
1562     <TextSymbolizer fontset-name="fontset-0" fill="#5ea2e6" size="12" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.25)" halo-radius="1.5" ><![CDATA[[name_en]]]></TextSymbolizer>
1563   </Rule>
1564   <Rule>
1565     <MinScaleDenominator>50000</MinScaleDenominator>
1566     <Filter>([area] &gt; 10000)</Filter>
1567     <TextSymbolizer fontset-name="fontset-0" fill="#5ea2e6" size="12" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.25)" halo-radius="1.5" ><![CDATA[[name_en]]]></TextSymbolizer>
1568   </Rule>
1569   <Rule>
1570     <MinScaleDenominator>50000</MinScaleDenominator>
1571     <TextSymbolizer fontset-name="fontset-0" fill="#5ea2e6" size="12" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.25)" halo-radius="1.5" ><![CDATA[[name_en]]]></TextSymbolizer>
1572   </Rule>
1573   <Rule>
1574     <MaxScaleDenominator>5000</MaxScaleDenominator>
1575     <TextSymbolizer fontset-name="fontset-0" fill="#5ea2e6" size="12" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.25)" halo-radius="1.5" ><![CDATA[[name_en]]]></TextSymbolizer>
1576   </Rule>
1577 </Style>
1578 <Layer name="water_name"
1579   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
1580     <StyleName>water_name</StyleName>  </Layer>
1581
1582 <Style name="transportation_name" filter-mode="first">
1583   <Rule>
1584     <MaxScaleDenominator>25000</MaxScaleDenominator>
1585     <TextSymbolizer size="13" placement="line" fontset-name="fontset-1" fill="#776655" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" avoid-edges="true" ><![CDATA[[name]]]></TextSymbolizer>
1586   </Rule>
1587   <Rule>
1588     <MinScaleDenominator>25000</MinScaleDenominator>
1589     <TextSymbolizer placement="line" fontset-name="fontset-1" fill="#776655" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="12" avoid-edges="true" ><![CDATA[[name]]]></TextSymbolizer>
1590   </Rule>
1591 </Style>
1592 <Style name="transportation_name-shield-pt" filter-mode="first">
1593   <Rule>
1594     <MaxScaleDenominator>1500000</MaxScaleDenominator>
1595     <MinScaleDenominator>400000</MinScaleDenominator>
1596     <Filter>([class] = 'motorway') and ([ref_length] &lt;= 6)</Filter>
1597     <ShieldSymbolizer placement="point" avoid-edges="false" size="9" line-spacing="-4" file="shield/default-[reflen].svg" fontset-name="fontset-1" fill="#333333" ><![CDATA[[ref].replace('·', '\n')]]></ShieldSymbolizer>
1598   </Rule>
1599   <Rule>
1600     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1601     <MinScaleDenominator>1500000</MinScaleDenominator>
1602     <Filter>([class] = 'motorway') and ([ref_length] &lt;= 6)</Filter>
1603     <ShieldSymbolizer placement="point" avoid-edges="false" size="9" line-spacing="-4" file="shield/default-[reflen].svg" fontset-name="fontset-1" fill="#333333" ><![CDATA[[ref].replace('·', '\n')]]></ShieldSymbolizer>
1604   </Rule>
1605 </Style>
1606 <Style name="transportation_name-shield-ln" filter-mode="first">
1607   <Rule>
1608     <MaxScaleDenominator>50000</MaxScaleDenominator>
1609     <Filter>([reflen] &lt;= 6)</Filter>
1610     <ShieldSymbolizer transform="scale(1.25,1.25)" size="11" placement="line" spacing="400" minimum-distance="100" avoid-edges="true" line-spacing="-4" file="shield/default-[reflen].svg" fontset-name="fontset-1" fill="#333333" ><![CDATA[[ref].replace('·', '\n')]]></ShieldSymbolizer>
1611   </Rule>
1612   <Rule>
1613     <MaxScaleDenominator>400000</MaxScaleDenominator>
1614     <MinScaleDenominator>50000</MinScaleDenominator>
1615     <Filter>([reflen] &lt;= 6)</Filter>
1616     <ShieldSymbolizer placement="line" spacing="400" minimum-distance="100" avoid-edges="true" size="9" line-spacing="-4" file="shield/default-[reflen].svg" fontset-name="fontset-1" fill="#333333" ><![CDATA[[ref].replace('·', '\n')]]></ShieldSymbolizer>
1617   </Rule>
1618 </Style>
1619 <Layer name="transportation_name"
1620   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
1621     <StyleName>transportation_name-shield-ln</StyleName>
1622     <StyleName>transportation_name-shield-pt</StyleName>
1623     <StyleName>transportation_name</StyleName>  </Layer>
1624
1625 <Style name="place-citydots" filter-mode="first">
1626   <Rule>
1627     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1628     <MinScaleDenominator>3000000</MinScaleDenominator>
1629     <Filter>([class] = 'city')</Filter>
1630     <ShieldSymbolizer size="14" file="shield/dot.svg" unlock-image="true" fontset-name="fontset-1" placement="point" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></ShieldSymbolizer>
1631   </Rule>
1632   <Rule>
1633     <MaxScaleDenominator>50000000</MaxScaleDenominator>
1634     <MinScaleDenominator>6500000</MinScaleDenominator>
1635     <Filter>([class] = 'city')</Filter>
1636     <ShieldSymbolizer file="shield/dot.svg" unlock-image="true" size="12" fontset-name="fontset-1" placement="point" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></ShieldSymbolizer>
1637   </Rule>
1638 </Style>
1639 <Style name="place" filter-mode="first">
1640   <Rule>
1641     <MaxScaleDenominator>1500000</MaxScaleDenominator>
1642     <MinScaleDenominator>400000</MinScaleDenominator>
1643     <Filter>([class] = 'state')</Filter>
1644     <TextSymbolizer halo-radius="2" size="16" character-spacing="2" wrap-width="100" fontset-name="fontset-2" placement="point" fill="#776655" halo-fill="rgba(255, 255, 255, 0.5)" halo-rasterizer="fast" wrap-before="true" ><![CDATA[[name_en]]]></TextSymbolizer>
1645   </Rule>
1646   <Rule>
1647     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1648     <MinScaleDenominator>1500000</MinScaleDenominator>
1649     <Filter>([class] = 'state')</Filter>
1650     <TextSymbolizer size="14" wrap-width="60" fontset-name="fontset-2" placement="point" fill="#776655" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-before="true" ><![CDATA[[name_en]]]></TextSymbolizer>
1651   </Rule>
1652   <Rule>
1653     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1654     <MinScaleDenominator>3000000</MinScaleDenominator>
1655     <Filter>([class] = 'state')</Filter>
1656     <TextSymbolizer size="14" wrap-width="60" fontset-name="fontset-2" placement="point" fill="#776655" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1657   </Rule>
1658   <Rule>
1659     <MaxScaleDenominator>25000000</MaxScaleDenominator>
1660     <MinScaleDenominator>6500000</MinScaleDenominator>
1661     <Filter>([class] = 'state')</Filter>
1662     <TextSymbolizer size="12" wrap-width="40" fontset-name="fontset-2" placement="point" fill="#776655" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1663   </Rule>
1664   <Rule>
1665     <MaxScaleDenominator>50000000</MaxScaleDenominator>
1666     <MinScaleDenominator>25000000</MinScaleDenominator>
1667     <Filter>([class] = 'state')</Filter>
1668     <TextSymbolizer fontset-name="fontset-2" placement="point" fill="#776655" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="9" ><![CDATA[[name_en]]]></TextSymbolizer>
1669   </Rule>
1670   <Rule>
1671     <MaxScaleDenominator>400000</MaxScaleDenominator>
1672     <Filter>([class] = 'state')</Filter>
1673     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1674   </Rule>
1675   <Rule>
1676     <MaxScaleDenominator>1500000</MaxScaleDenominator>
1677     <MinScaleDenominator>400000</MinScaleDenominator>
1678     <Filter>([class] = 'country') and ([rank] &gt;= 6)</Filter>
1679     <TextSymbolizer size="16" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1680   </Rule>
1681   <Rule>
1682     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1683     <MinScaleDenominator>1500000</MinScaleDenominator>
1684     <Filter>([class] = 'country') and ([rank] &gt;= 6)</Filter>
1685     <TextSymbolizer size="14" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1686   </Rule>
1687   <Rule>
1688     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1689     <MinScaleDenominator>3000000</MinScaleDenominator>
1690     <Filter>([class] = 'country') and ([rank] &gt;= 6)</Filter>
1691     <TextSymbolizer size="12" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1692   </Rule>
1693   <Rule>
1694     <MaxScaleDenominator>200000000</MaxScaleDenominator>
1695     <MinScaleDenominator>100000000</MinScaleDenominator>
1696     <Filter>([class] = 'country') and ([rank] &gt;= 6)</Filter>
1697     <TextSymbolizer fontset-name="fontset-1" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1698   </Rule>
1699   <Rule>
1700     <MaxScaleDenominator>100000000</MaxScaleDenominator>
1701     <MinScaleDenominator>6500000</MinScaleDenominator>
1702     <Filter>([class] = 'country') and ([rank] &gt;= 6)</Filter>
1703     <TextSymbolizer fontset-name="fontset-3" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1704   </Rule>
1705   <Rule>
1706     <MaxScaleDenominator>400000</MaxScaleDenominator>
1707     <Filter>([class] = 'country') and ([rank] &gt;= 6)</Filter>
1708     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1709   </Rule>
1710   <Rule>
1711     <MaxScaleDenominator>1500000</MaxScaleDenominator>
1712     <MinScaleDenominator>400000</MinScaleDenominator>
1713     <Filter>([class] = 'country') and ([rank] = 5)</Filter>
1714     <TextSymbolizer size="18" wrap-width="120" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1715   </Rule>
1716   <Rule>
1717     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1718     <MinScaleDenominator>1500000</MinScaleDenominator>
1719     <Filter>([class] = 'country') and ([rank] = 5)</Filter>
1720     <TextSymbolizer size="16" wrap-width="90" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1721   </Rule>
1722   <Rule>
1723     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1724     <MinScaleDenominator>3000000</MinScaleDenominator>
1725     <Filter>([class] = 'country') and ([rank] = 5)</Filter>
1726     <TextSymbolizer size="14" wrap-width="60" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1727   </Rule>
1728   <Rule>
1729     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1730     <MinScaleDenominator>6500000</MinScaleDenominator>
1731     <Filter>([class] = 'country') and ([rank] = 5)</Filter>
1732     <TextSymbolizer size="13" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1733   </Rule>
1734   <Rule>
1735     <MaxScaleDenominator>25000000</MaxScaleDenominator>
1736     <MinScaleDenominator>12500000</MinScaleDenominator>
1737     <Filter>([class] = 'country') and ([rank] = 5)</Filter>
1738     <TextSymbolizer size="11" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1739   </Rule>
1740   <Rule>
1741     <MaxScaleDenominator>200000000</MaxScaleDenominator>
1742     <MinScaleDenominator>100000000</MinScaleDenominator>
1743     <Filter>([class] = 'country') and ([rank] = 5)</Filter>
1744     <TextSymbolizer fontset-name="fontset-1" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1745   </Rule>
1746   <Rule>
1747     <MaxScaleDenominator>100000000</MaxScaleDenominator>
1748     <MinScaleDenominator>25000000</MinScaleDenominator>
1749     <Filter>([class] = 'country') and ([rank] = 5)</Filter>
1750     <TextSymbolizer fontset-name="fontset-3" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1751   </Rule>
1752   <Rule>
1753     <MaxScaleDenominator>400000</MaxScaleDenominator>
1754     <Filter>([class] = 'country') and ([rank] = 5)</Filter>
1755     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1756   </Rule>
1757   <Rule>
1758     <MaxScaleDenominator>1500000</MaxScaleDenominator>
1759     <MinScaleDenominator>400000</MinScaleDenominator>
1760     <Filter>([class] = 'country') and ([rank] = 4)</Filter>
1761     <TextSymbolizer size="20" wrap-width="120" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1762   </Rule>
1763   <Rule>
1764     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1765     <MinScaleDenominator>1500000</MinScaleDenominator>
1766     <Filter>([class] = 'country') and ([rank] = 4)</Filter>
1767     <TextSymbolizer size="18" wrap-width="120" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1768   </Rule>
1769   <Rule>
1770     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1771     <MinScaleDenominator>3000000</MinScaleDenominator>
1772     <Filter>([class] = 'country') and ([rank] = 4)</Filter>
1773     <TextSymbolizer size="16" wrap-width="90" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1774   </Rule>
1775   <Rule>
1776     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1777     <MinScaleDenominator>6500000</MinScaleDenominator>
1778     <Filter>([class] = 'country') and ([rank] = 4)</Filter>
1779     <TextSymbolizer size="15" wrap-width="60" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1780   </Rule>
1781   <Rule>
1782     <MaxScaleDenominator>25000000</MaxScaleDenominator>
1783     <MinScaleDenominator>12500000</MinScaleDenominator>
1784     <Filter>([class] = 'country') and ([rank] = 4)</Filter>
1785     <TextSymbolizer size="13" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1786   </Rule>
1787   <Rule>
1788     <MaxScaleDenominator>200000000</MaxScaleDenominator>
1789     <MinScaleDenominator>100000000</MinScaleDenominator>
1790     <Filter>([class] = 'country') and ([rank] = 4)</Filter>
1791     <TextSymbolizer fontset-name="fontset-1" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1792   </Rule>
1793   <Rule>
1794     <MaxScaleDenominator>100000000</MaxScaleDenominator>
1795     <MinScaleDenominator>25000000</MinScaleDenominator>
1796     <Filter>([class] = 'country') and ([rank] = 4)</Filter>
1797     <TextSymbolizer fontset-name="fontset-3" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1798   </Rule>
1799   <Rule>
1800     <MaxScaleDenominator>400000</MaxScaleDenominator>
1801     <Filter>([class] = 'country') and ([rank] = 4)</Filter>
1802     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1803   </Rule>
1804   <Rule>
1805     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1806     <MinScaleDenominator>400000</MinScaleDenominator>
1807     <Filter>([class] = 'country') and ([rank] = 3)</Filter>
1808     <TextSymbolizer size="20" wrap-width="120" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1809   </Rule>
1810   <Rule>
1811     <MaxScaleDenominator>6500000</MaxScaleDenominator>
1812     <MinScaleDenominator>3000000</MinScaleDenominator>
1813     <Filter>([class] = 'country') and ([rank] = 3)</Filter>
1814     <TextSymbolizer size="18" wrap-width="60" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1815   </Rule>
1816   <Rule>
1817     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1818     <MinScaleDenominator>6500000</MinScaleDenominator>
1819     <Filter>([class] = 'country') and ([rank] = 3)</Filter>
1820     <TextSymbolizer size="17" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1821   </Rule>
1822   <Rule>
1823     <MaxScaleDenominator>25000000</MaxScaleDenominator>
1824     <MinScaleDenominator>12500000</MinScaleDenominator>
1825     <Filter>([class] = 'country') and ([rank] = 3)</Filter>
1826     <TextSymbolizer size="15" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1827   </Rule>
1828   <Rule>
1829     <MaxScaleDenominator>50000000</MaxScaleDenominator>
1830     <MinScaleDenominator>25000000</MinScaleDenominator>
1831     <Filter>([class] = 'country') and ([rank] = 3)</Filter>
1832     <TextSymbolizer size="11" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1833   </Rule>
1834   <Rule>
1835     <MaxScaleDenominator>100000000</MaxScaleDenominator>
1836     <MinScaleDenominator>50000000</MinScaleDenominator>
1837     <Filter>([class] = 'country') and ([rank] = 3)</Filter>
1838     <TextSymbolizer fontset-name="fontset-3" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[code]]]></TextSymbolizer>
1839   </Rule>
1840   <Rule>
1841     <MaxScaleDenominator>200000000</MaxScaleDenominator>
1842     <MinScaleDenominator>100000000</MinScaleDenominator>
1843     <Filter>([class] = 'country') and ([rank] = 3)</Filter>
1844     <TextSymbolizer fontset-name="fontset-1" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1845   </Rule>
1846   <Rule>
1847     <MaxScaleDenominator>400000</MaxScaleDenominator>
1848     <Filter>([class] = 'country') and ([rank] = 3)</Filter>
1849     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1850   </Rule>
1851   <Rule>
1852     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1853     <MinScaleDenominator>400000</MinScaleDenominator>
1854     <Filter>([class] = 'country') and ([rank] = 2)</Filter>
1855     <TextSymbolizer size="20" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1856   </Rule>
1857   <Rule>
1858     <MaxScaleDenominator>25000000</MaxScaleDenominator>
1859     <MinScaleDenominator>12500000</MinScaleDenominator>
1860     <Filter>([class] = 'country') and ([rank] = 2)</Filter>
1861     <TextSymbolizer size="17" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1862   </Rule>
1863   <Rule>
1864     <MaxScaleDenominator>50000000</MaxScaleDenominator>
1865     <MinScaleDenominator>25000000</MinScaleDenominator>
1866     <Filter>([class] = 'country') and ([rank] = 2)</Filter>
1867     <TextSymbolizer size="13" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1868   </Rule>
1869   <Rule>
1870     <MaxScaleDenominator>100000000</MaxScaleDenominator>
1871     <MinScaleDenominator>50000000</MinScaleDenominator>
1872     <Filter>([class] = 'country') and ([rank] = 2)</Filter>
1873     <TextSymbolizer size="11" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1874   </Rule>
1875   <Rule>
1876     <MaxScaleDenominator>200000000</MaxScaleDenominator>
1877     <MinScaleDenominator>100000000</MinScaleDenominator>
1878     <Filter>([class] = 'country') and ([rank] = 2)</Filter>
1879     <TextSymbolizer fontset-name="fontset-1" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[code]]]></TextSymbolizer>
1880   </Rule>
1881   <Rule>
1882     <MaxScaleDenominator>400000</MaxScaleDenominator>
1883     <Filter>([class] = 'country') and ([rank] = 2)</Filter>
1884     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1885   </Rule>
1886   <Rule>
1887     <MaxScaleDenominator>12500000</MaxScaleDenominator>
1888     <MinScaleDenominator>400000</MinScaleDenominator>
1889     <Filter>([class] = 'country') and ([rank] = 1)</Filter>
1890     <TextSymbolizer size="20" wrap-width="120" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1891   </Rule>
1892   <Rule>
1893     <MaxScaleDenominator>25000000</MaxScaleDenominator>
1894     <MinScaleDenominator>12500000</MinScaleDenominator>
1895     <Filter>([class] = 'country') and ([rank] = 1)</Filter>
1896     <TextSymbolizer size="20" wrap-width="120" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1897   </Rule>
1898   <Rule>
1899     <MaxScaleDenominator>50000000</MaxScaleDenominator>
1900     <MinScaleDenominator>25000000</MinScaleDenominator>
1901     <Filter>([class] = 'country') and ([rank] = 1)</Filter>
1902     <TextSymbolizer size="14" wrap-width="90" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1903   </Rule>
1904   <Rule>
1905     <MaxScaleDenominator>100000000</MaxScaleDenominator>
1906     <MinScaleDenominator>50000000</MinScaleDenominator>
1907     <Filter>([class] = 'country') and ([rank] = 1)</Filter>
1908     <TextSymbolizer size="12" wrap-width="60" fontset-name="fontset-3" placement="point" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1909   </Rule>
1910   <Rule>
1911     <MaxScaleDenominator>200000000</MaxScaleDenominator>
1912     <MinScaleDenominator>100000000</MinScaleDenominator>
1913     <Filter>([class] = 'country') and ([rank] = 1)</Filter>
1914     <TextSymbolizer fontset-name="fontset-1" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1915   </Rule>
1916   <Rule>
1917     <MaxScaleDenominator>400000</MaxScaleDenominator>
1918     <Filter>([class] = 'country') and ([rank] = 1)</Filter>
1919     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1920   </Rule>
1921   <Rule>
1922     <MaxScaleDenominator>200000000</MaxScaleDenominator>
1923     <MinScaleDenominator>100000000</MinScaleDenominator>
1924     <Filter>([class] = 'country')</Filter>
1925     <TextSymbolizer fontset-name="fontset-1" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1926   </Rule>
1927   <Rule>
1928     <MaxScaleDenominator>100000000</MaxScaleDenominator>
1929     <MinScaleDenominator>400000</MinScaleDenominator>
1930     <Filter>([class] = 'country')</Filter>
1931     <TextSymbolizer fontset-name="fontset-3" placement="point" size="9" fill="#323130" halo-fill="#ffffff" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
1932   </Rule>
1933   <Rule>
1934     <MaxScaleDenominator>400000</MaxScaleDenominator>
1935     <Filter>([class] = 'country')</Filter>
1936     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1937   </Rule>
1938   <Rule>
1939     <MaxScaleDenominator>12500</MaxScaleDenominator>
1940     <Filter>([class] = 'hamlet')</Filter>
1941     <TextSymbolizer size="14" character-spacing="2" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1942   </Rule>
1943   <Rule>
1944     <MaxScaleDenominator>25000</MaxScaleDenominator>
1945     <MinScaleDenominator>12500</MinScaleDenominator>
1946     <Filter>([class] = 'hamlet')</Filter>
1947     <TextSymbolizer size="12" character-spacing="1" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1948   </Rule>
1949   <Rule>
1950     <MaxScaleDenominator>50000</MaxScaleDenominator>
1951     <MinScaleDenominator>25000</MinScaleDenominator>
1952     <Filter>([class] = 'hamlet')</Filter>
1953     <TextSymbolizer size="11" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" character-spacing="0.5" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1954   </Rule>
1955   <Rule>
1956     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1957     <MinScaleDenominator>50000</MinScaleDenominator>
1958     <Filter>([class] = 'hamlet')</Filter>
1959     <TextSymbolizer fill="#663333" fontset-name="fontset-3" text-transform="uppercase" character-spacing="0.5" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1960   </Rule>
1961   <Rule>
1962     <MaxScaleDenominator>12500</MaxScaleDenominator>
1963     <Filter>([class] = 'suburb')</Filter>
1964     <TextSymbolizer size="14" character-spacing="2" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1965   </Rule>
1966   <Rule>
1967     <MaxScaleDenominator>25000</MaxScaleDenominator>
1968     <MinScaleDenominator>12500</MinScaleDenominator>
1969     <Filter>([class] = 'suburb')</Filter>
1970     <TextSymbolizer size="12" character-spacing="1" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1971   </Rule>
1972   <Rule>
1973     <MaxScaleDenominator>50000</MaxScaleDenominator>
1974     <MinScaleDenominator>25000</MinScaleDenominator>
1975     <Filter>([class] = 'suburb')</Filter>
1976     <TextSymbolizer size="11" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" character-spacing="0.5" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1977   </Rule>
1978   <Rule>
1979     <MaxScaleDenominator>3000000</MaxScaleDenominator>
1980     <MinScaleDenominator>50000</MinScaleDenominator>
1981     <Filter>([class] = 'suburb')</Filter>
1982     <TextSymbolizer fill="#663333" fontset-name="fontset-3" text-transform="uppercase" character-spacing="0.5" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
1983   </Rule>
1984   <Rule>
1985     <MaxScaleDenominator>12500</MaxScaleDenominator>
1986     <Filter>([class] = 'neighbourhood')</Filter>
1987     <TextSymbolizer size="14" character-spacing="2" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1988   </Rule>
1989   <Rule>
1990     <MaxScaleDenominator>25000</MaxScaleDenominator>
1991     <MinScaleDenominator>12500</MinScaleDenominator>
1992     <Filter>([class] = 'neighbourhood')</Filter>
1993     <TextSymbolizer size="12" character-spacing="1" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
1994   </Rule>
1995   <Rule>
1996     <MaxScaleDenominator>50000</MaxScaleDenominator>
1997     <MinScaleDenominator>25000</MinScaleDenominator>
1998     <Filter>([class] = 'neighbourhood')</Filter>
1999     <TextSymbolizer size="11" fill="#663333" fontset-name="fontset-3" text-transform="uppercase" character-spacing="0.5" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2000   </Rule>
2001   <Rule>
2002     <MaxScaleDenominator>3000000</MaxScaleDenominator>
2003     <MinScaleDenominator>50000</MinScaleDenominator>
2004     <Filter>([class] = 'neighbourhood')</Filter>
2005     <TextSymbolizer fill="#663333" fontset-name="fontset-3" text-transform="uppercase" character-spacing="0.5" wrap-width="120" wrap-before="true" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
2006   </Rule>
2007   <Rule>
2008     <MaxScaleDenominator>12500</MaxScaleDenominator>
2009     <Filter>([class] = 'village')</Filter>
2010     <TextSymbolizer size="22" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2011   </Rule>
2012   <Rule>
2013     <MaxScaleDenominator>50000</MaxScaleDenominator>
2014     <MinScaleDenominator>12500</MinScaleDenominator>
2015     <Filter>([class] = 'village')</Filter>
2016     <TextSymbolizer size="18" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2017   </Rule>
2018   <Rule>
2019     <MaxScaleDenominator>200000</MaxScaleDenominator>
2020     <MinScaleDenominator>50000</MinScaleDenominator>
2021     <Filter>([class] = 'village')</Filter>
2022     <TextSymbolizer size="14" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2023   </Rule>
2024   <Rule>
2025     <MaxScaleDenominator>3000000</MaxScaleDenominator>
2026     <MinScaleDenominator>200000</MinScaleDenominator>
2027     <Filter>([class] = 'village')</Filter>
2028     <TextSymbolizer size="12" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2029   </Rule>
2030   <Rule>
2031     <MaxScaleDenominator>2500</MaxScaleDenominator>
2032     <Filter>([class] = 'town')</Filter>
2033     <TextSymbolizer size="24" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA['']]></TextSymbolizer>
2034   </Rule>
2035   <Rule>
2036     <MaxScaleDenominator>12500</MaxScaleDenominator>
2037     <MinScaleDenominator>2500</MinScaleDenominator>
2038     <Filter>([class] = 'town')</Filter>
2039     <TextSymbolizer size="24" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2040   </Rule>
2041   <Rule>
2042     <MaxScaleDenominator>50000</MaxScaleDenominator>
2043     <MinScaleDenominator>12500</MinScaleDenominator>
2044     <Filter>([class] = 'town')</Filter>
2045     <TextSymbolizer size="20" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2046   </Rule>
2047   <Rule>
2048     <MaxScaleDenominator>200000</MaxScaleDenominator>
2049     <MinScaleDenominator>50000</MinScaleDenominator>
2050     <Filter>([class] = 'town')</Filter>
2051     <TextSymbolizer size="16" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2052   </Rule>
2053   <Rule>
2054     <MaxScaleDenominator>3000000</MaxScaleDenominator>
2055     <MinScaleDenominator>200000</MinScaleDenominator>
2056     <Filter>([class] = 'town')</Filter>
2057     <TextSymbolizer size="14" fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2058   </Rule>
2059   <Rule>
2060     <MaxScaleDenominator>12500</MaxScaleDenominator>
2061     <Filter>([class] = 'city')</Filter>
2062     <TextSymbolizer size="24" wrap-width="180" fontset-name="fontset-4" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA['']]></TextSymbolizer>
2063   </Rule>
2064   <Rule>
2065     <MaxScaleDenominator>200000</MaxScaleDenominator>
2066     <MinScaleDenominator>12500</MinScaleDenominator>
2067     <Filter>([class] = 'city')</Filter>
2068     <TextSymbolizer size="24" wrap-width="180" fontset-name="fontset-4" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2069   </Rule>
2070   <Rule>
2071     <MaxScaleDenominator>750000</MaxScaleDenominator>
2072     <MinScaleDenominator>200000</MinScaleDenominator>
2073     <Filter>([class] = 'city')</Filter>
2074     <TextSymbolizer size="18" wrap-width="140" fontset-name="fontset-4" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2075   </Rule>
2076   <Rule>
2077     <MaxScaleDenominator>3000000</MaxScaleDenominator>
2078     <MinScaleDenominator>750000</MinScaleDenominator>
2079     <Filter>([class] = 'city')</Filter>
2080     <TextSymbolizer fontset-name="fontset-4" size="16" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
2081   </Rule>
2082   <Rule>
2083     <MaxScaleDenominator>3000000</MaxScaleDenominator>
2084     <TextSymbolizer fontset-name="fontset-1" wrap-width="120" wrap-before="true" fill="#333333" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
2085   </Rule>
2086 </Style>
2087 <Layer name="place"
2088   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
2089     <StyleName>place</StyleName>
2090     <StyleName>place-citydots</StyleName>  </Layer>
2091
2092 <Style name="housenumber" filter-mode="first">
2093   <Rule>
2094     <MaxScaleDenominator>750</MaxScaleDenominator>
2095     <TextSymbolizer size="12" fontset-name="fontset-0" fill="#ccbbaa" ><![CDATA[[housenumber]]]></TextSymbolizer>
2096   </Rule>
2097   <Rule>
2098     <MaxScaleDenominator>1500</MaxScaleDenominator>
2099     <MinScaleDenominator>750</MinScaleDenominator>
2100     <TextSymbolizer size="10" fontset-name="fontset-0" fill="#ccbbaa" ><![CDATA[[housenumber]]]></TextSymbolizer>
2101   </Rule>
2102   <Rule>
2103     <MaxScaleDenominator>2500</MaxScaleDenominator>
2104     <MinScaleDenominator>1500</MinScaleDenominator>
2105     <TextSymbolizer fontset-name="fontset-0" fill="#ccbbaa" size="8" ><![CDATA[[housenumber]]]></TextSymbolizer>
2106   </Rule>
2107 </Style>
2108 <Layer name="housenumber"
2109   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
2110     <StyleName>housenumber</StyleName>  </Layer>
2111
2112 <Style name="poi-label" filter-mode="first">
2113   <Rule>
2114     <MaxScaleDenominator>5000</MaxScaleDenominator>
2115     <MinScaleDenominator>2500</MinScaleDenominator>
2116     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2117     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2118   </Rule>
2119   <Rule>
2120     <MaxScaleDenominator>25000</MaxScaleDenominator>
2121     <MinScaleDenominator>12500</MinScaleDenominator>
2122     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2123     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2124   </Rule>
2125   <Rule>
2126     <MaxScaleDenominator>50000</MaxScaleDenominator>
2127     <MinScaleDenominator>25000</MinScaleDenominator>
2128     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2129     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2130   </Rule>
2131   <Rule>
2132     <MaxScaleDenominator>12500</MaxScaleDenominator>
2133     <MinScaleDenominator>5000</MinScaleDenominator>
2134     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2135     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2136   </Rule>
2137   <Rule>
2138     <MaxScaleDenominator>2500</MaxScaleDenominator>
2139     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2140     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2141   </Rule>
2142   <Rule>
2143     <MaxScaleDenominator>5000</MaxScaleDenominator>
2144     <MinScaleDenominator>2500</MinScaleDenominator>
2145     <Filter>([class] != null) and ([rank] &lt;= 2)</Filter>
2146     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2147   </Rule>
2148   <Rule>
2149     <MaxScaleDenominator>25000</MaxScaleDenominator>
2150     <MinScaleDenominator>12500</MinScaleDenominator>
2151     <Filter>([class] != null) and ([rank] &lt;= 2)</Filter>
2152     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2153   </Rule>
2154   <Rule>
2155     <MaxScaleDenominator>12500</MaxScaleDenominator>
2156     <MinScaleDenominator>5000</MinScaleDenominator>
2157     <Filter>([class] != null) and ([rank] &lt;= 2)</Filter>
2158     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2159   </Rule>
2160   <Rule>
2161     <MaxScaleDenominator>2500</MaxScaleDenominator>
2162     <Filter>([class] != null) and ([rank] &lt;= 2)</Filter>
2163     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2164   </Rule>
2165   <Rule>
2166     <MaxScaleDenominator>5000</MaxScaleDenominator>
2167     <MinScaleDenominator>2500</MinScaleDenominator>
2168     <Filter>([class] != null) and ([rank] &lt;= 3)</Filter>
2169     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2170   </Rule>
2171   <Rule>
2172     <MaxScaleDenominator>12500</MaxScaleDenominator>
2173     <MinScaleDenominator>5000</MinScaleDenominator>
2174     <Filter>([class] != null) and ([rank] &lt;= 3)</Filter>
2175     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2176   </Rule>
2177   <Rule>
2178     <MaxScaleDenominator>2500</MaxScaleDenominator>
2179     <Filter>([class] != null) and ([rank] &lt;= 3)</Filter>
2180     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2181   </Rule>
2182   <Rule>
2183     <MaxScaleDenominator>5000</MaxScaleDenominator>
2184     <MinScaleDenominator>2500</MinScaleDenominator>
2185     <Filter>([rank] &lt;= 4) and ([class] != null)</Filter>
2186     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2187   </Rule>
2188   <Rule>
2189     <MaxScaleDenominator>2500</MaxScaleDenominator>
2190     <Filter>([rank] &lt;= 4) and ([class] != null)</Filter>
2191     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2192   </Rule>
2193   <Rule>
2194     <MaxScaleDenominator>2500</MaxScaleDenominator>
2195     <Filter>([class] != null)</Filter>
2196     <TextSymbolizer dy="8" fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2197   </Rule>
2198   <Rule>
2199     <MaxScaleDenominator>5000</MaxScaleDenominator>
2200     <MinScaleDenominator>2500</MinScaleDenominator>
2201     <Filter>([rank] &lt;= 1)</Filter>
2202     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2203   </Rule>
2204   <Rule>
2205     <MaxScaleDenominator>50000</MaxScaleDenominator>
2206     <MinScaleDenominator>25000</MinScaleDenominator>
2207     <Filter>([rank] &lt;= 1)</Filter>
2208     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2209   </Rule>
2210   <Rule>
2211     <MaxScaleDenominator>25000</MaxScaleDenominator>
2212     <MinScaleDenominator>12500</MinScaleDenominator>
2213     <Filter>([rank] &lt;= 1)</Filter>
2214     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2215   </Rule>
2216   <Rule>
2217     <MaxScaleDenominator>12500</MaxScaleDenominator>
2218     <MinScaleDenominator>5000</MinScaleDenominator>
2219     <Filter>([rank] &lt;= 1)</Filter>
2220     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2221   </Rule>
2222   <Rule>
2223     <MaxScaleDenominator>2500</MaxScaleDenominator>
2224     <Filter>([rank] &lt;= 1)</Filter>
2225     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2226   </Rule>
2227   <Rule>
2228     <MaxScaleDenominator>5000</MaxScaleDenominator>
2229     <MinScaleDenominator>2500</MinScaleDenominator>
2230     <Filter>([rank] &lt;= 2)</Filter>
2231     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2232   </Rule>
2233   <Rule>
2234     <MaxScaleDenominator>25000</MaxScaleDenominator>
2235     <MinScaleDenominator>12500</MinScaleDenominator>
2236     <Filter>([rank] &lt;= 2)</Filter>
2237     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2238   </Rule>
2239   <Rule>
2240     <MaxScaleDenominator>12500</MaxScaleDenominator>
2241     <MinScaleDenominator>5000</MinScaleDenominator>
2242     <Filter>([rank] &lt;= 2)</Filter>
2243     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2244   </Rule>
2245   <Rule>
2246     <MaxScaleDenominator>2500</MaxScaleDenominator>
2247     <Filter>([rank] &lt;= 2)</Filter>
2248     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2249   </Rule>
2250   <Rule>
2251     <MaxScaleDenominator>5000</MaxScaleDenominator>
2252     <MinScaleDenominator>2500</MinScaleDenominator>
2253     <Filter>([rank] &lt;= 3)</Filter>
2254     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2255   </Rule>
2256   <Rule>
2257     <MaxScaleDenominator>12500</MaxScaleDenominator>
2258     <MinScaleDenominator>5000</MinScaleDenominator>
2259     <Filter>([rank] &lt;= 3)</Filter>
2260     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2261   </Rule>
2262   <Rule>
2263     <MaxScaleDenominator>2500</MaxScaleDenominator>
2264     <Filter>([rank] &lt;= 3)</Filter>
2265     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2266   </Rule>
2267   <Rule>
2268     <MaxScaleDenominator>5000</MaxScaleDenominator>
2269     <MinScaleDenominator>2500</MinScaleDenominator>
2270     <Filter>([rank] &lt;= 4)</Filter>
2271     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2272   </Rule>
2273   <Rule>
2274     <MaxScaleDenominator>2500</MaxScaleDenominator>
2275     <Filter>([rank] &lt;= 4)</Filter>
2276     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2277   </Rule>
2278   <Rule>
2279     <MaxScaleDenominator>2500</MaxScaleDenominator>
2280     <TextSymbolizer fontset-name="fontset-4" size="12" fill="#666666" halo-fill="rgba(255, 255, 255, 0.5)" halo-radius="1" halo-rasterizer="fast" wrap-width="70" line-spacing="-1" ><![CDATA[[name]]]></TextSymbolizer>
2281   </Rule>
2282 </Style>
2283 <Style name="poi-icon" filter-mode="first">
2284   <Rule>
2285     <MaxScaleDenominator>12500</MaxScaleDenominator>
2286     <MinScaleDenominator>5000</MinScaleDenominator>
2287     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2288     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2289   </Rule>
2290   <Rule>
2291     <MaxScaleDenominator>25000</MaxScaleDenominator>
2292     <MinScaleDenominator>12500</MinScaleDenominator>
2293     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2294     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2295   </Rule>
2296   <Rule>
2297     <MaxScaleDenominator>50000</MaxScaleDenominator>
2298     <MinScaleDenominator>25000</MinScaleDenominator>
2299     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2300     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2301   </Rule>
2302   <Rule>
2303     <MaxScaleDenominator>5000</MaxScaleDenominator>
2304     <MinScaleDenominator>2500</MinScaleDenominator>
2305     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2306     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2307   </Rule>
2308   <Rule>
2309     <MaxScaleDenominator>2500</MaxScaleDenominator>
2310     <Filter>([class] != null) and ([rank] &lt;= 1)</Filter>
2311     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2312   </Rule>
2313   <Rule>
2314     <MaxScaleDenominator>12500</MaxScaleDenominator>
2315     <MinScaleDenominator>5000</MinScaleDenominator>
2316     <Filter>([class] != null) and ([rank] &lt;= 2)</Filter>
2317     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2318   </Rule>
2319   <Rule>
2320     <MaxScaleDenominator>25000</MaxScaleDenominator>
2321     <MinScaleDenominator>12500</MinScaleDenominator>
2322     <Filter>([class] != null) and ([rank] &lt;= 2)</Filter>
2323     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2324   </Rule>
2325   <Rule>
2326     <MaxScaleDenominator>5000</MaxScaleDenominator>
2327     <MinScaleDenominator>2500</MinScaleDenominator>
2328     <Filter>([class] != null) and ([rank] &lt;= 2)</Filter>
2329     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2330   </Rule>
2331   <Rule>
2332     <MaxScaleDenominator>2500</MaxScaleDenominator>
2333     <Filter>([class] != null) and ([rank] &lt;= 2)</Filter>
2334     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2335   </Rule>
2336   <Rule>
2337     <MaxScaleDenominator>12500</MaxScaleDenominator>
2338     <MinScaleDenominator>5000</MinScaleDenominator>
2339     <Filter>([rank] &lt;= 3) and ([class] != null)</Filter>
2340     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2341   </Rule>
2342   <Rule>
2343     <MaxScaleDenominator>5000</MaxScaleDenominator>
2344     <MinScaleDenominator>2500</MinScaleDenominator>
2345     <Filter>([rank] &lt;= 3) and ([class] != null)</Filter>
2346     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2347   </Rule>
2348   <Rule>
2349     <MaxScaleDenominator>2500</MaxScaleDenominator>
2350     <Filter>([rank] &lt;= 3) and ([class] != null)</Filter>
2351     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2352   </Rule>
2353   <Rule>
2354     <MaxScaleDenominator>5000</MaxScaleDenominator>
2355     <MinScaleDenominator>2500</MinScaleDenominator>
2356     <Filter>([rank] &lt;= 4) and ([class] != null)</Filter>
2357     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2358   </Rule>
2359   <Rule>
2360     <MaxScaleDenominator>2500</MaxScaleDenominator>
2361     <Filter>([rank] &lt;= 4) and ([class] != null)</Filter>
2362     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2363   </Rule>
2364   <Rule>
2365     <MaxScaleDenominator>2500</MaxScaleDenominator>
2366     <Filter>([class] != null)</Filter>
2367     <MarkersSymbolizer fill="#666666" file="icon/[class]-12.svg" />
2368   </Rule>
2369 </Style>
2370 <Layer name="poi"
2371   srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
2372     <StyleName>poi-icon</StyleName>
2373     <StyleName>poi-label</StyleName>  </Layer>
2374
2375 </Map>